Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 113173 - after lid switch intel video card shows corrupted video in Xorg X11 with kernel 2.6.13 and 2.6.14
Summary: after lid switch intel video card shows corrupted video in Xorg X11 with kern...
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High minor (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL: http://gabe.is-a-geek.org/temp/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-21 08:23 UTC by Gabriel M. Beddingfield
Modified: 2005-12-08 03:55 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gabriel M. Beddingfield 2005-11-21 08:23:13 UTC
When using >=sys-kernel/gentoo-sources-2.6.13 the video is corrupted after a lid
switch event.  When running Xorg X11, if you close the lid of the laptop and
then reopen it, the top 1 inch of the screen shows garbage, and the whole screen
is offset down by this amount.  The mouse pointer, however, exhibits no such offset.

Reproducible: Always
Steps to Reproduce:

1. Boot into a kernel >= 2.6.13
2. Start X11
3. Close the lid.
4. Open the lid.  Screen will turn on, then off, then back on with the 1"
corruption.

To correct, either:
1. Go to a virtual console and then back to X (Ctrl+Alt+F1, Ctrl+Alt+F7)
2. Restart X (Ctrl+Alt+Backspace)
3. Use a kernel < 2.6.13

Actual Results:  
See URL above for video of normal and abnormal operation.

Expected Results:  
The screen should have appeared with the 1" garbled offset at the top, and the
mouse pointer should visibly point to the things that it's actually pointing to.

* Video controller is Intel 82852
* I can produce the bug with 2.6.13-gentoo-r3, 2.6.13-gentoo-r5, 2.6.14-gentoo-r2
* Bug does not occur with 2.6.12-gentoo-r6, nor 2.6.12-gentoo-r10
* Around the time the bug appeared, I switched to udev.  However, running 2.6.12
with udev still gives "normal" operation.
* lspci:
0000:00:00.0 Host bridge: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor
to I/O Controller (rev 02)
0000:00:00.1 System peripheral: Intel Corporation 82852/82855 GM/GME/PM/GMV
Processor to I/O Controller (rev 02)
0000:00:00.3 System peripheral: Intel Corporation 82852/82855 GM/GME/PM/GMV
Processor to I/O Controller (rev 02)
0000:00:02.0 VGA compatible controller: Intel Corporation 82852/855GM Integrated
Graphics Device (rev 02)
0000:00:02.1 Display controller: Intel Corporation 82852/855GM Integrated
Graphics Device (rev 02)
0000:00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 01)
0000:00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 01)
0000:00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 01)
0000:00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2
EHCI Controller (rev 01)
0000:00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 81)
0000:00:1f.0 ISA bridge: Intel Corporation 82801DBM (ICH4-M) LPC Interface
Bridge (rev 01)
0000:00:1f.1 IDE interface: Intel Corporation 82801DBM (ICH4-M) IDE Controller
(rev 01)
0000:00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus
Controller (rev 01)
0000:00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 01)
0000:00:1f.6 Modem: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97
Modem Controller (rev 01)
0000:02:00.0 CardBus bridge: Texas Instruments PCI1510 PC card Cardbus Controller
0000:02:02.0 Network controller: Intel Corporation PRO/Wireless LAN 2100 3B Mini
PCI Adapter (rev 04)
0000:02:08.0 Ethernet controller: Intel Corporation 82801DB PRO/100 VE (MOB)
Ethernet Controller (rev 81)

* emerge info:
Portage 2.0.51.22-r3 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r2,
2.6.12-gentoo-r6 i686)
=================================================================
System uname: 2.6.12-gentoo-r6 i686 Intel(R) Pentium(R) M processor 1.60GHz
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -pipe -g -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -pipe -g -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://mirrors.tds.net/gentoo http://gentoo.osuosl.org/
http://gentoo.ccccom.com ftp://ftp.ussg.iu.edu/pub/linux/gentoo
http://mirror.datapipe.net/gentoo ftp://ftp.ndlug.nd.edu/pub/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/home/eorl"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://gabe.is-a-geek.org/gentoo-portage"
USE="x86 X acl alsa apm arts audiofile avi berkdb bitmap-fonts bonobo bzip2
cdparanoia cdr crypt cups curl doc dvd eds emacs emboss encode esd exif expat
fam ffmpeg flac foomaticdb fortran gd gdbm gif glut gmp gpm gstreamer gtkhtml
guile i810 idn imagemagick imlib ipv6 java jpeg junit kde lcms libg++ libwww lua
mad mhash mikmod mmx mng motif mp3 mpeg mysql ncurses nls odbc ogg oggvorbis
openal opengl oss pam pcre pda pdflib perl png postgres python qt quicktime
readline recode samba scanner sdl slang speex spell sqlite sse ssl svg svga
tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts udev usb vorbis xine
xml xml2 xmms xv xvid zlib video_cards_i810 userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Daniel Drake (RETIRED) gentoo-dev 2005-11-24 17:14:18 UTC
Is this reproducible on the latest development kernel? (currently 2.6.15-rc2)
Comment 2 Daniel Drake (RETIRED) gentoo-dev 2005-12-08 03:55:47 UTC
Please reopen when you have tested the latest development kernel