Вопрос или проблема
У меня 2 монитора на видеокарте Nvidia:
- Первый: 1440×900
- Второй: 1280×1024
Первый работает отлично.
Второй же имеет разрешение 640×480.
В настройках Nvidia я могу выбрать только 640×480.
Если я изменяю ViewportOut, разрешение падает до 640×480.
Было бы очень здорово, если бы я мог изменить разрешение в xorg.conf
.
Вы можете это сделать в xorg.conf
, но я обнаружил, что драйвер Nvidia не позволяет мне изменить его и там. Любая помощь будет полезна.
CLI: :~$ nvidia-settings --verbose --assign CurrentMetaMode="DPY-3: 2560x1440 { ViewPortIn=2560x1440,ViewPortOut=2560x1440+0+0 }"
Xorg.conf:
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "metamodes" "DPY-3: nvidia-auto-select 2560x1440 +0+0 {viewportout=2560x1440, viewportin=2560x1440}"
SubSection "Display"
Depth 24
EndSubSection
EndSection
У меня те же разрешения и такая же проблема. Я обнаружил, что у меня плохой адаптер DVI-I-to-VGA, который вызывает недопустимое обнаружение конфигурации BIOS монитора.
- Я сменил адаптеры и подключил только второй монитор (1280×1024).
- Вошел в систему
- Удалил предыдущий /etc/X11/xorg.conf с резервной копией на рабочем столе
- Вызвал nvidia-xconfig
- Скопировал 2 секции: Монитор, Экран
Section "Monitor" Identifier "Monitor0" VendorName "LG" ModelName "LG FLATRON L1734S" HorizSync 63.0 - 67.0 VertRefresh 43.0 - 72.0 Option "DPMS" EndSection Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1280x1024" EndSubSection EndSection
- Выключил ПК
- Сменил адаптеры
- Вошел в среду рабочего стола
- Открыл разрешения дисплеев и выбрал разрешение второго монитора
По крайней мере, это работает нормально для меня, но настройки были сброшены после обновления с 14.04 до 15.10
Ответ или решение
Невозможность изменить ViewportOut в настройках Nvidia X Server
Если вы сталкиваетесь с проблемой изменения параметров ViewportOut в настройках Nvidia X Server, это может быть связано с рядом факторов, включая конфигурацию оборудования, программное обеспечение и настройку драйверов. Давайте рассмотрим ваш запрос подробнее и предложим возможные пути устранения проблемы.
Описание проблемы
У вас установлено два монитора на видеокарте Nvidia:
- Первый монитор: разрешение 1440×900
- Второй монитор: разрешение 1280×1024
При этом вы заметили, что второй монитор отображает разрешение только 640×480, и даже после попыток изменения ViewportOut в Nvidia Settings возвращается к этому же разрешению.
Вы также упомянули, что попытка изменить настройки в файле xorg.conf
также не помогла, так как драйвер Nvidia блокирует эти изменения.
Возможные решения
-
Проверка оборудования:
- Вы отметили, что причина проблемы может быть связана с использованием ненадежного адаптера DVI-I-to-VGA. Это важный момент, поскольку плохое соединение может привести к некорректной идентификации монитора и его характеристик. Рекомендуется использовать несколько различных адаптеров, чтобы исключить эту возможность.
-
Использование
nvidia-xconfig
:- Убедитесь, что вы используете команду
nvidia-xconfig
для генерации нового файлаxorg.conf
. Если эта команда не сформировала корректные параметры для второго монитора, возможно, стоит вручную отредактировать файл. Вы правильно копировали секцииMonitor
иScreen
, но их параметры необходимо проверить и, возможно, вручную скорректировать.
- Убедитесь, что вы используете команду
-
Ручная правка файла
xorg.conf
:- Ваша текущая секция
Screen
может быть изменена следующим образом:
Section "Monitor" Identifier "Monitor0" VendorName "LG" ModelName "LG FLATRON L1734S" HorizSync 30.0 - 80.0 VertRefresh 50.0 - 75.0 Option "DPMS" EndSection Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubSection EndSection
- Убедитесь, что выставлены корректные значения
HorizSync
иVertRefresh
для вашего монитора.
- Ваша текущая секция
-
Перезагрузка и повторная установка драйвера:
- После редактирования файла
xorg.conf
, перезагрузите систему и проверьте, изменились ли настройки. Если проблемы продолжаются, может быть целесообразно полное удаление и повторная установка драйверов Nvidia, чтобы устранить возможные конфликты.
- После редактирования файла
-
Обновление системы и драйверов:
- Убедитесь, что ваша система и драйверы Nvidia обновлены до последних версий. Иногда проблемы в старых версиях программного обеспечения могут быть исправлены в обновлениях.
-
Запуск nvidia-settings с правами администратора:
- Попробуйте запустить интерфейс
nvidia-settings
с правами суперпользователя:sudo nvidia-settings
- Иногда параметры могут изменяться только в режиме администратора.
- Попробуйте запустить интерфейс
Заключение
Разрешение проблемы с неправильным отображением разрешения второго монитора и настройками ViewportOut может требовать комплексного подхода. Проверьте оборудование, отредактируйте настройки в xorg.conf
, и если необходимо, переустановите драйверы. Если ни одно из предложений не помогло, стоит рассмотреть возможность обращения в техническую службу поддержки Nvidia или на форумы пользователей, где можно получить советы от специалистов, столкнувшихся с аналогичными проблемами.