← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 591104] [NEW] wrong xinerama scroll/pan using two cards three monitors

 

Public bug reported:

Binary package hint: xorg

Xinerama has a bug/behaviour in 10.4 Lucid that wasn't there in 9.10.

http://ubuntuforums.org/showthread.php?p=9417686

Under 10.4 Lucid using Xinerama with two monitors (Left,Middle) on an ATI
card (FireMV 2250 with "radeon" driver) and the third monitor (Right)
on an nVidia card (G86 GeForce 8300 GS with "nv" driver or "nvidia"
driver). I did not have this problem under 9.10 Karmic.

With Xinerama turned off, the mouse moves perfectly between all three
monitors - the two monitors on the ATI card (Left,Middle) and the single
monitor on the nVidia card (Right). Unfortunately, it splits my desktop
into two DISPLAYs (ATI and nVidia) and so I can't move windows between
the two.

Under 10.4, with Xinerama on, Left and Middle start out showing the
same content. (This looks like mirror mode, but isn't.) Starting on
Left, I can move the mouse to the right, and it crosses both Left and
Middle simultaneously until it reaches the right side of both. Then,
the mouse leaves Left and we discover that Middle is actually a scrolling
double-width screen with only a single width showing - as I move against
the right edge of Middle, the mouse causes Middle to scroll/pan, until
both virtual Middle screens have been crossed, then Middle stops scrolling
and the mouse moves onto the Right monitor.

At this point, with the mouse all the way to the right, I have three
monitors showing three different 1600x1200 parts of the full 4800x1200
Xinerama desktop.

Moving the mouse back toward the left from the Right monitor, the mouse
crosses Right, leaves Right and moves onto the right edge of Middle,
and crosses left across Middle, then when the mouse hits the left side
of Middle, the mouse also appears on the right side of Left, and as
I continue to move the mouse left, the mouse crosses Left and Middle
scrolls/pans until it is showing exactly the same content as Left.

At this point, with the mouse all the way to the left, I have Left and
Middle mirroring each other (wrong) both showing the leftmost 1600x1200
of the full 4800x1200 Xinerama desktop and Right continues to show the
rightmost 1600x1200.  The middle 1600x1200 is no longer visible on Middle.

I need to find out how to tell Middle not to scroll and to show only
the right side of its double-size viewport.

This didn't happen under 9.10. It's new in 10.4

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: xorg 1:7.5+5ubuntu1
ProcVersionSignature: Ubuntu 2.6.32-22.36-generic 2.6.32.11+drm33.2
Uname: Linux 2.6.32-22-generic x86_64
Architecture: amd64
Date: Mon Jun  7 22:59:03 2010
DkmsStatus:
 nvidia-173, 173.14.22, 2.6.32-22-generic, x86_64: installed 
 nvidia-current, 195.36.15, 2.6.32-22-generic, x86_64: installed
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
MachineType: System manufacturer System Product Name
ProcCmdLine: BOOT_IMAGE=/vmlinuz-2.6.32-22-generic root=UUID=dc727a13-5170-4697-aad8-849090d05426 ro text
ProcEnviron:
 LC_CTYPE=en_CA.utf8
 LC_COLLATE=C
 PATH=(custom, user)
 LANG=C
 SHELL=/bin/bash
SourcePackage: xorg
dmi.bios.date: 06/10/2009
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 1303
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: M4A79T Deluxe
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: Rev 1.xx
dmi.chassis.asset.tag: Asset-1234567890
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr1303:bd06/10/2009:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnM4A79TDeluxe:rvrRev1.xx:cvnChassisManufacture:ct3:cvrChassisVersion:
dmi.product.name: System Product Name
dmi.product.version: System Version
dmi.sys.vendor: System manufacturer
system:
 distro:             Ubuntu
 codename:           lucid
 architecture:       x86_64
 kernel:             2.6.32-22-generic

** Affects: xorg (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug lucid xinerama

-- 
wrong xinerama scroll/pan using two cards three monitors
https://bugs.launchpad.net/bugs/591104
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg in ubuntu.



Follow ups

References