Bug 16327

Summary: Graphical corruption with NVCrush11.
Product: xorg Reporter: Anonymous Helper <anonymous>
Component: Driver/nouveauAssignee: Nouveau Project <nouveau>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium CC: silverpower
Version: 7.3 (2007.09)   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
xorg.conf
none
Snip of the dmesg (the complete log was 85MB)
none
Xorg log file
none
Problem screenshot
none
New dmesg log, booting without fb
none
New xorg log, booting without fb none

Description Anonymous Helper 2008-06-12 21:31:28 UTC
Created attachment 17091 [details]
xorg.conf

GTK is not rendering nicely using nouveau driver, icons are missing and other widgets are incomplete.

$ lspci | grep NV
02:00.0 VGA compatible controller: nVidia Corporation NVCrush11 [GeForce2 MX Integrated Graphics] (rev b1)

Debian unstable, 2.6.25.2 kernel. Xorg 7.3.

Attached are:
/etc/X11/xorg.conf
dmesg output (with drm and nouveau modules loaded with debug=1)
a screenshot with Firefox showing the problem
Comment 1 Anonymous Helper 2008-06-12 21:39:51 UTC
Created attachment 17092 [details]
Snip of the dmesg (the complete log was 85MB)
Comment 2 Anonymous Helper 2008-06-12 21:41:00 UTC
Created attachment 17093 [details]
Xorg log file
Comment 3 Anonymous Helper 2008-06-12 21:41:51 UTC
Created attachment 17094 [details]
Problem screenshot
Comment 4 Anonymous Helper 2008-12-29 18:48:19 UTC
In case you find this information useful, I tested nouvea once again, and I still get some visual corruption. I noted the driver works a little better but it's still not very usable because of GTK+ problems.

I'm still using Xorg 7.3. I've just upgraded to kernel 2.6.28 and I'm using nouveau 2.3.1+git20081028-0~ppa1~hardy, Debian source package from (http://ppa.launchpad.net/raof/ubuntu (I had to replace set_page_lock() with __set_page_lock() to make it compile against 2.6.28).
Comment 5 Pekka Paalanen 2008-12-31 01:59:48 UTC
Comment on attachment 17093 [details]
Xorg log file

Fixing the mime type, so that people can actually view the log.
Comment 6 Pekka Paalanen 2008-12-31 02:01:04 UTC
Comment on attachment 17092 [details]
Snip of the dmesg (the complete log was 85MB)

Changing the mime type, so that people can actually view the log.
Comment 7 Pekka Paalanen 2008-12-31 02:08:06 UTC
The kernel log shows "[drm] Used old pci detect: framebuffer loaded". Using kernel fb drivers is harmful, and especially nvidiafb will break things. Try to reproduce without any fb drivers.

Please, provide a full kernel log from the boot up to the first dozen PGRAPH_ERRORs, and set the bug attachment mime type correctly.
Comment 8 Anonymous Helper 2008-12-31 08:56:09 UTC
Comment on attachment 17091 [details]
xorg.conf

Fix MIME type
Comment 9 Anonymous Helper 2008-12-31 09:27:00 UTC
Created attachment 21598 [details]
New dmesg log, booting without fb

The corruption is the same booting without fb.
Comment 10 Anonymous Helper 2008-12-31 09:31:39 UTC
Created attachment 21599 [details]
New xorg log, booting without fb

Here is the xorg log too, just in case (I'm sorry about the wrong MIME but I can't see the buttons because of the corruption =/)
Comment 11 Anonymous Helper 2008-12-31 09:39:38 UTC
Note that the card is detected as a NV17 when lspci says it's NVCrush11.
Comment 12 Stuart Bennett 2009-01-13 16:24:01 UTC
*** Bug 16031 has been marked as a duplicate of this bug. ***
Comment 13 Ben Skeggs 2009-03-17 20:56:14 UTC
It's quite likely this has been fixed very recently, can you confirm?
Comment 14 Marcin Slusarz 2010-10-13 10:17:19 UTC
No reponse from the reporter for more than a year. Closing.
If the problem still exists on current version, please reopen with new set of
logs.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.