Slackware This 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.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
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.
 |
GNU/Linux Basic Guide
This 255-page guide will provide you with the keys to understand the philosophy of free software, teach you how to use and handle it, and give you the tools required to move easily in the world of GNU/Linux. Many users and administrators will be taking their first steps with this GNU/Linux Basic guide and it will show you how to approach and solve the problems you encounter.
Click Here to receive this Complete Guide absolutely free. |
|
 |
|
02-01-2012, 06:50 AM
|
#1
|
|
Member
Registered: Jan 2012
Posts: 34
Rep: 
|
ATI Proprietary drivers
How can I install it?
Is there something prebuilt or a script ( I didn't find it on slackbuilds)
I can't find any conclusive info about this.
What about the ati open source drivers? I know they are slower but easier to install (according to arch wiki).
|
|
|
|
02-01-2012, 08:08 AM
|
#2
|
|
Member
Registered: Dec 2008
Distribution: Slackware
Posts: 71
Rep:
|
It's not that difficult anymore. There's an option to build Slackware package, so you can install it with installpkg command:
Code:
# ati-driver-installer-11-9-x86.x86_64.run --buildpkg Slackware/Slackware
Code:
# installpkg fglrx-8.892-x86_64-1.tgz
To get minimal version of xorg.conf, run aticonfig:
Code:
# aticonfig --initial
|
|
|
1 members found this post helpful.
|
02-01-2012, 12:12 PM
|
#3
|
|
Member
Registered: Jan 2012
Posts: 34
Original Poster
Rep: 
|
Can you explain in more detail? Where should I download it from? I'm using 64 current.
What do you mean by minimal version of xorg.conf?
Are there any files I should edit after for it to work?
|
|
|
|
02-01-2012, 12:40 PM
|
#4
|
|
LQ Newbie
Registered: Dec 2011
Distribution: Slackware
Posts: 2
Rep: 
|
Hey cefege,
Have a look at the Salix Wiki.
It's exactly the same as Andersen wrote with a little bit more explanation.
Greets
Yasoo
---------- Post added 02-01-12 at 01:41 PM ----------
Oh and here is the URL:
http://www.salixos.org/wiki/index.ph...all_ATI_Driver
Last edited by yasoo; 02-01-2012 at 12:42 PM.
|
|
|
1 members found this post helpful.
|
02-01-2012, 01:26 PM
|
#5
|
|
Member
Registered: Dec 2008
Distribution: Slackware
Posts: 71
Rep:
|
Quote:
Originally Posted by cefege
Can you explain in more detail? Where should I download it from? I'm using 64 current.
What do you mean by minimal version of xorg.conf?
Are there any files I should edit after for it to work?
|
You can download it from here, just follow the guides, and choose your card and OS architecture:
http://support.amd.com/us/Pages/drivers.aspx
Last edited by Andersen; 02-01-2012 at 01:27 PM.
Reason: typo
|
|
|
1 members found this post helpful.
|
02-01-2012, 01:34 PM
|
#6
|
|
Member
Registered: Jan 2012
Posts: 34
Original Poster
Rep: 
|
You need to have the kernel-source and kernel-headers packages installed.
kernel-source is not installed with the default OS.
So I have to rebuild the kernel? Why else does it need kernel-source and kernel-headers?
|
|
|
|
02-01-2012, 01:41 PM
|
#7
|
|
Member
Registered: Dec 2008
Distribution: Slackware
Posts: 71
Rep:
|
Quote:
Originally Posted by cefege
You need to have the kernel-source and kernel-headers packages installed.
kernel-source is not installed with the default OS.
So I have to rebuild the kernel? Why else does it need kernel-source and kernel-headers?
|
Those things about kernel-source and kernel-headers are Salix-specific things, ignore them. If what you have is "full" Slackware instalation, then your system already have all that you need.
|
|
|
1 members found this post helpful.
|
02-01-2012, 01:47 PM
|
#8
|
|
Member
Registered: Jan 2012
Posts: 34
Original Poster
Rep: 
|
This is odd. I didn't touch nothing yet but,
cat /var/log/Xorg.0.log | grep '(II) Loading /'
Quote:
[ 72.031] (II) Loading /usr/lib64/xorg/modules/extensions/librecord.so
[ 72.044] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[ 72.051] (II) Loading /usr/lib64/xorg/modules/extensions/libdbe.so
[ 72.054] (II) Loading /usr/lib64/xorg/modules/extensions/libextmod.so
[ 72.056] (II) Loading /usr/lib64/xorg/modules/extensions/libdri.so
[ 72.064] (II) Loading /usr/lib64/xorg/modules/extensions/libdri2.so
[ 72.065] (II) Loading /usr/lib64/xorg/modules/drivers/radeon_drv.so
[ 72.103] (II) Loading /usr/lib64/xorg/modules/libexa.so
[ 72.279] (II) Loading /usr/lib64/xorg/modules/libfb.so
[ 73.334] (II) Loading /usr/lib64/xorg/modules/input/evdev_drv.so
|
This means it uses ati drivers right?
|
|
|
|
02-01-2012, 01:56 PM
|
#9
|
|
Moderator
Registered: Dec 2009
Location: Hanover, Germany
Distribution: Slackware
Posts: 12,120
|
No, that means it uses the open source drivers, which are installed by default. May I ask which card you are using?
|
|
|
1 members found this post helpful.
|
02-01-2012, 02:00 PM
|
#10
|
|
Member
Registered: Dec 2008
Distribution: Slackware
Posts: 71
Rep:
|
Quote:
Originally Posted by cefege
This is odd. I didn't touch nothing yet but,
cat /var/log/Xorg.0.log | grep '(II) Loading /'
This means it uses ati drivers right?
|
Yes, it's the driver that comes with Slackware.
If that one works well, and if you don't need hardware acceleration, then you don't need proprietary driver.
edit:
TobiSGD was faster
Last edited by Andersen; 02-01-2012 at 02:03 PM.
Reason: typo
|
|
|
1 members found this post helpful.
|
02-01-2012, 02:18 PM
|
#11
|
|
Moderator
Registered: Dec 2009
Location: Hanover, Germany
Distribution: Slackware
Posts: 12,120
|
Quote:
Originally Posted by Andersen
if you don't need hardware acceleration, then you don't need proprietary driver.
|
The radeon driver offers hardware acceleration.
|
|
|
2 members found this post helpful.
|
02-01-2012, 02:28 PM
|
#12
|
|
Member
Registered: Dec 2008
Distribution: Slackware
Posts: 71
Rep:
|
Quote:
Originally Posted by TobiSGD
The radeon driver offers hardware acceleration.
|
Hm.. I didn't know that, or it just was not the case couple years ago. Thanks anyway.
|
|
|
1 members found this post helpful.
|
02-01-2012, 05:08 PM
|
#13
|
|
Member
Registered: Jan 2012
Posts: 34
Original Poster
Rep: 
|
Ok so how can I install. I didn't install the sources from DVD. .. Should I get them now?
|
|
|
|
02-01-2012, 05:30 PM
|
#14
|
|
Member
Registered: Dec 2008
Distribution: Slackware
Posts: 71
Rep:
|
If you didn't do some kind of "custom install" when you installed your Slackware, you don't have to install anything from your Slack DVD.
Just do what I mentioned before:
1. Go to this place and choose apropriate driver for your card and 64-bit Linux:
http://support.amd.com/us/Pages/drivers.aspx
2. Use it to make a .tgz package:
Code:
# sh ati-driver-installer-<release>-<architecture>.run --buildpkg Slackware/Slackware
3. Install the package:
Code:
# installpkg fglrx-<version>-<architecture>.tgz
4. Run aticonfig to make xorg.conf:
Code:
# aticonfig --initial
After that, you can reboot your machine. I think that's all.
|
|
|
1 members found this post helpful.
|
02-01-2012, 05:54 PM
|
#15
|
|
Member
Registered: Jan 2012
Posts: 34
Original Poster
Rep: 
|
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.
xorg.conf with propietary ati:
Quote:
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "aticonfig-Screen[0]-0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/lib64/xorg/modules"
FontPath "/usr/share/fonts/local"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/OTF"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/CID"
FontPath "/usr/share/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/75dpi"
FontPath "/usr/share/fonts/100dpi"
FontPath "/usr/share/fonts/cyrillic"
EndSection
Section "Module"
Load "record"
Load "glx"
Load "dbe"
Load "extmod"
Load "dri"
Load "dri2"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
#DisplaySize 470 300 # mm
Identifier "Monitor0"
VendorName "SAM"
ModelName "SyncMaster"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 75.0
Option "DPMS"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
### <percent>: "<f>%"
### [arg]: arg optional
#Option "NoAccel" # [<bool>]
#Option "SWcursor" # [<bool>]
#Option "Dac6Bit" # [<bool>]
#Option "Dac8Bit" # [<bool>]
#Option "BusType" # [<str>]
#Option "CPPIOMode" # [<bool>]
#Option "CPusecTimeout" # <i>
#Option "AGPMode" # <i>
#Option "AGPFastWrite" # [<bool>]
#Option "AGPSize" # <i>
#Option "GARTSize" # <i>
#Option "RingSize" # <i>
#Option "BufferSize" # <i>
#Option "EnableDepthMoves" # [<bool>]
#Option "EnablePageFlip" # [<bool>]
#Option "NoBackBuffer" # [<bool>]
#Option "DMAForXv" # [<bool>]
#Option "FBTexPercent" # <i>
#Option "DepthBits" # <i>
#Option "PCIAPERSize" # <i>
#Option "AccelDFS" # [<bool>]
#Option "IgnoreEDID" # [<bool>]
#Option "CustomEDID" # [<str>]
#Option "DisplayPriority" # [<str>]
#Option "PanelSize" # [<str>]
#Option "ForceMinDotClock" # <freq>
#Option "ColorTiling" # [<bool>]
#Option "VideoKey" # <i>
#Option "RageTheatreCrystal" # <i>
#Option "RageTheatreTunerPort" # <i>
#Option "RageTheatreCompositePort" # <i>
#Option "RageTheatreSVideoPort" # <i>
#Option "TunerType" # <i>
#Option "RageTheatreMicrocPath" # <str>
#Option "RageTheatreMicrocType" # <str>
#Option "ScalerWidth" # <i>
#Option "RenderAccel" # [<bool>]
#Option "SubPixelOrder" # [<str>]
#Option "ClockGating" # [<bool>]
#Option "VGAAccess" # [<bool>]
#Option "ReverseDDC" # [<bool>]
#Option "LVDSProbePLL" # [<bool>]
#Option "AccelMethod" # <str>
#Option "DRI" # [<bool>]
#Option "ConnectorTable" # <str>
#Option "DefaultConnectorTable" # [<bool>]
#Option "DefaultTMDSPLL" # [<bool>]
#Option "TVDACLoadDetect" # [<bool>]
#Option "ForceTVOut" # [<bool>]
#Option "TVStandard" # <str>
#Option "IgnoreLidStatus" # [<bool>]
#Option "DefaultTVDACAdj" # [<bool>]
#Option "Int10" # [<bool>]
#Option "EXAVSync" # [<bool>]
#Option "ATOMTVOut" # [<bool>]
#Option "R4xxATOM" # [<bool>]
#Option "ForceLowPowerMode" # [<bool>]
#Option "DynamicPM" # [<bool>]
#Option "NewPLL" # [<bool>]
#Option "ZaphodHeads" # <str>
Identifier "Card0"
Driver "radeon"
BusID "PCI:1:0:0"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
|
Last edited by cefege; 02-01-2012 at 06:11 PM.
|
|
|
|
| Thread Tools |
Search this Thread |
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 04:02 AM.
|
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|