SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
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?
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?
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.
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.
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.
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:
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.
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.
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.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.