Nvidia Linux Card not working due to LSI 9200/SAS2008 IRQ conflict -

Nvidia Linux Card not working due to LSI 9200/SAS2008 IRQ conflict

At first my BIOS said the card may not work right because there is no more option ROM space.

I disabled the Option ROM for both LSI 1068 and 2008 chipsets, Network Boot ROM and most other PCI slots, Serial Port, etc... and the message went away but the card still does not work properly.

But it still cannot initialize the card properly (does not work):

[   33.943272] NVRM: This PCI I/O region assigned to your NVIDIA device is invalid:
[   33.943272] NVRM: BAR0 is 0M @ 0x0 (PCI:0000:18:00.0)
[   33.943279] NVRM: The system BIOS may have misconfigured your GPU.
[   33.943286] nvidia: probe of 0000:18:00.0 failed with error -1
[   33.943943] NVRM: The NVIDIA probe routine failed for 1 device(s).
[   33.943953] NVRM: None of the NVIDIA graphics adapters were initialized!
[   33.943958] [drm] Module unloaded
[   33.944975] systemd-udevd[2015]: Failed to apply ACL on /dev/dri/card0: No such file or directory
[   34.281514] NVRM: This PCI I/O region assigned to your NVIDIA device is invalid:
[   34.281514] NVRM: BAR0 is 0M @ 0x0 (PCI:0000:18:00.0)
[   34.281521] NVRM: The system BIOS may have misconfigured your GPU.
[   34.281528] nvidia: probe of 0000:18:00.0 failed with error -1
[   34.281844] NVRM: The NVIDIA probe routine failed for 1 device(s).
[   34.281847] NVRM: None of the NVIDIA graphics adapters were initialized!
[   34.281849] [drm] Module unloaded

One thing is that lspci lists the SAS2008 card before the graphics card and I have not tried the other PCI x8 port yet:

0000:00:00.0 RAM memory: NVIDIA Corporation MCP55 Memory Controller (rev a2)
0000:00:01.0 ISA bridge: NVIDIA Corporation MCP55 LPC Bridge (rev a3)
0000:00:01.1 SMBus: NVIDIA Corporation MCP55 SMBus Controller (rev a3)
0000:00:02.0 USB controller: NVIDIA Corporation MCP55 USB Controller (rev a1)
0000:00:02.1 USB controller: NVIDIA Corporation MCP55 USB Controller (rev a2)
0000:00:04.0 IDE interface: NVIDIA Corporation MCP55 IDE (rev a1)
0000:00:05.0 IDE interface: NVIDIA Corporation MCP55 SATA Controller (rev a3)
0000:00:05.1 IDE interface: NVIDIA Corporation MCP55 SATA Controller (rev a3)
0000:00:05.2 IDE interface: NVIDIA Corporation MCP55 SATA Controller (rev a3)
0000:00:06.0 PCI bridge: NVIDIA Corporation MCP55 PCI bridge (rev a2)
0000:00:06.1 Audio device: NVIDIA Corporation MCP55 High Definition Audio (rev a2)
0000:00:08.0 Bridge: NVIDIA Corporation MCP55 Ethernet (rev a3)
0000:00:09.0 Bridge: NVIDIA Corporation MCP55 Ethernet (rev a3)
0000:00:0a.0 PCI bridge: NVIDIA Corporation MCP55 PCI Express bridge (rev a3)
0000:00:0d.0 PCI bridge: NVIDIA Corporation MCP55 PCI Express bridge (rev a3)
0000:00:0f.0 PCI bridge: NVIDIA Corporation MCP55 PCI Express bridge (rev a3)
0000:00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration
0000:00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map
0000:00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller
0000:00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control
0000:00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control
0000:00:19.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration
0000:00:19.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map
0000:00:19.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller
0000:00:19.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control
0000:00:19.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control
0000:01:05.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx]
0000:05:00.0 Serial Attached SCSI controller: LSI Logic / Symbios Logic SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon] (rev 03)
0000:18:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)

