Author

Topic: Problems with 1x PCI slot (Read 673 times)

newbie
Activity: 26
Merit: 0
February 24, 2014, 07:29:23 PM
#1
Edit: So after typing all this up I decided to test the 1x slot exclusively. I got nowhere trying to boot both cards via the native 1x slot. It would boot up but after I logged in I would get a prompt saying cinnamon (the mint distro) had crashed. It would then be in recovery mode which I could still browse on but it was obvious that it wasn't working correctly. That one setting in my mobo for PCI is the PCI latency timer which was initially on 32. I changed it to both 64 and 96 to no avail. I could go higher but I'm not sure how that would effect anything, especially since the card in the 16x slot is working fine on the exact same type of riser with the exact length.

-----------------------------------------------------------------------------------

I'm just trying to setup both my 290 and 290x up in Linux Mint. They are both on powered 1x to 16x risers. The card I have the monitor plugged up to and the one that is working is plugged into a 16x slot on the mobo (even though again it's only a 1x male adapter on the riser). The one that isn't working is on the native 1x PCI slot.

I am using THIS mobo.

I remember reading somewhere that I needed to change something in the bios when mixing these but I would think it would be the one for the 16x slot. Even so, the only settings I see relating to PCI in the bios of this mobo simply say change the bus from 24, 64, etc and that doesn't seem to be specific to any single slot.

If you look below it identifies my BusID for the card that isn't working as 3:00.0. Does that mean it's trying to run off of PCI-E 3.0?

Here is what I see when trying to get temps shown. The same happens for clocks or anything involving that second card...

Code:
worker@worker-miner ~ $ sudo aticonfig --adapter=all --odgt
[sudo] password for worker:

Adapter 0 - AMD Radeon R9 290 Series
            Sensor 0: Temperature - 41.00 C
ERROR - Get temperature failed for Adapter 1 - AMD Radeon R9 290 Series

When I check the graphics cards in the system both are labeled correctly...

Code:
worker@worker-miner ~ $ lspci | grep VGA
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii PRO [Radeon R9 290]
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii XT [Radeon R9 290X]

I read HERE that "You need to find the bus id of each card with lspci | grep VGA and add each card to your /etc/X11/xorg.conf file as such".

So this is the GPU section of the file originally..

Code:
Section "Device"
Identifier  "aticonfig-Device[0]-0"
Driver      "fglrx"
BusID       "PCI:1:0:0"
EndSection

And I then edited it with the info that I got from the "lspci | grep" command so it looks like so (please correct me if I typed something in wrong)...

Code:
Section "Device"
Identifier  "aticonfig-Device[0]-0"
Driver      "fglrx"
BusID       "PCI:1:0:0"
EndSection

Section "Device"
Identifier  "aticonfig-Device[1]-1"
Driver      "fglrx"
BusID       "PCI:3:0:0"
EndSection


After a reboot I'm still running into the same problem. Any suggestions?
Jump to: