LinuxQuestions.org
LinuxAnswers - the LQ Linux tutorial section.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Desktop
User Name
Password
Linux - Desktop This forum is for the discussion of all Linux Software used in a desktop context.

Notices

Reply
 
Search this Thread
Old 12-06-2012, 11:15 PM   #1
westzilla
LQ Newbie
 
Registered: Dec 2012
Location: New York, USA
Distribution: Fedora
Posts: 22
Blog Entries: 1

Rep: Reputation: Disabled
3D Acceleration on Fedora 17 X86_64


I have fedora 17 x86_64 installed and am trying to enable 3d acceleration My system has a ATI Mobility Radeon HD 4650 i cant use the ati drivers because they only support up to 3.4x kernels and driver support for this card has been dropped by amd and gillium/mesa doesnt appear to support all of the features in this card yet this machine is about 2 and a half years old i cant believe amd dropped support for the 4x cards already. what are my options if any for enabling 3d support?

thanks,

Brian
 
Old 12-06-2012, 11:57 PM   #2
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Hanover, Germany
Distribution: Gentoo
Posts: 15,438
Blog Entries: 2

Rep: Reputation: 4001Reputation: 4001Reputation: 4001Reputation: 4001Reputation: 4001Reputation: 4001Reputation: 4001Reputation: 4001Reputation: 4001Reputation: 4001Reputation: 4001
Your options are:
1. Use the radeon driver despite the lack of features.
2. Use a distro with a kernel version 3.4 or lower and install the AMD legacy driver.
3. Buy new hardware.
 
Old 12-07-2012, 07:53 AM   #3
westzilla
LQ Newbie
 
Registered: Dec 2012
Location: New York, USA
Distribution: Fedora
Posts: 22
Blog Entries: 1

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by TobiSGD View Post
Your options are:
1. Use the radeon driver despite the lack of features.
2. Use a distro with a kernel version 3.4 or lower and install the AMD legacy driver.
3. Buy new hardware.
Do you think the messa 9 drivers will offer support for this card? my concern with upgrading are the issues related to uefi bios systems
 
Old 12-07-2012, 08:48 AM   #4
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Hanover, Germany
Distribution: Gentoo
Posts: 15,438
Blog Entries: 2

Rep: Reputation: 4001Reputation: 4001Reputation: 4001Reputation: 4001Reputation: 4001Reputation: 4001Reputation: 4001Reputation: 4001Reputation: 4001Reputation: 4001Reputation: 4001
The current Mesa and Mesa 9 support your card, but not fully: bad power management and no hardware video decoding, for example. I can't use the radeon driver for my laptop with HD3200 video chip because of bad power saving, the laptop overheats.
IMHO, at the current state of the free driver it is mandatory for mobile devices do run the proprietary drivers. But , as you stated already, the AMD legacy driver doesn't support kernels newer than 3.4, so you are stuck with a distro that features kernel 3.4 or lower, running a bleeding edge distribution like fedora is not really an option. But you could use Ubuntu 12.04 LTS, the upcoming Debian 7 or Slackware 14.

Regarding new hardware, if you want to run Linux only UEFI is not a problem, Secure Boot may be a problem if you want to dual-boot with Windows 8, but from what I have seen yet it seems that the installed Windows 8 will continue to work if you disable Secure Boot. In general it seems that the install process for the bootloader is often not working, so that here manual works is necessary.
 
Old 12-07-2012, 11:22 AM   #5
westzilla
LQ Newbie
 
Registered: Dec 2012
Location: New York, USA
Distribution: Fedora
Posts: 22
Blog Entries: 1

Original Poster
Rep: Reputation: Disabled
Thumbs up [solved] Re: 3D Acceleration on Fedora 17 X86_64

Quote:
Originally Posted by TobiSGD View Post
The current Mesa and Mesa 9 support your card, but not fully: bad power management and no hardware video decoding, for example. I can't use the radeon driver for my laptop with HD3200 video chip because of bad power saving, the laptop overheats.
IMHO, at the current state of the free driver it is mandatory for mobile devices do run the proprietary drivers. But , as you stated already, the AMD legacy driver doesn't support kernels newer than 3.4, so you are stuck with a distro that features kernel 3.4 or lower, running a bleeding edge distribution like fedora is not really an option. But you could use Ubuntu 12.04 LTS, the upcoming Debian 7 or Slackware 14.

Regarding new hardware, if you want to run Linux only UEFI is not a problem, Secure Boot may be a problem if you want to dual-boot with Windows 8, but from what I have seen yet it seems that the installed Windows 8 will continue to work if you disable Secure Boot. In general it seems that the install process for the bootloader is often not working, so that here manual works is necessary.
I found a solution that works for fedora. This may be able to be adapted for other distros. This assumes you have rpmfusion repository enabled

