Errors with amd-driver-installer-12-6-x86.x86_64.run Slackware 14 and Radeon HD 4670
I need to install an AMD Radeon HD 4670 AGP card on slackware 14, i found this post:
Unfortunately the link mentioned there doesn´t exist, so i downloaded this version from the AMD Pages:
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 ?
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.
Make sure that the FGLRX driver matches the supported xorg-server or you might be reduced down to the free xorg-ati driver instead.
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.
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 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 188.8.131.526, 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] 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] Segmentation fault at address 0xc
Fatal server error:
[ 94.760] Caught signal 11 (Segmentation fault). Server aborting
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.
Weird. What happens when you run modprobe fglrx?
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?
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?!
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:
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.
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 08:24 PM.|