[i830] Gradient banding on Dell Latitude C400

Bug #305909 reported by Patrick Burke
32
This bug affects 3 people
Affects Status Importance Assigned to Milestone
xserver-xorg-video-intel (Ubuntu)
Expired
Undecided
Unassigned
Nominated for Karmic by matthew
Declined for Lucid by Bryce Harrington

Bug Description

Binary package hint: xserver-xorg-video-intel

My Dell Latitude C400 uses an Intel i830M chipset. The display is configured at 1024x768, 60 Hz, 24-bit -- however, when I look at any kind of gradient, I see "banding" instead of a smooth transition between colors. I think this is because this graphics card does not support true 24-bit color, but 18-bit with dithering -- but I don't think the driver is enabling dithering for my chipset, and there is no way to force it in xorg.conf (unlike the driver for some other chips).

xserver-xorg-video-intel:
  Installed: 2:2.4.1-1ubuntu10

[lspci]
00:00.0 Host bridge [0600]: Intel Corporation 82830 830 Chipset Host Bridge [8086:3575] (rev 04)
00:02.0 VGA compatible controller [0300]: Intel Corporation 82830 CGC [Chipset Graphics Controller] [8086:3577] (rev 04)
     Subsystem: Dell Device [1028:00c8]

Revision history for this message
Patrick Burke (pburke-gmail) wrote :
Revision history for this message
Geir Ove Myhr (gomyhr) wrote :

Thank you for reporting this bug. Could you please attach the following:
- output of `lspci -vvnn`
- /var/log/Xorg.0.log

Also, you have quite a lot of stuff in your xorg.conf. X should have reasonable defaults nowadays. Does anything change if you rename xorg.conf and restart X (e.g. by logging out and in again)?

Geir Ove Myhr (gomyhr)
Changed in xserver-xorg-video-intel:
status: New → Incomplete
Revision history for this message
Patrick Burke (pburke-gmail) wrote :
Revision history for this message
Patrick Burke (pburke-gmail) wrote :
Revision history for this message
Patrick Burke (pburke-gmail) wrote :

Renaming xorg.conf & restarting does not fix the problem. Thanks for the suggestion, though.

Revision history for this message
Geir Ove Myhr (gomyhr) wrote :

Setting to confirmed, since the required information is provided.
(It seems that this is common practice for xserver-xorg-video-intel.)

Changed in xserver-xorg-video-intel:
status: Incomplete → Confirmed
Bryce Harrington (bryce)
description: updated
Revision history for this message
Andrew Ash (ash211) wrote :

Is this still an issue on Jaunty? We're putting a lot of effort into the -intel driver for the upcoming release, and we'd like to send your bug upstream if possible. But first, we need to collect more information. Please report whether the card works in Jaunty, and if not, give the new 2.7.0 driver a shot. It can be found here: https://edge.launchpad.net/~ubuntu-x-swat/+archive/x-updates/

Thanks!

