GNOME Bugzilla – Bug 341307
Nautilus does not recognize dual head environment.
Last modified: 2021-06-18 15:48:19 UTC
Please describe the problem: Nautilus apparently does not seem to work if you're running in a mode where you have two monitors and there are two seperate x sessions on each one. GNOME Panel for instance seems to work fine, but nautilus thinks that it's all the same session. This means that if you right click and ask for a terminal, the terminal will pop up only on one monitor, the monitor running the first session. You cannot pop a monitor when your mouse is on the other monitor without it appearing in the other monitor. This is true for all applications spawned by nautilus. You also know this because there are no icons on the second monitor, nor can you put one there. The fix should be that it needs to manage desktop on each monitor. I'm not sure how it should do that. I would think this would require some amount of work to fix. Steps to reproduce: 1. Run nautilus in a dual head environment where each monitor has it's own X session. 2. 3. Actual results: icons appear on one monitor but not in another. applications launched from nautilus only shows up on one monitor not the other. Expected results: I should see icons on both monitors (eg computer/home/network servers/documents) and applications I run on that second monitor should appear on that second monitor not on the first one. Does this happen every time? Every time. Other information: Not that I know of. GNOME Panel does the right thing.
I can confirm this, using GNOME 2.14.2. (nautilus 2.14.1) echo $DISPLAY $> echo $DISPLAY :0.0 $> nautilus just sits there, does nothing. $> echo $DISPLAY :0.1 $> nautilus opens up normally. This happens both in GNOME and in enlightenment 0.16.8cvs
*** Bug 350260 has been marked as a duplicate of this bug. ***
I'm confiming this bug because of a duplicate and I'm able to reproduce it. Evenmore, I can create a folder in the second display. I can see their properties correctly, but this is the only icon in the second display and also, it doesn't appear in the first display, even when both of them are suppossed to show the same directory (I checked them in a terminal). Testing just a little more, If I try to create a new folder using a filename in use in the second display, the message showin the error appears in the first one.
So, how should we fix this problem? Any ideas? sri
I'm seeing some of this behavior in Nautilus 2.28.1 on Ubuntu 9.10 (Karmic Koala). New Nautilus windows and terminals opened from it (Ubuntu package nautilus-open-terminal) seem to be created on the active display but if I create a directory or file on the second desktop it disappears after setting the name (and doesn't show up on the primary either) even though it is in the ~/Desktop directory. It's improved but there are still problems. I think this bug is related to bug #321159.
[Bumping version number as per comment 5]
Can someone please add specific instructions on how to set up the conditions for this bug?
Created attachment 221204 [details] xorg.conf from Ubuntu 10.04 (Lucid Lynx) Dual-head configuration with fglrx attached. The most important setting is: Option "Xinerama" "off"
I remember in the past there were several possible settings for displays. Some proprietary drivers still allow that, IIUC. That is, 2 separated display, extended displays, etc. (TwinView, Xinerama, ...). I am not sure if this bug comes from that age. Using xinerama I can reproduce partially something similar if I set the following values: $ dconf read /org/gnome/shell/overrides/workspaces-only-on-primary false $ dconf read /org/gnome/desktop/background/show-desktop-icons true $ dconf read /org/gnome/nautilus/preferences/desktop-is-home-dir true 1. Create a folder in the secondary display, that is, not the one that contains all icons. 2. Try to delete it without sending it to the Trash folder (Shift+Delete) Current result: A dialog is opened in the primary display asking for confirmation. Expected result: A dialog is opened in the secondary display (the same where the folder is being deleted). However, the settings is not the same described by Sri (two different sessions).
hey mcann - is that enough information or do you need more? Otherwise I can try to start one up. I switched back to single xsession.
*** Bug 670140 has been marked as a duplicate of this bug. ***
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org which have not seen updates for a longer time (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version of Files (nautilus), then please follow https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines and create a new ticket at https://gitlab.gnome.org/GNOME/nautilus/-/issues/ Thank you for your understanding and your help.