Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 247217 - >=x11-drivers/xf86-video-intel-2.4.3: random xorg video horizontal corruption with a GMA X4500HD (G45)
Summary: >=x11-drivers/xf86-video-intel-2.4.3: random xorg video horizontal corruption...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-17 15:44 UTC by Marcello Laganà
Modified: 2008-11-19 08:04 UTC (History)
0 users

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


Attachments
Screenshot of the video corruption on the desktop window (video_corruption.png,67.34 KB, image/png)
2008-11-17 15:46 UTC, Marcello Laganà
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marcello Laganà 2008-11-17 15:44:55 UTC
After installing any driver version >=x11-drivers/xf86-video-intel-2.4.3, almost every window (webpages in mozilla firefox, terminal, even the desktop!, and so on..) get an horizontal random-positioned video corruption for entire width of the window (I will attach a screenshot of the desktop). So the corruption is window-related so if i get one in the terminal, maybe the other programs are clean or they're corrupted in other positions.

Reproducible: Always

Steps to Reproduce:
1. Open a new window or scroll an already opened one
2. If there isn't any video corruption, goto 1




emerge --info

Portage 2.2_rc14 (default/linux/amd64/2008.0/desktop, gcc-4.3.2, glibc-2.8_p20080602-r0, 2.6.27-gentoo-r2 x86_64)
=================================================================
System uname: Linux-2.6.27-gentoo-r2-x86_64-Intel-R-_Core-TM-2_Duo_CPU_P9500_@_2.53GHz-with-glibc2.2.5
Timestamp of tree: Mon, 17 Nov 2008 12:45:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p39
dev-java/java-config: 1.3.7, 2.1.6-r1
dev-lang/python:     2.5.2-r8
dev-util/ccache:     2.4-r8
dev-util/cmake:      2.6.2
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.3.0-r1
sys-apps/sandbox:    1.2.18.1-r3
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.5, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1
sys-devel/binutils:  2.19
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=core2 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/gnome /usr/local/portage/layman/java-overlay /usr/portage/local/manual"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa amd64 applet archive audit avahi berkdb bluetooth branding bzip2 cairo cdda cdr cli consolekit cracklib crypt cups dbus dell device-mapper dri dvd dvdr dvdread eds emboss encode evo exif fat fbcondecor ffmpeg firefox flac fortran fuse gd gdbm gedit gif git glib glitz gnome gnome-keyring gnuplot gpm gstreamer gtk hal hddtemp hfs iconv idea ieee1394 ipod ipv6 isdnlog ithreads java java5 java6 jfs jpeg kerberos laptop latex ldap libnotify mad midi mikmod mmx mp3 mpeg mudflap multilib musepack musicbrainz nautilus ncurses networkmanager nls nptl nptlonly nsplugin ntfs ntp ogg openct opengl openmp pam pango pcre pcsc-lite pdf perl pic png ppds pppd python quicktime readline reflection reiserfs samba sdl session smartcard smp sound spell spl sqlite sse sse2 ssl ssse3 startup-notification subversion svg sysfs tcpd theora threads tiff totem tracker truetype unicode usb v4l2 vorbis webkit wmf wxwindows x264 xattr xcb xfs xml xmp xorg xulrunner xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="intel"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Marcello Laganà 2008-11-17 15:46:05 UTC
Created attachment 172090 [details]
Screenshot of the video corruption on the desktop window
Comment 2 Marcello Laganà 2008-11-17 15:48:17 UTC
More xorg log:

grep intel /var/log/Xorg.0.log

