24 bit color depth broken

Bug #42228 reported by packet
10
Affects Status Importance Assigned to Milestone
xserver-xorg-video-i810 (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

I have a Compaq Deskpro EN sff with Intel i815 chipset and i815
graphics onboard. Ever since installing Kubuntu Breezy, 24 bit color
depth produces a screen with 10 vertical greenish flickering bars on
it. Using a DefaultDepth of 16 works, even DRI works then. I think I
can remember 24 bit colors working in the old Debian/XFree times but
am not sure about it. I'm using a screen resolution of 1280x1024 at 75
Hz which I must use because it's the only resolution and timing my
monitor can display. VideoRam is set to 64 MB. I will attach a working
16 bit Xorg.log, a garbled display 24 bit Xorg.log, my xorg.conf and
lspci -v output.

I can try shuffling xserver modules in and out of my config and
unloading kernel modules, but last time I did this, it was unsuccessful.

Thanks in advance,

packet

Revision history for this message
packet (packet) wrote : my xorg.conf

# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
 FontPath "/usr/share/X11/fonts/misc"
 FontPath "/usr/share/X11/fonts/cyrillic"
 FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
 FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
 FontPath "/usr/share/X11/fonts/Type1"
 FontPath "/usr/share/X11/fonts/CID"
 FontPath "/usr/share/X11/fonts/100dpi"
 FontPath "/usr/share/X11/fonts/75dpi"
 FontPath "/usr/share/X11/fonts/mathx"
 FontPath "/usr/share/X11/fonts/mathtype1"
        # paths to defoma fonts
 FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
 FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
EndSection

Section "Module"
 Load "GLcore"
 Load "bitmap"
 Load "dri"
 Load "extmod"
 Load "freetype"
 Load "glx"
 Load "int10"
 Load "type1"
 Load "vbe"
EndSection

Section "InputDevice"
 Identifier "Generic Keyboard"
 Driver "kbd"
 Option "CoreKeyboard"
 Option "XkbRules" "xorg"
 Option "XkbModel" "pc102"
 Option "XkbLayout" "de"
EndSection

Section "InputDevice"
 Identifier "Configured Mouse"
 Driver "mouse"
 Option "CorePointer"
 Option "Device" "/dev/input/mice"
 Option "Protocol" "ImPS/2"
 Option "Emulate3Buttons" "true"
 Option "ZAxisMapping" "4 5"
EndSection

Section "Device"
 Identifier "Intel Corporation 82815 CGC [Chipset Graphics Controller]"
 Driver "i810"
 BusID "PCI:0:2:0"
# VideoRam 131072
 VideoRam 65536
 Option "DRI" "true"
 Option "XVideo" "true"
EndSection

Section "Monitor"
 Identifier "SPEA GDM-1963HE"
 Option "DPMS"
 HorizSync 80
 VertRefresh 75
EndSection

Section "Screen"
 Identifier "Default Screen"
 Device "Intel Corporation 82815 CGC [Chipset Graphics Controller]"
 Monitor "SPEA GDM-1963HE"
 DefaultDepth 16
 SubSection "Display"
  Depth 1
  Modes "1280x1024"
 EndSubSection
 SubSection "Display"
  Depth 4
  Modes "1280x1024"
 EndSubSection
 SubSection "Display"
  Depth 8
  Modes "1280x1024"
 EndSubSection
 SubSection "Display"
  Depth 15
  Modes "1280x1024"
 EndSubSection
 SubSection "Display"
  Depth 16
  Modes "1280x1024"
 EndSubSection
 SubSection "Display"
  Depth 24
  Modes "1280x1024"
 EndSubSection
EndSection

Section "ServerLayout"
 Identifier "Default Layout"
 Screen "Default Screen"
 InputDevice "Generic Keyboard"
 InputDevice "Configured Mouse"
EndSection

Section "DRI"
 Mode 0666
EndSection

Revision history for this message
packet (packet) wrote : lspci -v

0000:00:00.0 Host bridge: Intel Corporation 82815 815 Chipset Host Bridge and Memory Controller Hub (rev 02)
 Flags: bus master, fast devsel, latency 0
 Capabilities: [88] #09 [f104]

0000:00:02.0 VGA compatible controller: Intel Corporation 82815 CGC [Chipset Graphics Controller] (rev 02) (prog-if 00 [VGA])
 Subsystem: Compaq Computer Corporation: Unknown device 001a
 Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 193
 Memory at 44000000 (32-bit, prefetchable) [size=64M]
 Memory at 40300000 (32-bit, non-prefetchable) [size=512K]
 Capabilities: [dc] Power Management version 2

0000:00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 01) (prog-if 00 [Normal decode])
 Flags: bus master, fast devsel, latency 0
 Bus: primary=00, secondary=02, subordinate=02, sec-latency=64
 I/O behind bridge: 00001000-00001fff
 Memory behind bridge: 40000000-402fffff

0000:00:1f.0 ISA bridge: Intel Corporation 82801BA ISA Bridge (LPC) (rev 01)
 Flags: bus master, medium devsel, latency 0

0000:00:1f.1 IDE interface: Intel Corporation 82801BA IDE U100 (rev 01) (prog-if 80 [Master])
 Subsystem: Intel Corporation: Unknown device 2411
 Flags: bus master, medium devsel, latency 0
 I/O ports at 2460 [size=16]

0000:00:1f.4 USB Controller: Intel Corporation 82801BA/BAM USB (Hub #2) (rev 01) (prog-if 00 [UHCI])
 Subsystem: Intel Corporation: Unknown device 2411
 Flags: bus master, medium devsel, latency 0, IRQ 169
 I/O ports at 2440 [size=32]

0000:00:1f.5 Multimedia audio controller: Intel Corporation 82801BA/BAM AC'97 Audio (rev 01)
 Subsystem: Compaq Computer Corporation: Unknown device 000f
 Flags: bus master, medium devsel, latency 0, IRQ 177
 I/O ports at 2000 [size=256]
 I/O ports at 2400 [size=64]

0000:02:08.0 Ethernet controller: Intel Corporation 82801BA/BAM/CA/CAM Ethernet Controller (rev 01)
 Subsystem: Compaq Computer Corporation EtherExpress PRO/100 VM
 Flags: bus master, medium devsel, latency 66, IRQ 185
 Memory at 40000000 (32-bit, non-prefetchable) [size=4K]
 I/O ports at 1000 [size=64]
 Capabilities: [dc] Power Management version 2

Revision history for this message
packet (packet) wrote : Xorg.log for broken 24 bit configuration
Download full text (30.5 KiB)

X Window System Version 7.0.0
Release Date: 21 December 2005
X Protocol Version 11, Revision 0, Release 7.0
Build Operating System:Linux 2.6.12 i686
Current Operating System: Linux charline 2.6.15-21-686 #1 SMP PREEMPT Fri Apr 21 16:57:03 UTC 2006 i686
Build Date: 16 March 2006
 Before reporting problems, check http://wiki.x.org
 to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
 (++) from command line, (!!) notice, (II) informational,
 (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sun Apr 30 13:29:45 2006
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Default Layout"
(**) |-->Screen "Default Screen" (0)
(**) | |-->Monitor "SPEA GDM-1963HE"
(**) | |-->Device "Intel Corporation 82815 CGC [Chipset Graphics Controller]"
(**) |-->Input Device "Generic Keyboard"
(**) |-->Input Device "Configured Mouse"
(WW) The directory "/usr/share/X11/fonts/cyrillic" does not exist.
 Entry deleted from font path.
(WW) The directory "/usr/share/X11/fonts/CID" does not exist.
 Entry deleted from font path.
(WW) `fonts.dir' not found (or not valid) in "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID".
 Entry deleted from font path.
 (Run 'mkfontdir' on "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID").
(**) FontPath set to "/usr/share/X11/fonts/misc,/usr/share/X11/fonts/100dpi/:unscaled,/usr/share/X11/fonts/75dpi/:unscaled,/usr/share/X11/fonts/Type1,/usr/share/X11/fonts/100dpi,/usr/share/X11/fonts/75dpi,/usr/share/X11/fonts/mathx,/usr/share/X11/fonts/mathtype1,/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
(==) RgbPath set to "/etc/X11/rgb"
(==) ModulePath set to "/usr/lib/xorg/modules"
(II) Module ABI versions:
 X.Org ANSI C Emulation: 0.2
 X.Org Video Driver: 0.8
 X.Org XInput driver : 0.5
 X.Org Server Extension : 0.2
 X.Org Font Renderer : 0.4
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/lib/xorg/modules/fonts/libbitmap.so
(II) Module bitmap: vendor="X.Org Foundation"
 compiled for 7.0.0, module version = 1.0.0
 Module class: X.Org Font Renderer
 ABI class: X.Org Font Renderer, version 0.4
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/lib/xorg/modules/libpcidata.so
(II) Module pcidata: vendor="X.Org Foundation"
 compiled for 7.0.0, module version = 1.0.0
 ABI class: X.Org Video Driver, version 0.8
(++) using VT number 7

(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,1130 card 0000,0000 rev 02 class 06,00,00 hdr 00
(II) PCI: 00:02:0: chip 8086,1132 card 0e11,001a rev 02 class 03,00,00 hdr 00
(II) PCI: 00:1e:0: chip 8086,244e card 0000,0000 rev 01 class 06,04,00 hdr 01
(II) PCI: 00:1f:0: chip 8086,2440 card 0000,0000 rev 01 class 06,01,00 hdr 80
(II) PCI: 00:1f:1: chip 8086,244b card 8086,2411 rev 01 class 01,01,80 hdr 00
(II) PCI: 00:1f:4: chip 8086,2444 card 8086,2411 rev 01 class 0c,03,00 hdr 00
(II) PCI: 00:1f:5: chip 8086,2445 card 0e11,000f rev 01 class 04,01,00 hdr 00
(II) PCI: 02:08:0: chip 8086,2449 card 0e11,0012 rev 01 class 02,00,00 hdr 00
(II) PCI: End ...

Revision history for this message
packet (packet) wrote : working 16 bit configuration
Download full text (29.8 KiB)

X Window System Version 7.0.0
Release Date: 21 December 2005
X Protocol Version 11, Revision 0, Release 7.0
Build Operating System:Linux 2.6.12 i686
Current Operating System: Linux charline 2.6.15-21-686 #1 SMP PREEMPT Fri Apr 21 16:57:03 UTC 2006 i686
Build Date: 16 March 2006
 Before reporting problems, check http://wiki.x.org
 to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
 (++) from command line, (!!) notice, (II) informational,
 (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sun Apr 30 13:33:27 2006
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Default Layout"
(**) |-->Screen "Default Screen" (0)
(**) | |-->Monitor "SPEA GDM-1963HE"
(**) | |-->Device "Intel Corporation 82815 CGC [Chipset Graphics Controller]"
(**) |-->Input Device "Generic Keyboard"
(**) |-->Input Device "Configured Mouse"
(WW) The directory "/usr/share/X11/fonts/cyrillic" does not exist.
 Entry deleted from font path.
(WW) The directory "/usr/share/X11/fonts/CID" does not exist.
 Entry deleted from font path.
(WW) `fonts.dir' not found (or not valid) in "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID".
 Entry deleted from font path.
 (Run 'mkfontdir' on "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID").
(**) FontPath set to "/usr/share/X11/fonts/misc,/usr/share/X11/fonts/100dpi/:unscaled,/usr/share/X11/fonts/75dpi/:unscaled,/usr/share/X11/fonts/Type1,/usr/share/X11/fonts/100dpi,/usr/share/X11/fonts/75dpi,/usr/share/X11/fonts/mathx,/usr/share/X11/fonts/mathtype1,/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
(==) RgbPath set to "/etc/X11/rgb"
(==) ModulePath set to "/usr/lib/xorg/modules"
(II) Module ABI versions:
 X.Org ANSI C Emulation: 0.2
 X.Org Video Driver: 0.8
 X.Org XInput driver : 0.5
 X.Org Server Extension : 0.2
 X.Org Font Renderer : 0.4
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/lib/xorg/modules/fonts/libbitmap.so
(II) Module bitmap: vendor="X.Org Foundation"
 compiled for 7.0.0, module version = 1.0.0
 Module class: X.Org Font Renderer
 ABI class: X.Org Font Renderer, version 0.4
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/lib/xorg/modules/libpcidata.so
(II) Module pcidata: vendor="X.Org Foundation"
 compiled for 7.0.0, module version = 1.0.0
 ABI class: X.Org Video Driver, version 0.8
(++) using VT number 7

(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,1130 card 0000,0000 rev 02 class 06,00,00 hdr 00
(II) PCI: 00:02:0: chip 8086,1132 card 0e11,001a rev 02 class 03,00,00 hdr 00
(II) PCI: 00:1e:0: chip 8086,244e card 0000,0000 rev 01 class 06,04,00 hdr 01
(II) PCI: 00:1f:0: chip 8086,2440 card 0000,0000 rev 01 class 06,01,00 hdr 80
(II) PCI: 00:1f:1: chip 8086,244b card 8086,2411 rev 01 class 01,01,80 hdr 00
(II) PCI: 00:1f:4: chip 8086,2444 card 8086,2411 rev 01 class 0c,03,00 hdr 00
(II) PCI: 00:1f:5: chip 8086,2445 card 0e11,000f rev 01 class 04,01,00 hdr 00
(II) PCI: 02:08:0: chip 8086,2449 card 0e11,0012 rev 01 class 02,00,00 hdr 00
(II) PCI: End ...

Revision history for this message
Paul Sladen (sladen) wrote :

This sounds very like bug #32716 does that match what you're seeing? In that case, the work around seems to be just to use 16-bit as I think the DRI doesn't work otherwise.

Changed in xserver-xorg-driver-i810:
status: Unconfirmed → Needs Info
Revision history for this message
packet (packet) wrote :

Yes, I think this bug is a duplicate of bug #32716.

In fact, I am quite sure that DRI does not work with higher color depths. But I do not need DRI. It has just been very annoying to use 16 Bit color depth and I have run out of ideas what to try.

Revision history for this message
Paul Sladen (sladen) wrote :

BTW, are you using a flatscreen/TFT, or a CRT monitor?

Revision history for this message
packet (packet) wrote :

Sorry if this wasn't clear enough, I thought I had made this clear with my posting on bug #32716. I am using a CRT.

Revision history for this message
Nikolay Dimitrov (tza2) wrote : Thanks

Hello Mr. Sladen,

 Thank you verry much for your attention on my problem.
 I am using a LCD monitor, but the problem does not depend on the kind of the monitor. I have allso try it with a CRT monitor and it is the same.
 Changing the color depth to 16 bits works fine.
 I guess that this kind of video card is the problem, and that when DRI gets developped enough, the problem will be resolved :)))))

 Best regards
 Nikolai Dimitrov

---------------------------------
Yahoo! Messenger with Voice. Make PC-to-Phone Calls to the US (and 30+ countries) for 2¢/min or less.

Revision history for this message
Fabio Massimo Di Nitto (fabbione) wrote :

Paul is it worth to force i810 at 16 bit?

Fabio

Revision history for this message
Launchpad Janitor (janitor) wrote :

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

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.