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.
And I couldn't log into xfce anymore. It just loaded a black screen an I had to restart. Luckily I managed to revert to the old xorg and uninstalled the drivers.
These steps are ok, I don't know why it won't work with your box, except it's maybe in conflict with default radeon driver.
Maybe you should try to start X from runlevel 3, with startx command. That way we should get some additional informations.
Well, if you want to give it another try, backup and remove that xorg.conf, removepkg old radeon driver, just in case, boot the machine in runlevel 3, install fglrx package again, and let it create new xorg.conf with aticonfig --initial. Then you can go for another reboot in runlevel 3, and try with startx.
Actually, you can see in his ServerLayout section that only the Screen section using fglrx is listed, so his xorg.cont file is not causing radeon to get loaded.
Perhaps, however, the radeon kernel module is still getting blackloaded. I thought the fglrx installer would blacklist it, but perhaps the slackware packages don't?
I use it always the direct way (without making the package, just let the installer do his work) and it blacklists automatically and just works.
By the way, blacklisting doesn't mean that the module won't be loaded at all, it just means that it isn't loaded at boot time. It may be possible that Xorg loads it nonetheless if it is in the configuration file, even if it doesn't use it (not sure about that).
I don't know about bare installer, but packaged driver worked for me when I had ATi card several months ago. And I've made it just like I described earlier in my posts. So.. I don't know what could be the problem here, especially if default driver package is removed from system.
That xorg.conf he posted is real mess. Apparently, catalist just appended its new settings to the default old ones, and that could be the problem, but again.. if he made new xorg.conf with aticonfig --initial after default driver was removed, then it should be ok.
Tried again, same problem. Will try aagain tomorow.
I have a 4870 if that helps.
It's a very well known bug to me as well. After creating and installing package driver will not work. Just remove your ati driver package you created and installed, make sure that everything was removed and no driver module (fglrx) loaded, then install driver using installer, without package creation. Then do:
Code:
aticonfig --initial
and everything should work.
You can uninstall ati proprietary driver installed with an ati installer by command:
Code:
aticonfig --uninstall
if I'm not mistaken. So, no need for package. Installing software without package is not Slackware style, but at least it works.
Ah, almost forgot, maybe you will have to load module manually at first time:
Well, there shouldn't be any difference between packaged and non-packaged installer, it's the same software. Packaged form is just "cleaner" for installing and uninstalling. I've had Radeon HD4350 card several months ago, with proprietary driver installed the way I mentioned before, and there were no bugs or problems with it. Also, tere was no need for "modprobe fglrx", everything went well.
Do you have another computer on the same network? If so, can you remotely log into your Slackware box after this problem happens? That way you can look at the Xorg log file and kernel messages to see if there are any errors.
Andersen, yes, there shouldn't be difference in driver work between package and installation made by installer, but only in theory. I saw some threads in forums about this problem, and yes not everyone gets black screen with package installation, but those who got it sometimes can solve this just by installing driver with installer instead of package. I don't remember from which version of driver this bug started, I think it was first driver version which supported building packages for slackware 13.1, if I'm not mistaken, but since then I can get driver to work only by installing it with installer, with package installation I'm just getting black screen and even termination of x session (ctrl-alt-backspace) is not working, only resetting or switching off computer works, sometimes I could restart computer with ctrl-alt-delete, but just after quite a long while by pressing ctrl-alt-delete several times. I have Radeon hd 5570.
Yes, you do not have to do modprobe for fglrx module if you are installing from package, as package installation script will do it during installation.
Tried running glxgears:
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 140 (ATIFGLEXTENSION)
Minor opcode of failed request: 66 ()
Serial number of failed request: 13
Current serial number in output stream: 13
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.