Рейтинг:2

Как устранить неполадки, связанные с тем, что настройки nvidia не сохраняются между сеансами?

флаг in

Я использую Ubuntu 20.04 и использую нвидиа-495 Водитель.

nvidia-настройки просто не сохраняйтесь между сеансами. В частности, разрешение, а также настройки opengl и т. д.

У меня есть конкретное разрешение

область просмотра: 1830x1020 окно просмотра: 1830x1020+45+30 панорамирование: 1830x1020

Без этого окна просмотра мой дисплей «растянут» за пределы видимости.

При перезагрузке применяется стандартное разрешение 1920x1080.

Я пытался:

  • Добавление /etc/X11/xorg.conf (без исправления разрешения)
  • Добавление /etc/X11/xorg.conf.d/10-nvidia.conf (без заметного эффекта)
  • Добавление /usr/share/X11/xorg.conf.d/10-nvidia.conf (Разрешение меняется на 640x480)
  • Бег nvidia-settings --load-config-only (без заметного эффекта)

Единственное решение, которое я нашел, это:

  • Открытым nvidia-настройки
  • Меняем разрешение вручную: > viewportout=1830x1020+45+30
  • Нажмите «Применить»

затем применяются настройки.

Я разместил некоторые конфиги и журналы на гитхаб.

файл xorg.conf == 10-nvidia.conf.