0000:18:00.1 Audio device: NVIDIA Corporation High Definition Audio Controller (rev a1)
0000:2b:00.0 PCI bridge: NEC Corporation uPD720400 PCI Express - PCI/PCI-X Bridge (rev 06)
0000:2b:00.1 PCI bridge: NEC Corporation uPD720400 PCI Express - PCI/PCI-X Bridge (rev 06)
0001:40:00.0 RAM memory: NVIDIA Corporation MCP55 Memory Controller (rev a2)
0001:40:01.0 RAM memory: NVIDIA Corporation MCP55 LPC Bridge (rev a3)
0001:40:01.1 SMBus: NVIDIA Corporation MCP55 SMBus Controller (rev a3)
0001:40:0d.0 PCI bridge: NVIDIA Corporation MCP55 PCI Express bridge (rev a3)
0001:6b:00.0 SCSI storage controller: LSI Logic / Symbios Logic SAS1068E PCI-Express Fusion-MPT SAS (rev 08)

 

The Solution

 

I moved the LSI card to another PCI slot and it fixed it, basically if the SAS2008 is shown before the Nvidia card it is game over.  Notice the order after I switched the physical slot (of course if you have no other slots this is a big problem).  Even disabling the Option ROM on the SAS2008 did not fix it until I switched PCI slots:

 

0000:18:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)
0000:18:00.1 Audio device: NVIDIA Corporation High Definition Audio Controller (rev a1)
0000:2b:00.0 PCI bridge: NEC Corporation uPD720400 PCI Express - PCI/PCI-X Bridge (rev 06)
0000:2b:00.1 PCI bridge: NEC Corporation uPD720400 PCI Express - PCI/PCI-X Bridge (rev 06)
0001:40:00.0 RAM memory: NVIDIA Corporation MCP55 Memory Controller (rev a2)
0001:40:01.0 RAM memory: NVIDIA Corporation MCP55 LPC Bridge (rev a3)
0001:40:01.1 SMBus: NVIDIA Corporation MCP55 SMBus Controller (rev a3)
0001:40:0a.0 PCI bridge: NVIDIA Corporation MCP55 PCI Express bridge (rev a3)
0001:40:0d.0 PCI bridge: NVIDIA Corporation MCP55 PCI Express bridge (rev a3)
0001:45:00.0 Serial Attached SCSI controller: LSI Logic / Symbios Logic SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon] (rev 03)
0001:6b:00.0 SCSI storage controller: LSI Logic / Symbios Logic SAS1068E PCI-Express Fusion-MPT SAS (rev 08)


  • Linux How To Clone One System Harddrive to another remote system
  • Ubuntu/Debian/Linux won't boot and drops to Busybox shell after cloning HDD with dd
  • Unable to negotiate with 192.168.1.99 port 22: no matching host key type found. Their offer: ssh-dss Solution
  • Centos 7 Password Reset
  • MySQL Adding New Field to Existing Database Table
  • MySQL Cannot Update/Write to any database table solution
  • Centos How To Update to Glibc 2.14 Plus
  • php remove last letters of string
  • MySQL Maximum INT Size Truncation Issue/Warning
  • MySQL How To Add New Field Column To Existing Table
  • mysql how to reset passwords with a few commands
  • htaccess apache how deny/allow to block or allow by IP address
  • PHP geoip.so fatal error Solution
  • Syntax error on line 221 of /etc/httpd/conf/httpd.conf: Syntax error on line 6 of /etc/httpd/conf.d/php.conf: Cannot load /etc/httpd/modules/libphp5.so into server: /etc/httpd/modules/libphp5.so: cannot open shared object file: No such file or direct
  • GCC 5 on Centos 6 - How To Install
  • bash find line and replace howto
  • How To Create Apache htpasswd file
  • possible SYN flooding on ctid 42131, port 80. Sending cookies. - Solution
  • Linux last command show login by IP instead of hostname
  • Install Windows From a Linux TFTP Server instead of using WDS Solution