Такое поведение является намеренным, чтобы дать различным пользователям возможность иметь свои собственные настройки.
4) Загрузка настроек автоматически
Драйвер NVIDIA X не сохраняет значения, заданные в параметрах nvidia, между запусками X-сервера (или даже между входом и выходом из X с использованием xdm, gdm или kdm). Это сделано намеренно, поскольку разные пользователи могут иметь разные предпочтения, поэтому эти настройки сохраняются для каждого пользователя в файле конфигурации, хранящемся в домашнем каталоге пользователя.
Файл конфигурации называется «~ / .nvidia-settings-rc». Вы можете указать другое имя файла конфигурации с параметром командной строки «--config».
После того, как вы запустили nvidia-settings один раз и сгенерировали файл конфигурации, вы можете запустить:
nvidia-settings -load-config-only
в любое время в будущем снова загрузить эти настройки на X-сервер. Например, вы можете поместить указанную выше команду в файл ~ / .xinitrc, чтобы ваши настройки автоматически применялись при входе в X.
Ваш файл .xinitrc, который контролирует, какие приложения X должны запускаться при входе в X (или startx), может выглядеть примерно так:
nvidia-settings - только для загрузки-конфигурации & xterm & evilwm
или же:
nvidia-settings - load-config-only & gnome-session
Если у вас еще нет файла ~ / .xinitrc, скорее всего, xinit использует общесистемный файл xinitrc. Этот общесистемный файл обычно находится здесь:
/ И т.д. / X11 / Xinit / xinitrc
Чтобы использовать его, а также иметь nvidia-settings для загрузки ваших настроек, вы можете создать ~ / .xinitrc с содержимым:
nvidia-settings - load-config-only &. / И т.д. / X11 / Xinit / xinitrc
Системные администраторы могут разместить команду загрузки nvidia-settings непосредственно в системном скрипте xinitrc.
Пожалуйста, обратитесь к справочной странице xinit (1) для получения дополнительной информации о настройке файла ~ / .xinitrc.
nvidia-settings
может использоваться как обычный пользователь, но не может экспортировать измененные настройки.