LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 02-01-2012, 06:09 PM   #16
Andersen
Member
 
Registered: Dec 2008
Distribution: Slackware
Posts: 177

Rep: Reputation: 72

Quote:
Originally Posted by cefege View Post
Did like you told me.

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.
 
1 members found this post helpful.
Old 02-01-2012, 06:30 PM   #17
Andersen
Member
 
Registered: Dec 2008
Distribution: Slackware
Posts: 177

Rep: Reputation: 72
I can see from your xorg.conf that you have two device sections:

Quote:

Driver "radeon"

BusID "PCI:1:0:0"
EndSection

Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:1:0:0"
EndSection
Looks like both drivers are "on".

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.
 
1 members found this post helpful.
Old 02-01-2012, 06:49 PM   #18
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
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?
 
1 members found this post helpful.
Old 02-01-2012, 07:16 PM   #19
cefege
Member
 
Registered: Jan 2012
Posts: 34

Original Poster
Rep: Reputation: Disabled
Tried again, same problem. Will try aagain tomorow.
I have a 4870 if that helps.
 
Old 02-01-2012, 10:44 PM   #20
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
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).
 
1 members found this post helpful.
Old 02-02-2012, 06:54 AM   #21
Andersen
Member
 
Registered: Dec 2008
Distribution: Slackware
Posts: 177

Rep: Reputation: 72
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.
 
1 members found this post helpful.
Old 02-02-2012, 07:41 AM   #22
Maris-S
Member
 
Registered: Feb 2010
Location: Latvia
Distribution: Slackware 15.0
Posts: 33

Rep: Reputation: 2
Quote:
Originally Posted by cefege View Post
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:

Code:
modprobe fglrx

Last edited by Maris-S; 02-02-2012 at 07:45 AM.
 
1 members found this post helpful.
Old 02-02-2012, 08:07 AM   #23
Andersen
Member
 
Registered: Dec 2008
Distribution: Slackware
Posts: 177

Rep: Reputation: 72
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.

Last edited by Andersen; 02-02-2012 at 08:09 AM.
 
Old 02-02-2012, 08:19 AM   #24
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
cefege, is this an AGP card or is it PCIe?

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.

Adam
 
1 members found this post helpful.
Old 02-02-2012, 12:57 PM   #25
bruinshockey
Member
 
Registered: Dec 2010
Location: Chilliwack, BC
Distribution: Slackware 14.1 64 Bit
Posts: 34

Rep: Reputation: 10
Black Screen when starting X? I ran into this issue a while back and this is what i did to fix it.

Blacklist the radeon driver by editing /etc/modprobe.d/blacklist.conf

first "rmmod radeon" then add "blacklist radeon" without quotations to the list, you will need to be root/su to edit this file

then modprobe fglrx, aticonfig --initial and you should be set. a reboot may be required.

HTH
 
1 members found this post helpful.
Old 02-04-2012, 03:10 AM   #26
Maris-S
Member
 
Registered: Feb 2010
Location: Latvia
Distribution: Slackware 15.0
Posts: 33

Rep: Reputation: 2
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.

Last edited by Maris-S; 02-04-2012 at 03:12 AM.
 
1 members found this post helpful.
Old 02-07-2012, 09:16 AM   #27
cefege
Member
 
Registered: Jan 2012
Posts: 34

Original Poster
Rep: Reputation: Disabled
Update:
I installed ati proprietary drivers
amd-driver-installer-12-1-x86.x86_64
I just installed it manually, didn't make it slackbuild.

Everything boots ok, I can use X.
However I can't use anything 3d. Any 3d screensaver doesn't work anymore.
Tried playing minecraft( which worked before with open source drivers).
This one http://www.minecraft.net/classic/play
http://i.imgur.com/VVIsm.png

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

Last edited by cefege; 02-07-2012 at 09:19 AM.
 
Old 02-07-2012, 09:28 AM   #28
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
Show us your /var/log/Xorg.0.log file.

Adam
 
1 members found this post helpful.
Old 02-07-2012, 09:57 AM   #29
cefege
Member
 
Registered: Jan 2012
Posts: 34

Original Poster
Rep: Reputation: Disabled
http://codepad.org/JXjQOgU9

I'm no expert but this is the problem right?
Quote:
[ 31.638] (EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized.
[ 31.638] (WW) fglrx(0): ***********************************************************
[ 31.638] (WW) fglrx(0): * DRI initialization failed *
[ 31.638] (WW) fglrx(0): * kernel module (fglrx.ko) may be missing or incompatible *
[ 31.638] (WW) fglrx(0): * 2D and 3D acceleration disabled
*
 
Old 02-07-2012, 10:08 AM   #30
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
Yeah, the error is pretty self explanatory. Sounds like the fglrx kernel module never got built/installed. What is the output of:

Code:
find /lib/modules/`uname -r` -name fglrx*
Adam
 
1 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
ATI free and proprietary drivers jsteel Linux - General 1 03-30-2010 03:03 PM
ATI Radeon 3200HD with Slackware 12.2 not working with proprietary ATI drivers... cyrrius_corruption Linux - Laptop and Netbook 10 04-20-2009 01:46 PM
ATI 9600Pro & ATI Proprietary Drivers problem Hyakutake Slackware 6 12-04-2005 10:08 AM
installing ATI Proprietary drivers in Slacware 10 nickbird Slackware 5 11-25-2004 11:26 AM
ATI Proprietary Drivers 3.14 anomaly Keithjr Linux - Software 8 10-06-2004 11:22 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 06:59 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration