ubuntu-x-swat team mailing list archive
-
ubuntu-x-swat team
-
Mailing list archive
-
Message #42067
[Bug 509439] [NEW] Xorg Multi Display - App Crashes due to improper mouse handling
Public bug reported:
Binary package hint: xorg
I have discovered a serious bug with X.org and handling of Multiple
Displays (verified on 2 and 3 screens/displays.) No Xinerama, No
TwinView; these are separated X Displays (:0.0, :0.1, :0.2, etc..)
The issue seems to mostly affect applications with a common
process/presence shared across multiple Displays.
Steps to Reproduce a Full App-Crash (with Nautilus, or Thunar):
1 - Ensure nautilus is NOT already running by command: ps -afx | grep nautilus
2 - Launch Nautilus from Primary Display ( :0.0 )
2a - Ensure "Pathbar Style" is in use: Click View -> Location Selector -> CHECK: Pathbar Style
3 - Navigate into sub-folders, until 3 or more Folders are shown in the Pathbar, as clickable buttons.
3a - You should be able to click among any of these folders/buttons without issue
4 - Launch Nautilus in Second (or third Display, :0.1 / :0.2)
4a - Pathbar Sytle should automatically be in use.
5 - Navigate into sub-folders, until 3 or more Folders are shown in the Pathbar
6 - You should be able to select one Location from the Pathbar, without moving your mouse out of the window, click on a different Pathbar location. Your mouse will also not cause auto-highlight, or trigger a change when clicking a selection.
6a - IMPORTANT: If you continue pressing these seeming in-active Pathbar folder buttons, you will eventually crash your Nautilus/Thunar app!! It will crash from both displays.
You are also able to reproduce this bug in-reverse, by initially
launching nautilus/thunar from an xterm in the :0.1 display. This will
bind Nautilus/Thunar main process to Display: :0.1, and cause the un-
desired behaviour and app-crash to manifest even in the Primary display
:0.0. Simply launching nautilus Panel on :0.1 will not duplicate as
panel's main/parent process is still in Display :0.0
Other related oddities and symptoms.
* Gnome-Terminal: in secondary display, if you click a top-menu-bar item, then without mouse exiting menu-bar area, mouse-over other menu items, the context will NOT follow your mouse (as it does on the Primary Display.) If you simply move the mouse out of the window-area, then back in, menu-bar tracking resumes normal behaviour.
* Gnome-Panel: in secondary display, if you click "Applications, Places, or System" at top of screen, then without moving mouse from TOP-panel, move mouse-over other the other options (Applications, Places, or System), the mouse-over focus will not change menu items. If you move mouse out of top-panel, mouse will resume normal behaviour.
* Also in Gnome-Panel, you can go into Properties from Second display, change between General/Background tabs. Withouse moving moues out of this window, clicking on Help or Close buttons will have NO effect.
* XFCE4 window manager and applications also behave the exact same!
Since this issue affects multiple applications, window managers, and the
crash-reports list X Libraries first; I have assigned the report to
xserver-xorg;.
I have discovered this in a system upgraded from 8.04 (hardy) to 9.10
(karmic); and also verified on a separate computer with a fresh install
of 9.10 (karmic). Both systems have all current updates installed.
ProblemType: Bug
Architecture: amd64
Date: Mon Jan 18 19:00:38 2010
DistroRelease: Ubuntu 9.10
MachineType: HP ProLiant DL385 G2
NonfreeKernelModules: vmmon nvidia
Package: xorg (not installed)
ProcCmdLine: root=/dev/mapper/vg01-root ro crashkernel=384M-2G:64M,2G-:128M
ProcEnviron:
LANG=C
SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-16.53-server
RelatedPackageVersions:
xserver-xorg 1:7.4+3ubuntu10
libgl1-mesa-glx 7.6.0-1ubuntu4
libdrm2 2.4.14-1ubuntu1
xserver-xorg-video-intel N/A
xserver-xorg-video-ati N/A
SourcePackage: xorg
Uname: Linux 2.6.31.4-customserver-vmware x86_64
dmi.bios.date: 04/15/2009
dmi.bios.vendor: HP
dmi.bios.version: A09
dmi.chassis.type: 23
dmi.chassis.vendor: HP
dmi.modalias: dmi:bvnHP:bvrA09:bd04/15/2009:svnHP:pnProLiantDL385G2:pvr:cvnHP:ct23:cvr:
dmi.product.name: ProLiant DL385 G2
dmi.sys.vendor: HP
fglrx: Not loaded
glxinfo: Error: [Errno 2] No such file or directory
system:
distro: Ubuntu
architecture: x86_64kernel: 2.6.31.4-customserver-vmware
** Affects: xorg (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug
--
Xorg Multi Display - App Crashes due to improper mouse handling
https://bugs.launchpad.net/bugs/509439
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg in ubuntu.
Follow ups
References