Nvidia: сила 1920х1080 в качестве опции

4294
progo

Фирменная Nvidia (290) на Gentoo здесь.

Я использую Nvidia TwinView с двумя мониторами 1680x1050. Теперь я хочу подключить HDTV к одному из мониторов. Почти хорошо, но поскольку Nvidia считывает информацию EDID мониторов и видит максимальное разрешение 1680x1050, оно не разрешит 1920x1080. «Обнаружение дисплеев» nvidia-settingsничего не делает. Мой единственный вариант - перезапустить X, но это крайне нежелательно.

Я уже обнаружил, что что-то по моему вкусу может быть сделано MetaModes, но это не допускает и больших разрешений.

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

Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" 0 0 InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" Option "Xinerama" "0" EndSection  # inputdevice junk removed; it's overridden anyway  Section "Monitor" Identifier "CRT-0" ModelName "Acer P221W" HorizSync 31-84 VertRefresh 56-77 Option "DPMS" EndSection  Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce 7600 GS" EndSection  Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 Option "TwinView" "1" Option "TwinViewXineramaInfoOrder" "DFP-0" Option "MetaModes" "CRT: 1680x1050 +1680+0, DFP: 1680x1050 +0+0; CRT: 1680x1050 +0+0, DFP: 1920x1080 +1680+0" #Option "UseEdid" "false" SubSection "Display" Depth 24 EndSubSection EndSection 
0

1 ответ на вопрос

1
progo

После достаточной настройки я смог получить 1920x1080 в качестве опции для вывода ЭЛТ. Почему это не относится к DVI, бьет меня. Так что это только 80% решение: теперь я могу менять мониторы на лету, но используя неоптимальный VGA. Я закончил настройку этого и заказал современный GT520, который имеет три разъема.

Вот ток xorg.conf. Пользовательские режимы для моих мониторов я получил с помощью parse-edidпрограммного обеспечения.

Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" 0 0 InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" Option "Xinerama" "0" EndSection  Section "Files" EndSection  Section "InputDevice" # generated from data in "/etc/conf.d/gpm" Identifier "Mouse0" Driver "mouse" Option "Protocol" Option "Device" "/dev/input/mice" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection  Section "InputDevice" # generated from default Identifier "Keyboard0" Driver "kbd" EndSection  Section "Monitor" Identifier "DFP-0" ModelName "Acer P223W" Option "DPMS" HorizSync 31-84 VertRefresh 56-77  Mode "1920x1080" DotClock 148.500000 HTimings 1920 2008 2052 2200 VTimings 1080 1084 1089 1125 Flags "+HSync" "+VSync" EndMode Mode "1680x1050" DotClock 146.250000 HTimings 1680 1784 1960 2240 VTimings 1050 1053 1059 1089 Flags "-HSync" "-VSync" EndMode EndSection  Section "Monitor" Identifier "CRT-1" ModelName "Acer P221W" HorizSync 31-83 VertRefresh 56-75 Option "DPMS" Mode "1680x1050" DotClock 146.250000 HTimings 1680 1784 1960 2240 VTimings 1050 1053 1059 1089 Flags "-HSync" "-VSync" EndMode EndSection  Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce 7600 GS" EndSection  Section "Screen" Identifier "Screen0" Device "Device0" Monitor "DFP-0" DefaultDepth 24 Option "TwinView" "1" Option "TwinViewXineramaInfoOrder" "DFP-0" Option "MetaModes" "CRT: 1680x1050 +1680+0, DFP: 1680x1050 +0+0; CRT: 1680x1050 +0+0, DFP: 1920x1080 +1680+0" #Option "UseEdid" "false" #Option "ModeDebug" "True" SubSection "Display" Depth 24 Modes "1920x1080" "1680x1050" EndSubSection EndSection 

Похожие вопросы