Hi I've just made a fresh installation of Debian 8 on a dell notebook I use at work on a docking station. I use fluxbox and since I work a lot with Ruby on Rails and Django, I like to have a web browser on the left screen and my code on my right screen. I configured my X server so that both screens run more or less independent from each other, that means that my left screen stays on a workspace while I can change the workspace on the right screen. My server layout look like this (see the attached xorg.conf) Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" 0 0 Screen 1 "Screen1" RightOf "Screen0" InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" Option "Xinerama" "0" EndSection I don't like icedove and iceweasel so I installed firefox & thunderbird from the websites. I like to have my thunderbird on my right screen. After the installation I noticed this strange behaviour: On my right screen I have thunderbird running, on my left I have a mate-terminal running vim. I had to make copy&paste from an email so I selected the text and then on the left screen I pressed the middle mouse button but the text was not pasted. If I press the middle mouse button on a mate-terminal on the same screen as where thunderbird is running, the text is pasted as expected. Then I seletced the text in thunderbird again and pressed Ctrl+C to use the CLIPBOARD clipboard instead of PRIMARY. Then I tried to make a right click on the mate-terminal but the menu with the "Paste" option didn't appear. I tried that a couple of times with the same result. I also tried to paste on other programs and the result the same: the context menu did not appear. Then I closed thunderbird and all of a sudden the mate-terminal showed me the context menu from the right click. I started thunderbird again and I selected the text but did not press Ctrl+C. On the mate-terminal I made a right click and I was able to see the context menu. So then I went back to thunderbird and pressed Ctrl+C again and then strange behaviour happend again. Long story short: I started suspecting that GTK3 and the CLIPBOARD clipboard cause some problems on a separate screen. I tried other gtk3, gtk2 and QT apps and I was always able to reproduce this behaviour with the gtk3 apps. The reason why I suspect that it has something to do with the clipboard is that at some point I started xclipboard to monitor what GTK3 apps are writing on the clicpboard. With xclipboard running I wasn't able to reproduce the behaviour again (although pasting from PRIMARY still doesn't work). Another clue was that when I was experiencing the problems with the right click, I made a right click on the desktop and I got the context menu. In fact if the context menu does not have a "Copy/Paste" option, it was displayed without problems. Can somebody with a similar X11 setup reproduce this behaviour? I found this https://wiki.archlinux.org/index.php/clipboard#GTK perhaps there is some configuration flag I could use to prevent this. What could be the issue here? Best regards Pablo -- Pablo Yanez Trujillo http://www.sakuranohana.org My public key: http://www.sakuranohana.org/gpg/shaoran.asc
# nvidia-settings: X configuration file generated by nvidia-settings # nvidia-settings: version 319.17 (buildmeister@swio-display-x86-rhel47-10) Thu Apr 25 21:55:50 PDT 2013 Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" 0 0 Screen 1 "Screen1" RightOf "Screen0" InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" Option "Xinerama" "0" EndSection Section "Files" ModulePath "/usr/lib/xorg/modules" FontPath "/usr/share/fonts/X11/misc" FontPath "/usr/share/fonts/X11/cyrillic" FontPath "/usr/share/fonts/X11/100dpi/:unscaled" FontPath "/usr/share/fonts/X11/75dpi/:unscaled" FontPath "/usr/share/fonts/X11/Type1" FontPath "/usr/share/fonts/X11/100dpi" FontPath "/usr/share/fonts/X11/75dpi" FontPath "built-ins" EndSection Section "InputDevice" # generated from default Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/psaux" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection Section "InputDevice" # generated from default Identifier "Keyboard0" Driver "kbd" EndSection Section "Monitor" # HorizSync source: edid, VertRefresh source: edid Identifier "Monitor0" VendorName "Unknown" ModelName "LGD" HorizSync 44.4 - 66.6 VertRefresh 40.0 - 60.0 Option "DPMS" EndSection Section "Monitor" # HorizSync source: edid, VertRefresh source: edid Identifier "Monitor1" VendorName "Unknown" ModelName "Samsung SyncMaster" HorizSync 30.0 - 81.0 VertRefresh 50.0 - 63.0 Option "DPMS" EndSection Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "NVS 4200M" BusID "PCI:1:0:0" Screen 0 EndSection Section "Device" Identifier "Device1" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "NVS 4200M" BusID "PCI:1:0:0" Screen 1 EndSection Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 Option "Stereo" "0" Option "metamodes" "DFP-2: 1280x1024 +0+0" SubSection "Display" Depth 24 EndSubSection EndSection Section "Screen" Identifier "Screen1" Device "Device1" Monitor "Monitor1" DefaultDepth 24 Option "Stereo" "0" Option "metamodes" "DFP-1: nvidia-auto-select +0+0" SubSection "Display" Depth 24 EndSubSection EndSection
Attachment:
signature.asc
Description: OpenPGP digital signature
_______________________________________________ gtk-list mailing list gtk-list@xxxxxxxxx https://mail.gnome.org/mailman/listinfo/gtk-list