Red Hat Bugzilla – Bug 600260
icons splitted among screens
Last modified: 2015-03-03 17:49:15 EST
Description of problem:
when I change resolution from 1440x900 while I have 1280x1024 external screen connected. My icon are moved partly to the other monitor.. Don't know if this is the desired behaviour or just a bug
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1.connect two monitors
2.lower resolution to 800x600 on primary one
icons are splitted among screens
they should stay on first or should be moved to second one
it also happens when you move the smaller monitor to primary position.. the screen size is not recalculated and the rest of the screen (icons on the left) are shown on the second monitor
This request was evaluated by Red Hat Product Management for inclusion in a Red
Hat Enterprise Linux major release. Product Management has requested further
review of this request by Red Hat Engineering, for potential inclusion in a Red
Hat Enterprise Linux Major release. This request is not yet committed for
No obvious connection to Metacity, reassigning to Nautilus.
This issue has been proposed when we are only considering blocker
issues in the current Red Hat Enterprise Linux release. It has
been denied for the current Red Hat Enterprise Linux release.
** If you would still like this issue considered for the current
release, ask your support representative to file as a blocker on
your behalf. Otherwise ask that it be considered for the next
Red Hat Enterprise Linux release. **
Not sure what should be the designed behaviour here. I guess we never really thought about it.
(In reply to comment #1)
> it also happens when you move the smaller monitor to primary position.. the
> screen size is not recalculated and the rest of the screen (icons on the left)
> are shown on the second monitor
In dualmonitor setup, is it possible to move the icons to the second screen? I wonder what happens when you lower the resolution enough (for the whole desktop) - do the icons overflow of the screen or just wrap up?
(In reply to comment #5)
> Not sure what should be the designed behaviour here. I guess we never really
> thought about it.
My two cents:
I would expect icons to always "naturally" reflow across the available area.
- you have a 1280x1024 primary display full of icons
- you attach another 1280x1024 external display and lower the resolution of the primary one to 800x600
- icons should still fill the 800x600 area, but those in excess should start filling the secondary display; the principle here is it's worse to lose the icon completely (i.e. no access to a document unless you browse ~/Desktop in a normal window) than losing a custom icon position or spatial memory.
It looks I'm hitting a different bug - say I have two 1280x1024 screens, when I lower the primary monitor resolution, nautilus moves all icons to the bigger screen. Restoring the original resolution moves icons back on primary monitor. Could be a WM issue since my terminal has moved to the second screen as well - some kind of window rearrangement to another screen having the closest dimensions to the original. Weird.
Anyway I confirm the original issue, I've just placed an icon to the outer edge of the secondary screen, lowered resolutions of both screens and the icon got lost.
When I restart nautilus, dimensions of the root window (the desktop) is retrieved properly and icons are re-arranged. So what's missing here is the handler for screen-size change.
Hitting F5 (refresh) on the desktop will rearrange icons properly as well. This should be an easy fix.
*** Bug 719903 has been marked as a duplicate of this bug. ***
Created attachment 567067 [details]
This patch triggers a desktop directory refresh when screen size changes which also rearranges all icons to be visible.
Technical note added. If any revisions are required, please edit the "Technical Notes" field
accordingly. All revisions will be proofread by the Engineering Content Services team.
Cause: No desktop folder refresh performed on display size change
Consequence: Icons overflew outside the screen when resolution got lowered
Fix: Explicit refresh has been placed on screen size changes
Result: Icons are visible when screen resolution is lowered
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.