Я проводил выходные (и некоторое время перед тем) пытающийся настроить мой корейский QHD270 и мониторы Benq G2222HDL с Ubuntu 13.10.
С nouveau драйверами устанавливают обе превосходные функции монитора. После установки драйверов Nvidia работы BenQ, но QHD270 не делает.
Теперь, после дней борьбы мне удалось заставить QHD270 работать после смеси блогов, особенно; этот и learnitwithme. Теперь, unfortunatly мой G2222HDL не работает. Я зафиксировал QHD270 путем предоставления пользовательского EDID, мой xorg.conf похож так (исключая клавиатуру и мышь):
Section "ServerLayout"
Identifier "Layout0"
Screen "Default Screen" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Device"
Identifier "Configured Video Device"
Driver "nvidia"
Option "CustomEDID" "DFP:/etc/X11/edid-shimian.bin"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Configured Video Device"
Monitor "Configured Monitor"
EndSection
Теперь, я пытался определить новое Device
,Monitor
и Screen
затем в ServerLayout
добавление Screen "Second Screen" RightOf "Default Screen"
, но после выполнения, таким образом, не работал никакой монитор.
Надежда устранить проблему с помощью основанного на GUI инструмента, я открыл Настройки X-сервера NVIDIA, который показывает мой текущий макет как:
Кажется, что что-то производится к монитору, как предложено моим экраном печати:
Любая справка значительно ценилась бы.
Вывод xrandr
:
Screen 0: minimum 8 x 8, current 5120 x 1440, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 connected primary 2560x1440+0+0 (normal left inverted right x axis y axis) 597mm x 336mm
2560x1440 60.0*+
HDMI-0 disconnected (normal left inverted right x axis y axis)
DP-0 disconnected (normal left inverted right x axis y axis)
DVI-D-0 connected 2560x1440+2560+0 (normal left inverted right x axis y axis) 597mm x 336mm
2560x1440 60.0*+
DP-1 disconnected (normal left inverted right x axis y axis)
И извлечение из моего файла журнала (возможно, это релевантно?)
[ 7.862] (--) NVIDIA(0): Valid display device(s) on GeForce GTX 680 at PCI:2:0:0
[ 7.862] (--) NVIDIA(0): CRT-0
[ 7.862] (--) NVIDIA(0): ACB QHD270 (DFP-0) (boot, connected)
[ 7.862] (--) NVIDIA(0): DFP-1
[ 7.862] (--) NVIDIA(0): DFP-2
[ 7.862] (--) NVIDIA(0): DFP-3
[ 7.862] (--) NVIDIA(0): DFP-4
[ 7.862] (--) NVIDIA(0): CRT-0: 400.0 MHz maximum pixel clock
[ 7.862] (--) NVIDIA(0): ACB QHD270 (DFP-0): 330.0 MHz maximum pixel clock
[ 7.862] (--) NVIDIA(0): ACB QHD270 (DFP-0): Internal Dual Link TMDS
[ 7.862] (--) NVIDIA(0): DFP-1: 165.0 MHz maximum pixel clock
[ 7.862] (--) NVIDIA(0): DFP-1: Internal Single Link TMDS
[ 7.862] (--) NVIDIA(0): DFP-2: 165.0 MHz maximum pixel clock
[ 7.862] (--) NVIDIA(0): DFP-2: Internal Single Link TMDS
[ 7.862] (--) NVIDIA(0): DFP-3: 330.0 MHz maximum pixel clock
[ 7.862] (--) NVIDIA(0): DFP-3: Internal Single Link TMDS
[ 7.862] (--) NVIDIA(0): DFP-4: 960.0 MHz maximum pixel clock
[ 7.862] (--) NVIDIA(0): DFP-4: Internal DisplayPort
Вы можете попробовать использовать следующее xorg.conf
. Он настраивает две секции Screen
и секцию ServerLayout
для управления ими.
Section "Device"
Identifier "nvidia0"
Driver "nvidia"
Option "CustomEDID" "DFP:/etc/X11/edid-shimian.bin"
Option "RenderAccel" "true"
Option "UseEdidFreqs" "true"
Option "MetaModes" "2055x1440,1920x1080;1366x768,1366x768;1024x768,1024x768"
Screen 0
BusID PCI:2:0:0
EndSection
Section "Device"
Identifier "nvidia1"
Driver "nvidia"
Option "RenderAccel" "true"
Option "UseEdidFreqs" "true"
Option "MetaModes" "2055x1440,1920x1080;1366x768,1366x768;1024x768,1024x768"
Screen 1
BusID PCI:2:0:0
EndSection
Section "Monitor"
Identifier "Monitor0"
Option "DPMS"
EndSection
Section "Monitor"
Identifier "Monitor1"
Option "DPMS"
EndSection
Section "Screen"
Identifier "Screen0"
Device "nvidia0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "2055x1440" "1920x1080" "1366x768" "1024x768"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "nvidia1"
Monitor "Monitor1"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "2055x1440" "1920x1080" "1366x768" "1024x768"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "ServerLayout0"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
InputDevice "Generic Keyboard" "CoreKeyboard"
InputDevice "Configured Mouse" "CorePointer"
Option "Xinerama"
EndSection
Возможно, я что-то упускаю, так что вам придется проверить это. Я использовал confs из здесь в качестве ссылки.
Другой подход, который вы можете попробовать, - это настроить мониторы вручную, используя xrandr
. Тем не менее, вам придется настроить другой Monitor
раздел и даже второй Device
раздел без EDID
. Но командная строка будет выглядеть следующим образом:
$ xrandr --output DVI-I-1 --primary --mode 2560x1440 --output DVI-D-0 --mode 1920x1080 --right-of DVI-I-1
или даже в несколько строк:
$ xrandr --output DVI-I-1 --primary --mode 2560x1440
$ xrandr --output DVI-D-0 --mode 1920x1080 --right-of DVI-I-1
РЕДАКТИРОВАТЬ: добавлено MetaModes
в раздел Device
и SubSection
с режимами в Screen
раздел.