Käytössäni on Ubuntu 7.04 Feisty Fawn ja Gnome työpöytäympäristö. Huomasin oudon jutun konffatessani xorg.conf:n kotiteatteriani varten: VideoOverlay "On" -asetus pakottaa tray ikonit työpöydälle omiin pikkuisiin ikkunoihinsa. Näillä ikoneilla tarkoitan siis esim. gaimin, skypen, kaffeinen ja amarokin pikkukuvaketta paneelissa. VideoOverlay -asetusta käytetään käsittääkseni viedon rautakiihdytykseen, joka on varsin tarpeellinen kotiteatterin kannalta. Jos VideoOverlay:n laittaa pois jommalta kummalta näytöltä, niin ikonit palaavat kyseiseltä näytöltä niille kuuluvaan paikkaan paneeliin. Näytönohjaimena on Nvidia GeForce 7950GT ja näyttöinä ldc: LG204WT ja projektori: Optoma HD70 ja molemmat on liitetty digitaalisiin dvi liittimiin.
Miksi näin tapahtuu? Kuinka asian voisi korjata siten, että ikonit olis takas palkissa ja VideoOverlay päällä?
edit: Ongelma korjaantuu asentamalla uudelleen "metacity" -paketti ja boottamalla xserver.
Olen siis konffannut xorg.conf:iin kaksi erillistä työpöytää, molemmille näyttölaitteille omansa:
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 1280 0
Screen 1 "Screen1" LeftOf "Screen0"
InputDevice "Generic Keyboard"
InputDevice "S510"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection
Section "ServerFlags"
Option "Xinerama" "0"
EndSection
#---------------------------#
#HIIRI
#---------------------------#
Section "InputDevice"
Identifier "S510"
Option "Name" "Logitech USB Receiver"
Driver "mouse"
Option "CorePointer"
Option "Protocol" "ExplorerPS/2"
Option "Emulate3Buttons" "true"
Option "Buttons" "7"
Option "ButtonMapping" "1 2 3 6 7"
EndSection
#---------------------------#
#NÄPPÄIMISTÖ
#---------------------------#
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "fi"
EndSection
#---------------------------#
#LCD
#---------------------------#
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 7950 GT"
BusID "PCI:1:0:0"
Option "VideoOverlay" "on"
Screen 0
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "LG L204WT"
HorizSync 28.0 - 83.0
VertRefresh 56.0 - 75.0
Option "DPMS"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
Option "metamodes" "DFP-0: 1680x1050 +0+0" #; DFP-0: 1280x1024 +0+0; DFP-0: 1024x768 +0+0; DFP-0: 832x624 +0+0; DFP-0: 800x600 +0+0; DFP-0: 640x480 +0+0"
SubSection "Display"
Depth 24
Modes "1680x1050" #"1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
#---------------------------#
#TYKKI
#---------------------------#
Section "Device"
Identifier "Videocard1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 7950 GT"
BusID "PCI:1:0:0"
Option "VideoOverlay" "on"
Screen 1
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Unknown"
ModelName "OPTi OptomaHD70 v2"
HorizSync 15.0 - 120.0
VertRefresh 15.0 - 99.0
Option "DPMS"
EndSection
Section "Screen"
Identifier "Screen1"
Device "Videocard1"
Monitor "Monitor1"
DefaultDepth 24
Option "metamodes" "DFP-1: 1280x720 +0+0" #nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
Modes "1280x720" #"1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection