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 |
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. |
|
 |
|
07-25-2009, 09:06 AM
|
#1
|
|
Member
Registered: Oct 2007
Distribution: Arch x86_64
Posts: 582
Rep:
|
Help setting correct driver for ATI Rage 128 in xorg.conf
I have this old ATI Rage 128 card and I'm trying to configure x11 to use the correct driver. Among other things I'm hoping this will fix issues like choppy scrolling.
Code:
~$ sudo lspci -vv
01:00.0 VGA compatible controller: ATI Technologies Inc Rage 128 PF/PRO AGP 4x TMDS
Subsystem: ATI Technologies Inc Device 0404
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 32 (2000ns min), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 16
Region 0: Memory at f8000000 (32-bit, prefetchable) [size=64M]
Region 1: I/O ports at ee00 [size=256]
Region 2: Memory at feafc000 (32-bit, non-prefetchable) [size=16K]
[virtual] Expansion ROM at fea00000 [disabled] [size=128K]
Capabilities: [50] AGP version 2.0
Status: RQ=32 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW- AGP3- Rate=x1,x2,x4
Command: RQ=1 ArqSz=0 Cal=0 SBA+ AGP- GART64- 64bit- FW- Rate=<none>
Capabilities: [5c] Power Management version 2
Flags: PMEClk- DSI- D1+ D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Kernel modules: aty128fb
Code:
~$ sudo lshw
*-display UNCLAIMED
description: VGA compatible controller
product: Rage 128 PF/PRO AGP 4x TMDS
vendor: ATI Technologies Inc
physical id: 0
bus info: pci@0000:01:00.0
version: 00
width: 32 bits
clock: 66MHz
capabilities: agp agp-2.0 pm bus_master cap_list
configuration: latency=32 mingnt=8
Let me know if the full listings of these commands would help. I know the 'r128' driver is installed on the system. If I specify it in the Device section of xorg.conf the computer doesn't boot properly. I also tried including r128 in /etc/modules.
I'm pretty sure that if all things are working correctly, there should be a "Kernel Drivers: r128" line in lspci, and in lshw, display should NOT be UNCLAIMED.
|
|
|
|
07-25-2009, 09:47 AM
|
#2
|
|
Senior Member
Registered: Dec 2008
Location: Gorizia, Italy
Distribution: Debian Testing Amd64
Posts: 3,249
Rep: 
|
You should check with and see if you see your driver in the output. The kernel definitely has the driver.
cheers,
jdk
|
|
|
|
07-25-2009, 03:39 PM
|
#3
|
|
Member
Registered: Oct 2007
Distribution: Arch x86_64
Posts: 582
Original Poster
Rep:
|
Quote:
Originally Posted by jdkaye
You should check with and see if you see your driver in the output. The kernel definitely has the driver.
cheers,
jdk
|
As I said, it's there. I've included r128 in /etc/modules. (The used by count is 0 however.)
|
|
|
|
07-25-2009, 10:53 PM
|
#4
|
|
Senior Member
Registered: Dec 2008
Location: Gorizia, Italy
Distribution: Debian Testing Amd64
Posts: 3,249
Rep: 
|
So it shows up in the lsmod list?
jdk
|
|
|
|
07-25-2009, 11:01 PM
|
#5
|
|
Member
Registered: Oct 2007
Distribution: Arch x86_64
Posts: 582
Original Poster
Rep:
|
Quote:
Originally Posted by jdkaye
So it shows up in the lsmod list?
jdk
|
Yes, it shows up in the lsmod list, and the third column 'used by' is 0
|
|
|
|
07-25-2009, 11:16 PM
|
#6
|
|
Senior Member
Registered: Dec 2008
Location: Gorizia, Italy
Distribution: Debian Testing Amd64
Posts: 3,249
Rep: 
|
And this?
Code:
sudo modprobe -v r128
jdk
|
|
|
|
07-26-2009, 08:06 AM
|
#7
|
|
Member
Registered: Oct 2007
Distribution: Arch x86_64
Posts: 582
Original Poster
Rep:
|
The driver in use when I run this is vesa (otherwise I can't start X)
Code:
~$ sudo modprobe -v r128
~$
At this point I'm wondering if I need to specify my monitor's refresh rates and such for the r128 driver. This is my current xorg.conf:
Code:
Section "ServerFlags"
Option "DontZap" "false"
EndSection
Section "Device"
Identifier "Configured Video Device"
Driver "vesa"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection
and all I've done is replaced 'vesa' with 'r128'
|
|
|
|
07-26-2009, 09:01 AM
|
#8
|
|
Member
Registered: Oct 2007
Distribution: Arch x86_64
Posts: 582
Original Poster
Rep:
|
So I tried adding my monitor's horizontal and vertical ranges, no luck. I also tried using the 'ati' driver instead of the 'r128' driver because I read that the ati driver actually calls the appropriate driver (r128, radeon, etc). The 'ati' driver met the same fate as the 'r128' driver.
|
|
|
|
07-26-2009, 09:53 AM
|
#9
|
|
Senior Member
Registered: Dec 2008
Location: Gorizia, Italy
Distribution: Debian Testing Amd64
Posts: 3,249
Rep: 
|
Quote:
Section "Device"
Identifier "Configured Video Device"
Driver "vesa"
|
Sorry but isn't that where "r128" should go? It looks like the xorg.conf is set to use the vesa driver?
What about this?
Then stop and restart your x-server.
jdk
|
|
|
|
07-26-2009, 01:01 PM
|
#10
|
|
Member
Registered: Oct 2007
Distribution: Arch x86_64
Posts: 582
Original Poster
Rep:
|
jdkaye, thanks for sticking with me on this, but you're not reading my posts. I've tried it with the r128 and ati driver. Neither worked. I also tried explicitly setting my monitors refresh rates in the Monitor section - didn't help.
|
|
|
|
07-26-2009, 01:39 PM
|
#11
|
|
Senior Member
Registered: Dec 2008
Location: Gorizia, Italy
Distribution: Debian Testing Amd64
Posts: 3,249
Rep: 
|
Quote:
Originally Posted by Meson
jdkaye, thanks for sticking with me on this, but you're not reading my posts. I've tried it with the r128 and ati driver. Neither worked. I also tried explicitly setting my monitors refresh rates in the Monitor section - didn't help.
|
Meson, I am reading your posts. Obviously the last one you posted hadn't yet appeared when I wrote mine. I think I'm about out of ideas on this one. Have you managed to get the ATI rage to work on any live CD's?
jdk
|
|
|
|
07-26-2009, 07:06 PM
|
#12
|
|
Member
Registered: Oct 2007
Distribution: Arch x86_64
Posts: 582
Original Poster
Rep:
|
Quote:
Originally Posted by jdkaye
Obviously the last one you posted hadn't yet appeared when I wrote mine.
|
I said it in the same post =P
Quote:
Originally Posted by jdkaye
Have you managed to get the ATI rage to work on any live CD's?
|
No, I will try.
Unfortunately I think this thread is going to die because I won't be with the machine in question for another 2 weeks or so. Hopefully someone will have a fresh idea in the interim, or I will try the live CD and bump it up with the outcome in a couple weeks.
|
|
|
|
07-29-2009, 02:37 AM
|
#13
|
|
Member
Registered: Feb 2005
Distribution: Gentoo 2008
Posts: 138
Rep:
|
Should the driver not be "ati" or "fglrx"?
|
|
|
|
07-29-2009, 12:22 PM
|
#14
|
|
Member
Registered: Oct 2007
Distribution: Arch x86_64
Posts: 582
Original Poster
Rep:
|
Quote:
Originally Posted by elprawn
Should the driver not be "ati" or "fglrx"?
|
Like I said, I tried ati and was met with the same result as r128. I hadn't tried fglrx because I thought ATI released their 3D stuff for older cards and it was merged into ati, or radeon or something...
|
|
|
|
07-29-2009, 12:58 PM
|
#15
|
|
Member
Registered: Feb 2005
Distribution: Gentoo 2008
Posts: 138
Rep:
|
Yeah I'm pretty sure up to a certain chip it's ati and beyond that it's fglrx. Only really had to deal with it when I was installing the OS, though but can't recall seeing any others.
|
|
|
|
| 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 02:00 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
|
|