Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 127762 - i810 driver gives a blank screen and locks up.
Summary: i810 driver gives a blank screen and locks up.
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
: 127763 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-03-27 09:09 UTC by Leonard Khoo
Modified: 2006-03-28 19:42 UTC (History)
0 users

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


Attachments
Xorg.0.log (Xorg.0.log,63.07 KB, text/plain)
2006-03-27 09:13 UTC, Leonard Khoo
Details
xorg.conf (xorg.conf,4.92 KB, text/plain)
2006-03-27 09:13 UTC, Leonard Khoo
Details
lspci (lspci,1.83 KB, text/plain)
2006-03-27 09:14 UTC, Leonard Khoo
Details
i810 patch (1.0.2-i810.patch,612 bytes, patch)
2006-03-27 11:59 UTC, Leonard Khoo
Details | Diff
ebuild to include patch (xorg-server-1.0.2-r1.ebuild,5.30 KB, text/plain)
2006-03-27 12:00 UTC, Leonard Khoo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Leonard Khoo 2006-03-27 09:09:47 UTC
Starting Xorg with i810 driver gives a blank screen. Ctrl+Alt+Backspace doesn't
work. I have to press the power button for the system to shutdown. It shuts down
cleanly.(not hard reset)

I've recently upgraded to gcc-3.4.6 and glibc-2.4. I did a emerge -e system and went on to upgrading to modular xorg7.
I even did a emerge -e world just to be sure everything would run nicely.

I am using in-kernel 2.6.16-archck1 agpgart and i915 drm drivers which was
working on xorg-6.8.2. What I have tried:

1) Disable dri in kernel and xorg.conf
2) reinstall the i810 driver
3) added Option "DisplayInfo" "FALSE" to Section "Device"

Non of the above works, except for using the vesa driver. What could be the problem?



Gentoo Base System version 1.12.0_pre16
Portage 2.1_pre7-r1 (default-linux/x86/2005.1, gcc-3.4.6, glibc-2.4-r1,
2.6.16-archck1 i686)
=================================================================
System uname: 2.6.16-archck1 i686 Intel(R) Pentium(R) M processor 1.70GHz
ccache version 2.4 [disabled]
dev-lang/python:     2.3.5-r2, 2.4.2-r1
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium-m -mtune=pentium-m -pipe -fomit-frame-pointer -ftracer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env
/usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config
/usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium-m -mtune=pentium-m -pipe -fomit-frame-pointer -ftracer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict userpriv
usersandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apm avi berkdb bitmap-fonts bzip2 crypt cups dri eds emboss
encode flac foomaticdb fortran gdbm gif gpm gstreamer gtk gtk2 i8x0 imlib ipv6
jpeg kde kdeenablefinal libg++ libwww mad mikmod mmx motif mp3 mpeg ncurses nls
nptl nptlonly ogg oggvorbis opengl oss pam pdflib perl png python qt quicktime
readline sdl spell sse sse2 ssl tcpd tiff truetype truetype-fonts type1-fonts
usb vorbis xml2 xmms xv zlib elibc_glibc input_devices_keyboard
input_devices_synaptics input_devices_vmmouse input_devices_mouse kernel_linux
userland_GNU video_cards_i810 video_cards_vmware video_cards_vesa"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Leonard Khoo 2006-03-27 09:13:33 UTC
Created attachment 83240 [details]
Xorg.0.log
Comment 2 Leonard Khoo 2006-03-27 09:13:58 UTC
Created attachment 83241 [details]
xorg.conf
Comment 3 Leonard Khoo 2006-03-27 09:14:24 UTC
Created attachment 83242 [details]
lspci
Comment 4 Leonard Khoo 2006-03-27 09:15:24 UTC
This bug has been filed upstream

https://bugs.freedesktop.org/show_bug.cgi?id=6410
Comment 5 Leonard Khoo 2006-03-27 09:18:18 UTC
*** Bug 127763 has been marked as a duplicate of this bug. ***
Comment 6 Leonard Khoo 2006-03-27 11:56:36 UTC
Have a look at 

https://bugs.freedesktop.org/show_bug.cgi?id=5443

https://bugs.freedesktop.org/show_bug.cgi?id=5201

xorg-server-1.0.2-r1 already included most of the patches.
To get my system to run, I had to add another small patch.

Comment 7 Leonard Khoo 2006-03-27 11:59:43 UTC
Created attachment 83252 [details, diff]
i810 patch
Comment 8 Leonard Khoo 2006-03-27 12:00:48 UTC
Created attachment 83253 [details]
ebuild to include patch
Comment 9 Donnie Berkholz (RETIRED) gentoo-dev 2006-03-27 21:41:16 UTC
Where did that patch come from, Leonard?
Comment 10 Leonard Khoo 2006-03-28 07:00:53 UTC
I made it myself. Sorry if its not the right way, its my first time using diff.
Alan Hourihane <alanh@fairlite.demon.co.uk> from upstream was the one who told me to remove ValidatePci() from xf86Bus.c

Comment 11 Donnie Berkholz (RETIRED) gentoo-dev 2006-03-28 07:53:48 UTC
Could you file an upstream bug at bugs.freedesktop.org in the xorg product with this patch? When you do, please post the URL here. Once it's committed upstream, we can add it into our ebuild.
Comment 12 Leonard Khoo 2006-03-28 17:00:48 UTC
Donnie: Its already filed. Look at comment #4 and #6
Comment 13 Donnie Berkholz (RETIRED) gentoo-dev 2006-03-28 19:42:16 UTC
Sorry, I didn't re-read the whole history of this bug. I just read the part that said "I made it myself" and didn't realize it was already upstreamed.