Xorg 6.9 i810 trouble
After installing Slackware 11 on my laptop I noticed (it wasn't hard...) that the new Xorg (previously I ran the one from Slackware 10.1) doesn't work with the i810 driver for my card.
I have (almost) no window decorations, things that once get drawn on the screen never disappear, and there is no cursor. Also, when I kill xorg (ctrl+alt+backspace), the "lovely" picture stays on the screen, so I can't see the console. However, if I ssh to the comp, I can see that x is in fact dead. So it's just the picture of x that remains on the screen. I can use the vesa framebuffer driver, but I'd like a bit of hardware acceleration if it's there... Oh, I almost forgot: I can get the cursor working by setting SWCursor to "true", but all other problems remain. I can post the log files and config files, but because everything worked on previous xorg, I think it isn't so informative? What I'd like to know is, has anyone experienced the same problem and probably solved it? Would it be possible for me to just get the previous sources and compile them? Or would it mean that I need to recompile kde, fluxbox,... and similar stuff? |
Just use my thread here.
As far as I know, the i810 driver works fine (I'm using Xorg 6.9 too.). However, you may need to compile your kernel, not Xorg, KDE, etc. Just try what it says in the post. But in the meantime, what are the results of: Code:
glxinfo | grep direct How did you generate xorg.conf? Did you use 'xorgconfig'? Or the faster 'xorgsetup'? (I use 'xorgsetup'. It takes about 5 seconds, and on my i810 notebook, it works...) In my post about DRI (That's the link I gave you earlier in this post) is a link to my xorg.conf too. Look at it. It may give you a clue, plus it's commented all over the place. |
I'll post the relevant parts of xorg.conf if you wish, but I believe that's completely unnecessary, as the same config worked perfectly well on previous version of xorg.
And the main problem is not that I don't have hardware acceleration enabled, it just doesn't work! X are unusable: no window decorations, and the screen doesn't properly refresh - all things that once get drawn on the screen, remain there... even when I kill xorg!!! It's definitely a driver issue, so I beg for help in this direction... but I'll post you the config, as soon as I can. |
Have you tried
Code:
modprobe agpgart That's what I just had to do to get the xorg working with my old xorg.conf... |
No, I have agpgart compiled in the kernel, and while looking at the dmesg output, it seemed that agpgart was doing things properly, because it detected AGP the usual way... could it really make a difference if I compiled agpgart and related drivers as modules?
I rebooted the comp after every try to change the configuration, as it was the only thing I could do. Luckily acpi and ssh still worked properly. |
Did you read my post?
Yes, it DOES matter if you do not compile as modules. All the drivers (DRM i915, Video i810, agpgart, etc) must ALL BE MODULES |
Sorry, I didn't have the time to post a lot this week, but here is the summary of what I did...
It didn't help compiling things as modules, it didn't help downgrading kernel, it didn't help disabling dri, it didn't even help commenting the ValidatePci() function in X86Bus.c (os something like that), I saw other people had similar trouble with xorg 6.9... What it did help, however, is downgrading xorg to 6.8.2 from Slack 10.2 which seems to be working perfectly well. If anybody knows how to patch xorg 6.9 to work with intel 855 card... please let me know. I don't know if it's broken graphics bios or anything else, I just know that I can make xorg 6.8.2 to work, but not 6.9... And if anybody has useful SlackBuild for xorg 7.1, I'd like to test it, but don't have the time and patience to compile modular xorg on my own... Thanks for your help, cwwilson721, but I believe it's broken xorg... |
All times are GMT -5. The time now is 08:06 PM. |