Bitcoin Forum
May 23, 2024, 05:46:19 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Moving to Xubuntu 14.04 - Now AMD driver doesnt detect my second card  (Read 541 times)
bobben2 (OP)
Full Member
***
Offline Offline

Activity: 279
Merit: 104


View Profile
January 31, 2016, 06:13:47 PM
 #1

Folks,
This has probably been up for discussion several times before, as is shown by the search list returned by google.
I recently upgraded one of my rigs from Xubuntu 12.04 to 14.04.
I installed the fglrx-updates driver from the Settings->Additional drivers menu
Then I ran the usual initializion to get the software to recognize my cards (one R9 280X, one 7970)
Code:
>sudo aticonfig --lsa
>sudo aticonfig --adapter=all --initial -f
* 0. 01:00.0 AMD Radeon HD 7900 Series
  1. 05:00.0 AMD Radeon HD 7900 Series

* - Default adapter
Uninitialised file found, configuring.
Using /etc/X11/xorg.conf
Saving back-up to /etc/X11/xorg.conf.fglrx-2
>
>sudo aticonfig --adapter=all --odgt
Adapter 0 - AMD Radeon HD 7900 Series
            Sensor 0: Temperature - 29.00 C
ERROR - Get temperature failed for Adapter 1 - AMD Radeon HD 7900 Series

This worked fine under Xubuntu 12.04.   In fact I reverted back to my 12.04 usb stick to verify it.
That version even recognizes the rig to have one 280X card and one 7970..

Any suggestions as to what to try to get 14.04 to recognize both my cards correctly?


Fellow miners, get your thens and thans in order and help other forum readers understand what you are writing. Remember the grammar basics:  B larger THAN A (comparator operator). If something THEN ....
bobben2 (OP)
Full Member
***
Offline Offline

Activity: 279
Merit: 104


View Profile
February 26, 2016, 05:26:00 PM
 #2

SOLVED
And the solution was really simple after all.
Here is a description of what I did to get it to work.  Sorry if it is a bit haphazard.  Most of these steps are copy and paste
from other people who have had similar problems.

I first removed the current driver  (sudo apt-get purge "fglrx.*"  <- this was installed via the Settings - Additional Drivers)
I then dowloaded the latest driver  for Ubuntu 14.04 from the AMD website,
This is a zip file.  Mine was radeon-crimson-15.12-15.302-151217a-297685e.zip

I unzipped and ran the installer script (sudo ./amd-driver-installer-15.302-x86.x86_64.run)
and made it make packages for Ubuntu/Trusty.
After the driver was installed I ran the initialization command.

sudo aticonfig --lsa
sudo aticonfig --adapter=all --initial -f   

The gpu-manager was destroying my /etc/X11/xorg.conf file.
so I edited this file: 
/etc/init/gpu-manager.conf
by commenting out the first lines:

Code:
#start on (starting lightdm
#          or starting kdm
#          or starting xdm
#          or starting lxdm)
task
exec gpu-manager --log /var/log/gpu-manager.log


Then I rebooted.

Then:
sudo aticonfig --adapter=all --odgt

And I was able to see the temp on all cards:

Adapter 0 - AMD Radeon R9 200 Series     
            Sensor 0: Temperature - 29.00 C

Adapter 1 - AMD Radeon R9 200 Series                           
            Sensor 0: Temperature - 30.00 C

Adapter 2 - AMD Radeon R9 200 Series             
            Sensor 0: Temperature - 24.00 C


So now I am able to mine and monitor the temps of my GPUs.
I hope that this could help somebody else having similar problem.

Fellow miners, get your thens and thans in order and help other forum readers understand what you are writing. Remember the grammar basics:  B larger THAN A (comparator operator). If something THEN ....
futuremet
Newbie
*
Offline Offline

Activity: 38
Merit: 0


View Profile
February 26, 2016, 08:33:49 PM
 #3

hey i was having the same issue---ill try this out later to see if it works!!!!
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!