LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 05-07-2008, 12:05 PM   #1
tuubaaku
Member
 
Registered: Oct 2004
Distribution: Slackware, Mint
Posts: 122

Rep: Reputation: 16
intel/i810 display problems


I've installed Slackware 12.1 clean, but I can't get startx to work. My card is an integrated Intel 82845G/GL.

xorgsetup uses the intel driver. When I 'startx', I get no display - just some random lines across the top of the screen. Xorg.0.log says:
Error in I830WaitLpRing()...
space: 28 wanted 32...
Fatal server error:
lockup...

I reinstalled the i810 package based on another thread here, and switched the driver to i810. When I did that, I got a cursor for a little bit, but then the screen locked up again. Xorg.0.log says:
Error in I830WaitLpRing()...
Fatal server error:
lockup
Error in I830WaitLpRing()...
FatalError re-entered, aborting:
lockup

So it looks basically the same with either driver. Any ideas, suggestions?

Here's part of my xorg.conf:
Section "Module"
Load "record"
Load "xtrap"
Load "glx"
Load "dri"
Load "extmod"
Load "GLcore"
Load "dbe"
Load "type1"
Load "freetype"
EndSection
Section "Device"
...
Driver "i810"
...
EndSection

Any more information I should post?
 
Old 05-07-2008, 12:51 PM   #2
bgeddy
Senior Member
 
Registered: Sep 2006
Location: Liverpool - England
Distribution: slackware64 13.37 and -current, Dragonfly BSD
Posts: 1,810

Rep: Reputation: 232Reputation: 232Reputation: 232
On my system DRI (and hence this error) may be disabled by running at a default color depth of 24. Try
Code:
startx -- -depth 24
to see if it works. If so, I'd change the default in xorg.conf.

Although I have experienced the same error on two machines I have the onboard 82810 Intel controller so YMMV.

I'm no expert on X but i am deducing it's dri by a process of elimination.

BTW the display driver on my system seems to try and use dri even when I take the dri lines out of xorg.conf.
 
Old 05-07-2008, 02:46 PM   #3
tuubaaku
Member
 
Registered: Oct 2004
Distribution: Slackware, Mint
Posts: 122

Original Poster
Rep: Reputation: 16
thank you very much for your thoughts - I really appreciate it.

Unfortunately, it doesn't help. I tried with different depths (24, 32, and 16), and they all do the same thing. A cursor shows up, for a couple seconds, and then locks up.

I keep getting this I830WaitLpRing error - is there any way to disable that, or bypass that part of it?

Again, any thoughts would be awesome.
 
Old 05-07-2008, 03:20 PM   #4
Chemtux
LQ Newbie
 
Registered: Nov 2003
Posts: 3

Rep: Reputation: 0
try this:

Section "Servertags"
Option "AIGLX" "false"
EndSection


http://www.linuxquestions.org/questi...p-i810-639731/
 
Old 05-07-2008, 03:21 PM   #5
tuubaaku
Member
 
Registered: Oct 2004
Distribution: Slackware, Mint
Posts: 122

