Я использую Ubuntu и у меня монитор Samsung Syncmaster 2232, широкоформатный 22 ". У меня также есть версия 185.18.14 видеодрайвера nVidia, работающая на XFX GeForce 6200.

Моя проблема в том, что, хотя драйвер работает с собственным разрешением моего монитора (1680x1050), по какой-то причине он всегда возвращается к 1600x1024 при каждой перезагрузке системы. Я использовал программное обеспечение nVidia для сохранения настроек, но оно всегда возвращается назад. Это даже в /etc/X11/xorg.conf как 1680x1050, поэтому я понятия не имею, почему он возвращается к другому разрешению.

Есть намеки?

3 ответа3

2

При использовании диспетчера отображения nVidia убедитесь, что вы запускаете его с правами суперпользователя, и попросите его записать изменения в xorg.conf.

1

Как упоминалось в некоторых комментариях, возможно, что ваш монитор выводит неверную информацию EDID, которая может сбить X с толку.

Попробуйте добавить

Option "UseEDID" "FALSE"

в

Section "Device"

раздел вашего xorg.conf. (В частности, с идентификатором, который вы используете; предположительно с драйвером "nvidia").

Для этого необходимо вручную ввести информацию (HorizSync/VertRefresh, DisplaySize) для вашего монитора. Я не уверен, изменилось ли это с современными ЖК-панелями; Я до сих пор использую ЭЛТ дома ...

Если это не работает, вы должны удалить эту строку; большинство мониторов понимают это правильно.

0

Я могу быть совершенно не прав, но не думаю, что виноват ваш xorg.conf.

Проверьте настройки в Системе -> Настройки -> Дисплей

Если этот пункт меню отсутствует, он либо отключен в меню, либо требуемый пакет не установлен. Вам нужно запустить gnome-display-properties который входит в пакет gnome-control-center .

И если вы не используете Gnome, просто забудьте обо всем, что я только что написал.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .