Bug 3888 - Nautilus icons restricted to one screen in Openbox\GNOME session
Status: CLOSED FIXED
Alias: None
Product: Openbox
Classification: Unclassified
Component: general
Version: 3.4.7.2
Hardware: PC Linux
: P3 normal
Assignee: Dana Jansens
QA Contact:
URL: https://bugs.launchpad.net/ubuntu/+so...
Depends on: 4066
Blocks:
 
Reported: 2008-12-07 18:58 EST by Super Jamie
Modified: 2010-01-04 21:58:08 EST
0 users

See Also:



Description Super Jamie 2008-12-07 18:58:31 EST
When using an Openbox\GNOME session with two nVidia TwinView screens, I can only place Nautilus icons on the "primary" screen of the TwinView.

Windows maximize properly (covering one screen only), the gnome-panel works as expected (one panel per screen, window-list only reports windows on that screen), right-clicking on the "dead" area produces the usual Nautilus "Create folder" menu, and wallpaper is drawn across both screens. "xprop | grep WM_CLASS" on the "dead" desktop area produces
  WM_CLASS(STRING) = "desktop_window", "Nautilus"

This happens regardless of whether I'm using xcompmgr or not.

If I switch to Metacity, either by using "metacity --replace" or a normal GNOME session, the problem goes away, and I can move icons to the second screen. If I then run "openbox --replace", icons maintain their moved position, but snap back to the first screen when I try to move them around.

$ lsb_release -rd
Description: Ubuntu 8.10
Release: 8.10

$ apt-cache policy openbox
openbox:
  Installed: 3.4.7.2-2
  Candidate: 3.4.7.2-2
  Version table:
 *** 3.4.7.2-2 0
        500 http://mirror.aarnet.edu.au intrepid/universe Packages
        100 /var/lib/dpkg/status

I've also opened this as a bug here:
https://bugs.launchpad.net/ubuntu/+source/openbox/+bug/305670
Comment 1 Super Jamie 2008-12-16 04:39:44 EST
Further to this, I tried an Openbox\GNOME install on Arch Linux today, the same thing happens.

At least that rules out an Ubuntu-specific build flag.

Gnome and Nautilus versions in Arch are currently 2.24.2, Openbox is 3.4.7.2.
Comment 2 Dana Jansens 2009-12-15 14:54:42 EST
This is addressed in commit 3c688bc4a75436a457d3ce693eda6bd6b329412f. Thanks.
Comment 3 Dana Jansens 2010-01-04 21:58:08 EST
closing