LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Errors with amd-driver-installer-12-6-x86.x86_64.run Slackware 14 and Radeon HD 4670 (https://www.linuxquestions.org/questions/slackware-14/errors-with-amd-driver-installer-12-6-x86-x86_64-run-slackware-14-and-radeon-hd-4670-a-4175493940/)

tiuz 02-06-2014 09:41 AM

Errors with amd-driver-installer-12-6-x86.x86_64.run Slackware 14 and Radeon HD 4670
 
Hello,

I need to install an AMD Radeon HD 4670 AGP card on slackware 14, i found this post:
http://www.linuxquestions.org/questi...er-4175434122/

Unfortunately the link mentioned there doesn´t exist, so i downloaded this version from the AMD Pages:

amd-driver-installer-12-6-x86.x86_64.run

installation went fine, but when i do aticonfig --initial -f i get
aticonfig: No supported adapters detected

I removed this version and try to install an older one

amd-driver-installer-12-4-x86.x86_64.run but this one faild to compile with the errors mentioned in the Post linked above.

Any ideas where i can find the "legacy" linux drivers page ?

Thx,

tz

ack_iix 02-06-2014 10:10 AM

If I'm not mistaken Radeon HD 4670 requires the Catalyst Legacy driver package, are you sure that you download the right driver for your card?

I checked the latest legacy driver is version 13.1, maybe you could try this driver and see if it works.

ReaperX7 02-06-2014 10:13 AM

Make sure that the FGLRX driver matches the supported xorg-server or you might be reduced down to the free xorg-ati driver instead.

tiuz 02-06-2014 12:07 PM

Thanks for the info but the latest (13.1) driver doesn´t support my Radeon HD 4670 card anymore, so i need to find a driver that does still support this card and compile on a 3.2.45 Kernel.

thx,

tz

angryfirelord 02-06-2014 12:46 PM

Quote:

Originally Posted by tiuz (Post 5112844)
Thanks for the info but the latest (13.1) driver doesn´t support my Radeon HD 4670 card anymore, so i need to find a driver that does still support this card and compile on a 3.2.45 Kernel.

thx,

tz

ack_ick already mentioned which driver to use. You need the amd-driver-installer-catalyst-13.1-legacy-linux-x86.x86_64.zip package. If it doesn't say legacy, it won't work. That should still work with Slackware 14, but it won't work with 14.1 since AMD doesn't like to update drivers for older products.

tiuz 02-06-2014 02:21 PM

Well, i downloaded the amd-driver-installer-catalyst-13.1-legacy-linux-x86.x86_64.zip and installed it - which worked fine, but when doing "aticonfig --initial -f" it doesn´t work as no supported device is found. So the Radeon HD 4670 is not supported in the amd-driver-installer-catalyst-13.1-legacy-linux-x86.x86_64.zip version.

I found an older version then and applied a patch to it see

here

http://phoronix.com/forums/showthrea...86-32-bit-arch

and here

http://wiki.cchtml.com/index.php/Sla...ENG%29#Patches

here installation and aticonfig --initial -f went just fine but then when i did a "startx" i got this: (After all i have to use the xf86-video-ati driver instead - so a lousy 3D support :-( So never again AMD/ATI cards for me...

94.575] (II) Loading sub module "fglrxdrm"
[ 94.575] (II) LoadModule: "fglrxdrm"
[ 94.575] (II) Loading /usr/lib/xorg/modules/linux/libfglrxdrm.so
[ 94.605] (II) Module fglrxdrm: vendor="FireGL - ATI Technologies Inc."
[ 94.605] compiled for 1.4.99.906, module version = 8.96.4
[ 94.605] (II) ATI Proprietary Linux Driver Version Identifier:8.96.4
[ 94.605] (II) ATI Proprietary Linux Driver Release Identifier: 8.961
[ 94.605] (II) ATI Proprietary Linux Driver Build Date: Apr 5 2012 23:06:18
[ 94.605] (--) using VT number 7

[ 94.608] (WW) Falling back to old probe method for fglrx
[ 94.741] (II) PCS database file /etc/ati/amdpcsdb not found
[ 94.741] (II) Creating PCS database from initial defaults instead
[ 94.758] (--) Chipset Supported AMD Graphics Processor (0x9495) found
[ 94.759] (WW) fglrx: No matching Device section for instance (BusID PCI:0@1:0:1) found
[ 94.759] (II) AMD Video driver is running on a device belonging to a group targeted for this release
[ 94.759] (II) AMD Video driver is signed
[ 94.760] (II) fglrx(0): pEnt->device->identifier=0x9040cf0
[ 94.760] (II) fglrx(0): Loading PCS database from /etc/ati/amdpcsdb
[ 94.760]
[ 94.760] Backtrace:
[ 94.760] 0: /usr/bin/X (xorg_backtrace+0x49) [0x81b5669]
[ 94.760] 1: /usr/bin/X (0x8048000+0x170f06) [0x81b8f06]
[ 94.760] 2: linux-gate.so.1 (__kernel_rt_sigreturn+0x0) [0xffffe40c]
[ 94.760] 3: /usr/lib/xorg/modules/drivers/fglrx_drv.so (xdl_xs111_atiddxLeaveVT+0x4a) [0xb67aae8a]
[ 94.760] 4: /usr/bin/X (xf86DeleteScreen+0x69) [0x80c1669]
[ 94.760]
[ 94.760] Segmentation fault at address 0xc
[ 94.760]
Fatal server error:
[ 94.760] Caught signal 11 (Segmentation fault). Server aborting
[ 94.760]
[ 94.761]

angryfirelord 02-06-2014 02:31 PM

Quote:

Originally Posted by tiuz (Post 5112908)
Well, i downloaded the amd-driver-installer-catalyst-13.1-legacy-linux-x86.x86_64.zip and installed it - which worked fine, but when doing "aticonfig --initial -f" it doesn´t work as no supported device is found.

Did you check the build log? Did you remember to blacklist the radeon module? Did you run the installer while in runlevel 3 (no X)? Did you remember to remove the old fglrx driver first before running the new one?
Quote:

So the Radeon HD 4670 is not supported in the amd-driver-installer-catalyst-13.1-legacy-linux-x86.x86_64.zip version.
I used to have a Radeon 4550 and it worked with this driver. I'd find it hard to believe that it wasn't supported.

tiuz 02-06-2014 04:29 PM

Yes, radeon and radeonhd is blacklisted, all pieces of older versions from the driver removed before, and nothing in the build.log which would explain why aticonfig --initial -f fails.

And i boot runlevel 3 by standard (so no X while bootup) and X was not running while building the driver.

Not fully sure if 13.1 legacy supports the HD 4670 or not but aticonfig doesn´t detect it.

Currently i use the open source xf86 ati driver to have a working GUI when needed.

thx,

tz

angryfirelord 02-07-2014 10:48 AM

Weird. What happens when you run modprobe fglrx?

ack_iix 02-07-2014 08:44 PM

Same with the suggestion above, try running modprobe fglrx to load the kernel module.

Also, have you tried creating the xorg.conf manually and run startx?

tiuz 02-10-2014 09:21 AM

When i do modprobe fglrx the module is loaded without and complaints. Then i manually configured my xorg.conf file and did startx.

I got this result:

Fatal server error:
Caught signal 11 (Segmentation fault). Server aborting6/bin/X (xorg_backtrace+0x49) [0x81b5669]
1: /usr/X11R6/bin/X (0x8048000+0x170f06) [0x81b8f06]
2: linux-gate.so.1 (__kernel_rt_sigreturn+0x0) [0xffffe40c]

Segmentation fault at address (nil)

Could it be that the AGP Interface is not supported by this legacy driver at all?!

angryfirelord 02-13-2014 07:49 AM

That looks like a bug. There was something similar that happened due to the xv extension of Xorg.

Try these two things:

First, delete or move the xorg.conf file and try to start X. fglrx may not like that, but try it anyway.

If that doesn't work, then add this section to your xorg.conf file:

http://ati.cchtml.com/show_bug.cgi?id=337#c7
Code:

Section "Extensions"
        Option "XVideo" "Disable"
EndSection

The bug was marked as fixed, but who knows if that carried over to the legacy driver.

WiseDraco 02-13-2014 08:33 AM

i some time ago too struggles to get mu hd4350 to work. find out catalyst 13.1 legacy install less or more ok, and with sdk 2.9 i get also opencl support in boinc, but must use slackware 14.0 x64, because 14.1 have a too new for catalyst 13.1 kernel.
looks like amd / ati is very shitty company, never purchase any from this. nvidia support old hardware a mush better. and a new too.

http://support.amd.com/en-us/downloa...Linux%20x86_64
i suppose, this one driver must work with your card?

you can also try to write to amd/ati support. i try, he was not be very big help from his, but he respond quickly and do some advices...


All times are GMT -5. The time now is 10:49 PM.