Changed in xserver-xorg-video-intel (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
AdrianJunker (adrian-junker) wrote :

Hi, i have tested Jaunty and Karmic (driver version 2.7.1) on my C400 - they both show this "banding" bug! Can I provide any more informations?

Revision history for this message
Bryce Harrington (bryce) wrote :

A fresh Xorg.0.log would help.

Changed in xserver-xorg-video-intel (Ubuntu):
status: Incomplete → Confirmed
Bryce Harrington (bryce)
tags: added: jaunty karmic
Changed in xserver-xorg-video-intel (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Jonas Bygdén (jbygden) wrote :

Here's a fresh Xorg.0.log from today. After a fresh install and a complete update after that.

Revision history for this message
Bryce Harrington (bryce) wrote :

Ah, let me rephrase - a fresh Xorg.0.log from _karmic_ would help. Jaunty Xorg.0.log's would qualify as stale at this point. ;-)

Changed in xserver-xorg-video-intel (Ubuntu):
status: Incomplete → New
status: New → Incomplete
Revision history for this message
Jonas Bygdén (jbygden) wrote :

Ah, sorry - I'll try to arrange that tonight then. :-)

Revision history for this message
AdrianJunker (adrian-junker) wrote :

Here is my Xorg.0.log :-) (Karmic / Intel driver 2.8.0)

Bryce Harrington (bryce)
Changed in xserver-xorg-video-intel (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
matthew (mattwindwer) wrote :

I have the same issue on the Dell Latitude D630

Bryce Harrington (bryce)
summary: - [i830] Gradient banding on Dell Latitude C400
+ [i830] [i830] Gradient banding on Dell Latitude C400
Bryce Harrington (bryce)
summary: - [i830] [i830] Gradient banding on Dell Latitude C400
+ [i830] Gradient banding on Dell Latitude C400
Revision history for this message
Bryce Harrington (bryce) wrote :

[This bug had been nominated for lucid however there is not yet confirmation in the form of log files that this bug affects lucid, so I'm declining the lucid nomination for now.]

Revision history for this message
Christian Stöveken (excogitation) wrote :

Confirming this behaviour for Lucid (Dell C400)

Revision history for this message
cazacugmihai (cazacugmihai) wrote :

Hi,

I have the same problem on Ubuntu 10.04. My system: iMac 27'' core i7.
Please view the attached files.

Thanks.

Revision history for this message
Chris Halse Rogers (raof) wrote :

So, the hypothesis in the summary (lack of dithering for the 18bit panel) seems reasonable, and will probably require a machine-specific quirk to get right. To gather all the information that would be necessary for upstream to do a proper quirk, could you please run “apport-collect 305909”, preferably on an Ubuntu 10.04 system - a LiveCD would be fine.

Once we've got that I'll send this upstream, where a quirk can be applied.

Revision history for this message
cazacugmihai (cazacugmihai) wrote : apport information

Architecture: amd64
DistroRelease: Ubuntu 10.04
DkmsStatus:
 magicmouse, 1.1, 2.6.32-21-generic, x86_64: installed
 fglrx, 8.712, 2.6.32-21-generic, x86_64: built
 fglrx, 8.723.1, 2.6.32-21-generic, x86_64: installed
 virtualbox-ose, 3.1.6, 2.6.32-21-generic, x86_64: installed
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Beta amd64 (20100406.1)
MachineType: Apple Inc. iMac11,1
NonfreeKernelModules: fglrx
Package: xserver-xorg-video-intel 2:2.9.1-3ubuntu5
PackageArchitecture: amd64
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-21-generic root=UUID=2b82c25d-8469-42f2-b2f8-66fddce62cc2 ro quiet splash
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.utf8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-21.32-generic 2.6.32.11+drm33.2
Tags: lucid lucid
Uname: Linux 2.6.32-21-generic x86_64
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
dmi.bios.date: 03/17/10
dmi.bios.vendor: Apple Inc.
dmi.bios.version: IM111.88Z.0034.B02.1003171314
dmi.board.name: Mac-F2268DAE
dmi.board.vendor: Apple Inc.
dmi.chassis.type: 13
dmi.chassis.vendor: Apple Inc.
dmi.chassis.version: Mac-F2268DAE
dmi.modalias: dmi:bvnAppleInc.:bvrIM111.88Z.0034.B02.1003171314:bd03/17/10:svnAppleInc.:pniMac11,1:pvr1.0:rvnAppleInc.:rnMac-F2268DAE:rvr:cvnAppleInc.:ct13:cvrMac-F2268DAE:
dmi.product.name: iMac11,1
dmi.product.version: 1.0
dmi.sys.vendor: Apple Inc.
glxinfo: Error: [Errno 2] No such file or directory
system:
 distro: Ubuntu
 codename: lucid
 architecture: x86_64
 kernel: 2.6.32-21-generic

tags: added: apport-collected
Revision history for this message
cazacugmihai (cazacugmihai) wrote : BootDmesg.txt

apport information

Revision history for this message
cazacugmihai (cazacugmihai) wrote : CurrentDmesg.txt

apport information

Revision history for this message
cazacugmihai (cazacugmihai) wrote : Dependencies.txt

apport information

Revision history for this message
cazacugmihai (cazacugmihai) wrote : GdmLog.txt

apport information

Revision history for this message
cazacugmihai (cazacugmihai) wrote : GdmLog1.txt

apport information

Revision history for this message
cazacugmihai (cazacugmihai) wrote : GdmLog2.txt

apport information

Revision history for this message
cazacugmihai (cazacugmihai) wrote : Lspci.txt

apport information

Revision history for this message
cazacugmihai (cazacugmihai) wrote : Lsusb.txt

apport information

Revision history for this message
cazacugmihai (cazacugmihai) wrote : PciDisplay.txt

apport information

Revision history for this message
cazacugmihai (cazacugmihai) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
cazacugmihai (cazacugmihai) wrote : ProcInterrupts.txt

apport information

Revision history for this message
cazacugmihai (cazacugmihai) wrote : ProcModules.txt

apport information

Revision history for this message
cazacugmihai (cazacugmihai) wrote : RelatedPackageVersions.txt

apport information

Revision history for this message
cazacugmihai (cazacugmihai) wrote : UdevDb.txt

apport information

Revision history for this message
cazacugmihai (cazacugmihai) wrote : UdevLog.txt

apport information

Revision history for this message
cazacugmihai (cazacugmihai) wrote : XorgConf.txt

apport information

Revision history for this message
cazacugmihai (cazacugmihai) wrote : XorgLog.txt

apport information

Revision history for this message
cazacugmihai (cazacugmihai) wrote : XorgLogOld.txt

apport information

Revision history for this message
cazacugmihai (cazacugmihai) wrote : Xrandr.txt

apport information

Revision history for this message
cazacugmihai (cazacugmihai) wrote : setxkbmap.txt

apport information

Revision history for this message
cazacugmihai (cazacugmihai) wrote : xdpyinfo.txt

apport information

Revision history for this message
cazacugmihai (cazacugmihai) wrote : xkbcomp.txt

apport information

Revision history for this message
Chris Halse Rogers (raof) wrote :

@cazacugmihai: Your problem is with a different system and a different driver. Sorry for not making this clear when asking for apport-collect data. This bug does not apply to your system. Could you please file a new bug with “ubuntu-bug xorg”? Thanks.

Could a user of one of the misbehaving i830M chips please run “apport-collect 305909”. Thanks!

Changed in xserver-xorg-video-intel (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Chris Hall (chall32) wrote : apport information

Architecture: i386
DistroRelease: Ubuntu 10.04
DkmsStatus: Error: [Errno 2] No such file or directory
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
Lsusb: Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
MachineType: Dell Computer Corporation Latitude C400
Package: xserver-xorg-video-intel 2:2.9.1-3ubuntu5
PackageArchitecture: i386
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-21-generic root=UUID=8281901d-7841-4c2c-8c01-6466600bc6de ro quiet splash i915.modeset=0 nomodeset
ProcEnviron:
 LANG=en_GB.utf8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-21.32-generic 2.6.32.11+drm33.2
Tags: lucid lucid
Uname: Linux 2.6.32-21-generic i686
UserGroups: adm admin cdrom dialout lpadmin netdev plugdev sambashare
dmi.bios.date: 03/01/2004
dmi.bios.vendor: Dell Computer Corporation
dmi.bios.version: A12
dmi.board.name: Latitude C400
dmi.board.vendor: Dell Computer Corporation
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Computer Corporation
dmi.modalias: dmi:bvnDellComputerCorporation:bvrA12:bd03/01/2004:svnDellComputerCorporation:pnLatitudeC400:pvr:rvnDellComputerCorporation:rnLatitudeC400:rvr:cvnDellComputerCorporation:ct8:cvr:
dmi.product.name: Latitude C400
dmi.sys.vendor: Dell Computer Corporation
glxinfo: Error: [Errno 2] No such file or directory
system:
 distro: Ubuntu
 codename: lucid
 architecture: i686
 kernel: 2.6.32-21-generic

Revision history for this message
Chris Hall (chall32) wrote : BootDmesg.txt

apport information

Revision history for this message
Chris Hall (chall32) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Chris Hall (chall32) wrote : Dependencies.txt

apport information

Revision history for this message
Chris Hall (chall32) wrote : Lspci.txt

apport information

Revision history for this message
Chris Hall (chall32) wrote : PciDisplay.txt

apport information

Revision history for this message
Chris Hall (chall32) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Chris Hall (chall32) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Chris Hall (chall32) wrote : ProcModules.txt

apport information

Revision history for this message
Chris Hall (chall32) wrote : RelatedPackageVersions.txt

apport information

Revision history for this message
Chris Hall (chall32) wrote : UdevDb.txt

apport information

Revision history for this message
Chris Hall (chall32) wrote : UdevLog.txt

apport information

Revision history for this message
Chris Hall (chall32) wrote : XorgLog.txt

apport information

Revision history for this message
Chris Hall (chall32) wrote : XorgLogOld.txt

apport information

Revision history for this message
Chris Hall (chall32) wrote : Xrandr.txt

apport information

Revision history for this message
Chris Hall (chall32) wrote : setxkbmap.txt

apport information

Revision history for this message
Chris Hall (chall32) wrote : xdpyinfo.txt

apport information

Revision history for this message
Chris Hall (chall32) wrote : xkbcomp.txt

apport information

Revision history for this message
AdrianJunker (adrian-junker) wrote : apport information

Architecture: i386
CurrentDmesg:
 [ 207.939919] lp: driver loaded but no devices found
 [ 210.519878] ppdev: user-space parallel port driver
 [ 340.542353] end_request: I/O error, dev fd0, sector 0
 [ 379.698493] end_request: I/O error, dev fd0, sector 0
DistroRelease: Ubuntu 10.04
DkmsStatus: Error: [Errno 2] No such file or directory
GdmLog1: Error: command ['cat', '/var/log/gdm/:0.log.1'] failed with exit code 1: cat: /var/log/gdm/:0.log.1: No such file or directory
GdmLog2: Error: command ['cat', '/var/log/gdm/:0.log.2'] failed with exit code 1: cat: /var/log/gdm/:0.log.2: No such file or directory
LiveMediaBuild: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
Lsusb: Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
MachineType: Dell Computer Corporation Latitude C400
Package: xserver-xorg-video-intel 2:2.9.1-3ubuntu5
PackageArchitecture: i386
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
ProcCmdLine: BOOT_IMAGE=/casper/vmlinuz file=/cdrom/preseed/hostname.seed boot=casper initrd=/casper/initrd.lz quiet splash -- debian-installer/language=de console-setup/layoutcode?=de
ProcEnviron:
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-21.32-generic 2.6.32.11+drm33.2
Tags: lucid lucid
Uname: Linux 2.6.32-21-generic i686
UserGroups:

dmi.bios.date: 03/01/2004
dmi.bios.vendor: Dell Computer Corporation
dmi.bios.version: A12
dmi.board.name: Latitude C400
dmi.board.vendor: Dell Computer Corporation
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Computer Corporation
dmi.modalias: dmi:bvnDellComputerCorporation:bvrA12:bd03/01/2004:svnDellComputerCorporation:pnLatitudeC400:pvr:rvnDellComputerCorporation:rnLatitudeC400:rvr:cvnDellComputerCorporation:ct8:cvr:
dmi.product.name: Latitude C400
dmi.sys.vendor: Dell Computer Corporation
glxinfo: Error: [Errno 2] No such file or directory
system:
 distro: Ubuntu
 codename: lucid
 architecture: i686
 kernel: 2.6.32-21-generic

Revision history for this message
AdrianJunker (adrian-junker) wrote : BootDmesg.txt

apport information

Revision history for this message
AdrianJunker (adrian-junker) wrote : Dependencies.txt

apport information

Revision history for this message
AdrianJunker (adrian-junker) wrote : GdmLog.txt

apport information

Revision history for this message
AdrianJunker (adrian-junker) wrote : Lspci.txt

apport information

Revision history for this message
AdrianJunker (adrian-junker) wrote : PciDisplay.txt

apport information

Revision history for this message
AdrianJunker (adrian-junker) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
AdrianJunker (adrian-junker) wrote : ProcInterrupts.txt

apport information

Revision history for this message
AdrianJunker (adrian-junker) wrote : ProcModules.txt

apport information

Revision history for this message
AdrianJunker (adrian-junker) wrote : RelatedPackageVersions.txt

apport information

Revision history for this message
AdrianJunker (adrian-junker) wrote : UdevDb.txt

apport information

Revision history for this message
AdrianJunker (adrian-junker) wrote : UdevLog.txt

apport information

Revision history for this message
AdrianJunker (adrian-junker) wrote : XorgLog.txt

apport information

Revision history for this message
AdrianJunker (adrian-junker) wrote : Xrandr.txt

apport information

Revision history for this message
AdrianJunker (adrian-junker) wrote : setxkbmap.txt

apport information

Revision history for this message
AdrianJunker (adrian-junker) wrote : xdpyinfo.txt

apport information

Revision history for this message
AdrianJunker (adrian-junker) wrote : xkbcomp.txt

apport information

Revision history for this message
Nathan Hartley (treestryder) wrote :

I did a fresh install of 10.04 over the weekend and planned to upload the apport information for you. However, after being broken the last several version of Ubuntu, the video WORKS!!! In fact, besides a brief problem with hibernation [1] and it not wanting to wake up from a suspend [2], everything that wasn't working on my Dell C400 is working perfectly in 10.04!!!

Great job Ubuntu team!

[1] https://bugs.launchpad.net/ubuntu/+source/partman-auto/+bug/345126/comments/14
[2] Haven't looked into this yet.

Bryce Harrington (bryce)
tags: added: hardy
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for xserver-xorg-video-intel (Ubuntu) because there has been no activity for 60 days.]

Changed in xserver-xorg-video-intel (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.