[SOLVED] What happened to Xorg in Slackware 13.0? (Intel chipset)
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.
What happened to Xorg in Slackware 13.0? (Intel chipset)
I'm just upgrading my laptop from Slackware 12.2 (which I had working perfectly) to 13.0. I have an Intel 82852/855GM Intel chipset.
First thing I noticed is that xorgconfig is just *not there*. Is there some package I can install to get this? xorgsetup doesn't work. When I run X it just gives me a blank screen.
Of course, I've tried to copy my old xorg.conf from 12.2, but that gives me a blank screen as well, and after, the message:
(EE)(EE) intel(1): [drm] failed to set drm interface version.
(EE) intel(1): Failed to become DRM master.
(EE) intel(1): No valid modes.
Setting master
Dropping master
error setting MTRR (base = 0xe8000000, size = 0x08000000, type = 1) Invalid argument
I've tried to load the DRM module, the intel module, agpgart, i810 and every other intel-related module I can think of but it doesn't help. I've tried the supplied SMP kernel, the experimental 2.6.30.5 kernel and the 2.6.31.4 kernel (with 'make oldconfig') and that doesn't work.
I've booted a KNOPPIX 6.01 CD (which at least gave me a display, although it perhaps needs the addition of 855resolution to give me the highest resolution), and copied the xorg.conf over, and tried that and it didn't work.
I've tried the other xf86 stuff in 'Testing' and that didn't help.
I am just on the verge of giving up and going back to 12.2 - this is really annoying, and I'd be glad of any hints.
Starting from 13.0, you can make it work without an xorg.conf file. But it will detect the vesa driver for intel chipsets, you need to run xorgsetup to make an xorg.conf and edit it to get the "intel" driver working for video acceleration.
Thanks for the amazingly fast responses! I tried without the xorg.conf - Vesa would be a lot better than nothing...
But I now get:
(==) Using default built-in configuration (39 lines)
(EE) LoadModule: Module i810 does not have a i810ModuleData data object.
(EE) Failed to load module "i810" (invalid module, 0)
(EE) Failed to load module "fbdev" (module does not exist, 0)
Setting master
Dropping master
The only thing that needs to be in the xorg.conf is anything that isn't auto detected and configured.
The new xorg has problems with some intel chipsets. It may be possible to upgrade or downgrade the drivers for your chipset. see the packages and text in /extras/xf86-video-intel-alternate of the CD/DVD
Code:
# This will upgrade and or downgrade to the package listed on the commandline
upgradepkg path/to/the/other/package.tgz
Always read CHANGES_AND_HINTS.TXT that comes with the CD.
Other threads in this forum have given same advice...Go back to the DVD /extras/xf86-video-intel-alternate and install that package. It works.
I'm not sure I have the same problem, here's what I get with all the various alternate packages:
2.5.1
=====
(EE) Failed to load module "fbdev" (module does not exist, 0)
(EE) intel(0): Failed to set tiling on front buffer: Invalid argument
(EE) intel(0): Failed to set tiling on back buffer: Invalid argument
(EE) intel(0): Failed to set tiling on depth buffer: Invalid argument
error setting MTRR (base = 0xe8000000, size = 0x08000000, type = 1) Invalid argument (22)
2.6.3
=====
(EE) Failed to load module "fbdev" (module does not exist, 0)
(EE) intel(0): Failed to pin front buffer: No space left on device
Fatal server error:
Couldn't bind memory for BO front buffer
2.7.1
=====
(EE) Failed to load module "i810" (module does not exist, 0)
(EE) Failed to load module "fbdev" (module does not exist, 0)
Setting master
Dropping master
error setting MTRR (base = 0xe8000000, size = 0x08000000, type = 1) Invalid argument (22)
(EE) intel(0): I830 Dma Cleanup Failed
(EE) intel(0): failed to destroy server context
2.8.1
=====
(EE) Failed to load module "i810" (module does not exist, 0)
(EE) Failed to load module "fbdev" (module does not exist, 0)
Setting master
Dropping master
error setting MTRR (base = 0xe8000000, size = 0x08000000, type = 1) Invalid argument (22)
This is all with 2.6.31.4 kernel. I'm starting to wonder if I should now try each and every combination with the default kernel, and also 2.6.30.5.
I wonder could something have changed so the default setting is to try to display on an external monitor, when it wasn't before? I have an SVGA out on the laptop. There doesn't seem much activity on that port either though.
Note that I just get a blank screen. There are no artifacts like there were in some other threads on this subject.
This is not Slackware to blame but developers of xorg and intel driver. I have very unstable X on my i810 intel video. Anyway latest intel driver seems to be best, grab it from here: http://advamacs.com/pub/xf86-video-i...9.0-i486-1.tgz
I have(had?) similar problems, I got a dell insprion 1100 laptop with intel 845G video, and 2x dell desktops running intel 82865G video hardware {{ as noted in my post in the [TESTING REQUEST] Xorg in -current (yes, again) thread }}. ALL the xf86-video-intel packages that came with slackware 13.0 (the default 2.8.0 + ALL the ones in /extra) gave me many headaches, and black screens + lockups when starting X using KDE4 as the window manager.
I have a working setup with slackware 13.0 using witek's xorg intel 2.9.0 package {{ downloadable @ http://advamacs.com/pub/xf86-video-i...9.0-i486-1.tgz }} + going with fluxbox as my default window manager (window maker, xfce, and all the window managers work with DRI enabled, EXCEPT KDE4). I cannot for the life of me get KDE4 that came with slackware 13 working with DRI enabled on any of my 3x computers that have intel video hardware.
Multiple fixes (need 2.6.32-rc1+ kernel) to make the driver stable for 8xx chipsets (The 2.8 driver series were extremely unstable with many of these chipsets)
so I'd like to try out 2.6.32-rc1+, I just havent done that yet... kinda waiting to hear back from someone more brave then I to report back on that
good luck tho! please let us know what you end up going with, especially if u get KDE4 working with DRI enabled on yr intel video hardware with slackware 13.
This is not Slackware to blame but developers of xorg and intel driver. I have very unstable X on my i810 intel video. Anyway latest intel driver seems to be best, grab it from here: http://advamacs.com/pub/xf86-video-i...9.0-i486-1.tgz
hah, witek beat me to mention it! hi witek! and he is ABSOLUTELY right, slackware devs are not to blame! crappy linux drivers for xorg are...
Last edited by agentdcooper; 10-17-2009 at 03:48 PM.
I switched to 2.6.30.5 kernel and tried some driver combos, same story. I am just downloading Ubuntu, to see what that makes of my Intel chipset. Unfortunately pulling the intel driver from 12.2 slackware doesn't seem to work either. I guess I have to replace all X packages if I want to go that route :-(.
I remember this laptop was always a bit of a pig to get working with X, but I always managed in the past. I've had it for about 4 years, and several Slackware versions, but this is the first one I'm up against a brick wall on.
Could you try it with 2.6.29.6? One important issue with changing intel video driver is they require machine reboot. Killing and restarting X is not enough.
Could you try it with 2.6.29.6? One important issue with changing intel video driver is they require machine reboot. Killing and restarting X is not enough.
I will also mention here, that I too am on 2.6.29.6 on each of my computers (I never tried with 2.6.30 yet). give it a try, sorry to hear of yr troubles. have u tried another window manager then KDE by chance 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.