Original Poster
Rep: Reputation: 16
OK, it looks like I found the problem. Just uncomment this line in xorg.conf (I'm leaving the driver on "intel", but it looks like "i810" works like this, too):
Option "NoAccel"

I'm not sure what all the ramifications of that are, but for now it looks like I've got a display again.
 
Old 05-07-2008, 05:59 PM   #6
cwwilson721
Senior Member
 
Registered: Dec 2004
Location: In my house.
Distribution: Ubuntu 10.10 64bit, Slackware 13.1 64-bit
Posts: 2,649
Blog Entries: 1

Rep: Reputation: 67
Actually, this has turned into a common problem.

Solution:

It seems the "i810" driver package gets overwritten in the install by the "intel" driver/modules package. Then it don't work.

Reinstalling the correct package seems to rectify this situation
 
Old 05-08-2008, 11:21 AM   #7
tuubaaku
Member
 
Registered: Oct 2004
Distribution: Slackware, Mint
Posts: 122

Original Poster
Rep: Reputation: 16
again, thanks everyone for your input. I still haven't gotten anything to work besides setting NoAccel, which makes scrolling very slow.

I've reinstalled the i810 package (twice, just to make sure). I've tried disabling dri. I've tried using the Option "AIGLX" "false" in the card0 section and in a separate ServerFlags section.

Here's my complete xorg.conf:
Code:
Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
	RgbPath      "/usr/share/X11/rgb"
	ModulePath   "/usr/lib/xorg/modules"
	FontPath     "/usr/share/fonts/TTF"
	FontPath     "/usr/share/fonts/OTF"
	FontPath     "/usr/share/fonts/Type1"
	FontPath     "/usr/share/fonts/misc"
	FontPath     "/usr/share/fonts/75dpi/:unscaled"
EndSection

Section "Module"
	Load  "record"
	Load  "xtrap"
	Load  "glx"
	Load  "dri"
	Load  "extmod"
	Load  "GLcore"
	Load  "dbe"
	Load  "type1"
	Load  "freetype"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
	Option       "XkbModel"  "pc101"
	Option       "XkbLayout"  "us"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/input/mice"
	Option	    "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
	#DisplaySize	  310   230	# mm
	Identifier   "Monitor0"
	VendorName   "SAM"
	ModelName    "4d70"
	Option	    "DPMS"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        Option     "NoAccel"            	# [<bool>]
        #Option     "SWcursor"           	# [<bool>]
        #Option     "ColorKey"           	# <i>
        #Option     "CacheLines"         	# <i>
        #Option     "Dac6Bit"            	# [<bool>]
       #Option     "DRI" "false"               	# [<bool>]
        #Option     "NoDDC"              	# [<bool>]
        #Option     "ShowCache"          	# [<bool>]
        #Option     "XvMCSurfaces"       	# <i>
        #Option     "PageFlip"           	# [<bool>]
	Option "AIGLX" "false"
	Identifier  "Card0"
	Driver      "i810"
	VendorName  "Intel Corporation"
	BoardName   "82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device"
	BusID       "PCI:0:2:0"
EndSection

#added...
#Section "ServerFlags"
#EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	DefaultDepth 24
	SubSection "Display"
		Viewport   0 0
		Depth     1
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     4
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     8
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     15
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     16
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection
 
Old 05-08-2008, 07:25 PM   #8
tuubaaku
Member
 
Registered: Oct 2004
Distribution: Slackware, Mint
Posts: 122

Original Poster
Rep: Reputation: 16
OK, I think the problem's fixed. Somehow I had missed the right combination of options, but here it is (for me):

-use intel driver (that's what xorgsetup automatically sets up)
-add this: Section "ServerFlags"
Option "AIGLX" "false"
EndSection
-dri and glx are still enabled

So really, it was just adding that section that fixed it (basically what Chemtux said, except that it's ServerFlags instead of Servertags).
 
Old 05-08-2008, 07:28 PM   #9
tuubaaku
Member
 
Registered: Oct 2004
Distribution: Slackware, Mint
Posts: 122

Original Poster
Rep: Reputation: 16
Just for completeness: I did reinstall the i810 package twice, but I'm not sure if that was necessary or not.
 
Old 05-09-2008, 12:04 PM   #10
digger95
Member
 
Registered: Oct 2007
Location: Indiana, PA
Distribution: Slackware 14
Posts: 330

Rep: Reputation: 46
Quote:
Originally Posted by cwwilson721 View Post
Actually, this has turned into a common problem. It seems the "i810" driver package gets overwritten in the install by the "intel" driver/modules package. Then it don't work. Reinstalling the correct package seems to rectify this situation
Thanks for this. Just upgraded to 12.1 today and my video worked out of the box, but it was SO slow. Windows were taking forever to open/close. Reinstalled the i810 driver per your post and everything is nice and zippy now.

Dig
 
Old 05-10-2008, 10:00 PM   #11
Munra
LQ Newbie
 
Registered: Mar 2008
Location: Colombia
Distribution: slackware64 14
Posts: 27

Rep: Reputation: 1
Hi everyone.
Well i have a similar problem my log said something like this: (i Reinstall and lose the log, so is not complete but i remember this lines).

Quote:
space: 28 wanted 32
(II) intel(0): [drm] removed 1 reserved context for kernel
fatal server error
lockup
For resolve this i just install again this two packages:

Quote:
* xf86-video-intel-2.2.1-i486-1.tgz
* xf86-video-i810-1.7.4-i486-2.tgz
and i have in my xorg:

Quote:
option "RenderAccel" "true"
option "AllowGLXWithComposite" "true"
option "AIGLX" "true"
option "composite" "Enable"
and the section "DRI"
 
Old 05-11-2008, 02:00 AM   #12
Drone4four
Member
 
Registered: Feb 2006
Distribution: Slackware, Gentoo, Manjaro
Posts: 205

Rep: Reputation: 30
Quote:
Originally Posted by bgeddy View Post
On my system DRI (and hence this error) may be disabled by running at a default color depth of 24. Try
Code:
startx -- -depth 24
to see if it works. If so, I'd change the default in xorg.conf.

Although I have experienced the same error on two machines I have the onboard 82810 Intel controller so YMMV.

I'm no expert on X but i am deducing it's dri by a process of elimination.

BTW the display driver on my system seems to try and use dri even when I take the dri lines out of xorg.conf.
Wow, on my i810 chipset, in the past, starting x the first time is always a hassle. I usually have to download the propreitary linux drivers from until. But not anymore! startx -- -depth 24 worked beautifully. Thank you bgeddy.
 
Old 05-12-2008, 10:00 AM   #13
tuubaaku
Member
 
Registered: Oct 2004
Distribution: Slackware, Mint
Posts: 122

Original Poster
Rep: Reputation: 16
So, it worked for a while. I installed KDE4 (in /opt/kde4), shut down my computer, and then when I tried to boot it up again, I get the same problem (no X, errors in i830Wait...). Very frustrating, because it was working and then stopped after I rebooted. So, I'm back to NoAccel for now, and the scrolling is *painfully* slow.
 
Old 05-12-2008, 10:36 AM   #14
Lufbery
Senior Member
 
Registered: Aug 2006
Location: Harrisburg, PA
Distribution: Slackware 64 14.2
Posts: 1,180
Blog Entries: 29

Rep: Reputation: 135Reputation: 135
For what it's worth. I had a similar problem. If I had the default depth at 24, then the screen loaded and everything was fine except that the display was bent with the corner drawn in. When I changed the default depth, I got the random lines and lock-up.

I also noticed that I had fewer options in KDE's system settings for screen size and refresh rate, even though I used both xorgconfig and xorgsetup to try to configure things.

My solution: I copied over my xorg.conf file from the previous (Slackware 11) installation to the new (12.1) installation, and everything works.

I plan on doing a diff between the two files to see what changed.

Regards,

-Drew
 
Old 05-12-2008, 11:21 AM   #15
tuubaaku
Member
 
Registered: Oct 2004
Distribution: Slackware, Mint
Posts: 122

Original Poster
Rep: Reputation: 16
Yeah, I obviously should have backed mine up, I guess. If you see what changed and can post that, I'd really appreciate it.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
intel i810 vs VESA DAChristen29 Linux - Hardware 66 03-17-2008 06:06 PM
Kubuntu 6.06.1 + compiz on Intel 915 Motherboard with Intel i810 driver devghai Ubuntu 1 07-16-2007 10:55 AM
Problems getting intel i810 driver working alphisb0t Slackware 19 04-12-2007 07:53 PM
Intel i810 RobNyc Linux - Hardware 7 04-12-2006 03:36 PM
Display width problems with Intel 915GM rickprice Linux - Laptop and Netbook 1 12-16-2005 10:39 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 04:48 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration