cancel
Showing results for 
Search instead for 
Did you mean: 

Archives Discussions

fmuelle2
Journeyman III

Linux driver for E350/Zacate Radeon HD 6310 for APP/OpenCL


Hi!

Is there a Linux driver for the Radeon HD 6310 that works w/ the APP/OpenCP?

support.amd.com

does not appear to have a Linux driver under Desktop->HD->6xxx.

Sigh.

 

 

0 Likes
13 Replies

fmuelle2,
Please try to install a 5XXX series driver and see if it works. The chip in the E350 is very similar to the HD5450.
0 Likes

This has potential

modinfo fglrx

shows pci device ID 1002:9802, which is what is needed.

But I do not see

 

/dev/ati/*

when stating X w/ loaded fglrc. Do I need xorg.conf? aitconfig cannot create it w/o /dev/ati/*.

 

Any thoughts?

 

0 Likes

try this minimal config from http://wiki.cchtml.com/index.php/Ubuntu_Maverick_Installation_Guide#Generic_Config

Section "Device"
Identifier "ATI radeon 6310"
Driver "fglrx"
EndSection
0 Likes

I had to add

BusID "PCI:0:1:0"

to get X going. But then, a box pops up (bottom right): "AMD Unsupported hardware"

/dev/ati/card0 is there

glxinfo produces lots of output

But aticonfig complains: "No supported adapters detected"

I need a new binary for aticonfig (as it's only delivered as binary). And possibly an update on some module (as the pop-up box seems to come for X11).

Can APP/OpenCL already work on this?

 

0 Likes

And a snippet from Xorg.0.log:

[   909.507] (II) ATI Proprietary Linux Driver Build Date: Nov 25 2010 21:36:26
[   909.507] (--) using VT number 7

[   909.512] (WW) Falling back to old probe method for fglrx
[   909.521] (II) Loading PCS database from /etc/ati/amdpcsdb
[   909.523] (--) Chipset Supported AMD Graphics Processor (0x9802) found
[   909.523] (WW) fglrx: No matching Device section for instance (BusID PCI:0@0:1:1) found

Looks like 9802 is not fully integrated into the 5xxx driver, maybe?

 

0 Likes

fmuelle2,
It might work, but I don't have a machine yet myself so I can't test it. I believe 2.3 had support in it, but required a newer base driver. I don't think the base driver is released yet, but I could be wrong.
0 Likes

Any chance to get a dev driver for 2.3?

I'm less interested in X, what matters is OpenCL on the 6310.

0 Likes

fmuelle2,

AMD releases new device drivers on a regular basis. Although most probably 6xxx devices will get support but it cannot be said for sure. 

Maybe someone from driver team can answer it better.

0 Likes

I recently changed the HD5770 to HD6950, the system is working properly without reinstalling the driver ...
I'm using Ubuntu 10.10 x86_64, driver version 10.12 SDK v2.3

0 Likes

Got it working(OpenCL and X11), turns out AMD posted the Linux driver for HD 6XXX today 🙂

Here are some rough notes for Fedora 14:

#get ATI driver for E350/Zacate Radeon HD 6310
support.amd.com
  Desktop->HD Radeon->6XXX driver->x86_64 Linux
sh ati-driver-installer-x11-1-x86.x86_64.run
cd /lib/modules/fglrx
sh make.install.sh
modprobe fglrx
init 3
killall -9 Xorg
aticonfig --initialize
init 5

#get AMD APP / ATI Stream API
tar xzf ati-stream-sdk-v2.3-lnx64.tgz
cd ati-stream-sdk-v2.3-lnx64
#edit make/openclsdkdefs.mk:
  OpenCL -> OpenCL GL GLU
make
export LD_LIBRARY_PATH=`pwd`/lib/x86_64
execstack -c lib/x86_64/libatiocl64.so
cd samples/opencl/bin/x86_64
./MatrixMultiplication

0 Likes

Update: Shutdown/suspend to RAM/suspend to disk do not work.

Problem: When Xorg gets a TERM signal, fglrx causes Xorg not to terminate until it crashes (on a stack overflow?) after 30 seconds or so.

Solution: need a driver update (help, AMD!)

Work-around: manually do this

Ctrl-Atl-F2

login as root

init 3

killall -9 Xorg

rm fglrx

halt

(The fglrx module must be unloaded first!!!)

 

0 Likes

Completely off-topic but curious about this

fmuelle2: If you get some time, can you post some benchmark numbers? I am particularly interested in how fast you can copy memory from CPU space to GPU space. Also, some other timings from the OpenCL or CAL SDks will be welcome.

Thanks in advance!

0 Likes

fmuelle2,
Please contact the driver support and report the issue to them. Thanks
0 Likes