[PATCH] Mouse cursor dissappears with nouveau
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Nouveau Xorg driver |
Fix Released
|
Medium
|
|||
Gentoo Linux |
Unknown
|
High
|
|||
libdrm (Fedora) |
Won't Fix
|
Medium
|
|||
linux (Ubuntu) |
Fix Released
|
Medium
|
Seth Forshee | ||
Lucid |
Fix Released
|
Medium
|
Seth Forshee | ||
Maverick |
Fix Released
|
Medium
|
Seth Forshee | ||
Natty |
Fix Released
|
Medium
|
Seth Forshee |
Bug Description
SRU Justification
Impact: Mouse cursor disappears after some time of using the nouveau driver on a computer with NV50 graphics
Fix: Backport of upstream workaround that avoids using the last 32 bytes of the evo ring buffer.
Test case: Verified with natty on LP #583760.
---
Suddenly my mouse cursor dissappeared.
I got this error in the logs:
2010-05-
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: libdrm-nouveau1 2.4.18-1ubuntu3
ProcVersionSign
Uname: Linux 2.6.32-22-generic i686
Architecture: i386
Date: Fri May 21 13:50:02 2010
DkmsStatus:
virtualbox-ose, 3.1.6, 2.6.32-21-generic, i686: installed
virtualbox-ose, 3.1.6, 2.6.32-22-generic, i686: installed
GdmLog:
Error: command ['kdesudo', '--', 'cat', '/var/log/
QFileSystemWat
Bus::open: Can not get ibus-daemon's address.
IBusInputConte
cat: /var/log/
GdmLog1: Error: command ['kdesudo', '--', 'cat', '/var/log/
GdmLog2: Error: command ['kdesudo', '--', 'cat', '/var/log/
InstallationMedia: Kubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100427)
MachineType: LENOVO 6460D8G
PccardctlIdent:
Socket 0:
no product info available
PccardctlStatus:
Socket 0:
no card
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
LANGUAGE=
PATH=(custom, user)
LANG=en_DK.UTF-8
SHELL=/bin/zsh
SourcePackage: libdrm
dmi.bios.date: 11/14/2008
dmi.bios.vendor: LENOVO
dmi.bios.version: 7LETC5WW (2.25 )
dmi.board.name: 6460D8G
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 6460D8G
dmi.product.
dmi.sys.vendor: LENOVO
system:
distro: Ubuntu
codename: lucid
architecture: i686
kernel: 2.6.32-22-generic
Changed in libdrm (Ubuntu): | |
status: | New → Confirmed |
tags: | added: kubuntu |
Changed in libdrm (Ubuntu): | |
importance: | Undecided → Medium |
affects: | libdrm (Ubuntu) → xserver-xorg-video-nouveau (Ubuntu) |
Changed in nouveau: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
Changed in gentoo: | |
importance: | Unknown → High |
status: | Unknown → Confirmed |
Changed in nouveau: | |
status: | Confirmed → Fix Released |
Changed in linux (Ubuntu): | |
milestone: | oneiric-alpha-2 → oneiric-alpha-3 |
Changed in linux (Ubuntu): | |
milestone: | oneiric-alpha-3 → ubuntu-11.10-beta-1 |
Changed in linux (Ubuntu Natty): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Maverick): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Lucid): | |
status: | In Progress → Fix Committed |
tags: |
added: verification-reverted-lucid removed: verification-needed-lucid |
tags: |
added: verification-reverted-maverick removed: verification-needed-maverick |
Changed in gentoo: | |
status: | Confirmed → Unknown |
Changed in libdrm (Fedora): | |
importance: | Unknown → Medium |
status: | Unknown → Won't Fix |
Nouveau works nicely on my laptop, including suspend and resume, until the power source changes (from AC to battery or from battery to AC).
After that event, mouse pointer gets flaky and I see in /var/log/messages lots of lines like:
Nov 12 01:01:12 localhost kernel: [drm] nouveau 0000:01:00.0: no space while unhiding cursor
Nov 12 01:01:12 localhost kernel: [drm] nouveau 0000:01:00.0: no space while setting cursor image
Nov 12 01:01:12 localhost kernel: [drm] nouveau 0000:01:00.0: no space while unhiding cursor
Nov 12 01:01:14 localhost kernel: [drm] nouveau 0000:01:00.0: no space while setting cursor image
Nov 12 01:01:14 localhost kernel: [drm] nouveau 0000:01:00.0: no space while unhiding cursor
Card is:
nVidia Corporation Quadro NVS 130M [10de:042a]