After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 341307 - Nautilus does not recognize dual head environment.
Nautilus does not recognize dual head environment.
Status: RESOLVED OBSOLETE
Product: nautilus
Classification: Core
Component: general
2.28.x
Other All
: Normal normal
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
: 350260 670140 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-05-10 19:09 UTC by Sri Ramkrishna
Modified: 2021-06-18 15:48 UTC
See Also:
GNOME target: ---
GNOME version: 2.27/2.28


Attachments
xorg.conf from Ubuntu 10.04 (Lucid Lynx) (1.79 KB, application/x-extension-conf)
2012-08-14 22:47 UTC, jhansonxi
Details

Description Sri Ramkrishna 2006-05-10 19:09:03 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.
Comment 1 Alak Trakru 2006-06-15 00:35:51 UTC
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
Comment 2 Germán Poo-Caamaño 2007-03-05 14:19:51 UTC
*** Bug 350260 has been marked as a duplicate of this bug. ***
Comment 3 Germán Poo-Caamaño 2007-03-05 14:23:51 UTC
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.
Comment 4 Sri Ramkrishna 2007-11-02 17:05:12 UTC
So, how should we fix this problem?  Any ideas?


sri
Comment 5 jhansonxi 2010-02-11 06:33:54 UTC
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.
Comment 6 André Klapper 2011-08-11 12:27:40 UTC
[Bumping version number as per comment 5]
Comment 7 William Jon McCann 2012-08-14 22:15:22 UTC
Can someone please add specific instructions on how to set up the conditions for this bug?
Comment 8 jhansonxi 2012-08-14 22:47:06 UTC
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"
Comment 9 Germán Poo-Caamaño 2012-08-14 22:51:20 UTC
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).
Comment 10 Sri Ramkrishna 2012-09-11 03:52:17 UTC
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.
Comment 11 Alexandre Franke 2016-12-05 14:20:41 UTC
*** Bug 670140 has been marked as a duplicate of this bug. ***
Comment 12 André Klapper 2021-06-18 15:48:19 UTC
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.