LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 08-10-2006, 07:58 PM   #1
Jimage
Member
 
Registered: Nov 2005
Location: Lakes Entrance, Vic, AU
Posts: 31

Rep: Reputation: 15
Usual ATI fix not working any more


I seem to have broken my graphics drivers again. I have a Radeon 9250, and was getting "API ERROR: could not register entrypoint for" messages. The libGL.so.2 fix worked originally, but now I'm back to the original problem and replacing the library won't save me any more.

The last thing I did that might have modified anything display-wise was the latest version of WINE. I suspected it may have been something to do with not having removed the previous version first. I've uninstalled both packages, and the API errors remain.

Is there another way to fix this issue?

Cheers.
 
Old 08-11-2006, 03:08 AM   #2
Old_Fogie
Senior Member
 
Registered: Mar 2006
Distribution: SLACKWARE 4TW! =D
Posts: 1,519

Rep: Reputation: 63
In console I found this for "aticonfig --help"

Advanced Options:
--tls={on|off}
Enable/disable fast thread local storage. Disable this option when
virtual machines or WineX fail to work properly.

Did you verify this?

What version of slackware?
 
Old 08-12-2006, 09:18 PM   #3
Jimage
Member
 
Registered: Nov 2005
Location: Lakes Entrance, Vic, AU
Posts: 31

Original Poster
Rep: Reputation: 15
I'm not at my Linux box at the moment, so I can't try it. Shall investigate when I get home. Managed to fix the main problem anyway--just uninstalled the driver and then reinstalled and all is well again. Though now Wine keeps crashing out.

Quote:
What version of slackware?
10.2

According to fglxinfo (I think), direct rendering doesn't seem to be enabled, even though everything else is configured correctly. I've tried a few different directions on configuring X.org to enable it, but no luck as yet. Does the driver actually support direct rendering on a Radeon 9250?
 
Old 08-12-2006, 10:48 PM   #4
Old_Fogie
Senior Member
 
Registered: Mar 2006
Distribution: SLACKWARE 4TW! =D
Posts: 1,519

Rep: Reputation: 63
Yes it does, here is a link to their secure site (yuk) for the release notes:

https://a248.e.akamai.net/f/674/9206...x_8.27.10.html

The slack 2.4.31 and 2.6.16.3 both are setup correctly for direct rendering for me on the latest ATI drivers.

If you get the install to work from the post:

http://www.linuxquestions.org/questi...d.php?t=402003

Folllow my setup notes.

In addition to xorg tho, you have to be sure your fstab is setup with the tmpfs section you have that right?
 
Old 08-13-2006, 06:14 AM   #5
Jimage
Member
 
Registered: Nov 2005
Location: Lakes Entrance, Vic, AU
Posts: 31

Original Poster
Rep: Reputation: 15
I'm pretty sure I've followed everything in that post... minus the kernel recompilation, which I've not done at all yet. Is that a necessary step? I read the default kernel should work fine for this, but perhaps I need to recompile with extra stuff enabled?

Aye, tempfs is definitely mounted. fstab:

Code:
tempfs           /dev/shm         tmpfs       defaults         0   0
mount confirms:

Code:
tempfs on /dev/shm type tmpfs (rw)
 
Old 08-13-2006, 09:23 PM   #6
Old_Fogie
Senior Member
 
Registered: Mar 2006
Distribution: SLACKWARE 4TW! =D
Posts: 1,519

Rep: Reputation: 63
shouldn't that be

Quote:
tmpfs /dev/shm tmpfs defaults 0 0
no "e" as you have in the first part of it?

did you verify check in your /etc/rc.d/rc.modules that this line is un-commented?

Quote:
/sbin/modprobe agpgart
tho, to be honest, I'm really not sure if it is required as I can toggle it on/off and I get DRI. Pat turns it on by default.

the stock kernel 2.4.31 should be fine, but maybe you need to verify that your agp is loaded, check that ATI manual it tells you how to verify that your AGP motherboard modules are loaded or not.
 
Old 08-13-2006, 10:35 PM   #7
shepper
Member
 
Registered: Mar 2003
Location: Dry, Dusty and Conservative
Distribution: OpenBSD, Debian Wheezy/Jessie
Posts: 449

Rep: Reputation: 33
The Radeon 9250 is supported with dri natively in Xorg 6.9.

I do not know if the latest ati driver gives you more fps than the older driver in Xorg 6.9 but I get ~1300 fps on my Radeon 9250 which has never given me any trouble (well maybe once when I compiled a custom kernel and forgot to put agpgart in )

I always see alot posts from people who are having problems with the flgx. Although it may get you a few more fps It does not seem worth the effort unless you have a newer card without a native driver in Xorg. It also seems that it mucks up systems frequently and gives the NVidia crowd something to point at
 
Old 08-13-2006, 11:49 PM   #8
Jimage
Member
 
Registered: Nov 2005
Location: Lakes Entrance, Vic, AU
Posts: 31

Original Poster
Rep: Reputation: 15
Quote:
shouldn't that be ...
Indeed it should. Still hasn't solved the issue though.

agpart is uncommented, and lspci | grep AGP (which as best I can figure is the command to which you refer) tells me

