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.
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.
|
|
11-30-2004, 05:15 PM
|
#1
|
Member
Registered: Oct 2004
Location: Lawrence, KS
Distribution: Fedora/Gentoo/Debian
Posts: 32
Rep:
|
ATI Radeon 9600xt AIW on Gentoo
Against my better judgement, I'm trying to install a 9600xt AIW in Gentoo. I'm running 2.6.9. I emerged and set up ati-drivers, ran fglrxconfig, copied it to xorg.conf, put the fglrx module in modules.autoload.d, ran opengl-update ati. Everything I could find, and hardware acceleration will not work. The module is running, but nothing is using it. I've checked to make sure that the agpgart is running out of the driver, and NOT the kernel, and I even tried it the other way(using the kernel's agpgart support, and disabling it in the module). The log file shows a few warnings, but nothing that would prevent hardware acceleration. Any ideas anybody can give me would be awesome. And feel free to contact me via AIM at ColBondMW because I think this could take some work.
Thanks
CBMW
|
|
|
12-01-2004, 04:27 PM
|
#2
|
Member
Registered: Nov 2004
Location: UK
Distribution: Ubuntu
Posts: 118
Rep:
|
Does # dmesg show any errors ?
Did you make sure that direct rendering manager is deselected in the kernel
(character devices->direct rendering manager) ?
|
|
|
12-02-2004, 12:13 AM
|
#3
|
Member
Registered: Oct 2004
Location: Lawrence, KS
Distribution: Fedora/Gentoo/Debian
Posts: 32
Original Poster
Rep:
|
DRM is disabled in the kernel.
last lines of dmesg:
allocation failed: out of vmalloc space - use vmalloc=<size> to increase size.
Fire GL built-in AGP-support
Based on agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 816M
agpgart: Unsupported Via chipset (device id: 3188), you might want to try agp_try_unsupported=1.
agpgart: no supported devices found.
[fglrx:firegl_unlock] *ERROR* Process 6204 using kernel context 0
eth0: no IPv6 routers present
anything you could tell me would be great.
|
|
|
12-02-2004, 12:15 AM
|
#4
|
Senior Member
Registered: Sep 2003
Location: Sweden
Distribution: Debian
Posts: 3,032
Rep:
|
FYI, the ATI drivers will *not* work correctly (provide hardware rendering) under X.org 6.8 at this time. Either use X.org 6.7 (I do on my desktop and it works fine) or XFree86.
Håkan
|
|
|
12-02-2004, 12:44 AM
|
#5
|
Member
Registered: Oct 2004
Location: Lawrence, KS
Distribution: Fedora/Gentoo/Debian
Posts: 32
Original Poster
Rep:
|
I was running 6.7 until earlier today when I'd exhausted everything else and updated just to see if it would work. I've rolled it back to 6.7 already.
|
|
|
12-02-2004, 03:44 AM
|
#6
|
Member
Registered: Nov 2004
Location: UK
Distribution: Ubuntu
Posts: 118
Rep:
|
The error message suggests that it can find the AGP support for you chipset (which I assume is VIA). Have you complied this into the kernel or as a module.
If as a module you will need to include this is modules to load. So your modules to load will be something like :
agpgart
via-agp (I do not know what this name actually is - just guessing !)
fglrx
Also I assume xorg.conf has: Option "UseInternalAGPGART" "no"
Regards
Shmonkey
|
|
|
12-02-2004, 12:45 PM
|
#7
|
Member
Registered: Oct 2004
Location: Lawrence, KS
Distribution: Fedora/Gentoo/Debian
Posts: 32
Original Poster
Rep:
|
ok, via_agp and agpgart are being loaded as modules.
All the modules load just fine, but I do not have hardware acceleration.
dmesg shows me this:
irq moderation: disabled
scatter-gather: enabled
allocation failed: out of vmalloc space - use vmalloc=<size> to increase size.
[fglrx:firegl_unlock] *ERROR* Process 6249 using kernel context 0
eth0: no IPv6 routers present
/var/log/Xorg.0.log only gives me the usual warnings about APM, couldn't detect XFree86 version, and failing to load DRI
|
|
|
12-02-2004, 01:15 PM
|
#8
|
LQ Newbie
Registered: Dec 2004
Location: pakistan
Posts: 2
Rep:
|
Hello guyz . good to hear about Ati 9600 xt discussion.I have encounterd the same.using gigabyte Ati Radeon 9600 xt 256 MB AGP on Redhat linux 9 and xfree86 4.3.0.Also tried ATI drivers from website n various other radeon drivers but dint work.Curently using VESA drivers. Can any body recommend something.I will be very thankful.
|
|
|
12-02-2004, 03:27 PM
|
#9
|
Member
Registered: Oct 2004
Location: Lawrence, KS
Distribution: Fedora/Gentoo/Debian
Posts: 32
Original Poster
Rep:
|
since I'm running gentoo, I just did a google search for "ati drivers gentoo" and got several good walkthroughs and faq's. I recommend going through one of those and then posting if you can find a specific error. Mine's at the point I've read everything I could find without getting much help.
|
|
|
12-02-2004, 05:09 PM
|
#10
|
Member
Registered: Nov 2004
Location: UK
Distribution: Ubuntu
Posts: 118
Rep:
|
[fglrx:firegl_unlock] *ERROR* Process 6249 using kernel context 0
I had this error, it went away when I disabled Direct Rendering Manager in the kernel.
You have already done this so it is not the cause of your problem.
You will probably find that in this case Process 6249 is the X window system.
This means (I think) that something else is already trying to drive/access the 3D acceleration component.
Make sure that you also do not have radeon compiled in the kernel or as a module in the Character devices section of the kernel configuration.
Option "UseInternalAGPGART" "yes" in xorg.conf could also cause this if you have agpgart as a module .
I don't know what else to suggest, anything else and I am probably just repeating the how to's that you have already read.
Good luck
Shmonkey
|
|
|
12-02-2004, 10:15 PM
|
#11
|
Member
Registered: Oct 2004
Location: Lawrence, KS
Distribution: Fedora/Gentoo/Debian
Posts: 32
Original Poster
Rep:
|
Ok, DRM is disabled. The only place I could find the radeon thing is device drivers -> graphics support. The radeon only shows up when "support for frame buffer devices" is added, which it wasn't. Do I need support for frame buffer devices and deselect radeon?
|
|
|
12-02-2004, 11:22 PM
|
#12
|
Member
Registered: Oct 2004
Location: Lawrence, KS
Distribution: Fedora/Gentoo/Debian
Posts: 32
Original Poster
Rep:
|
ok, i FINALLY got a real error out of this thing. This comes from /var/log/Xorg.0.log
(EE) fglrx(0): [agp] unable to acquire AGP, error "xf86_ENODEV"
(EE) fglrx(0): cannot init AGP
i have no idea what it means.
|
|
|
All times are GMT -5. The time now is 10:40 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
|
|