Nvidia drivers identify GPU, but no display or USB
 
Notifications
Clear all

Nvidia drivers identify GPU, but no display or USB  

  RSS

TheOverGrad
(@theovergrad)
Active Member
Joined: 1 month ago
 

My Setup:

PC: Dell XPS 15 9500

OS: Ubuntu 20.04

Enclosure: Razer Core X Chroma

Card: Nvidia GeForce GTX-1080Ti FE

Monitor: Dell Ultrasharp U2718Q

Nvidia Driver: 450.51.06

I have my mouse and keyboard plugged into the USB ports on the back of the Razer Core X Chroma, the monitor connected to the DisplayPort on the 1080Ti. Most of the time the 1080Ti is identified by `nvidia-smi`. However, the expected behavior would be that if the GPU is identified, the peripherals connected to the GPU and the enclosure would be to. The actual behavior is that while the GPU is identified by the drivers, none of the USB ports are working/identified and the display isn't identified. Has this happened to anyone else? Does anyone know how to fix this? I have ensured that SecureBoot and Thunderbolt Boot settings are "Off" in the BIOS, but beyond that I am not sure what next steps to take. Per other suggestions on this forum, I have  edited /etc/X11/Xwrapper.config to include a line that says "needs_root_rights = yes", which did nothing. Has anyone had a similar experience? Any advice?

Other odd things that might be helpful:

 - The output from `boltctl list` shows that there are 2 Razer Core X Chroma devices, and neither of them has tx/rx columns:

Razer Core X Chroma
├─ type: peripheral
├─ name: Core X Chroma
├─ vendor: Razer
├─ uuid: 00b99028-dcfa-2701-ffff-ffffffffffff
├─ status: connected
│ ├─ domain: c5030000-0092-940e-83e9-403f62324101
│ └─ authflags: none
├─ connected: Fri 18 Sep 2020 05:31:20 PM UTC
└─ stored: Fri 18 Sep 2020 12:39:58 PM UTC
├─ policy: iommu
└─ key: no

Razer Core X Chroma #2
├─ type: peripheral
├─ name: Core X Chroma
├─ vendor: Razer
├─ uuid: 00a6b0ac-fc0e-2701-ffff-ffffffffffff
├─ status: connected
│ ├─ domain: c5030000-0092-940e-83e9-403f62324101
│ └─ authflags: none
├─ connected: Fri 18 Sep 2020 05:31:20 PM UTC
└─ stored: Fri 18 Sep 2020 12:39:58 PM UTC
├─ policy: iommu
└─ key: no

This topic was modified 1 month ago

non progredi est regredi. Dell XPS 15 9500 w/ Intel i7-10875H + GTX1650, Razer Core X Chroma w/ NVIDIA FE GTX1080 Ti


ReplyQuote
joevt
(@joevt)
Noble Member
Joined: 3 years ago
 

Thunderbolt devices are enumerated properly but the PCIe devices are not (check output of lspci). There should be a VGA controller (the 1080) and a USB controller or two (for the USB devices of the Razor).

I think you have to adjust kernel boot parameters? There are posts here about using Thunderbolt eGPUs with Linux.
https://egpu.io/forums/thunderbolt-linux-setup/tutorial-ubuntu-18-04-rtx-2080-razer-core-v1/

Mac mini (2018), Mac Pro (Early 2008), MacBook Pro (Retina, 15-inch, Mid 2015), GA-Z170X-Gaming 7, Sapphire Pulse Radeon RX 580 8GB GDDR5, Sonnet Echo Express III-D, Trebleet Thunderbolt 3 to NVMe M.2 case


ReplyQuote
TheOverGrad
(@theovergrad)
Active Member
Joined: 1 month ago
 

I did fine this post any made these adjustments but things actually got a little worse. Now even nvidia-smi doesn't see the GPU. boltctl still sees the Core X Chroma, but nothing else. the egpu-switcher, expectedly at this point continues to not see the GPU. What other adjustments might need to be made to get the kernel to see the through-connected thunderbolt device? when I look at the output of journalctl sweeping for "razer" this is all i get:

$journalctl -b -t kernel | grep -i razer -A2 -B2
Sep 24 14:25:56 abraham-linux kernel: usb 1-14: New USB device strings: Mfr=0, Product=0, SerialNumber=0
Sep 24 14:25:56 abraham-linux kernel: thunderbolt 0-1: new device found, vendor=0x127 device=0x2
Sep 24 14:25:56 abraham-linux kernel: thunderbolt 0-1: Razer Core X Chroma
Sep 24 14:25:56 abraham-linux kernel: thunderbolt 0-101: new device found, vendor=0x127 device=0x3
Sep 24 14:25:56 abraham-linux kernel: thunderbolt 0-101: Razer Core X Chroma
Sep 24 14:25:56 abraham-linux kernel: fbcon: Taking over console
Sep 24 14:25:56 abraham-linux kernel: Console: switching to colour frame buffer device 240x75

And this is the current output of boltctl:

$boltctl
 ● Razer Core X Chroma
   ├─ type:          peripheral
   ├─ name:          Core X Chroma
   ├─ vendor:        Razer
   ├─ uuid:          00b99028-dcfa-2701-ffff-ffffffffffff
   ├─ status:        connected
   │  ├─ domain:     c5030000-0092-940e-83e9-403f62324101
   │  └─ authflags:  none
   ├─ connected:     Thu 24 Sep 2020 06:25:51 PM UTC
   └─ stored:        Fri 18 Sep 2020 12:39:58 PM UTC
      ├─ policy:     iommu
      └─ key:        no 
Razer Core X Chroma #2

   ├─ type:          peripheral
   ├─ name:          Core X Chroma
   ├─ vendor:        Razer
   ├─ uuid:          00a6b0ac-fc0e-2701-ffff-ffffffffffff
   ├─ status:        connected
   │  ├─ domain:     c5030000-0092-940e-83e9-403f62324101
   │  └─ authflags:  none
   ├─ connected:     Thu 24 Sep 2020 06:25:51 PM UTC
   └─ stored:        Fri 18 Sep 2020 12:39:58 PM UTC
      ├─ policy:     iommu
      └─ key:        no

At what point should I just punt and try reinstalling Ubuntu (or maybe Pop!_OS?) from scratch? Or do you know if the nvidia-450 drivers have any issues?

non progredi est regredi. Dell XPS 15 9500 w/ Intel i7-10875H + GTX1650, Razer Core X Chroma w/ NVIDIA FE GTX1080 Ti


ReplyQuote
joevt
(@joevt)
Noble Member
Joined: 3 years ago
 

First you need to find out if the PCIe devices exist. Drivers don't matter if the devices don't exist.

Mac mini (2018), Mac Pro (Early 2008), MacBook Pro (Retina, 15-inch, Mid 2015), GA-Z170X-Gaming 7, Sapphire Pulse Radeon RX 580 8GB GDDR5, Sonnet Echo Express III-D, Trebleet Thunderbolt 3 to NVMe M.2 case


ReplyQuote