Nmath avatar
флаг ng
Некоторые из ваших данных неоднозначны или неясны, а некоторые детали отсутствуют. Можете ли вы [отредактировать](https://askubuntu.com/posts/1383557/edit) свой вопрос с более подробной информацией? 1) Какие настройки вы меняете, которые не сохраняются? 2) Что именно вы имеете в виду в первых двух пунктах ("добавление..."). Вы создаете пустые файлы по этим путям? Потому что в вашей ссылке на github нет соответствующих файлов `.conf`. 3) Отредактируйте свое решение, чтобы оно было понятным.Непонятно, что вы имеете ввиду под "изменить разрешение на х", и "вернуться к настройке" тоже не понятно. Что именно вы делаете?
lloydie avatar
флаг in
спасибо @Nmath. Разрешение, в частности вход/выход/панорамирование области просмотра, не будет сохраняться.
Nmath avatar
флаг ng
Ваш ответ вызывает больше вопросов, чем дает ответов. Для чего вы используете вьюпорт? Это действительные разрешения экрана для начала? Соответствуют ли они родному разрешению вашего дисплея? А как насчет всех других дополнительных вопросов, которые я задавал? Пожалуйста, будьте внимательны в своих ответах, иначе трудно понять проблему достаточно хорошо, чтобы помочь
lloydie avatar
флаг in
У меня есть конкретное разрешение область просмотра: 1830x1020 область просмотра: 1830x1020+45+30 панорамирование: 1830x1020 Без этого окна просмотра мой дисплей «растянут» за пределы видимости. При перезагрузке применяется стандартное разрешение 1920x1080.
lloydie avatar
флаг in
когда я загружаюсь, мой экран выглядит так: https://lloydie.com.au/onboot.png
lloydie avatar
флаг in
с настройками nvidia, применяемыми через пользовательский интерфейс. я получаю: https://lloydie.com.au/with_settings.png
lloydie avatar
флаг in
пожалуйста, посмотрите в верхний правый угол экрана!
Nmath avatar
флаг ng
Значит, вы просто пытаетесь разместить свой рабочий стол на экране? Я не думаю, что вы должны использовать настройки окна просмотра для этого. Какое родное разрешение экрана у дисплея? Я никогда не слышал о дисплее с разрешением 1830x1020
lloydie avatar
флаг in
ага. это все. 1080р. НО это телевизор! 1920x1080. Я думаю, что overscan или что-то в этом роде. Я понимаю, что это взлом.
lloydie avatar
флаг in
Но независимо. Настройки Nvidia должны сохраниться!
Nmath avatar
флаг ng
Я не думаю, что вы на правильном пути.Можно отключить оверскан на телевизоре и тогда можно будет использовать родное разрешение экрана. Светодиод или ЖК-дисплей не должны быть настроены ни на что другое.
lloydie avatar
флаг in
Я ценю вашу помощь. Серьезно, как мне сохранить настройки nvidia. В сети люди спрашивают, как это сделать. Я не единственный с проблемой.
lloydie avatar
флаг in
Если нажать «Применить» в пользовательском интерфейсе. ИСПРАВЛЯЕТ ПРОБЛЕМУ. Это не ОБОРУДОВАНИЕ
lloydie avatar
флаг in
не могу отключить оверскан!
lloydie avatar
флаг in
Экран идеален с разрешением
lloydie avatar
флаг in
где хранится стандартный/глобальный файл xorg.conf?
Nmath avatar
флаг ng
Очевидно, что проблема не решена, если вы пытаетесь решить ее здесь. Я не знаю, как решить *вопрос, который вы задали*, но я точно знаю, как решить *проблему, которая у вас есть*. Мы называем это [проблемой XY] (https://meta.stackexchange.com/a/66378). Если в телевизоре есть функция Overscan, ее можно отключить. Прочтите документацию, если вам нужно. Существуют и другие проблемы, с которыми вы столкнетесь, установив для дисплея неродное разрешение. Предлагаемое вами решение далеко от совершенства, но если вы настаиваете на его решении таким образом, к сожалению, я не знаю, чем вам помочь, но удачи вам.
lloydie avatar
флаг in
Как сохранить настройки nvidia?
lloydie avatar
флаг in
Я не знаю, что сказать, приятель, спасибо, но я не могу отключить оверскан. что мне делать.
Nmath avatar
флаг ng
В твоем случае мне нет. Может быть, кто-то еще узнает. Удачи
lloydie avatar
флаг in
Как сохранить настройки nvidia? Я просто не понимаю, почему вы не можете ответить на вопрос
heynnema avatar
флаг ru
@lloydie Nvidia 495 — это БЕТА-версия программного обеспечения. Очистите его и установите правильный драйвер для вашей конкретной карты Nvidia ... вероятно, 470. Перейдите на вкладку «Программное обеспечение и обновления» «Дополнительные драйверы».
lloydie avatar
флаг in
@heynnema, установил 470. Я понял, что при попытке «применить»: stderr:Package xorg-server не был найден в пути поиска pkg-config. Возможно, вам следует добавить каталог, содержащий `xorg-server.pc' в переменную среды PKG_CONFIG_PATH Пакет «xorg-server» не найден
lloydie avatar
флаг in
интересно только что нашел: sh -c '/usr/bin/nvidia-settings --load-config-only'. в приложениях запуска gnome. Поэтому я использую xrandr в своей обычной настройке i3. Даже не думал, что это будет связано с гномами.
heynnema avatar
флаг ru
@lloydie Вы очистили Nvidia 495, да? Установил 470 из "Программы и обновления", да? На экране входа в систему вы установили сеанс на X11/xorg? Вам не нужен Вейланд. В настройках/о программе должно быть написано X11. Перезагрузился?
lloydie avatar
флаг in
495 очищен. 470 установлено. Как установить сеанс на X11/xorg? Я хотел бы wayland, но буду доволен тем, что правильно применяет настройки nvidia.
heynnema avatar
флаг ru
На экране входа в систему выберите свое имя пользователя, затем щелкните значок в правом нижнем углу, выберите «Ubuntu на X11/xorg», введите пароль. Проверьте настройки Nvidia. Подозреваю, что теперь это сработает. Оставляя комментарии для меня, начинайте с @heynnema, иначе я их пропущу.
lloydie avatar
флаг in
@heynnema. Очень ценю вашу помощь, вход в X11/xorg совсем не помог. Теперь я полностью удалил гнома. против твоего совета. Я попробовал гнома, просто не могу с этим справиться. Итак, я снова на i3. lxde менеджер входа. По-прежнему не могу загрузить настройки nvidia по умолчанию. Nvidia четко указывает в документах, что мне нужно запустить nvidia-settings --load-config перед загрузкой i3. Где искать /etc/X11? или мне нужно ~/.xinitrc.Итак, какой скрипт запускает lightdm, что позволяет мне добавить что-то вроде: nvidia-settings --load-config && lightdm.
heynnema avatar
флаг ru
@lloydie Я не знаю, как тебе помочь. Я бы сказал, убедитесь, что безопасная загрузка отключена в вашем BIOS, сделайте резервную копию ваших данных, очистите диск (или просто очистите Ubuntu, если у вас также есть Windows), переустановите Ubuntu прямо с Ubuntu Live USB, установите X11/xorg для вашего сеанс через экран входа в систему, установите Nvidia из «Программное обеспечение и обновления». Перезагрузить. Повторное тестирование.
heynnema avatar
флаг ru
Давайте [продолжим это обсуждение в чате](https://chat.stackexchange.com/rooms/132611/discussion-between-heynnema-and-lloydie).

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.