Code:
00:00.0 Host bridge: nVidia Corporation nForce2 AGP (different version?) (rev c1)
00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev c1)
which I guess means the AGP module is running.

Any other ideas?

Quote:
The Radeon 9250 is supported with dri natively in Xorg 6.9.
Excellent. I'm in the process of downloading it now. I assume I need to remove 6.8 before installing, or is there a way of upgrading over the top of it?
 
Old 08-14-2006, 11:57 AM   #9
Old_Fogie
Senior Member
 
Registered: Mar 2006
Distribution: SLACKWARE 4TW! =D
Posts: 1,519

Rep: Reputation: 63
from ATI's secure readme file for version 19 they walk you thr, here is the link and the text pasted for you below.

https://a248.e.akamai.net/f/674/9206...x_8.19.10.html

for some reason they do not inlclude this text in the readme file's of later driver versions, which they probably should, it don't cost anything

Quote:
Version 2.6 kernels require a second kernel module in addition to agpgart, which should be named similar to the manufacturer of your motherboard AGP chipset. This error message should occur if the other agp module is not loaded.

This issue can be worked around as follows:

1. First make sure that agpgart is loading properly.
2. To find out which AGP controller your motherboard uses, issue the following command: lspci | grep AGP
3. To find a list of AGP related kernel modules installed on your machine, issue the following command and look for a module (*.ko file) that suits your AGP Controller: ls /lib/modules/`uname -r`/kernel/drivers/char/agp
4. Use the modprobe command (as root) to load the module. For example: On a motherboard using a VIAŽ AGP Controller, you would load the via-agp.ko using modprobe as follows (notice that the trailing.ko is omitted): modprobe via-agp

Check the modprobe manpage for more information on loading kernel modules.

5. To verify that the AGP module is already loaded, run lsmod as root. With the X server running and the connection established, the usage count of this module must be greater than zero.

If you cannot find a suitable agp module for your motherboard, then you may want to upgrade to the latest version of the Linux kernel, or check your motherboard manufacturer's website for more information.
 
Old 08-14-2006, 12:31 PM   #10
shepper
Member
 
Registered: Mar 2003
Location: Dry, Dusty and Conservative
Distribution: OpenBSD, Debian Wheezy/Jessie
Posts: 449

Rep: Reputation: 33
Jimage

Sorry I mixed up my version numbers. Xorg 6.8 supports upto radeon 9250 natively.

Xorg 6.9 supports upto radeon 9600pro natively. Sorry to start you on the upgrade path. It really is not necessary to upgrade for your card.

Sorry again.
 
Old 08-14-2006, 07:51 PM   #11
Jimage
Member
 
Registered: Nov 2005
Location: Lakes Entrance, Vic, AU
Posts: 31

Original Poster
Rep: Reputation: 15
Code:
root@jimslacker:/# ls /lib/modules/`uname -r`/kernel/drivers/char/agp
agpgart.o.gz
No .ko files, it would seem. I also ran locate *.ko from / but there were only a few results and none of them sounded useful.

Tried throwing an "Option" "NvAGP" "1" line into xorg.conf, which I read about at a couple of sites in relation to Nforce2, to no avail.

Quote:
Sorry I mixed up my version numbers.
Heh, don't worry about it. I'm probably gonna need to upgrade anyway when my 'new' [8 months and I still haven't been able to use it because of faulty parts] components return. The sooner I try it out, the better.\

Edit

Btw, I'm getting the following warnings when installing wine, and I think the ATI driver complained as well.

Code:
/sbin/ldconfig: /usr/lib/libGLU.so.1 is not a symbolic link

/sbin/ldconfig: /usr/lib/libGLw.so.1 is not a symbolic link
Could that have something to do with it? I don't recall what I did to cause it.

Last edited by Jimage; 08-14-2006 at 08:04 PM.
 
Old 08-16-2006, 06:05 AM   #12
Jimage
Member
 
Registered: Nov 2005
Location: Lakes Entrance, Vic, AU
Posts: 31

Original Poster
Rep: Reputation: 15
Solved! I was talking to another Slacker on MSN about the issue, and after a few possibilities that didn't work, he finally suggested installing the raw RPM, but tell it to ignore dependencies:

Code:
rpm -i --nodeps fglrx-etc.rpm
Replaced libGL.so.1.2, restarted X and boom! Instant DRI.

I also fixed those broken symlinks, but I don't remember how exactly. I think I deleted them and reinstalled X.

Wine is still crashing on a page fault, but that's a subject for another forum.

Thanks for the help, folks!
 
  


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
New ATI driver with "aticonfig" does not work - as usual for ATI... Livino SUSE / openSUSE 9 03-05-2006 05:33 PM
ATI RADEON 9600se Fedora fix sondar Linux - Hardware 4 08-20-2005 01:32 PM
My ATI 9600 Linux FIX!!!! maxsin Linux - Hardware 92 08-18-2004 08:42 PM
ATI Radeon 8000+ OpenGL FIX (RESOLVED!) dolvmin Linux - Hardware 0 04-20-2004 09:25 PM
ATI binary drivers and Kernel 2.6: BLANK SCREEN FIX adamjaskie Linux - Hardware 0 02-08-2004 11:13 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 07:53 PM.

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