Well, indeed, if I connect my intel 965GM laptop to a monitor and clone my internal display with <br><br>xrandr --output LVDS --auto<br>xrandr --output VGA --auto --same-as LVDS<br><br>then the popups behave correctly on both screens. If however I connect my nVidia 7100 desktop to a TV and use the following xorg ( which is BTW automatically produced by nvidia-settings ) <br>
<br>******************************************************************************************************************************************************<br># nvidia-xconfig: X configuration file generated by nvidia-xconfig<br>
# nvidia-xconfig: version 1.0 (buildmeister@builder58) Wed Oct 1 15:12:53 PDT 2008<br><br>Section "ServerLayout"<br> Identifier "Layout0"<br> Screen 0 "Screen0" 0 0<br> Screen 1 "Screen1" Below "Screen0"<br>
InputDevice "Keyboard0" "CoreKeyboard"<br> InputDevice "Mouse0" "CorePointer"<br>EndSection<br><br>Section "Files"<br> RgbPath "/usr/X11R6/lib/X11/rgb"<br>
EndSection<br><br>Section "Module"<br> Load "dbe"<br> Load "extmod"<br> Load "type1"<br> Load "freetype"<br> Load "glx"<br>
EndSection<br><br>Section "ServerFlags"<br> Option "Xinerama" "0"<br>EndSection<br><br>Section "InputDevice"<br> Identifier "Mouse0"<br> Driver "mouse"<br>
Option "Protocol" "auto"<br> Option "Device" "/dev/psaux"<br> Option "Emulate3Buttons" "no"<br> Option "ZAxisMapping" "4 5"<br>
EndSection<br><br>Section "InputDevice"<br> Identifier "Keyboard0"<br> Driver "kbd"<br>EndSection<br><br>Section "Monitor"<br> Identifier "Monitor0"<br>
VendorName "Unknown"<br> ModelName "ViewSonic VG2021m-2"<br> HorizSync 30.0 - 82.0<br> VertRefresh 56.0 - 76.0<br> Option "DPMS"<br>EndSection<br><br>
Section "Monitor"<br> Identifier "Monitor1"<br> VendorName "Unknown"<br> ModelName "TV-0"<br> HorizSync 30.0 - 82.0<br> VertRefresh 56.0 - 76.0<br>
EndSection<br><br>Section "Device"<br> Identifier "Device0"<br> Driver "nvidia"<br> VendorName "NVIDIA Corporation"<br> BoardName "GeForce 7100 GS"<br>
BusID "PCI:5:0:0"<br> Screen 0<br>EndSection<br><br>Section "Device"<br> Identifier "Videocard0"<br> Driver "nvidia"<br> VendorName "NVIDIA Corporation"<br>
BoardName "GeForce 7100 GS"<br> BusID "PCI:5:0:0"<br> Screen 0<br>EndSection<br><br>Section "Device"<br> Identifier "Videocard1"<br> Driver "nvidia"<br>
VendorName "NVIDIA Corporation"<br> BoardName "GeForce 7100 GS"<br> BusID "PCI:5:0:0"<br> Screen 1<br>EndSection<br><br>Section "Device"<br> Identifier "Device1"<br>
Driver "nvidia"<br> VendorName "NVIDIA Corporation"<br> BoardName "GeForce 7100 GS"<br> BusID "PCI:5:0:0"<br> Screen 1<br>EndSection<br>
<br>Section "Screen"<br> Identifier "Screen0"<br> Device "Device0"<br> Monitor "Monitor0"<br> DefaultDepth 24<br> Option "TwinView" "0"<br>
Option "TwinViewXineramaInfoOrder" "CRT-0"<br> Option "metamodes" "CRT: nvidia-auto-select +0+0"<br> SubSection "Display"<br> Depth 24<br>
EndSubSection<br>EndSection<br><br>Section "Screen"<br> Identifier "Screen1"<br> Device "Device1"<br> Monitor "Monitor1"<br> DefaultDepth 24<br>
Option "TwinView" "0"<br> Option "metamodes" "TV: 800x600 +0+0"<br> SubSection "Display"<br> Depth 24<br> EndSubSection<br>EndSection<br>
*****************************************************************************************************************<br><br>then the bug happens.<br><br>So you say the nvidia driver displays some popups on the correct screen, and others always on screen 0? <br>
hard to believe the driver does that...<br>