FS#16999 - [xorg-server] 1.7.1 xinerama or randr multi gpu freeze bug

Attached to Project: Arch Linux
Opened by Christian Babeux (SiB) - Wednesday, 04 November 2009, 04:00 GMT
Last edited by Andreas Radke (AndyRTR) - Wednesday, 04 November 2009, 18:31 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Having this bug since the new Xorg 1.7.1 update:
http://bugs.gentoo.org/show_bug.cgi?id=291620

Summary of the bug:

I upgraded to xorg-server-1.7.1 and now i have got a problem with my third screen.

Everytime I enter my third screen, connected to the second gpu, the xorg
freezes and the cursor is jumping between the third and second screen.

This problem first happened since I updated my system.

Reproducible: Always

Steps to Reproduce:
1. Starting Xorg with any Windowmanager
2. Moving the cursor to the screen connected to the second GPU.
3. The cursor now jumps everywhere and the Xorg server server is completely frozen.
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Wednesday, 04 November 2009, 18:31 GMT
Reason for closing:  Won't fix
Additional comments about closing:  Wait for new Nvidia drivers that will fix it.
Comment by Jan de Groot (JGC) - Wednesday, 04 November 2009, 12:10 GMT
The gentoo bug references the nvidia driver. It's likely this is a bug in the nvidia driver, but I'm not sure about it as I:
- don't have 3 screens
- don't have support for 3 screens on my systems
- don't have nvidia hardware
Comment by Andreas Radke (AndyRTR) - Wednesday, 04 November 2009, 17:35 GMT
First we need to know what gpu / driver he is using... My NVidia card is running quiet well DualHead with nouveau driver.
Comment by Christian Babeux (SiB) - Wednesday, 04 November 2009, 17:58 GMT
I'm using the nvidia proprietary driver. I have two Nvidia GTS 250 in SLI.
I succesfully rolled back the X server update (xorg-server, xorg-utils, libxinerama, etc.) and also the nvidia driver back to 185.
The bug disappeared. I could try updating only the nvidia driver and see if the bug is in the driver or in xorg.
Comment by Christian Babeux (SiB) - Wednesday, 04 November 2009, 18:04 GMT
I can confirm that this is a xorg related bug. I succesfully upgraded the nvidia driver to the latest version (190).
The bug is not present. So this is related to either xorg-server or the libxinerama update.
Comment by Jan de Groot (JGC) - Wednesday, 04 November 2009, 18:26 GMT
Running nvidia with xorg 1.6.x and 1.7.x produces way different code paths inside the nvidia driver, so you can't tell which one is faulty by just downgrading xorg-server.

Loading...