Takie zachowanie jest zamierzone, aby dać różnym użytkownikom szansę posiadania własnych ustawień.
4) Automatyczne ładowanie ustawień
Sterownik NVIDIA X nie zachowuje wartości ustawionych w ustawieniach nvidia między uruchomieniami serwera X (lub nawet między zalogowaniem się i wylogowaniem z X, za pomocą xdm, gdm lub kdm). Jest to celowe, ponieważ różni użytkownicy mogą mieć różne preferencje, dlatego te ustawienia są przechowywane dla poszczególnych użytkowników w pliku konfiguracyjnym przechowywanym w katalogu osobistym użytkownika.
Plik konfiguracyjny nosi nazwę „~ / .nvidia-settings-rc”. Możesz podać inną nazwę pliku konfiguracyjnego za pomocą opcji wiersza polecenia „--config”.
Po jednorazowym uruchomieniu nvidia-settings i wygenerowaniu pliku konfiguracyjnego możesz uruchomić:
ustawienia nvidia - tylko-config-only
w dowolnym momencie w przyszłości, aby ponownie przesłać te ustawienia na serwer X. Na przykład możesz umieścić powyższe polecenie w pliku ~ / .xinitrc, aby ustawienia były stosowane automatycznie po zalogowaniu do X.
Twój plik .xinitrc, który kontroluje, jakie aplikacje X powinny być uruchamiane po zalogowaniu do X (lub startx), może wyglądać mniej więcej tak:
ustawienia nvidia - load-config-only & xterm & evilwm
lub:
ustawienia nvidia - load-config-only & gnome-session
Jeśli nie masz jeszcze pliku ~ / .xinitrc, istnieje duże prawdopodobieństwo, że xinit używa ogólnosystemowego pliku xinitrc. Ten ogólnosystemowy plik jest zwykle tutaj:
/ etc / X11 / xinit / xinitrc
Aby z niego skorzystać, ale również aby ustawienia nvidia załadowały ustawienia, możesz utworzyć plik ~ / .xinitrc z zawartością:
ustawienia nvidia - load-config-only &. / etc / X11 / xinit / xinitrc
Administratorzy systemu mogą umieścić polecenie ładowania nvidia-settings bezpośrednio w systemowym skrypcie xinitrc.
Więcej informacji na temat konfigurowania pliku ~ / .xinitrc znajduje się na stronie xinit (1).
nvidia-settings
może być używany jako zwykły użytkownik, ale nie może eksportować zmienionych ustawień.