(==) Matched intel for the autoconfigured driver
(II) LoadModule: "intel"
(II) Loading /usr/lib64/xorg/modules/drivers//intel_drv.so
(II) Module intel: vendor="X.Org Foundation"
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
(II) intel(0): Creating default Display subsection in Screen section
(==) intel(0): Depth 24, (==) framebuffer bpp 32
(==) intel(0): RGB weight 888
(==) intel(0): Default visual is TrueColor
(II) intel(0): Integrated Graphics Chipset: Intel(R) Mobile Intel® GM45 Express Chipset
(--) intel(0): Chipset: "Mobile Intel® GM45 Express Chipset"
(--) intel(0): Linear framebuffer at 0xE0000000
(--) intel(0): IO registers at addr 0xF6C00000
(WW) intel(0): libpciaccess reported 0 rom size, guessing 64kB
(==) intel(0): Using EXA for acceleration
(II) intel(0): 2 display pipes available.
(II) intel(0): Output VGA using monitor section Configured Monitor
(II) intel(0): Output LVDS has no monitor section
(II) intel(0): I2C bus "LVDSDDC_C" initialized.
(II) intel(0): Attempting to determine panel fixed mode.
(II) intel(0): I2C device "LVDSDDC_C:ddc2" registered at address 0xA0.
(II) intel(0): EDID vendor "SEC", prod id 21570
(II) intel(0): found backlight control method /sys/class/backlight/acpi_video1
(II) intel(0): I2C bus "SDVOCTRL_E for SDVOB" initialized.
(II) intel(0): I2C device "SDVOCTRL_E for SDVOB:SDVO Controller B" registered at address 0x70.
(II) intel(0): No SDVO device found on SDVOB
(II) intel(0): I2C device "SDVOCTRL_E for SDVOB:SDVO Controller B" removed.
(II) intel(0): I2C bus "SDVOCTRL_E for SDVOB" removed.
(II) intel(0): Output HDMI-1 has no monitor section
(II) intel(0): I2C bus "HDMIDDC_B" initialized.
(II) intel(0): HDMI output 1 detected
(II) intel(0): I2C bus "SDVOCTRL_E for SDVOC" initialized.
(II) intel(0): I2C device "SDVOCTRL_E for SDVOC:SDVO Controller C" registered at address 0x72.
(II) intel(0): No SDVO device found on SDVOC
(II) intel(0): I2C device "SDVOCTRL_E for SDVOC:SDVO Controller C" removed.
(II) intel(0): I2C bus "SDVOCTRL_E for SDVOC" removed.
(II) intel(0): Output HDMI-2 has no monitor section
(II) intel(0): I2C bus "HDMIDDC_C" initialized.
(II) intel(0): HDMI output 2 detected
(II) intel(0): Output TV has no monitor section
(II) intel(0): EDID vendor "SEC", prod id 21570
(II) intel(0): Output VGA disconnected
(II) intel(0): Output LVDS connected
(II) intel(0): Output HDMI-1 disconnected
(II) intel(0): Output HDMI-2 disconnected
(II) intel(0): Output TV disconnected
(II) intel(0): Using exact sizes for initial modes
(II) intel(0): Output LVDS using initial mode 1440x900
(II) intel(0): Monitoring connected displays enabled
(II) intel(0): detected 512 kB GTT.
(II) intel(0): detected 32764 kB stolen memory.
(==) intel(0): video overlay key set to 0x101fe
(==) intel(0): Intel XvMC decoder disabled
(==) intel(0): Will not try to enable page flipping
(==) intel(0): Triple buffering disabled
(==) intel(0): Using gamma correction (1.0, 1.0, 1.0)
(==) intel(0): DPI set to (96, 96)
(II) intel(0): Comparing regs from server start up to After PreInit
(WW) intel(0): Register 0x61200 (PP_STATUS) changed from 0xc0000008 to 0xd000000a
(WW) intel(0): PP_STATUS before: on, ready, sequencing idle
(WW) intel(0): PP_STATUS after: on, ready, sequencing on
(WW) intel(0): Register 0x71024 (PIPEBSTAT) changed from 0x00020206 to 0x00020000
(WW) intel(0): PIPEBSTAT before: status: VBLANK_INT_ENABLE VSYNC_INT_STATUS SVBLANK_INT_STATUS VBLANK_INT_STATUS
(WW) intel(0): PIPEBSTAT after: status: VBLANK_INT_ENABLE
(WW) intel(0): Register 0x68084 (TV_FILTER_CTL_2) changed from 0x00012d2d to 0x00028283
(WW) intel(0): Register 0x68088 (TV_FILTER_CTL_3) changed from 0x00009696 to 0x00014141
(WW) intel(0): Register 0x321b (FBC_FENCE_OFF) changed from 0x61031600 to 0x95039100
(II) intel(0): Kernel reported 1135360 total, 1 used
(II) intel(0): I830CheckAvailableMemory: 4541436 kB available
(II) intel(0): [drm] Using the DRM lock SAREA also for drawables.
(II) intel(0): [drm] framebuffer mapped by ddx driver
(II) intel(0): [drm] added 1 reserved context for kernel
(II) intel(0): X context handle = 0x1
(II) intel(0): [drm] installed DRM signal handler
(**) intel(0): Framebuffer compression enabled
(**) intel(0): Tiling enabled
(==) intel(0): VideoRam: 262144 KB
(II) intel(0): Attempting memory allocation with tiled buffers.
(II) intel(0): Tiled allocation successful.
(II) intel(0): [drm] Registers = 0xf6c00000
(II) intel(0): [drm] ring buffer = 0xe0000000
(II) intel(0): [drm] mapped front buffer at 0xe0200000, handle = 0xe0200000
(II) intel(0): [drm] mapped back buffer at 0xe23c1000, handle = 0xe23c1000
(II) intel(0): [drm] mapped depth buffer at 0xe2c31000, handle = 0xe2c31000
(II) intel(0): [drm] mapped classic textures at 0xe34a1000, handle = 0xe34a1000
(II) intel(0): [drm] Initialized kernel agp heap manager, 33554432
(II) intel(0): [dri] visual configs initialized
(II) intel(0): Page Flipping disabled
(II) intel(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(==) intel(0): Backing store disabled
(==) intel(0): Silken mouse enabled
(II) intel(0): Initializing HW Cursor
(II) intel(0): [DRI] installation complete
(II) intel(0): xf86BindGARTMemory: bind key 0 at 0x01fff000 (pgoffset 8191)
(II) intel(0): xf86BindGARTMemory: bind key 1 at 0x023c0000 (pgoffset 9152)
(II) intel(0): xf86BindGARTMemory: bind key 2 at 0x023c1000 (pgoffset 9153)
(II) intel(0): xf86BindGARTMemory: bind key 3 at 0x02c31000 (pgoffset 11313)
(II) intel(0): xf86BindGARTMemory: bind key 4 at 0x034a1000 (pgoffset 13473)
(II) intel(0): Fixed memory allocation layout:
(II) intel(0): 0x00000000-0x0001ffff: ring buffer (128 kB)
(II) intel(0): 0x00020000-0x000a6fff: compressed frame buffer (540 kB, 0x00000000de020000 physical
(II) intel(0): 0x000a7000-0x000b0fff: HW cursors (40 kB)
(II) intel(0): 0x000b1000-0x000b8fff: logical 3D context (32 kB)
(II) intel(0): 0x000b9000-0x001b8fff: fake bufmgr (1024 kB)
(II) intel(0): 0x001b9000-0x001cefff: exa G965 state buffer (88 kB)
(II) intel(0): 0x001cf000-0x001cffff: power context (4 kB)
(II) intel(0): 0x00200000-0x00a6ffff: front buffer (8640 kB) X tiled
(II) intel(0): 0x00a70000-0x023bffff: exa offscreen (25920 kB)
(II) intel(0): 0x01fff000:            end of stolen memory
(II) intel(0): 0x023c0000-0x023c0fff: HW status (4 kB)
(II) intel(0): 0x023c1000-0x02c30fff: back buffer (8640 kB) X tiled
(II) intel(0): 0x02c31000-0x034a0fff: depth buffer (8640 kB) Y tiled
(II) intel(0): 0x034a1000-0x054a0fff: classic textures (32768 kB)
(II) intel(0): 0x10000000:            end of aperture
(WW) intel(0): ESR is 0x00000011, page table error
(WW) intel(0): PGTBL_ER is 0x00100000, CS instruction GTT PTE
(WW) intel(0): Existing errors found in hardware state.
(II) intel(0): using SSC reference clock of 100 MHz
(II) intel(0): Selecting standard 18 bit TMDS pixel format.
(II) intel(0): Output configuration:
(II) intel(0):   Pipe A is off
(II) intel(0):   Display plane A is now disabled and connected to pipe A.
(II) intel(0):   Pipe B is on
(II) intel(0):   Display plane B is now enabled and connected to pipe B.
(II) intel(0):   Output VGA is connected to pipe none
(II) intel(0):   Output LVDS is connected to pipe B
(II) intel(0):   Output HDMI-1 is connected to pipe none
(II) intel(0):   Output HDMI-2 is connected to pipe none
(II) intel(0):   Output TV is connected to pipe none
(II) intel(0): [drm] dma control initialized, using IRQ 16
(II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
(II) intel(0): DPMS enabled
(II) intel(0): Set up textured video
(II) intel(0): direct rendering: Enabled
(II) intel(0): Setting screen physical size to 303 x 190
(II) intel(0): EDID vendor "SEC", prod id 21570
(II) intel(0): Printing DDC gathered Modelines:
(II) intel(0): Modeline "1440x900"x0.0  107.81  1440 1486 1556 1928  900 909 918 932 +hsync -vsync (55.9 kHz)
(II) intel(0): Modeline "1440x900"x0.0   71.88  1440 1486 1556 1928  900 909 918 932 +hsync -vsync (37.3 kHz)
(II) intel(0): EDID vendor "SEC", prod id 21570
(II) intel(0): EDID vendor "SEC", prod id 21570
(II) intel(0): Printing DDC gathered Modelines:
(II) intel(0): Modeline "1440x900"x0.0  107.81  1440 1486 1556 1928  900 909 918 932 +hsync -vsync (55.9 kHz)
(II) intel(0): Modeline "1440x900"x0.0   71.88  1440 1486 1556 1928  900 909 918 932 +hsync -vsync (37.3 kHz)
(II) intel(0): EDID vendor "SEC", prod id 21570
(II) intel(0): EDID vendor "SEC", prod id 21570
(II) intel(0): Printing DDC gathered Modelines:
(II) intel(0): Modeline "1440x900"x0.0  107.81  1440 1486 1556 1928  900 909 918 932 +hsync -vsync (55.9 kHz)
(II) intel(0): Modeline "1440x900"x0.0   71.88  1440 1486 1556 1928  900 909 918 932 +hsync -vsync (37.3 kHz)
(II) intel(0): EDID vendor "SEC", prod id 21570
(II) intel(0): EDID vendor "SEC", prod id 21570
(II) intel(0): Printing DDC gathered Modelines:
(II) intel(0): Modeline "1440x900"x0.0  107.81  1440 1486 1556 1928  900 909 918 932 +hsync -vsync (55.9 kHz)
(II) intel(0): Modeline "1440x900"x0.0   71.88  1440 1486 1556 1928  900 909 918 932 +hsync -vsync (37.3 kHz)
(II) intel(0): EDID vendor "SEC", prod id 21570
(II) intel(0): EDID vendor "SEC", prod id 21570
(II) intel(0): Printing DDC gathered Modelines:
(II) intel(0): Modeline "1440x900"x0.0  107.81  1440 1486 1556 1928  900 909 918 932 +hsync -vsync (55.9 kHz)
(II) intel(0): Modeline "1440x900"x0.0   71.88  1440 1486 1556 1928  900 909 918 932 +hsync -vsync (37.3 kHz)
(II) intel(0): EDID vendor "SEC", prod id 21570
(II) intel(0): xf86UnbindGARTMemory: unbind key 0
(II) intel(0): xf86UnbindGARTMemory: unbind key 1
(II) intel(0): xf86UnbindGARTMemory: unbind key 2
(II) intel(0): xf86UnbindGARTMemory: unbind key 3
(II) intel(0): xf86UnbindGARTMemory: unbind key 4
(II) intel(0): [drm] removed 1 reserved context for kernel
(II) intel(0): [drm] unmapping 8192 bytes of SAREA 0x1efff000 at 0x7fef4cfb7000
(II) intel(0): [drm] Closed DRM master.
Comment 3 Marcello Laganà 2008-11-19 08:04:15 UTC
Seems to be fixed on gentoo-sources-2.6.27-r3: now xorg with x11-drivers/xf86-video-intel-2.5.1 runs fine.