2012-06-09 07:30:58 |
Jan Rathmann |
bug |
|
|
added bug |
2012-06-09 07:30:58 |
Jan Rathmann |
attachment added |
|
Ubiquity slideshow with corrupted graphics https://bugs.launchpad.net/bugs/1010794/+attachment/3181882/+files/Screenshot%20from%202012-06-09%2008%3A47%3A44.png |
|
2012-06-09 07:31:48 |
Jan Rathmann |
attachment added |
|
software-center with corrupted graphics https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-nouveau/+bug/1010794/+attachment/3181900/+files/software-center.png |
|
2012-06-09 07:32:53 |
Jan Rathmann |
attachment added |
|
Demo video of software-center corruptions https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-nouveau/+bug/1010794/+attachment/3181901/+files/software-center%20demo.ogv |
|
2012-06-11 11:30:45 |
Launchpad Janitor |
xserver-xorg-video-nouveau (Ubuntu): status |
New |
Confirmed |
|
2012-07-25 11:55:37 |
Ubuntu QA Website |
tags |
amd64 apport-bug compiz-0.9 quantal regression reproducible ubuntu |
amd64 apport-bug compiz-0.9 iso-testing quantal regression reproducible ubuntu |
|
2012-07-25 13:25:49 |
Maarten Lankhorst |
xserver-xorg-video-nouveau (Ubuntu): assignee |
|
Maarten Lankhorst (mlankhorst) |
|
2012-10-20 12:00:59 |
Hew |
bug |
|
|
added subscriber Hew McLachlan |
2012-10-22 11:56:40 |
Maarten Lankhorst |
attachment added |
|
debdiff for 1:1.0.2-0ubuntu3+bug1010794~try1 https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-nouveau/+bug/1010794/+attachment/3408705/+files/xserver-xorg-video-nouveau_1.0.2-0ubuntu3%2Bbug1010794%7Etry1.debdiff |
|
2012-10-22 11:57:04 |
Maarten Lankhorst |
xserver-xorg-video-nouveau (Ubuntu): status |
Confirmed |
In Progress |
|
2012-10-22 12:09:23 |
Jacopo Moronato |
bug |
|
|
added subscriber Jacopo Moronato |
2012-10-22 12:19:36 |
Ubuntu Foundations Team Bug Bot |
tags |
amd64 apport-bug compiz-0.9 iso-testing quantal regression reproducible ubuntu |
amd64 apport-bug compiz-0.9 iso-testing patch quantal regression reproducible ubuntu |
|
2012-10-22 12:19:42 |
Ubuntu Foundations Team Bug Bot |
bug |
|
|
added subscriber Ubuntu Sponsors Team |
2012-10-22 13:53:16 |
Hew |
attachment added |
|
Corruption of software centre "in progress" icon https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-nouveau/+bug/1010794/+attachment/3408844/+files/1010794-sc.png |
|
2012-10-22 14:00:10 |
Hew |
attachment added |
|
Corruption of whole screen from suspend and resume https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-nouveau/+bug/1010794/+attachment/3408845/+files/1010794-suspend.jpg |
|
2012-10-22 14:40:13 |
Maarten Lankhorst |
description |
Hello,
there are several serious graphic and text corruptions on Quantal with nouveau drivers (which are used by default).
To reproduce:
- Boot a Quantal live system or a fresh installation
- Start software-center.
- Move the mouse in its window or click anything.
Result: Text and some graphics become massively corrupted (See also attached screenshots and short demo video).
I have seen this kind of corruption so far in software-center, ubiquity-slideshow (during installation) and one time on filename text field of gtk-filechooser.
Booting the system with "nomodeset" seems to make the problem go away, as well as installing the propritary Nvidia drivers.
Kind regards,
Jan
ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: xserver-xorg-video-nouveau 1:0.0.16+git20120322+ab7291d-1
ProcVersionSignature: Ubuntu 3.4.0-5.11-generic 3.4.0
Uname: Linux 3.4.0-5-generic x86_64
.tmp.unity.support.test.0:
ApportVersion: 2.1.1-0ubuntu2
Architecture: amd64
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: compiz
CurrentDmesg:
[ 14.977209] [drm] nouveau 0000:01:00.0: PMFB0_SUBP0: 0x037f0040
[ 14.977214] [drm] nouveau 0000:01:00.0: PMFB0_SUBP1: 0x037f0000
[ 22.821303] [drm] nouveau 0000:01:00.0: PFIFO: unknown status 0x40000000
[ 22.920011] eth0: no IPv6 routers present
Date: Sat Jun 9 09:21:19 2012
DistUpgraded: Fresh install
DistroCodename: quantal
DistroVariant: ubuntu
ExtraDebuggingInterest: Yes, whatever it takes to get this fixed in Ubuntu
GraphicsCard: NVIDIA Corporation GF108 [GeForce GT 430] [10de:0de1] (rev a1) (prog-if 00 [VGA controller])
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Alpha amd64 (20120606.2)
MachineType: Gigabyte Technology Co., Ltd. P35-DS3
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=de_DE.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz root=/dev/dm-5
SourcePackage: xserver-xorg-video-nouveau
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 07/10/2008
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F13
dmi.board.name: P35-DS3
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.modalias: dmi:bvnAwardSoftwareInternational,Inc.:bvrF13:bd07/10/2008:svnGigabyteTechnologyCo.,Ltd.:pnP35-DS3:pvr:rvnGigabyteTechnologyCo.,Ltd.:rnP35-DS3:rvrx.x:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvr:
dmi.product.name: P35-DS3
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
version.compiz: compiz 1:0.9.7.8-0ubuntu3
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.32-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 8.0.2-0ubuntu4
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 8.0.2-0ubuntu4
version.xserver-xorg-core: xserver-xorg-core 2:1.11.4-0ubuntu11
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.0-0ubuntu1
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20111219.aacbd629-0ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.19.0-1ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20120322+ab7291d-1 |
[IMPACT]
* Enables SolidFill on fermi and kepler cards, fixing this bug.
[TESTCASE]
* start ubuntu software center
* hover over some urls and icons, likely corruption already occurs at this point,
the more you mover over the more it shows.
[Regression Potential]
* This should be a safe fix, since it simply enables some code which was already created specifically for these cards, and with some testing it appears to work just fine.
* I expect no regressions, but in the worst case this would result in garbage being sent to the card, which may cause it to do an unexplained hang or (more likely) errors in dmesg and worse glitches since nothing is being shown any more.
* I am unsure why sw fallback is causing glitches like this, I tried to add a
nouveau_bo_wait to nouveau_exa_upload_to_screen, but this didn't fix it. It's not
ruled out that some lesser used EXA ops may still be glitched, however this would
not result in this fix being invalid, just if that's the case more research into
the underlying cause is needed. I would prefer that to be fixed in a separate bug
then, since this would at least make it less likely that the bug is triggered.
[Other Info]
* Doing solid fill in hardware is a pretty nice speedup for those who use valgrind to test code, and also seems to increase responsitivity a little on nouveau without valgrind, since it safes 2 memcpy's on host, 2 memcpy's on gpu, and a memset.
[Original bug report]
Hello,
there are several serious graphic and text corruptions on Quantal with nouveau drivers (which are used by default).
To reproduce:
- Boot a Quantal live system or a fresh installation
- Start software-center.
- Move the mouse in its window or click anything.
Result: Text and some graphics become massively corrupted (See also attached screenshots and short demo video).
I have seen this kind of corruption so far in software-center, ubiquity-slideshow (during installation) and one time on filename text field of gtk-filechooser.
Booting the system with "nomodeset" seems to make the problem go away, as well as installing the propritary Nvidia drivers.
Kind regards,
Jan
ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: xserver-xorg-video-nouveau 1:0.0.16+git20120322+ab7291d-1
ProcVersionSignature: Ubuntu 3.4.0-5.11-generic 3.4.0
Uname: Linux 3.4.0-5-generic x86_64
.tmp.unity.support.test.0:
ApportVersion: 2.1.1-0ubuntu2
Architecture: amd64
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: compiz
CurrentDmesg:
[ 14.977209] [drm] nouveau 0000:01:00.0: PMFB0_SUBP0: 0x037f0040
[ 14.977214] [drm] nouveau 0000:01:00.0: PMFB0_SUBP1: 0x037f0000
[ 22.821303] [drm] nouveau 0000:01:00.0: PFIFO: unknown status 0x40000000
[ 22.920011] eth0: no IPv6 routers present
Date: Sat Jun 9 09:21:19 2012
DistUpgraded: Fresh install
DistroCodename: quantal
DistroVariant: ubuntu
ExtraDebuggingInterest: Yes, whatever it takes to get this fixed in Ubuntu
GraphicsCard: NVIDIA Corporation GF108 [GeForce GT 430] [10de:0de1] (rev a1) (prog-if 00 [VGA controller])
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Alpha amd64 (20120606.2)
MachineType: Gigabyte Technology Co., Ltd. P35-DS3
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=de_DE.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz root=/dev/dm-5
SourcePackage: xserver-xorg-video-nouveau
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 07/10/2008
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F13
dmi.board.name: P35-DS3
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.modalias: dmi:bvnAwardSoftwareInternational,Inc.:bvrF13:bd07/10/2008:svnGigabyteTechnologyCo.,Ltd.:pnP35-DS3:pvr:rvnGigabyteTechnologyCo.,Ltd.:rnP35-DS3:rvrx.x:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvr:
dmi.product.name: P35-DS3
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
version.compiz: compiz 1:0.9.7.8-0ubuntu3
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.32-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 8.0.2-0ubuntu4
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 8.0.2-0ubuntu4
version.xserver-xorg-core: xserver-xorg-core 2:1.11.4-0ubuntu11
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.0-0ubuntu1
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20111219.aacbd629-0ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.19.0-1ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20120322+ab7291d-1 |
|
2012-10-22 17:23:54 |
Bryce Harrington |
nominated for series |
|
Ubuntu Precise |
|
2012-10-22 17:23:54 |
Bryce Harrington |
bug task added |
|
xserver-xorg-video-nouveau (Ubuntu Precise) |
|
2012-10-22 17:23:54 |
Bryce Harrington |
nominated for series |
|
Ubuntu Quantal |
|
2012-10-22 17:23:54 |
Bryce Harrington |
bug task added |
|
xserver-xorg-video-nouveau (Ubuntu Quantal) |
|
2012-10-22 17:23:54 |
Bryce Harrington |
nominated for series |
|
Ubuntu Raring |
|
2012-10-22 17:23:54 |
Bryce Harrington |
bug task added |
|
xserver-xorg-video-nouveau (Ubuntu Raring) |
|
2012-10-22 17:41:45 |
Bryce Harrington |
xserver-xorg-video-nouveau (Ubuntu Raring): importance |
Undecided |
High |
|
2012-10-22 17:41:47 |
Bryce Harrington |
xserver-xorg-video-nouveau (Ubuntu Quantal): importance |
Undecided |
High |
|
2012-10-22 17:41:49 |
Bryce Harrington |
xserver-xorg-video-nouveau (Ubuntu Precise): importance |
Undecided |
High |
|
2012-10-22 17:42:48 |
Bryce Harrington |
xserver-xorg-video-nouveau (Ubuntu Quantal): assignee |
|
Maarten Lankhorst (mlankhorst) |
|
2012-10-22 17:43:00 |
Bryce Harrington |
xserver-xorg-video-nouveau (Ubuntu Precise): assignee |
|
Maarten Lankhorst (mlankhorst) |
|
2012-10-22 17:43:19 |
Bryce Harrington |
xserver-xorg-video-nouveau (Ubuntu Quantal): status |
New |
Triaged |
|
2012-10-22 17:43:21 |
Bryce Harrington |
xserver-xorg-video-nouveau (Ubuntu Precise): status |
New |
Triaged |
|
2012-10-23 17:18:30 |
Maarten Lankhorst |
bug watch added |
|
https://bugs.freedesktop.org/show_bug.cgi?id=47266 |
|
2012-10-23 17:18:30 |
Maarten Lankhorst |
bug task added |
|
nouveau |
|
2012-10-23 17:19:29 |
Maarten Lankhorst |
bug task added |
|
xorg-server (Ubuntu) |
|
2012-10-23 17:21:34 |
Launchpad Janitor |
xorg-server (Ubuntu): status |
New |
Confirmed |
|
2012-10-23 17:21:34 |
Launchpad Janitor |
xorg-server (Ubuntu Precise): status |
New |
Confirmed |
|
2012-10-23 17:21:34 |
Launchpad Janitor |
xorg-server (Ubuntu Quantal): status |
New |
Confirmed |
|
2012-10-23 17:21:38 |
Dmitry Shachnev |
bug |
|
|
added subscriber Dmitry Shachnev |
2012-10-23 20:29:22 |
Bug Watch Updater |
nouveau: status |
Unknown |
Confirmed |
|
2012-10-23 20:29:22 |
Bug Watch Updater |
nouveau: importance |
Unknown |
Medium |
|
2012-10-23 20:29:31 |
Bug Watch Updater |
bug watch added |
|
https://bugs.freedesktop.org/show_bug.cgi?id=45366 |
|
2012-10-23 20:29:31 |
Bug Watch Updater |
bug watch added |
|
https://bugs.freedesktop.org/show_bug.cgi?id=43764 |
|
2012-10-23 20:29:31 |
Bug Watch Updater |
bug watch added |
|
https://bugs.freedesktop.org/show_bug.cgi?id=49118 |
|
2012-10-23 20:29:31 |
Bug Watch Updater |
bug watch added |
|
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=668828 |
|
2012-10-25 10:02:02 |
Maarten Lankhorst |
description |
[IMPACT]
* Enables SolidFill on fermi and kepler cards, fixing this bug.
[TESTCASE]
* start ubuntu software center
* hover over some urls and icons, likely corruption already occurs at this point,
the more you mover over the more it shows.
[Regression Potential]
* This should be a safe fix, since it simply enables some code which was already created specifically for these cards, and with some testing it appears to work just fine.
* I expect no regressions, but in the worst case this would result in garbage being sent to the card, which may cause it to do an unexplained hang or (more likely) errors in dmesg and worse glitches since nothing is being shown any more.
* I am unsure why sw fallback is causing glitches like this, I tried to add a
nouveau_bo_wait to nouveau_exa_upload_to_screen, but this didn't fix it. It's not
ruled out that some lesser used EXA ops may still be glitched, however this would
not result in this fix being invalid, just if that's the case more research into
the underlying cause is needed. I would prefer that to be fixed in a separate bug
then, since this would at least make it less likely that the bug is triggered.
[Other Info]
* Doing solid fill in hardware is a pretty nice speedup for those who use valgrind to test code, and also seems to increase responsitivity a little on nouveau without valgrind, since it safes 2 memcpy's on host, 2 memcpy's on gpu, and a memset.
[Original bug report]
Hello,
there are several serious graphic and text corruptions on Quantal with nouveau drivers (which are used by default).
To reproduce:
- Boot a Quantal live system or a fresh installation
- Start software-center.
- Move the mouse in its window or click anything.
Result: Text and some graphics become massively corrupted (See also attached screenshots and short demo video).
I have seen this kind of corruption so far in software-center, ubiquity-slideshow (during installation) and one time on filename text field of gtk-filechooser.
Booting the system with "nomodeset" seems to make the problem go away, as well as installing the propritary Nvidia drivers.
Kind regards,
Jan
ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: xserver-xorg-video-nouveau 1:0.0.16+git20120322+ab7291d-1
ProcVersionSignature: Ubuntu 3.4.0-5.11-generic 3.4.0
Uname: Linux 3.4.0-5-generic x86_64
.tmp.unity.support.test.0:
ApportVersion: 2.1.1-0ubuntu2
Architecture: amd64
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: compiz
CurrentDmesg:
[ 14.977209] [drm] nouveau 0000:01:00.0: PMFB0_SUBP0: 0x037f0040
[ 14.977214] [drm] nouveau 0000:01:00.0: PMFB0_SUBP1: 0x037f0000
[ 22.821303] [drm] nouveau 0000:01:00.0: PFIFO: unknown status 0x40000000
[ 22.920011] eth0: no IPv6 routers present
Date: Sat Jun 9 09:21:19 2012
DistUpgraded: Fresh install
DistroCodename: quantal
DistroVariant: ubuntu
ExtraDebuggingInterest: Yes, whatever it takes to get this fixed in Ubuntu
GraphicsCard: NVIDIA Corporation GF108 [GeForce GT 430] [10de:0de1] (rev a1) (prog-if 00 [VGA controller])
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Alpha amd64 (20120606.2)
MachineType: Gigabyte Technology Co., Ltd. P35-DS3
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=de_DE.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz root=/dev/dm-5
SourcePackage: xserver-xorg-video-nouveau
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 07/10/2008
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F13
dmi.board.name: P35-DS3
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.modalias: dmi:bvnAwardSoftwareInternational,Inc.:bvrF13:bd07/10/2008:svnGigabyteTechnologyCo.,Ltd.:pnP35-DS3:pvr:rvnGigabyteTechnologyCo.,Ltd.:rnP35-DS3:rvrx.x:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvr:
dmi.product.name: P35-DS3
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
version.compiz: compiz 1:0.9.7.8-0ubuntu3
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.32-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 8.0.2-0ubuntu4
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 8.0.2-0ubuntu4
version.xserver-xorg-core: xserver-xorg-core 2:1.11.4-0ubuntu11
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.0-0ubuntu1
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20111219.aacbd629-0ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.19.0-1ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20120322+ab7291d-1 |
For xserver-xorg-video-nouveau sru:
[IMPACT]
* Enables SolidFill on fermi and kepler cards, increasing performance slightly.
[TESTCASE]
* start ubuntu software center
* hover over some urls and icons, likely corruption already occurs at this point,
the more you mover over the more it shows.
[Regression Potential]
* This should be a safe fix, since it simply enables some code which was already created specifically for these cards, and with some testing it appears to work just fine.
* I expect no regressions, but in the worst case this would result in garbage being sent to the card, which may cause it to do an unexplained hang or (more likely) errors in dmesg and worse glitches since nothing is being shown any more.
[Other Info]
* Doing solid fill in hardware is a pretty nice speedup for those who use valgrind to test code, and also seems to increase responsitivity a little on nouveau without valgrind, since it safes 2 memcpy's on host, 2 memcpy's on gpu, and a memset.
----
For the xorg-server sru:
[IMPACT]
* Fallback to exa with gradients and solid pictures results in visual corruption,
because sometimes the source or mark pixmaps from previous operations are used.
This results in visual corruption when those fallbacks are triggered.
The xxv-nouveau fix helps slightly because it disables fallback for solid fills,
but gradients are still not handled so it still triggers it.
[TESTCASE]
* Start ubuntu software center on a geforce card that has exa acceleration enabled.
* Highlight mouse over items
* Notice display corruption.
[Regression Potential]
* The patch has been reviewed by upstream, but is not yet included (upstream can be slow). The most likely regression would be that suddenly other operations start failing to draw correctly, or worst case cause crashes but I do not think it is likely.
[Other Info]
See also http://www.mail-archive.com/xorg-devel@lists.x.org/msg33376.html
[Original bug report]
Hello,
there are several serious graphic and text corruptions on Quantal with nouveau drivers (which are used by default).
To reproduce:
- Boot a Quantal live system or a fresh installation
- Start software-center.
- Move the mouse in its window or click anything.
Result: Text and some graphics become massively corrupted (See also attached screenshots and short demo video).
I have seen this kind of corruption so far in software-center, ubiquity-slideshow (during installation) and one time on filename text field of gtk-filechooser.
Booting the system with "nomodeset" seems to make the problem go away, as well as installing the propritary Nvidia drivers.
Kind regards,
Jan
ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: xserver-xorg-video-nouveau 1:0.0.16+git20120322+ab7291d-1
ProcVersionSignature: Ubuntu 3.4.0-5.11-generic 3.4.0
Uname: Linux 3.4.0-5-generic x86_64
.tmp.unity.support.test.0:
ApportVersion: 2.1.1-0ubuntu2
Architecture: amd64
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: compiz
CurrentDmesg:
[ 14.977209] [drm] nouveau 0000:01:00.0: PMFB0_SUBP0: 0x037f0040
[ 14.977214] [drm] nouveau 0000:01:00.0: PMFB0_SUBP1: 0x037f0000
[ 22.821303] [drm] nouveau 0000:01:00.0: PFIFO: unknown status 0x40000000
[ 22.920011] eth0: no IPv6 routers present
Date: Sat Jun 9 09:21:19 2012
DistUpgraded: Fresh install
DistroCodename: quantal
DistroVariant: ubuntu
ExtraDebuggingInterest: Yes, whatever it takes to get this fixed in Ubuntu
GraphicsCard: NVIDIA Corporation GF108 [GeForce GT 430] [10de:0de1] (rev a1) (prog-if 00 [VGA controller])
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Alpha amd64 (20120606.2)
MachineType: Gigabyte Technology Co., Ltd. P35-DS3
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=de_DE.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz root=/dev/dm-5
SourcePackage: xserver-xorg-video-nouveau
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 07/10/2008
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F13
dmi.board.name: P35-DS3
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.modalias: dmi:bvnAwardSoftwareInternational,Inc.:bvrF13:bd07/10/2008:svnGigabyteTechnologyCo.,Ltd.:pnP35-DS3:pvr:rvnGigabyteTechnologyCo.,Ltd.:rnP35-DS3:rvrx.x:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvr:
dmi.product.name: P35-DS3
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
version.compiz: compiz 1:0.9.7.8-0ubuntu3
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.32-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 8.0.2-0ubuntu4
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 8.0.2-0ubuntu4
version.xserver-xorg-core: xserver-xorg-core 2:1.11.4-0ubuntu11
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.0-0ubuntu1
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20111219.aacbd629-0ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.19.0-1ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20120322+ab7291d-1 |
|
2012-10-25 10:05:12 |
Maarten Lankhorst |
description |
For xserver-xorg-video-nouveau sru:
[IMPACT]
* Enables SolidFill on fermi and kepler cards, increasing performance slightly.
[TESTCASE]
* start ubuntu software center
* hover over some urls and icons, likely corruption already occurs at this point,
the more you mover over the more it shows.
[Regression Potential]
* This should be a safe fix, since it simply enables some code which was already created specifically for these cards, and with some testing it appears to work just fine.
* I expect no regressions, but in the worst case this would result in garbage being sent to the card, which may cause it to do an unexplained hang or (more likely) errors in dmesg and worse glitches since nothing is being shown any more.
[Other Info]
* Doing solid fill in hardware is a pretty nice speedup for those who use valgrind to test code, and also seems to increase responsitivity a little on nouveau without valgrind, since it safes 2 memcpy's on host, 2 memcpy's on gpu, and a memset.
----
For the xorg-server sru:
[IMPACT]
* Fallback to exa with gradients and solid pictures results in visual corruption,
because sometimes the source or mark pixmaps from previous operations are used.
This results in visual corruption when those fallbacks are triggered.
The xxv-nouveau fix helps slightly because it disables fallback for solid fills,
but gradients are still not handled so it still triggers it.
[TESTCASE]
* Start ubuntu software center on a geforce card that has exa acceleration enabled.
* Highlight mouse over items
* Notice display corruption.
[Regression Potential]
* The patch has been reviewed by upstream, but is not yet included (upstream can be slow). The most likely regression would be that suddenly other operations start failing to draw correctly, or worst case cause crashes but I do not think it is likely.
[Other Info]
See also http://www.mail-archive.com/xorg-devel@lists.x.org/msg33376.html
[Original bug report]
Hello,
there are several serious graphic and text corruptions on Quantal with nouveau drivers (which are used by default).
To reproduce:
- Boot a Quantal live system or a fresh installation
- Start software-center.
- Move the mouse in its window or click anything.
Result: Text and some graphics become massively corrupted (See also attached screenshots and short demo video).
I have seen this kind of corruption so far in software-center, ubiquity-slideshow (during installation) and one time on filename text field of gtk-filechooser.
Booting the system with "nomodeset" seems to make the problem go away, as well as installing the propritary Nvidia drivers.
Kind regards,
Jan
ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: xserver-xorg-video-nouveau 1:0.0.16+git20120322+ab7291d-1
ProcVersionSignature: Ubuntu 3.4.0-5.11-generic 3.4.0
Uname: Linux 3.4.0-5-generic x86_64
.tmp.unity.support.test.0:
ApportVersion: 2.1.1-0ubuntu2
Architecture: amd64
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: compiz
CurrentDmesg:
[ 14.977209] [drm] nouveau 0000:01:00.0: PMFB0_SUBP0: 0x037f0040
[ 14.977214] [drm] nouveau 0000:01:00.0: PMFB0_SUBP1: 0x037f0000
[ 22.821303] [drm] nouveau 0000:01:00.0: PFIFO: unknown status 0x40000000
[ 22.920011] eth0: no IPv6 routers present
Date: Sat Jun 9 09:21:19 2012
DistUpgraded: Fresh install
DistroCodename: quantal
DistroVariant: ubuntu
ExtraDebuggingInterest: Yes, whatever it takes to get this fixed in Ubuntu
GraphicsCard: NVIDIA Corporation GF108 [GeForce GT 430] [10de:0de1] (rev a1) (prog-if 00 [VGA controller])
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Alpha amd64 (20120606.2)
MachineType: Gigabyte Technology Co., Ltd. P35-DS3
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=de_DE.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz root=/dev/dm-5
SourcePackage: xserver-xorg-video-nouveau
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 07/10/2008
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F13
dmi.board.name: P35-DS3
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.modalias: dmi:bvnAwardSoftwareInternational,Inc.:bvrF13:bd07/10/2008:svnGigabyteTechnologyCo.,Ltd.:pnP35-DS3:pvr:rvnGigabyteTechnologyCo.,Ltd.:rnP35-DS3:rvrx.x:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvr:
dmi.product.name: P35-DS3
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
version.compiz: compiz 1:0.9.7.8-0ubuntu3
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.32-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 8.0.2-0ubuntu4
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 8.0.2-0ubuntu4
version.xserver-xorg-core: xserver-xorg-core 2:1.11.4-0ubuntu11
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.0-0ubuntu1
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20111219.aacbd629-0ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.19.0-1ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20120322+ab7291d-1 |
For xserver-xorg-video-nouveau sru:
[IMPACT]
* Enables SolidFill on fermi and kepler cards, increasing performance slightly.
[TESTCASE]
* start ubuntu software center
* hover over some urls and icons, likely corruption already occurs at this point,
the more you mover over the more it shows.
* This wil not fix it completely, only make it occur less, see xorg-server below for the real fix.
[Regression Potential]
* This should be a safe fix, since it simply enables some code which was already created specifically for these cards, and with some testing it appears to work just fine.
* I expect no regressions, but in the worst case this would result in garbage being sent to the card, which may cause it to do an unexplained hang or (more likely) errors in dmesg and worse glitches since nothing is being shown any more.
[Other Info]
* Doing solid fill in hardware is a pretty nice speedup for those who use valgrind to test code, and also seems to increase responsitivity a little on nouveau without valgrind, since it safes 2 memcpy's on host, 2 memcpy's on gpu, and a memset.
----
For the xorg-server sru:
[IMPACT]
* Fallback to exa with gradients and solid pictures results in visual corruption,
because sometimes the source or mark pixmaps from previous operations are used.
This results in visual corruption when those fallbacks are triggered.
The xxv-nouveau fix helps slightly because it disables fallback for solid fills,
but gradients are still not handled so it still triggers it.
[TESTCASE]
* Start ubuntu software center on a geforce card that has exa acceleration enabled.
* Highlight mouse over items
* Notice display corruption.
[Regression Potential]
* The patch has been reviewed by upstream, but is not yet included (upstream can be slow). The most likely regression would be that suddenly other operations start failing to draw correctly, or worst case cause crashes but I do not think it is likely.
[Other Info]
See also http://www.mail-archive.com/xorg-devel@lists.x.org/msg33376.html
[Original bug report]
Hello,
there are several serious graphic and text corruptions on Quantal with nouveau drivers (which are used by default).
To reproduce:
- Boot a Quantal live system or a fresh installation
- Start software-center.
- Move the mouse in its window or click anything.
Result: Text and some graphics become massively corrupted (See also attached screenshots and short demo video).
I have seen this kind of corruption so far in software-center, ubiquity-slideshow (during installation) and one time on filename text field of gtk-filechooser.
Booting the system with "nomodeset" seems to make the problem go away, as well as installing the propritary Nvidia drivers.
Kind regards,
Jan
ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: xserver-xorg-video-nouveau 1:0.0.16+git20120322+ab7291d-1
ProcVersionSignature: Ubuntu 3.4.0-5.11-generic 3.4.0
Uname: Linux 3.4.0-5-generic x86_64
.tmp.unity.support.test.0:
ApportVersion: 2.1.1-0ubuntu2
Architecture: amd64
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: compiz
CurrentDmesg:
[ 14.977209] [drm] nouveau 0000:01:00.0: PMFB0_SUBP0: 0x037f0040
[ 14.977214] [drm] nouveau 0000:01:00.0: PMFB0_SUBP1: 0x037f0000
[ 22.821303] [drm] nouveau 0000:01:00.0: PFIFO: unknown status 0x40000000
[ 22.920011] eth0: no IPv6 routers present
Date: Sat Jun 9 09:21:19 2012
DistUpgraded: Fresh install
DistroCodename: quantal
DistroVariant: ubuntu
ExtraDebuggingInterest: Yes, whatever it takes to get this fixed in Ubuntu
GraphicsCard: NVIDIA Corporation GF108 [GeForce GT 430] [10de:0de1] (rev a1) (prog-if 00 [VGA controller])
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Alpha amd64 (20120606.2)
MachineType: Gigabyte Technology Co., Ltd. P35-DS3
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=de_DE.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz root=/dev/dm-5
SourcePackage: xserver-xorg-video-nouveau
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 07/10/2008
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F13
dmi.board.name: P35-DS3
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.modalias: dmi:bvnAwardSoftwareInternational,Inc.:bvrF13:bd07/10/2008:svnGigabyteTechnologyCo.,Ltd.:pnP35-DS3:pvr:rvnGigabyteTechnologyCo.,Ltd.:rnP35-DS3:rvrx.x:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvr:
dmi.product.name: P35-DS3
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
version.compiz: compiz 1:0.9.7.8-0ubuntu3
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.32-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 8.0.2-0ubuntu4
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 8.0.2-0ubuntu4
version.xserver-xorg-core: xserver-xorg-core 2:1.11.4-0ubuntu11
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.0-0ubuntu1
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20111219.aacbd629-0ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.19.0-1ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20120322+ab7291d-1 |
|
2012-10-25 16:24:52 |
Maarten Lankhorst |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2012-10-31 16:14:46 |
Bug Watch Updater |
nouveau: status |
Confirmed |
Fix Released |
|
2012-11-07 12:37:17 |
Jonathan Weber |
bug |
|
|
added subscriber Jonathan Weber |
2012-11-15 10:44:14 |
Launchpad Janitor |
xserver-xorg-video-nouveau (Ubuntu Raring): status |
In Progress |
Fix Released |
|
2012-11-16 23:13:11 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/raring-proposed/xorg-server |
|
2012-11-16 23:59:14 |
Launchpad Janitor |
xorg-server (Ubuntu Raring): status |
Confirmed |
Fix Released |
|
2012-11-17 02:35:06 |
Bryce Harrington |
xorg-server (Ubuntu Quantal): status |
Confirmed |
Fix Committed |
|
2012-11-17 02:42:08 |
Bryce Harrington |
removed subscriber Ubuntu Sponsors Team |
|
|
|
2012-11-20 11:00:45 |
Alexey Brodkin |
bug |
|
|
added subscriber Bolick |
2012-11-26 18:38:00 |
gfunicus |
bug |
|
|
added subscriber gfunicus |
2012-11-27 07:42:44 |
Adam Conrad |
bug |
|
|
added subscriber SRU Verification |
2012-11-27 07:42:53 |
Adam Conrad |
tags |
amd64 apport-bug compiz-0.9 iso-testing patch quantal regression reproducible ubuntu |
amd64 apport-bug compiz-0.9 iso-testing patch quantal regression reproducible ubuntu verification-needed |
|
2012-11-28 03:44:06 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/quantal-proposed/xorg-server |
|
2012-11-28 10:30:07 |
Maarten Lankhorst |
tags |
amd64 apport-bug compiz-0.9 iso-testing patch quantal regression reproducible ubuntu verification-needed |
amd64 apport-bug compiz-0.9 iso-testing patch quantal regression reproducible ubuntu verification-done |
|
2012-12-04 10:45:20 |
Maarten Lankhorst |
xorg-server (Ubuntu Quantal): status |
Fix Committed |
Fix Released |
|
2012-12-04 23:41:35 |
Chris Halse Rogers |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2012-12-19 02:05:23 |
Chris Halse Rogers |
xorg-server (Ubuntu Precise): status |
Confirmed |
Fix Committed |
|
2012-12-19 02:05:30 |
Chris Halse Rogers |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2012-12-19 02:05:34 |
Chris Halse Rogers |
tags |
amd64 apport-bug compiz-0.9 iso-testing patch quantal regression reproducible ubuntu verification-done |
amd64 apport-bug compiz-0.9 iso-testing patch quantal regression reproducible ubuntu |
|
2012-12-19 02:05:35 |
Chris Halse Rogers |
tags |
amd64 apport-bug compiz-0.9 iso-testing patch quantal regression reproducible ubuntu |
amd64 apport-bug compiz-0.9 iso-testing patch quantal regression reproducible ubuntu verification-needed |
|
2013-01-09 22:59:02 |
Bryce Harrington |
xserver-xorg-video-nouveau (Ubuntu Quantal): status |
Triaged |
Invalid |
|
2013-01-09 23:00:29 |
Bryce Harrington |
xserver-xorg-video-nouveau (Ubuntu Precise): status |
Triaged |
Invalid |
|
2013-01-17 07:14:10 |
Hew |
removed subscriber Hew McLachlan |
|
|
|
2013-01-17 16:18:51 |
Maarten Lankhorst |
tags |
amd64 apport-bug compiz-0.9 iso-testing patch quantal regression reproducible ubuntu verification-needed |
amd64 apport-bug compiz-0.9 iso-testing patch quantal regression reproducible ubuntu verification-done |
|
2013-02-04 21:51:12 |
Launchpad Janitor |
xorg-server (Ubuntu Precise): status |
Fix Committed |
Fix Released |
|
2013-09-12 01:06:38 |
Steve Langasek |
xserver-xorg-video-nouveau (Ubuntu Quantal): status |
Invalid |
Fix Committed |
|
2013-09-12 01:07:00 |
Steve Langasek |
tags |
amd64 apport-bug compiz-0.9 iso-testing patch quantal regression reproducible ubuntu verification-done |
amd64 apport-bug compiz-0.9 iso-testing patch quantal regression reproducible ubuntu verification-needed |
|
2013-12-12 20:30:04 |
Ubuntu Foundations Team Bug Bot |
tags |
amd64 apport-bug compiz-0.9 iso-testing patch quantal regression reproducible ubuntu verification-needed |
amd64 apport-bug compiz-0.9 iso-testing patch quantal regression removal-candidate reproducible ubuntu verification-needed |
|
2013-12-16 13:34:11 |
Maarten Lankhorst |
tags |
amd64 apport-bug compiz-0.9 iso-testing patch quantal regression removal-candidate reproducible ubuntu verification-needed |
amd64 apport-bug compiz-0.9 iso-testing patch quantal regression reproducible ubuntu verification-done |
|
2013-12-19 18:39:45 |
Launchpad Janitor |
xserver-xorg-video-nouveau (Ubuntu Quantal): status |
Fix Committed |
Fix Released |
|