Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 175588 - x11-drivers/xf86-video-i810-2.0.0 crashes Xorg due to I2C
Summary: x11-drivers/xf86-video-i810-2.0.0 crashes Xorg due to I2C
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High critical
Assignee: Gentoo X packagers
URL: https://bugs.freedesktop.org/show_bug...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-22 16:24 UTC by Emmanuel Rosa
Modified: 2007-05-03 05:45 UTC (History)
2 users (show)

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 Emmanuel Rosa 2007-04-22 16:24:07 UTC
When using x11-drivers/xf86-video-i810-2.0.0 xorg fails to run and produces the following errors:
(EE) intel(0): detecting sil164
(EE) intel(0): Unable to read from DVOI2C_E Slave 112.
(EE) intel(0): Unable to read from DVOI2C_E Slave 236.
...
Backtrace:
0: X(xf86SigHandler+0x81) [0x80c9382]
1: [0xffffe420]
2: /usr/lib/xorg/modules/drivers//i810_drv.so(I830CursorInit+0x35) [0xb7e8ce62]
3: /usr/lib/xorg/modules/drivers//i810_drv.so [0xb7e965e0]
4: X(AddScreen+0x1e5) [0x806f87d]
5: X(InitOutput+0x221) [0x809ee79]
6: X(main+0x27d) [0x8070031]
7: /lib/libc.so.6(__libc_start_main+0xdc) [0x462a1824]
8: X(FontFileCompleteXLFD+0xad) [0x806f591]

Reproducible: Always

Steps to Reproduce:
1.emerge x11-drivers/xf86-video-i810-2.0.0
2.Restart xorg.
3.

Actual Results:  
xorg crashes.

Expected Results:  
GDM should run.

The problem occurs when GDM tries to load xorg, and also when startx is used.
emerge --info
Portage 2.1.2.4 (default-linux/x86/2006.0, gcc-4.1.2, glibc-2.5-r1, 2.6.20-gentoo-r6 i686)
=================================================================
System uname: 2.6.20-gentoo-r6 i686 Intel(R) Celeron(R) CPU 1.80GHz
Gentoo Base System release 1.12.10
Timestamp of tree: Sat, 21 Apr 2007 17:01:01 +0000
dev-java/java-config: 1.3.7, 2.0.31-r7
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.20-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/X11/app-defaults /etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /usr/X11R6/lib/X11/xkb"
CXXFLAGS="-march=pentium4 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages metadata-transfer prelink sandbox sfperms strict userpriv"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS="en"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aac alsa apache2 apm asf berkdb bitmap-fonts bzip2 cli cracklib crypt cups dbus divx dri dts dvd emboss encode ffmpeg foomaticdb fortran gdbm gif gpm gstreamer gtk gtk2 hal iconv imagemagick imlib ipv6 isdnlog java jpeg libg++ libwww mad mailwrapper midi mikmod mmx moznoirc moznomail mp3 mpeg ncurses network nls nptl nptlonly nsplugin objc ogg opengl oss pam pcre perl pic png ppds pppd python quicktime readline real realmedia reflection samba sdl session spell spl sse ssl svg tcpd tiff truetype truetype-fonts type1-fonts unicode usb vorbis wma wmp x86 xml xorg xv zlib" ALSA_CARDS="intel8x0" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="i810 fbdev"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Emmanuel Rosa 2007-04-22 16:26:57 UTC
I have kernel modules i2c_i810, i2c_algo_bit, and loaded i2c_core hoping it would fix the problem. I went back to x11-drivers/xf86-video-i810-1.7.4 and it works.
Comment 2 Colin Macdonald 2007-04-23 07:03:55 UTC
me too, although I think this is upstream.

Hardware is a Thinkpad R31 with:
00:02.0 VGA compatible controller: Intel Corporation 82830 CGC [Chipset Graphics Controller] (rev 04)
Comment 3 x.para 2007-04-23 11:54:23 UTC
Same here and bug is already opened. https://bugs.freedesktop.org/show_bug.cgi?id=10389

Also on IBM R31.
Comment 4 Joshua Baergen (RETIRED) gentoo-dev 2007-04-23 22:36:06 UTC
(In reply to comment #3)
> Same here and bug is already opened.
> https://bugs.freedesktop.org/show_bug.cgi?id=10389
> 
> Also on IBM R31.
> 

Thanks.
Comment 5 Stian Skjelstad 2007-05-03 05:45:41 UTC
I get these too with intel 82830 (but no segfault, just no active signal out to the screen with dri enabled, and X bails out without dri enabled with "no screens found")