From 06f44a26644937b299c31b799599c391bbd76f66 Mon Sep 17 00:00:00 2001 From: Leigh Scott Date: Mon, 7 Jul 2014 13:47:29 +0000 Subject: [PATCH] * Mon Jul 07 2014 Leigh Scott - 1:340.17-2 - add autostart file to load user settings --- nvidia-settings.desktop | 12 ++++++++++++ xorg-x11-drv-nvidia.spec | 12 ++++++++++-- 2 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 nvidia-settings.desktop diff --git a/nvidia-settings.desktop b/nvidia-settings.desktop new file mode 100644 index 0000000..838914b --- /dev/null +++ b/nvidia-settings.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Type=Application +Exec=nvidia-settings -l +Icon=nvidia-settings +Hidden=false +NoDisplay=false +Name[en_GB]=nvidia-settings +Name=nvidia-settings +Comment[en_GB]=Load user settings +Comment=Load user settings +X-GNOME-Autostart-Delay=30 +X-GNOME-Autostart-enabled=true diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec index d241c0c..d9b29ed 100644 --- a/xorg-x11-drv-nvidia.spec +++ b/xorg-x11-drv-nvidia.spec @@ -8,7 +8,7 @@ Name: xorg-x11-drv-nvidia Epoch: 1 Version: 340.17 -Release: 1%{?dist} +Release: 2%{?dist} Summary: NVIDIA's proprietary display driver for NVIDIA graphic cards Group: User Interface/X Hardware Support @@ -23,6 +23,7 @@ Source5: 00-avoid-glamor.conf Source6: blacklist-nouveau.conf Source7: alternate-install-present Source8: 00-ignoreabi.conf +Source9: nvidia-settings.desktop BuildRequires: desktop-file-utils %if 0%{?rhel} > 6 || 0%{?fedora} >= 15 @@ -278,7 +279,10 @@ mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/nvidia #Install the nvidia kernel modules sources archive mkdir -p $RPM_BUILD_ROOT%{_datadir}/nvidia-kmod-%{version} -tar Jcf $RPM_BUILD_ROOT%{_datadir}/nvidia-kmod-%{version}/nvidia-kmod-%{version}-%{_target_cpu}.tar.xz kernel +tar Jcf $RPM_BUILD_ROOT%{_datadir}/nvidia-kmod-%{version}/nvidia-kmod-%{version}-%{_target_cpu}.tar.xz kernel + +#Add autostart file for nvidia-settings to load user config +install -D -p -m 0644 %{SOURCE9} $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart/nvidia-settings.desktop %pre @@ -405,6 +409,7 @@ fi %config %{_sysconfdir}/X11/xorg.conf.d/00-ignoreabi.conf %config(noreplace) %{_prefix}/lib/modprobe.d/blacklist-nouveau.conf %config(noreplace) %{_sysconfdir}/X11/nvidia-xorg.conf +%config %{_sysconfdir}/xdg/autostart/nvidia-settings.desktop %if 0%{?rhel} > 6 || 0%{?fedora} >= 15 %{_unitdir}/nvidia-persistenced.service %endif @@ -480,6 +485,9 @@ fi %{_nvidia_libdir}/libnvidia-ml.so %changelog +* Mon Jul 07 2014 Leigh Scott - 1:340.17-2 +- add autostart file to load user settings + * Mon Jun 09 2014 Leigh Scott - 1:340.17-1 - Update to 340.17