run the following in the order they are numbered. (all steps assume you are root if not become root before starting)

1. yum reinstall mesa-libGL
2. yum update kernel (if new kernel is installed reboot before continuing)
3. yum install akmod-catalyst-legacy
4. mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-radeon.img
dracut /boot/initramfs-$(uname -r).img $(uname -r)
5. reboot
6. yum update
7. after updates are installed reboot one last time

This will enable full functionality of your card including hardware rendering and power management. It has also enabled my system to run 15-20 dagrees cooler.
output is below for confirmation
root@localhost bwest# glxinfo | grep "renderer string"
OpenGL renderer string: ATI Mobility Radeon HD 4650
bwest@localhost ~$ glxgears
8140 frames in 5.0 seconds = 1627.959 FPS
8141 frames in 5.0 seconds = 1628.086 FPS
8240 frames in 5.0 seconds = 1647.994 FPS
8247 frames in 5.0 seconds = 1649.342 FPS
8246 frames in 5.0 seconds = 1649.146 FPS
8262 frames in 5.0 seconds = 1652.296 FPS
8236 frames in 5.0 seconds = 1647.187 FPS
8261 frames in 5.0 seconds = 1652.084 FPS
8266 frames in 5.0 seconds = 1653.092 FPS
8269 frames in 5.0 seconds = 1653.711 FPS
8222 frames in 5.0 seconds = 1644.285 FPS
8260 frames in 5.0 seconds = 1651.963 FPS
8279 frames in 5.0 seconds = 1655.786 FPS
8267 frames in 5.0 seconds = 1653.229 FPS
8254 frames in 5.0 seconds = 1650.751 FPS
8217 frames in 5.0 seconds = 1643.397 FPS
8258 frames in 5.0 seconds = 1651.527 FPS
8228 frames in 5.0 seconds = 1645.479 FPS
8257 frames in 5.0 seconds = 1651.346 FPS
8251 frames in 5.0 seconds = 1650.174 FPS
8278 frames in 5.0 seconds = 1654.829 FPS
8268 frames in 5.0 seconds = 1653.590 FPS
8358 frames in 5.0 seconds = 1671.429 FPS

I hope this helps everyone with this issue.

-Brian
 
Old 12-15-2012, 06:39 PM   #6
stiltzkin
LQ Newbie
 
Registered: Dec 2012
Posts: 1

Rep: Reputation: Disabled
Quote:
Originally Posted by westzilla View Post
I found a solution that works for fedora. This may be able to be adapted for other distros. This assumes you have rpmfusion repository enabled

run the following in the order they are numbered. (all steps assume you are root if not become root before starting)

1. yum reinstall mesa-libGL
2. yum update kernel (if new kernel is installed reboot before continuing)
3. yum install akmod-catalyst-legacy
4. mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-radeon.img
dracut /boot/initramfs-$(uname -r).img $(uname -r)
5. reboot
6. yum update
7. after updates are installed reboot one last time

This will enable full functionality of your card including hardware rendering and power management. It has also enabled my system to run 15-20 dagrees cooler
Thanks so much for this, this is the only solution I've ever found that's worked.
Running Fedora 17, kernel 3.6.10-2, ATI Mobility Radeon HD4650.
 
Old 12-15-2012, 06:52 PM   #7
westzilla
LQ Newbie
 
Registered: Dec 2012
Location: New York, USA
Distribution: Fedora
Posts: 22
Blog Entries: 1

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by stiltzkin View Post
Thanks so much for this, this is the only solution I've ever found that's worked.
Running Fedora 17, kernel 3.6.10-2, ATI Mobility Radeon HD4650.
anytime
 
  


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
How to disable vlan acceleration in Fedora sriramraj Linux - Newbie 0 11-08-2010 06:33 AM
ipm timed out error on Red Hat 2.6.9-67.0.22.ELsmp #1 SMP x86_64 x86_64 x86_64 GNU/L bellnarm Linux - Newbie 0 07-07-2009 04:36 PM
3D acceleration with Fedora C4 Thaidog Linux - General 7 12-05-2005 12:56 PM
Voodoo 3 3d acceleration in Fedora core 1 Mad Echidna Linux - Hardware 1 05-06-2004 12:36 PM
3D acceleration Gforce-fx Fedora Core 2782d4 Linux - Games 2 04-30-2004 07:14 PM


All times are GMT -5. The time now is 08:02 PM.

Main Menu
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