Bug 743743

Summary: kernel: [drm] nouveau 0000:01:00.0: no space while (un)hiding cursor
Product: Red Hat Enterprise Linux 6 Reporter: Jack Neely <jjneely>
Component: xorg-x11-drv-nouveauAssignee: Ben Skeggs <bskeggs>
Status: CLOSED CURRENTRELEASE QA Contact: Desktop QE <desktop-qa-list>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 6.1CC: david.thor, hancockrwd
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-07-11 07:29:14 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 842499    

Description Jack Neely 2011-10-05 21:21:10 UTC
Description of problem:

On my RHEL 6 dual monitor system, occasionaly the mouse cursor will vanish when moved to the right hand screen.  Mouse cursor is always normal on the left hand screen.  The windows get focus as normal (focus follows mouse) but on the right screen there is no image to visually tell where the mouse is.

This look very much like Bug #537065

Version-Release number of selected component (if applicable):
Kernel: 2.6.32-131.12.1.el6.x86_64
xorg-x11-drv-nouveau-0.0.16-9.20110107gitb795ca6.el6.x86_64

01:00.0 VGA compatible controller: nVidia Corporation GT218 [GeForce 310] (rev a2) (prog-if 00 [VGA controller])
	Subsystem: Device 1642:3899
	Flags: bus master, fast devsel, latency 0, IRQ 16
	Memory at fa000000 (32-bit, non-prefetchable) [size=16M]
	Memory at c0000000 (64-bit, prefetchable) [size=256M]
	Memory at d0000000 (64-bit, prefetchable) [size=32M]
	I/O ports at e000 [size=128]
	Expansion ROM at fb000000 [disabled] [size=512K]
	Capabilities: [60] Power Management version 3
	Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
	Capabilities: [78] Express Endpoint, MSI 00
	Capabilities: [b4] Vendor Specific Information <?>
	Capabilities: [100] Virtual Channel <?>
	Capabilities: [128] Power Budgeting <?>
	Capabilities: [600] Vendor Specific Information <?>
	Kernel driver in use: nouveau
	Kernel modules: nouveau, nvidiafb


How reproducible:
Sporatically.  Normally after a few days or weeks of being logged into the system.

Comment 2 Ben Skeggs 2011-10-05 22:30:04 UTC
It's difficult to say for certain, but I believe this bug should be fixed already and will be available in 6.2.

Comment 3 RHEL Program Management 2011-10-07 16:17:45 UTC
Since RHEL 6.2 External Beta has begun, and this bug remains
unresolved, it has been rejected as it is not proposed as
exception or blocker.

Red Hat invites you to ask your support representative to
propose this request, if appropriate and relevant, in the
next release of Red Hat Enterprise Linux.

Comment 4 Robert Hancock 2011-10-18 17:01:41 UTC
Several people at our company have seen this as well. VMware Player seems to trigger the problem quite often. The messages below resulted and the cursor would disappear when it was on one of the two monitors. After the problem showed up, logging out to try to recover resulted in just a black screen and I had to reboot.

Hopefully 6.2 resolves this.

Oct 18 10:47:33 sed192n65 kernel: [drm] nouveau 0000:60:00.0: EvoCh 0 Mthd 0x0000 Data 0x00000400 (0x0002 0x01)
Oct 18 10:49:56 sed192n65 kernel: [drm] nouveau 0000:60:00.0: no space while unhiding cursor
Oct 18 10:50:01 sed192n65 kernel: [drm] nouveau 0000:60:00.0: no space while hiding cursor
Oct 18 10:50:02 sed192n65 kernel: [drm] nouveau 0000:60:00.0: no space while unhiding cursor
Oct 18 10:50:02 sed192n65 kernel: [drm] nouveau 0000:60:00.0: no space while hiding cursor
Oct 18 10:50:03 sed192n65 kernel: [drm] nouveau 0000:60:00.0: no space while unhiding cursor
Oct 18 10:50:03 sed192n65 kernel: [drm] nouveau 0000:60:00.0: no space while unhiding cursor

Comment 5 David Thorarinsson 2011-11-08 15:53:41 UTC
I have this exact problem with a dual screen setup using Nvidia graphics adapter. 

From what I understand, this has already been fixed (https://bugs.freedesktop.org/show_bug.cgi?id=35360). My problem is that I cannot use my dual screen setup because of this bug. This has also been reported in Fedora as far back as May 2010 (Bug 593695).

If this won't really be fixed in the near future then my solution will be to go for the Nvidia binary drivers as the problem doesn't exist there. It isn't what I want to do but I am out of options it seems.

Funny that we are so intent on wanting open drivers so problems can be fixed quickly etc. This problem has been around for quite some time but it is still there. And the only real fix for me is to use binary drivers...

Comment 6 Ben Skeggs 2012-02-10 05:37:45 UTC
This should be fixed in RHEL 6.2, can you confirm?

Comment 7 Jack Neely 2012-02-10 15:17:56 UTC
I've not been hit by this bug recently and I'm running 2.6.32-131.17.1.el6.x86_64.

Any other data points?

Comment 8 Ben Skeggs 2012-07-11 07:29:14 UTC
Thanks for the updates, closing :)