Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum. |
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.
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.
|
|
|
03-30-2003, 06:37 PM
|
#1
|
LQ Newbie
Registered: Mar 2003
Location: Ann Arbor, Michigan
Distribution: RedHat 8.0 i686
Posts: 7
Rep:
|
'AGP not available' error
I've been trying to enable DRI hardware acceleration in X windows (XFree86 4.3.0) for my graphics adaptor (ATI Radeon Pro 9000) on a Redhat 8.0 system and one possible hindrance may be related to the warning '(WW) RADEON(0): [agp] AGP not available' in '/var/log/XFree86.0.log'. However, AGP GART is installed on my system as a module:
[lmmars@eastquad-171-89 lmmars]$ /sbin/modinfo agpgart
filename: /lib/modules/2.4.18-27.8.0/kernel/drivers/char/agp/agpgart.o
description: <none>
author: "Jeff Hartmann <jhartmann@precisioninsight.com>"
license: "GPL and additional rights"
parm: agp_try_unsupported int
Perhaps the module is not loading at the correct moment on startup--I do not know--'/sbin/lsmod' does not list 'agpgart' among the modules in use while I'm logged in. 4.3.0 is the first version of XFree86 to support my graphics adaptor. Any help is appreciated here, thanks.
|
|
|
03-31-2003, 01:46 AM
|
#2
|
Senior Member
Registered: Mar 2003
Location: Mexico City
Distribution: Fedora, Ubuntu & Mint
Posts: 1,679
Rep:
|
Are you using XF86 4.3.0? or are you usgin 4.2.0-72 (RH 8.0's default)? or are you using the official 2.51 ATi drivers?
With a Radeon 9500 I am unable to turn AGP on even though /sbin/lsmod lists it (but unsed) and the script to generate the XF86config-4 file does not make any use of the AGP options (I even tried to cut-paste relevant options from the XF86config-4 file generated from the script and one generated by XConfigurator to no avail, the options "AGP Mode" and/or fastwrites only hangs my system).
Also I have to run the ATi driver since my card is an R300 and not an Rv250 like yours. You may try to check your modules.conf (under /etc) to see if the module (agpgart) is listed there, though.
Are you running X when running /sbin/lsmod? if X is not started the module will not load.
Then again, I may be mistaken, since I run a RHL 7.3 (virtually turned into an 8.0, but still a 7.3)
|
|
|
03-31-2003, 02:24 AM
|
#3
|
Member
Registered: Jul 2002
Distribution: Redhat, Gentoo, Solaris, HP-UX, etc...
Posts: 391
Rep:
|
lsmod will only list modules currently loaded into the kernel.
modinfo will only list information about the module.
modprobe will probe the module and load it into kernel.
Have you tried to modprobe this?
|
|
|
03-31-2003, 12:31 PM
|
#4
|
LQ Newbie
Registered: Mar 2003
Location: Ann Arbor, Michigan
Distribution: RedHat 8.0 i686
Posts: 7
Original Poster
Rep:
|
Thetargos: I am using the ' radeon ' driver XFree86 provides after upgrading to version 4.3.0. It also supports your card, but without 3D acceleration. 'agpgart' is not written '/etc/modules.conf' but it appears among a list when I issue the command '/sbin/modprobe -c'. I run '/sbin/lsmod' while both while X is loaded and while it is not.
jdc2048: This happens when I modprobe agpgart:
[root@eastquad-171-89 root]# modprobe -v agpgart
/sbin/insmod /lib/modules/2.4.18-27.8.0/kernel/drivers/char/agp/agpgart.o
Using /lib/modules/2.4.18-27.8.0/kernel/drivers/char/agp/agpgart.o
Symbol version prefix ''
|
|
|
04-01-2003, 01:21 AM
|
#5
|
Senior Member
Registered: Mar 2003
Location: Mexico City
Distribution: Fedora, Ubuntu & Mint
Posts: 1,679
Rep:
|
Ok, but does /sbin/lsmod lists it as loaded?
This is my output with the fglrx drivers:
fglrx 156936 9
agpgart 40096 0 (unused) <-- this is what worries me, it is loaded, but unsed.
Last edited by Thetargos; 04-01-2003 at 01:27 AM.
|
|
|
04-01-2003, 03:26 AM
|
#6
|
LQ Newbie
Registered: Mar 2003
Location: Ann Arbor, Michigan
Distribution: RedHat 8.0 i686
Posts: 7
Original Poster
Rep:
|
I should have been clearer in the first post, because that is the problem I'm trying to correct. 'agpgart' is not loaded.
|
|
|
04-01-2003, 02:25 PM
|
#7
|
Senior Member
Registered: Mar 2003
Location: Mexico City
Distribution: Fedora, Ubuntu & Mint
Posts: 1,679
Rep:
|
Ok. So even if you make an insmod agpgart it won't work? or how will it complaint?
|
|
|
04-01-2003, 05:56 PM
|
#8
|
LQ Newbie
Registered: Mar 2003
Location: Ann Arbor, Michigan
Distribution: RedHat 8.0 i686
Posts: 7
Original Poster
Rep:
|
Simply loading the agpgart module after the system has already started up doesn't solve the problem. I see no indication from 'dmesg' of agpgart loading during system startup and according to this debugging guide agpgart must load at a critical moment in startup so my video card may behave properly. I don't know how to instruct my computer to do this. Does anyone here know?
|
|
|
04-01-2003, 06:57 PM
|
#9
|
Member
Registered: Dec 2002
Location: Qc, Canada
Distribution: CRUX
Posts: 317
Rep:
|
If #lsmod still doesn't list agpgart, go to console mode,
#modprobe -r radeon
#modprobe agpgart
#modprobe radeon
$startx ...and see if it's any better with
$glxinfo | grep render
If not, come back here with your output to
#lsmod
#cat /var/log/XFree86.0.log | grep WW
#cat /var/log/XFree86.0.log | grep EE
...and if lsmod does list agpgart as loaded after you ...
Quote:
[root@eastquad-171-89 root]# modprobe -v agpgart
/sbin/insmod /lib/modules/2.4.18-27.8.0/kernel/drivers/char/agp/agpgart.o
Using /lib/modules/2.4.18-27.8.0/kernel/drivers/char/agp/agpgart.o
Symbol version prefix ''
|
...coz to me, there's no sign of a problem here, just re-startx.
|
|
|
06-17-2003, 01:51 PM
|
#10
|
LQ Newbie
Registered: Jun 2003
Distribution: Redhat 8
Posts: 10
Rep:
|
I am a little slow...
I was just reading through your thread, and I was trying out lsmod. I'm a total newb to this stuff, but I was wondering why I don't see fglrx loaded, even though my system is using that driver for my Radeon 9700 Pro.
I am looking for proper procedure to get it loaded.
I understand that this driver doesn't work with AGP 8X ?? How do I check what AGP speed my card is running at?
Has anyone tried any OpenGL games with this card? I can't get ANY games to work with OpenGL on my Radeon, and I'm sorta peeved about it.
Thanks in advance!
|
|
|
07-19-2003, 01:44 AM
|
#11
|
LQ Newbie
Registered: Jul 2003
Posts: 22
Rep:
|
i've got the same problem using RH9 and DRI driver, and i believe that's why i can't get the DRI driver working (i can't use the ATI driver i.e. fgglx, they don't provide 4.3.x driver yet).
anyone found a solution?
|
|
|
07-19-2003, 01:57 AM
|
#12
|
Senior Member
Registered: Mar 2003
Location: Mexico City
Distribution: Fedora, Ubuntu & Mint
Posts: 1,679
Rep:
|
Blais, linuxr0x:
You can install the drivers provided at www.schneider-digital.de, just click on download and ATi, then download the file GLX1_linux_4.3.zip. Unzip the file and install the rpm with:
Code:
$ su
passowrd:
# rpm -ivh --force fglrx-<version>.rpm
After that (it should compile the driver on the fly) all you have to do is to run fglrxconfig, follow the instructions on-screen and restart X.
IMPORTANT!!
-You will need to have your kernel sources installed (there is no binary supplied for RH 9 kernel (stock or otherwise) so that is why they're needed).
- Do the installation (in a RH system) from runlevel 3 (pure console), after you tried the driver (with startx) you may switch back to runlevel 5 (init 5@console).
- Remember to force the rpm installation, otherwise rpm will complaint about the GL libraries supplied by the driver and the ones present in the system (provided by XFree).
Follow this directions, and you should be all set!
BTW: The fglrx driver has a built in AGPgart, which is recommended over the kernel's AGPgart driver. About 8X AGP, as of late drivers (the ones posted at the url above) do support it, but the reports are that it is still buggy, so it is better to set the AGP speed to 4X in BIOS.
Hope this helps.
EDIT:
Supported Radeon chipsets are:
R200 (Radeon 8500/9000)
Rv200 (Radeon 9100)
R300 (Radeon 9500, 9700, pro and non pro versions)
Rv300 (Radeon 9600)
R350 (Radeon 9800)
Rv350
And the FireGL boards, of course !
Last edited by Thetargos; 07-19-2003 at 02:01 AM.
|
|
|
07-19-2003, 02:00 AM
|
#13
|
LQ Newbie
Registered: Jul 2003
Posts: 22
Rep:
|
hi
me again, i just recompiled kernel with agpgart support IN the kernel (not as kmod) and my DRI now works. this might fix others' problems.
however, i still have a "shimmering" problem, garbage being drawn onscreen when i move windows, sometimes even when i type. i was hoping the DRI driver would fix my problem. i'll try the schneider drivers now...
|
|
|
07-19-2003, 02:02 AM
|
#14
|
LQ Newbie
Registered: Jul 2003
Posts: 22
Rep:
|
Thetargos: the schneider web site doesn't mention Radeon 9000 for the file you mention... is this normal?
|
|
|
07-19-2003, 02:03 AM
|
#15
|
Senior Member
Registered: Mar 2003
Location: Mexico City
Distribution: Fedora, Ubuntu & Mint
Posts: 1,679
Rep:
|
blais:
What Radeon card do you have (R9700/9500 or 8500/9000)?
|
|
|
All times are GMT -5. The time now is 04:57 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
|
|