When using two displays with different vertical resolution, icons get lost on the shorter display.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nautilus (Ubuntu) |
Confirmed
|
Medium
|
Unassigned |
Bug Description
[Problem]
When using two displays with different vertical resolution, icons get lost on the shorter display.
[Test Case]
1. Set up two monitors side by side
2. Set left monitor to a smaller vertical resolution than the right monitor
3. for i in $(seq 1 50) ; do touch file-${i} ; done
4. Right click on desktop to bring up context menu, then 'Organize Desktop by Name'
5. Should be: All icons from file-1 to file-50 (or as many fit on the screen) should be visible
Is: Icons for files at the top and/or bottom of the arranged columns are not visible on any display
6. xrandr --output LVDS1 --off
7. Verify icons are arranged properly on the external monitor
8. Set up monitors one over the other
9. Verify icons are displayed in long columns spanning both displays with all icons shown
[Original Report]
while this long standing problem has been mitigated with some previous work and patches (eg: #389519) at least keeping the mouse away from the dead area, the desktop behaviour is far from being precise still.
when using a couple of monitors with different vertical resolution, icons can easily get lost on the shortest monitor, to reproduce the bug just put on the shortest monitor enough icons to exceed a single column, click on the desktop with the right mouse button and then "organize desktop by name".
another issue is with compiz corner hotspots bindings, they are never triggered if there's a dead area above or below them, it depends on where your shortest display is aligned in respect of the tallest (top or bottom margin), to reproduce try for example to bind the "Show Desktop" action on a corner of the shortest display.
lsb_release -rd
Description: Ubuntu 11.10
Release: 11.10
---
.tmp.unity.
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
CompizPlugins: [core,bailer,
CompositorRunning: compiz
DistUpgraded: Fresh install
DistroCodename: oneiric
DistroRelease: Ubuntu 11.10
DistroVariant: ubuntu
DkmsStatus:
fglrx, 8.902, 3.0.0-12-generic, x86_64: installed
vboxhost, 4.1.6, 3.0.0-12-generic, x86_64: installed
virtualbox, 4.1.2, 3.0.0-12-generic, x86_64: installed (WARNING! Diff between built and installed module!) (WARNING! Diff between built and installed module!) (WARNING! Diff between built and installed module!) (WARNING! Diff between built and installed module!)
ExtraDebuggingI
GraphicsCard:
ATI Technologies Inc Manhattan [Mobility Radeon HD 5400 Series] [1002:68e0] (prog-if 00 [VGA controller])
Subsystem: Hewlett-Packard Company Device [103c:1601]
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
JockeyStatus:
xorg:fglrx_updates - ATI/AMD proprietary FGLRX graphics driver (post-release updates) (Proprietary, Disabled, Not in use)
xorg:fglrx - ATI/AMD proprietary FGLRX graphics driver (Proprietary, Enabled, In use)
MachineType: Hewlett-Packard HP Pavilion dv3 Notebook PC
NonfreeKernelMo
Package: xorg 1:7.6+7ubuntu7
PackageArchitec
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
Tags: oneiric running-unity ubuntu compiz-0.9
Uname: Linux 3.0.0-12-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare vboxusers www-data
dmi.bios.date: 07/08/2010
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: F.11
dmi.board.
dmi.board.name: 1601
dmi.board.vendor: Hewlett-Packard
dmi.board.version: 58.1F
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.chassis.
dmi.modalias: dmi:bvnHewlett-
dmi.product.name: HP Pavilion dv3 Notebook PC
dmi.product.
dmi.sys.vendor: Hewlett-Packard
version.compiz: compiz 1:0.9.6+
version.
version.ia32-libs: ia32-libs 20090808ubuntu26
version.libdrm2: libdrm2 2.4.26-1ubuntu1
version.
version.
version.
version.
version.
version.
version.
version.
description: | updated |
Changed in xorg (Ubuntu): | |
status: | Incomplete → New |
affects: | xorg (Ubuntu) → xorg-server (Ubuntu) |
description: | updated |
description: | updated |
Changed in xorg-server (Ubuntu): | |
status: | Confirmed → Triaged |
importance: | Undecided → Low |
importance: | Low → Medium |
tags: | added: precise |
description: | updated |
summary: |
- dead desktop area using dual monitors with different resolution + When using two displays with different vertical resolution, icons get + lost on the shorter display. |
description: | updated |
Thank you for taking the time to report this bug and helping to make Ubuntu better. Please run the command 'apport-collect 889466' which will attach necessary information for debugging this as an Xorg problem. Thanks in advance.