I am trying to get 290x to be visible under Ubuntu 12.04 with latest 13.11 beta6 64bit Linux drivers. It looks like fglrx module is loaded and aticonfig is functioning
# aticonfig --adapter=0 --od-getclocks
Adapter 0 - AMD Radeon R9 290 Series
Core (MHz) Memory (MHz)
Current Clocks : 300 150
Performance Level : 0
Current Bus Speed : 2500
Current Bus Lane : 1
GPU load : 0%
However clinfo is returning no GPU devices. I have tried to login from the console to X and also set the COMPUTE environment variable. But nothing helped.
Is this a known problem that 290x series do not support OpenCL on Linux or any ideas on what may be the reason?
Please check the System Requirements from the below link
Here its mentioned that the AMD APP SKD support ubuntu 11.04.
Himanshu, lets be reasonable here. It has been over 1 year since Ubuntu 11.04 was EOLed!
Nobody is using 11.04 anymore. AMD must update their pages! Please report this to your team!
In addition, the SDK is not even related to this problem. Because OpenCL programs MUST function only with Catalyst drivers. Catalyst drivers support Ubuntu 12.04
Actually, Catalyst does NOT support 11.04 so it is impossible to make OpenCL programs for AMD GPUs on Linux right? It is funny that how a company like AMD can be so lazy updating their software requirements lists.
Also, if you go to download page
It shows supported OSes as "Linux® (openSUSE™ 11.*, Ubuntu® 10.0*, Red Hat® Enterprise Linux® 6.*)" (Notice Ubuntu 10!!!)
(I'm new to this forum and OpenCL: just looking around to figure out how to configure a Linux system to play.)
The list of supported Linux systems is pretty weak.
This posting suggests that some people have gotten Ubuntu 13.04 and perhaps 13.10 working http://devgurus.amd.com/thread/167623
Me? I'd like Fedora 19. The closest choice is RHEL6. RHEL is nicely stable (like Ubuntu 12.04 LTS).
The list of supported hardware is also quite weak. For example, nothing from the 8000 series (I have an 8570). I don't know about whether the R9 series is included (I think that the R series referred to is a previous generation, but I'm not sure).
It would be nice to know where these restrictions come from. Then we'd know whether it was foolish to ignore them.
Hugh, you should use Ubuntu, it is stable. Fedora breaks down quite often with updates. Always something breaks down in Fedora. While RHEL based distros are also stable, they lack latest tools, compilers etc. I would just go with Ubuntu 13.10 at this point.
Actually I got this working with Ubuntu 13.10, but I sure would like to get it working with 12.04 also. I am sure many developers may have opted in to use 12.04. I have several boxes running 12.04
There are lots of arguments about the relative merits of Fedora and Ubuntu.
The most relevant one is that Ubuntu makes some attempt to support the AMD proprietary drivers and Fedora doesn't. But there are some nuances to this.
rpmfusion tries to support proprietary drivers for Fedora but doesn't always succeed. Here's just one problem (it may have been solved by now) https://bugzilla.rpmfusion.org/show_bug.cgi?id=2959
Ubuntu fails at supporting AMD proprietary drivers fairly often too. Here's a bug that affected me for at least a year (until I gave up) https://bugs.launchpad.net/ubuntu/+source/nvidia-common/+bug/873058
That's why I'd like advice from folks that have succeeded. So thanks yurtesen!
(I'd REALLY like reasonable OpenCL support in the open source drivers! I infer that this is being worked on.)
I think if you are running OpenCL programs you do not need to use ubuntu or fedora repositories (because they always lag behind). I always download the driver from AMD site.
I had some problems with Fedora with AMD drivers, because Fedora abruptly upgrade kernels every week and often the drivers failed installing to newest kernels. But with Ubuntu, kernel updates are not that often and I never had that problem with Ubuntu actually.
you mentioned a few posts up that you got OpenCL on an R290 to work with ubuntu 13.10;
could you perhaps indicate what you had to do to get this to work?
I have exactly the same symptoms as your original post, and, having bought the card
specifically to do OpenCL development on it, am currently rather frustrated!