Notebook a dva monitory
31.08.2007 08:00
Nálepky:
linux
Mensi navod, jak sem si na notebooku Acer TravelMate 290E zprovoznil externi monitor. Klonovani (na obou obrazovkach vidite to stejne) je velmi jednoduche: to staci do notebooku zapojit kabel od obrazovky. Trochu slozitejsi je, kdyz chceme aby se kazdy monitor choval jako samostatna pracovni plocha…
Nejdrive jsem zkousel konfiguraci, ktera uz mi jednou fungovala na stolnim
pocitaci, kde jsem mel dve graficke karty: do xorg.conf pridat druhou kartu,
druhy monitor, druhy screen a v sekci ServerLayout to vsechno spojit a oddelene
pracovni plochy na kazdem monitoru zajistit xineramou.
To se mi vsak na notebooku, ktery ma grafickou kartu Intel Corporation
82852/855GM Integrated Graphics Device nepovedlo. Nasel jsem tedy jine reseni.
Misto sloziteho popisu jednoduchy xorg.conf:
Section „Files“
FontPath „/usr/share/fonts/X11/misc“
FontPath „/usr/X11R6/lib/X11/fonts/misc“
FontPath „/usr/share/fonts/X11/cyrillic“
FontPath „/usr/X11R6/lib/X11/fonts/cyrillic“
FontPath „/usr/share/fonts/X11/100dpi/:unscaled“
FontPath „/usr/X11R6/lib/X11/fonts/100dpi/:unscaled“
FontPath „/usr/share/fonts/X11/75dpi/:unscaled“
FontPath „/usr/X11R6/lib/X11/fonts/75dpi/:unscaled“
FontPath „/usr/share/fonts/X11/Type1“
FontPath „/usr/X11R6/lib/X11/fonts/Type1“
FontPath „/usr/share/fonts/X11/100dpi“
FontPath „/usr/X11R6/lib/X11/fonts/100dpi“
FontPath „/usr/share/fonts/X11/75dpi“
FontPath „/usr/X11R6/lib/X11/fonts/75dpi“
# path to defoma fonts
FontPath „/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType“
EndSection
Section „Module“
Load „i2c“
Load „bitmap“
Load „ddc“
Load „dri“
Load „extmod“
Load „freetype“
Load „glx“
Load „int10“
Load „vbe“
EndSection
Section „InputDevice“
Identifier „Generic Keyboard“
Driver „kbd“
Option „CoreKeyboard“
Option „XkbRules“ „xorg“
Option „XkbModel“ „pc105“
Option „XkbLayout“ „us,cz“
Option „XkbOptions“ „grp:switch,grp:shifts_toggle“
EndSection
Section „InputDevice“
Identifier „Configured Mouse“
Driver „mouse“
Option „CorePointer“
Option „Device“ „/dev/input/mice“
Option „Protocol“ „ImPS/2“
Option „Emulate3Buttons“ „true“
EndSection
Section „InputDevice“
Identifier „Synaptics Touchpad“
Driver „synaptics“
Option „SendCoreEvents“ „true“
Option „Device“ „/dev/psaux“
Option „Protocol“ „auto-dev“
Option „HorizScrollDelta“ „0“
EndSection
Section „Device“
Identifier „Card“
Driver „intel“
BusID „PCI:0:2:0“
EndSection
Section „Monitor“
Identifier „monitor“
Option „DPMS“
EndSection
Section „Screen“
Identifier „Screen“
Device „Card“
Monitor „monitor“
DefaultDepth 24
Subsection „Display“
Depth 24
Virtual 2304 1792 #sumaX sumaY
ViewPort 0 0
EndSubsection
EndSection
Section „ServerLayout“
Identifier „layout“
Screen „Screen“
InputDevice „Generic Keyboard“
InputDevice „Configured Mouse“
InputDevice „Synaptics Touchpad“
EndSection
Section „DRI“
Mode 0666
EndSection
Dulezity radek je: Virtual 2304 1792, kde secteme plochu obou screenu. Po
startu X do konzole zadame prikaz:
xrandr –output VGA –mode 1280×1024 && xrandr –output
LVDS –left-of VGA
Toto nam zajisti, ze externi monitor bude mit rozliseni 1280×1024.
Volbou –output LVDS –left-of VGA rikame, ze obraz notebooku lezi vlevo od
externiho monitoru. Mozna rozliseni externiho monitoru i notebooku nam vypise
samotny prikaz xrandr.
Nevyhody:
Nejviditelnejsi nevyhodou, ktera me stve je, ze pri prepinani virtualnich ploch
se prepinaji na obou monitorech zaroven. Oba obrazy se vlastne chovaji jako
jedna plocha. Coz sice umoznuje mezi obrazovkama pretahovat okna aplikaci, ale
trpi to vyse zminenou nevyhodou.
Dalsi neprijemnost vznika, kdyz externi monitor a obrazovka notebooku maji jina
rozliseni. Plocha na monitoru, ktery ma mensi rozliseni je porad stejne velka
jako na tom vetsim, takze nektere aplikace nejsou videt.
Pokud nekdo vi, jak zminene nevyhody odstranit budu moc rad, kdyz mi to prozradi
v komentari:).
Komentáře:
Tento zápisek ještě nikdo nekomentoval. Můžeš být první.