2 screens -> nautilus shown on the wrong screen when opened via the panel

Bug #282806 reported by TobiasDomhan
50
This bug affects 3 people
Affects Status Importance Assigned to Milestone
GNOME Panel
Fix Released
Medium
nautilus (Ubuntu)
Fix Released
Low
Ubuntu Desktop Bugs

Bug Description

Binary package hint: gnome-panel

== Regression details ==
Discovered in version:2.24.0
Last known good version:2.22.0

Binary package hint: deskbar-applet

I am using 2 monitors that are on 2 different x screens, without Xinerama.

If I open nautilus via Places->somewhat on the second display then nautilus is
opened on the wrong DISPLAY.
opening nautlius via the terminal though doesn't result in this bug.
This bug didn't exists in previous gnome versions.(hardy -> gnome 2.22)
this is annoying as with this configuration no windows can be tragged from one screen to the other.

kernel: 2.6.27-4-generic
Ubuntu: Intrepid(8.10)
gnome-panel:2.24.0
Gnome: 2.24.0
my video driver is:
nvidia-glx-173:
  Installed: 173.14.12-1-0ubuntu3
  Candidate: 173.14.12-1-0ubuntu3

Revision history for this message
TobiasDomhan (tdomhan) wrote :
Changed in gnome-panel:
status: Unknown → New
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug report. There is no need to open upstream bugs on launchpad if they are already reported on bugzilla.gnome.org though

Changed in gnome-panel:
assignee: nobody → desktop-bugs
importance: Undecided → Low
status: New → Triaged
Revision history for this message
Matt Collins (mjc506) wrote :

This affects me also.

Opening nautilus from the panel or menu results in nautilus opening on the main display. Opening nautilus from the terminal or from an icon on the desktop opens nautilus on the correct display.

Revision history for this message
Matt Collins (mjc506) wrote :

Also, something else strange. I think its at least related...

If I get a nautilus window open on my second monitor (either by terminal or an icon on the desktop), running mplayer (by doublecliking a video file in nautilus) opens it up on the first screen. If, however, I run mplayer from the panel, it opens in the correct screen. Same for images (EoG), music (mplayer again), pdfs (document viewer)... so far, everything apart from open office formats. These open on the correct screen regardless of how they're opened.

Revision history for this message
Dan Lea (danlea) wrote :

So something's up with the how (gnome-panel/menu.c) menuitem_to_screen (or one of it's called functions) works, or how the menu items are generated, perhaps with the traceability of the menu item to its panel and therefore screen. See (panel-menu-items.c) panel_menu_item_activate_desktop_file:

panel_launch_desktop_file (path, NULL, menuitem_to_screen (menuitem), &error);

as compared to a working function like:

panel_launch_desktop_file ("alacarte.desktop", "alacarte", screen, &error);

where screen is set using gtk_widget_get_screen(GTK_WIDGET (button));

I don't think it's anything to do with having multiple menu bars as removing the first screen's menu bar does not affect the issue.
I'm afraid I can't really go any further than this as it involves a bit too much work for me as a simple user, but I'm guessing this would require only a simple fix.

Revision history for this message
Sebastien Bacher (seb128) wrote :

the bugh has been fixed upstream now

Changed in gnome-panel (Ubuntu):
status: Triaged → Fix Committed
Changed in gnome-panel:
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nautilus - 1:2.26.0-0ubuntu6

---------------
nautilus (1:2.26.0-0ubuntu6) jaunty; urgency=low

  * debian/patches/90_svn_update.patch:
    - update code to current svn to fix some issues, give some testing to the
      changes and make the 2.26.1 update easier
    - don't regenerate thumbnails every time on some zoom level (lp: #204434)
    - query crasher fix (lp: #341988)
    - don't freeze on some compact view geometries (lp: #350909)
    - dnd in list view should work better (lp: #185387)
    - correctly handle special chars in launchers (lp: #233913, #252902)
    - open dialogs on the correct screen (lp: #282806)

 -- Sebastien Bacher <email address hidden> Wed, 01 Apr 2009 22:53:08 +0200

Changed in nautilus (Ubuntu):
status: Fix Committed → Fix Released
Changed in gnome-panel:
importance: Unknown → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.