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 have an integrated Intel 855GM and had been using the i810 driver with DRI and everything in 11.0. I try this in 12.0 and get some screen flickering, then a blank screen which I then ctrl+alt+backspace out of. My xorg.conf:
(WW) intel(0): Bad V_BIOS checksum
...
(EE) intel(0): detecting sil164
(EE) intel(0): Unable to read from DVOI2C_E Slave 112.
...
(EE) intel(0): Output VGA enabled but has no modes
...
(WW) intel(0): Register 0x61200 (PP_STATUS) changed from 0xc0000008 to 0xd0000009
(WW) intel(0): PP_STATUS before: on, ready, sequencing idle
(WW) intel(0): PP_STATUS after: on, ready, sequencing on
...
(WW) intel(0): xf86AllocateGARTMemory: allocation of 10 pages failed
(Cannot allocate memory)
...
(WW) AIGLX: 3D driver claims to not support visual 0x23
(WW) AIGLX: 3D driver claims to not support visual 0x24
(WW) AIGLX: 3D driver claims to not support visual 0x25
(WW) AIGLX: 3D driver claims to not support visual 0x26
(WW) AIGLX: 3D driver claims to not support visual 0x27
(WW) AIGLX: 3D driver claims to not support visual 0x28
(WW) AIGLX: 3D driver claims to not support visual 0x29
(WW) AIGLX: 3D driver claims to not support visual 0x2a
(WW) AIGLX: 3D driver claims to not support visual 0x2b
(WW) AIGLX: 3D driver claims to not support visual 0x2c
(WW) AIGLX: 3D driver claims to not support visual 0x2d
(WW) AIGLX: 3D driver claims to not support visual 0x2e
(WW) AIGLX: 3D driver claims to not support visual 0x2f
(WW) AIGLX: 3D driver claims to not support visual 0x30
(WW) AIGLX: 3D driver claims to not support visual 0x31
(WW) AIGLX: 3D driver claims to not support visual 0x32
...
(EE) intel(0): I830 Vblank Pipe Setup Failed 0
It seems to be the exact same behavior as described in this thread, except the solution there was to use i810 instead of intel. (Just in case there was some backwards voodoo going on, I tried intel instead of i810 but got the same thing.)
Any suggestions would be appreciated.
Because VESA is what works. I keep it there so I can get X working at all, by changing the Device in my Screen section. Simply having an unused Device section shouldn't make the used one throw errors.
Just to be sure, I removed it and still get the same thing.
In case it helps, it does this both with the huge-smp-2.6.21.5 kernel as well as my custom 2.6.21.5 kernel.
the solution there was to use i810 instead of intel. (Just in case there was some backwards voodoo going on, I tried intel instead of i810 but got the same thing.)
Any suggestions would be appreciated.
Package xf86-video-intel-2.1.0-i486-1 has removed the i810 driver /usr/lib/xorg/modules/drivers/i810_drv.so and replaced it with a link to the new intel driver /usr/lib/xorg/modules/drivers/intel_drv.so. So, while you meant to use i810, you used intel instead. Try
Well, thank you for that, it worked. This leads me to some questions:
1 - How was I supposed to know that a package interferes with another package? I'm suddenly paranoid about the order in which I install things.
2 - Why does the intel driver want to replace the i810 driver? Is it supposed to be the new version of it or something? And if so, why are both included then? And who do I notify that it breaks things?
I've got two of four machines with the i810 in them and until tonight I never found this problem. I always get them working but its a pain. I checked both & reinstalled the i810 but still had to work my magic to get them going again.
I sure wish someone could get this figured out and get "Pat and the Crew" to update it in the changelogs.
There's got to be something going on with this and not just buggy i810 cards.
Why do you have two device sections? One for vesa, and one for i810. You could try getting rid of the vesa device section.
you can have as many device sections as you want/feel the need for alternatives.
X will just read those sections but not use them as long as they aren't defined in section screen to be used
I've got Intel 845G integrated graphisc and after fresh installation of 12.0 got the same problem (sil164). Solution was to uninstall xf86-video-intel and then reinstall xf86-video-i810, just like you said above. I found that, when uninstalling xf86-video-intel, the man page for i810 is lost (and that directed me to reinstall xf86-video-i810 ;-)). So there truly seems to be interference between i810 and intel.
Package xf86-video-intel-2.1.0-i486-1 has removed the i810 driver /usr/lib/xorg/modules/drivers/i810_drv.so and replaced it with a link to the new intel driver /usr/lib/xorg/modules/drivers/intel_drv.so. So, while you meant to use i810, you used intel instead. Try
I have a Toshiba Satellite 1005-S157 laptop that happens to use that particular video library. This post saved my sanity, and I just happened to trip on it on my way to something else. I am so glad I did!
does anyone know exactly why this change was done? Earlier it was all fine ...
I agree. However, it is not just this particular library that goes bye-bye for some strange reason. Slackware-11 always automatically detected the LCD display on this laptop and my other one. It set the VertRefresh setting to 60Hz, the default refresh for most laptop displays. And it did so whether you used xorgsetup or xorgconfig.
Slackware-12 cannot make that same claim. In order to get X-windows working, I had to run xorgconfig to set up the basics in the xorg.conf file. Then I have to manually edit xorg.conf and make sure that VertRefresh=60. Xorgsetup is right out since it doesn't set up a VertRefresh line in the xorg.conf file.
According to Pat Volkerding in the official release announcement for Slackware-12:
Quote:
X11 7.2.0. This is the X.Org Foundation's modular X Window System. You will notice many more X package than before, and it's probably best to install them all. There's been much activity in the X development world, and the improvements here in terms of performance and hardware support are sure to be only the beginning.
Since this is the newest stuff from X.org, it probably has bugs, just like every new software package, open source, or not. In order to know what's the real deal, someone would have to plod though the source code to find out what the snafu is. Anyone feel up to the task?
Fortunately, this problem was known. I can just imagine how frustrating setting up Slack-12 would have been without this thread. It took a little time for me to finally figure out exactly what was happening when I tried to start KDE while the VertRefresh problem was a problem. Now that I know, it takes me a lot less time to setup this machine properly...having done so four different times now just with Slack-12.
Distribution: Slackware 12 Kernel 2.6.24 - probably upgraded by now
Posts: 1,054
Rep:
Xorg 7 is certainly not new ... it is pretty old. Infact, slack11 has a hack to fix ATI cards on XorgR6 (in the extras section) and there is a note there saying "hopefully we will move to modular X soon where such hacks won't be needed)
Xorg 7 is certainly not new ... it is pretty old. Infact, slack11 has a hack to fix ATI cards on XorgR6 (in the extras section) and there is a note there saying "hopefully we will move to modular X soon where such hacks won't be needed)
Well, they may have moved to a more modular version of X, but apparently, the ATI video problem remains. I say this because in the /extras directory of the Slack-12 DVD, there is still an alternate ATI driver. It even says,
Quote:
If the ATI driver in the main tree doesn't work, then try this one. you may have better luck.
This fact begs the question as to whether this spare ATI driver is a "hack" or simply an alternate driver for an alternate chipset. Either way, it seems to me that the Slackware team may not have really accomplished much in making the jump to the more modular x. Is there really a difference between a hack and an alternate driver if you still have to install whatever the cure is called to make your computer work?
The good thing is once you get passed the cure listed in this thread, and a few others listed in other places, Slackware 12 is just as stable as Slackware 11. The even bigger plus is once you get hal sorted out and functional, Slackware 12 detects all media, from CD's to USB zip sticks.
Fortunately, this problem was known. I can just imagine how frustrating setting up Slack-12 would have been without this thread. It took a little time for me to finally figure out exactly what was happening when I tried to start KDE while the VertRefresh problem was a problem. Now that I know, it takes me a lot less time to setup this machine properly...having done so four different times now just with Slack-12.
Blessed be!
Pappy
Another user reporting the same problem. The intel driver would not work with my system, all I could get was a slow fade to white. Reinstalling the i810 driver as above fixed mine as well.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.