LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 10-28-2006, 01:06 PM   #1
dansawyer
Member
 
Registered: Mar 2005
Posts: 124

Rep: Reputation: 15
ati radeon thinkpad t41 driver question ?


All,

The system is a T41 Thinkpad with FC5. The general issue is the radeon video driver does not load. Graphics appear to work so there is some driver loaded. The kernel is 2.6.18.1.

How can it be determined which driver is loaded?

What config determined which driver was loaded?

The first issue is to figure out what is going on and then determine how to load the radeon driver.

What are the config parameters required to build radeon?

Does this driver require a microcode load?

- Thanks Dan
 
Old 10-28-2006, 03:57 PM   #2
b0uncer
LQ Guru
 
Registered: Aug 2003
Distribution: CentOS, OS X
Posts: 5,131

Rep: Reputation: Disabled
The driver X server is using can be seen from the X configuration file, which is /etc/X11/xorg.conf for Xorg, or if you're using XFree86, it's /etc/X11/XF86Config-4 (or the same without -4 for some older XFrees). So, open up that file and scroll down to the section where screen devices are defined; there's a driver line that holds the driver name. vga is the "basic" driver, but for ATI Radeons the software drivers ati and possibly radeon tend to work too, though they don't provide hardware accelaration. For that you'd need fglrx driver, which can be downloaded from ATI's site (the newest driver there might not work with older cards, so read the release notes before installing) or, more preferably, from some prepackaged binary package source for your distribution.

Installing the driver depends on the driver version and provider, so read the release notes. After the installation your X's config file must be rewritten (the screen/device part), at least the driver name must be changed, and often the driver installer can do this automatically, taking the old configuration as the base of the new one.

So:
1) see the working driver: read /etc/X11/xorg.conf (or XF86Config-4)
2) use Google to determine which driver you need; I don't recommend installing hardware drivers unless they're really needed, since on some configurations that might result in the screen going into power-saving or something, which forces you to use a boot disk to recover the problem etc.
3) if you inted to install the driver, read the README and release notes specific to that driver version - carefully. Make backups if needed, and only then proceed.

If the radeon driver (kernel driver, that is) is not in the kernel, check out if you've got the module available:
Code:
lsmod
### see if it's listed, probably not
modprobe -l | grep radeon
If you got it in the above list (modprobe -l), load it:
Code:
modprobe radeon
if it wasn't there, and it isn't in the kernel already (built-in), you need to rebuild your kernel. More information: kernel.org
 
Old 10-28-2006, 06:07 PM   #3
dansawyer
Member
 
Registered: Mar 2005
Posts: 124

Original Poster
Rep: Reputation: 15
Thank you,

The issue is the radeon driver situation is not well in hand. There are apparently two drivers, radeon, and radeonfb.

The radeon module was loaded. That one does not apparently have the fix to the power drain during suspend. Also the crt vga out second screen does not appear to work.

After a recompile and some options changes I was able to get radeonfb to load. However it drew even more power on suspend then the radeon driver.

The hope was the the radeonfb driver, kernel 2.6.18.1 would solve this power drain. It apparently does not.

Thanks - Dan
 
Old 10-29-2006, 05:45 AM   #4
b0uncer
LQ Guru
 
Registered: Aug 2003
Distribution: CentOS, OS X
Posts: 5,131

Rep: Reputation: Disabled
Ok. Too bad it didn't help, but if you have a newer Radeon card, you might want to try installing the fglrx drivers too. I found them problematic myself, trying to get my TV-out work (gamma values jumped sky high, nothing was able to fix them as long as TV was plugged in, and switching TV-out on or off needed a restart every time), but on the other hand without TV the driver worked well. Installing it was a pain, though.
 
Old 10-30-2006, 08:06 AM   #5
soggycornflake
Member
 
Registered: May 2006
Location: England
Distribution: Slackware 10.2, Slamd64
Posts: 249

Rep: Reputation: 31
Quote:
but for ATI Radeons the software drivers ati and possibly radeon tend to work too, though they don't provide hardware accelaration. For that you'd need fglrx driver, which can be downloaded from ATI's site
The ATI drivers are not required for pre-9500 (R300) chips, X supports full 3D accelration up to the 9200 (R250).

Quote:
There are apparently two drivers, radeon, and radeonfb.
The radeon driver is for X/DRI, the radeonfb driver is for the console framebuffer (as opposed to vga text mode). They are unrelated.
 
  


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
Can't get X to start Thinkpad R51 w/ ATI Radeon Mobility 7500 dicksbain Linux - Laptop and Netbook 9 03-31-2007 01:30 PM
No Screens Defined. Thinkpad T41 With Ati Mobility Radeon 7500 FormulaOne SUSE / openSUSE 5 10-08-2006 10:05 PM
fglrx-driver vs ATI kernel driver for ATI Radeon 9200 in Debian Debian_Poland Debian 3 02-01-2006 01:10 PM
Radeon driver and Thinkpad Internal LCD priyendra Linux - General 0 07-11-2005 10:51 PM
ATi Radeon 9000 Pro and Radeon(flgrx) driver included on Mandrake 10.1 Official St3althcAt Linux - Hardware 1 05-07-2005 08:30 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 10:50 AM.

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