DebianThis forum is for the discussion of Debian 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.
I just installed Debian Etch on a ThinkPad R52 with a Radeon Mobility X300 gfx chip. I noticed the fglrx-driver is available in unstable, but it requires Xorg 7.0. What would be the best way to get the driver installed? Could I just simply alien the RPM from ATI's website, and install it, and have working 3D acceleration?
Yes, you could. You'd just have to convert the ATI's rpm-package to Deb with "alien", or use the ATI graphical installer. Upon installation dpkg might complain about files been overwritten by the new .deb package; just take backups of those files, and use force options in dpkg to get the package installed (--force-all might do it, see man dpkg).
How I installed Debian Testing on a PC with a ATI Radeon X550 PCI Express card. Using the proprietary ATI driver with 3D Acceleration.
Using the latest network install CD.
Choosing Basic system.
Then loading gnome, menu, x-window-system-core and gdm using apt-get install.
The automatic hardware recognition recognises an ati card so puts the ati driver in xorg.conf, X will not start.
To get an X session started all I did was to use the vesa driver instead of the ati driver in xorg.conf,
Section "Device"
Identifier "ATI Technologies, Inc. Radeon X600 (RV370)"
Driver "vesa"
# Option "UseInternalAGPGART" "no"
# Option "VideoOverlay" "on"
# Option "OpenGLOverlay" "off"
# Option "MonitorLayout" "AUTO, AUTO"
# BusID "PCI:1:0:0"
# Option "UseFBDev" "true"
EndSection
and commented out all the ati specific options.
The Debian Installer picks up the X550 as a X600.
I then set other packages on the PC as I wanted with Synaptic.
Then set about the task of getting 3D acceleration working on the X550 card.
After trying to use the debian fglrx-driver, which is currently in SID and getting lots of issues, I gave up and gave the ATI Installerīs package builder a try.
I downloaded it from the ati main site. This forum is stopping me from posting the url until I have made 3 posts but you can find it a wwwdotatidotcom and follow the downloads/linux links.
As Root
If you run:-
sh ati-driver-installer-8.24.8-x86.run --help
It lists all the available options for you. I chose the following.
sh ati-driver-installer-8.24.8-x86.run --buildpkg Debian/Testing
It creates 5 packages in whatever directory you put the orginal file.
fglrx-driver_8.24.8-1_i386.deb
fglrx-driver-dev_8.24.8-1_i386.deb
fglrx-kernel-src_8.24.8-1_i386.deb
fglrx-control-qt3_8.24.8-1_i386.deb
fglrx-sources_8.24.8-1_i386.deb
To test whether it had worked....
I stopped X.
/etc/init.d/gdm stop
modprobe -v fglrx
Which displays info about fglrx if successful.
I then went into xorg.conf and made the following changes...
Section "Device"
Identifier "ATI Technologies, Inc. Radeon X600 (RV370)"
Driver "fglrx"
Option "UseInternalAGPGART" "no"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
Option "MonitorLayout" "AUTO, AUTO"
BusID "PCI:1:0:0"
Screen 0
Option "UseFBDev" "true"
EndSection
Put back all the stuff I had commented out previously, changed the driver to fglrx and added <Screen 0> because I only had 1 screen attached to the card.
And that was it.....
3D acceleration now works
zoe@ZoePC:~$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON X550 Generic
OpenGL version string: 2.0.5755 (8.24.8)
zoe@ZoePC:~$ fgl_glxgears
Using GLX_SGIX_pbuffer
2587 frames in 5.0 seconds = 517.400 FPS
3222 frames in 5.0 seconds = 644.400 FPS
3190 frames in 5.0 seconds = 638.000 FPS
3223 frames in 5.0 seconds = 644.600 FPS
3237 frames in 5.0 seconds = 647.400 FPS
3208 frames in 5.0 seconds = 641.600 FPS
3200 frames in 5.0 seconds = 640.000 FPS
There was a problem with the Ati Control which got installed on my Gnome menu. The program was in the wrong directory, I simply found it and copied it to the correct directory.
The whole system now performs a whole lot better.
I can recommend using the ATI Installer Package builder and not trying to use the Debian fglrx-driver package.
How I installed Debian Testing on a PC with a ATI Radeon X550 PCI Express card. Using the proprietary ATI driver with 3D Acceleration.
Using the latest network install CD.
Choosing Basic system.
Then loading gnome, menu, x-window-system-core and gdm using apt-get install.
The automatic hardware recognition recognises an ati card so puts the ati driver in xorg.conf, X will not start.
To get an X session started all I did was to use the vesa driver instead of the ati driver in xorg.conf,
Section "Device"
Identifier "ATI Technologies, Inc. Radeon X600 (RV370)"
Driver "vesa"
# Option "UseInternalAGPGART" "no"
# Option "VideoOverlay" "on"
# Option "OpenGLOverlay" "off"
# Option "MonitorLayout" "AUTO, AUTO"
# BusID "PCI:1:0:0"
# Option "UseFBDev" "true"
EndSection
and commented out all the ati specific options.
The Debian Installer picks up the X550 as a X600.
I then set other packages on the PC as I wanted with Synaptic.
Then set about the task of getting 3D acceleration working on the X550 card.
After trying to use the debian fglrx-driver, which is currently in SID and getting lots of issues, I gave up and gave the ATI Installerīs package builder a try.
I downloaded it from the ati main site. This forum is stopping me from posting the url until I have made 3 posts but you can find it a wwwdotatidotcom and follow the downloads/linux links.
As Root
If you run:-
sh ati-driver-installer-8.24.8-x86.run --help
It lists all the available options for you. I chose the following.
sh ati-driver-installer-8.24.8-x86.run --buildpkg Debian/Testing
It creates 5 packages in whatever directory you put the orginal file.
fglrx-driver_8.24.8-1_i386.deb
fglrx-driver-dev_8.24.8-1_i386.deb
fglrx-kernel-src_8.24.8-1_i386.deb
fglrx-control-qt3_8.24.8-1_i386.deb
fglrx-sources_8.24.8-1_i386.deb
To test whether it had worked....
I stopped X.
/etc/init.d/gdm stop
modprobe -v fglrx
Which displays info about fglrx if successful.
I then went into xorg.conf and made the following changes...
Section "Device"
Identifier "ATI Technologies, Inc. Radeon X600 (RV370)"
Driver "fglrx"
Option "UseInternalAGPGART" "no"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
Option "MonitorLayout" "AUTO, AUTO"
BusID "PCI:1:0:0"
Screen 0
Option "UseFBDev" "true"
EndSection
Put back all the stuff I had commented out previously, changed the driver to fglrx and added <Screen 0> because I only had 1 screen attached to the card.
And that was it.....
3D acceleration now works
zoe@ZoePC:~$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON X550 Generic
OpenGL version string: 2.0.5755 (8.24.8)
zoe@ZoePC:~$ fgl_glxgears
Using GLX_SGIX_pbuffer
2587 frames in 5.0 seconds = 517.400 FPS
3222 frames in 5.0 seconds = 644.400 FPS
3190 frames in 5.0 seconds = 638.000 FPS
3223 frames in 5.0 seconds = 644.600 FPS
3237 frames in 5.0 seconds = 647.400 FPS
3208 frames in 5.0 seconds = 641.600 FPS
3200 frames in 5.0 seconds = 640.000 FPS
There was a problem with the Ati Control which got installed on my Gnome menu. The program was in the wrong directory, I simply found it and copied it to the correct directory.
The whole system now performs a whole lot better.
I can recommend using the ATI Installer Package builder and not trying to use the Debian fglrx-driver package.
I have suffer with Ati driver installation I want to try your way. Everything is okey. Good telling. But please tell us which is the right directory you coppied file into it at following statment
Quote:
Originally Posted by mikethefrog
There was a problem with the Ati Control which got installed on my Gnome menu. The program was in the wrong directory, I simply found it and copied it to the correct directory.
Following mikethefrog steps I've successfully installed ATI Radeon HD2400 on my system (look at the title).
No problems with ATI menus (using KDE).
Thanks Miki
Although mikethefrog's "walkthrough" is dated 04-05-06, I'm writing since the last post is quite contemporary.
I followed mikethefrog's method for his ATI Radeon X550 PCI Express card to install ATI proprietary driver for my ATI X300 series card. But couldn't get all that mikethefrog said.
First, running the ATI installer ati-driver-installer-8-8-x86.x86_64.run I got four .deb packages: fglrx-driver_8.522-1_i386.deb fglrx-driver-dev_8.522-1_i386.deb fglrx-kernel-src_8.522-1_i386.deb fglrx-amdcccle_8.522-1_i386.deb
I found that the fglrx-amdcccle contains a folder named "control" so, I thought this would do me the control-qt3-thing.
My machine had the fglrx-driver from Debian repo. I opted for using the ATI driver, I don't know if that was a right decision. What I did before starting with mikethefrog's guide is uninstalled the fglrx-driver.
Then I ran the installer to produce these four packages. Then came the dpkg part where it went fine with the driver.deb. But I got some errors with the other packages: it seems I already have an upgraded kernel source but don't know where.
However, when I try
Quote:
dpkg -i fglrx-amdcccle_8.522-1_i386.deb
it said the fglrx-driver needs to be configured first.
Can anyone tell how to do that, please?
BTW, mine is Debian Lenny, if that matters at all.
Last edited by TristanDee; 09-19-2008 at 08:20 AM.
Reason: additional info
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.