Nem gondoltam, hogy a kubuntum nem fogja felismerni egy kábelcsere után a monitoromat. A gépben jelenleg egy nvidia GeForce 9400 GT videokártya segíti a mindennapjaimat.
Eddig egy régi NEC MultiSync FE770 CRT monitor volt a másodlagos monitorom, az elsődleges pedig egy Samsung SyncMaster 225BW. Egyetlen gondom volt csak, hogy a Samsung kábelén csak egyetlen zavarszűrő volt, így a monitor vibrált, igaz senkinek nem tűnt fel, csak nekem, de napi 20 órákat töltöttem a gépem mellett és eléggé zavaróvá vált. Volt, hogy szédültem a kép remegése miatt, vagy épp rosszul lettem és fel kellett állnom.
Szóval beszereztem egy dupla zavarszűrős kábelt, aminek mindkét végén van bumpszli. A remegés abbamaradt, de kábelcsere után a rendszer nem ismerte fel a monitort, így ökörségeket állított be felbontásként. A legszebb, hogy az eredetileg 1680x1050-es felbontás helyett 1024x768 volt a legnagyobb. Menetközben a gépem valami miatt visszaállt az X.org X server Nouveau kezelőjére, és nem az nvidia drivert használta. Feltettem vissza a drivereket, majd újraindítottam a gépet.
Mondanom sem kell, hogy a monitort még mindig csak 1024x768-ban tudtam használni.
A másodlagos monitor a NEC helyett egy Philips 190S lett, ő kapta meg a régi kábelt. Érdekes, de ez a monitor nem vibrál a kábellel és a rendszer elsőre tudta, hogy ez egy Philips 190S. Ezt a részét nem nagyon értettem, de talán jobb is.
Először is a driverek telepítése és több restart után sem állt helyre a monitor. Valami miatt nem tudta a rendszer lekérdezni az alapértelmezett és engedélyezett felbontásokat a monitortól.
Szerencsére tudtam, a monitor specifikációját, így tudom, hogy az optimális felbontás 1680x1050 60Hz-en. Ehhez létre kell hozni egy Mode-ot.
leoamros@leoamros-desktop:~$ cvt 1680 1050 60
A kimenet ilyesmi lesz:
# 1680x1050 59.95 Hz (CVT 1.76MA) hsync: 65.29 kHz; pclk: 146.25 MHz
Modeline "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync
Ebben a sorban a Modeline utáni részre lesz szükségünk.
leoamros@leoamros-desktop:~$ xrandr --newmode "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync
Létrehozunk egy 1680x1050_60.00 módot az X-nek, majd ezt hozzárendeljük a monitorhoz.
Először is jó, ha tudjuk melyik monitorunkra lesz szükség:
leoamros@leoamros-desktop:~$ xrandr --query | grep connected
A kimenetben nekem a DVI-I-0 és a DVI-I-1 volt bekapcsolva.
DVI-I-0 connected primary 1680x1050+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
DVI-I-1 connected 1280x1024+1680+26 (normal left inverted right x axis y axis) 338mm x 270mm
DVI-I-2 disconnected (normal left inverted right x axis y axis)
DVI-I-3 disconnected (normal left inverted right x axis y axis)
Persze ez jelenleg már a beállított monitor felbontás, de itt láthatjuk, hogy melyik monitorunkhoz kell létrehozni a profilt.
Szóval nekünk most a DVI-I-0 kell:
leoamros@leoamros-desktop:~$ xrandr --addmode DVI-I-0 "1680x1050_60.00"
Ezután megnyitjuk a monitor beállításokat, amit a System settings alatt találunk. Kiválasztjuk a hozzáadott módot. Közel készen is vagyunk.
Én személy szerint újraindítottam a gépet, majd ellenőriztem a beállításokat és elrendeztem a két monitort egymás mellett.