LinuxQuestions.org
Register a domain and help support LQ
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, 07:50 AM   #1
cefege
Member
 
Registered: Jan 2012
Posts: 34

Rep: Reputation: Disabled
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).
 
Old 02-01-2012, 09:08 AM   #2
Andersen
Member
 
Registered: Dec 2008
Distribution: Slackware
Posts: 89

Rep: Reputation: 35
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.
Old 02-01-2012, 01:12 PM   #3
cefege
Member
 
Registered: Jan 2012
Posts: 34

Original Poster
Rep: Reputation: Disabled
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?
 
Old 02-01-2012, 01:40 PM   #4
yasoo
LQ Newbie
 
Registered: Dec 2011
Distribution: Slackware
Posts: 2

Rep: Reputation: Disabled
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 01:42 PM.
 
1 members found this post helpful.
Old 02-01-2012, 02:26 PM   #5
Andersen
Member
 
Registered: Dec 2008
Distribution: Slackware
Posts: 89

Rep: Reputation: 35
Quote:
Originally Posted by cefege View Post
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 02:27 PM. Reason: typo
 
1 members found this post helpful.
Old 02-01-2012, 02:34 PM   #6
cefege
Member
 
Registered: Jan 2012
Posts: 34

Original Poster
Rep: Reputation: Disabled
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?
 
Old 02-01-2012, 02:41 PM   #7
Andersen
Member
 
Registered: Dec 2008
Distribution: Slackware
Posts: 89

Rep: Reputation: 35
Quote:
Originally Posted by cefege View Post
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.
Old 02-01-2012, 02:47 PM   #8
cefege
Member
 
Registered: Jan 2012
Posts: 34

Original Poster
Rep: Reputation: Disabled
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?
 
Old 02-01-2012, 02:56 PM   #9
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Hanover, Germany
Distribution: Main: Gentoo Others: What fits the task
Posts: 15,653
Blog Entries: 2

Rep: Reputation: 4095Reputation: 4095Reputation: 4095Reputation: 4095Reputation: 4095Reputation: 4095Reputation: 4095Reputation: 4095Reputation: 4095Reputation: 4095Reputation: 4095
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.
Old 02-01-2012, 03:00 PM   #10
Andersen
Member
 
Registered: Dec 2008
Distribution: Slackware
Posts: 89

Rep: Reputation: 35
Quote:
Originally Posted by cefege View Post
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 03:03 PM. Reason: typo
 
1 members found this post helpful.
Old 02-01-2012, 03:18 PM   #11
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Hanover, Germany
Distribution: Main: Gentoo Others: What fits the task
Posts: 15,653
Blog Entries: 2

Rep: Reputation: 4095Reputation: 4095Reputation: 4095Reputation: 4095Reputation: 4095Reputation: 4095Reputation: 4095Reputation: 4095Reputation: 4095Reputation: 4095Reputation: 4095
Quote:
Originally Posted by Andersen View Post
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.
Old 02-01-2012, 03:28 PM   #12
Andersen
Member
 
Registered: Dec 2008
Distribution: Slackware
Posts: 89

Rep: Reputation: 35
Quote:
Originally Posted by TobiSGD View Post
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.
Old 02-01-2012, 06:08 PM   #13
cefege
Member
 
Registered: Jan 2012
Posts: 34

Original Poster
Rep: Reputation: Disabled
Ok so how can I install. I didn't install the sources from DVD. .. Should I get them now?
 
Old 02-01-2012, 06:30 PM   #14
Andersen
Member
 
Registered: Dec 2008
Distribution: Slackware
Posts: 89

Rep: Reputation: 35
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.
Old 02-01-2012, 06:54 PM   #15
cefege
Member
 
Registered: Jan 2012
Posts: 34

Original Poster
Rep: Reputation: Disabled
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 07:11 PM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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 04: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 02:46 PM
ATI 9600Pro & ATI Proprietary Drivers problem Hyakutake Slackware 6 12-04-2005 11:08 AM
installing ATI Proprietary drivers in Slacware 10 nickbird Slackware 5 11-25-2004 12:26 PM
ATI Proprietary Drivers 3.14 anomaly Keithjr Linux - Software 8 10-07-2004 12:22 AM


All times are GMT -5. The time now is 07:31 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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration