I figured this may be the best place for this post since there's a higher chance of others here running into the same type of config. If wrong area, please move.


Ok, I've been 'playing' with BTC mining for a bit, though historically I only had a single gpu on a MB. I now have a nice collection of radeon hd5770's (single slot 5-dp versions) and was thinking about having this serve as a mining system at least for off-hours, though am running into a problem with AMD's opencl not seeing all devices.

Anyway, I mainly run ubuntu 10.04LTS 64bit server kernel (2.6.32-33) with desktop extensions as this is mainly a multi-monitor setup. I have 4 cards per system with (currently) two monitors attached per card (8 monitors). This is mainly for office applications and remote desktop so real-low gpu use.

I have all monitors working just fine:
$ aticonfig --list-adapters
* 0. 08:00.0 ATI Radeon HD 5700 Series
1. 06:00.0 ATI Radeon HD 5700 Series
2. 07:00.0 ATI Radeon HD 5700 Series
3. 03:00.0 ATI Radeon HD 5700 Series


However with clinfo:
Number of platforms: 1
Platform Profile: FULL_PROFILE
Platform Version: OpenCL 1.1 AMD-APP-SDK-v2.5 (684.213)
Platform Name: AMD Accelerated Parallel Processing
Platform Vendor: Advanced Micro Devices, Inc.
Platform Extensions: cl_khr_icd cl_amd_event_callback cl_amd_offline_devices


Platform Name: AMD Accelerated Parallel Processing
Number of devices: 2
Device Type: CL_DEVICE_TYPE_GPU

---

Only the first GPU & CPU for the two devices.


I've tried catalyst drivers 11.6; 11.7; 11.8 and SDK versions 2.1; 2.2; 2.4 & 2.5


Basic question is that does anyone have multi-gpu (no crossfire (which by the way I tried that as well but that didn't get set up correctly under linux either but it DOES work under windows 7 on the same MB) working under linux?