-
Notifications
You must be signed in to change notification settings - Fork 96
Description
Hello, I am in urgent need of your assistance. I am attempting to use a Tesla V100 16G PCIe graphics card on a Dell Precision 7920T.
System
Motherboard: Dell Precision 7920T
Card: Tesla V100 16G PCIe
System: Ubuntu 22.04
RAM: 64G
- Memory Map IO above 4GB is enabled.
- There is no CSM in BIOS of Dell 7920T.
- BIOS version is updated (2.50.0).
Description
I first attempted this on Ubuntu 22.04 using @xCuri0 's ReBarState. Followed this method, after building and running RebarState, set the value to 32. But this approach proved ineffective. After rebooting and reopening the RebarState, I can see the Current ReBarState 32/Unlimited. nvidia-smi still can't see my Tesla V100 ( lspci | grep -i nvidia correctly identified the GPU model 0000:73:00.0 3D controller: NVIDIA Corporation GV100GL [Tesla V100 PCIe 16GB] (rev a1)).
Through dmesg I can see:
[ 45.605811] nvidia 0000:73:00.0: enabling device (0140 -> 0142)
[ 45.606250] NVRM: This PCI I/O region assigned to your NVIDIA device is invalid:
NVRM: BAR1 is 0M @ 0x0 (PCI:0000:73:00.0)
[ 45.606542] nvidia: probe of 0000:73:00.0 failed with error -1
This is consistent with the situation without ReBarState. I have only followed this method to build and run ReBarState on the Ubuntu system without making any modifications to the BIOS. My actions were as follows:
git clone https://github.com/xCuri0/ReBarUEFI.git
cd ReBarUEFI/ReBarState
mkdir build
cd build
cmake ..
make
sudo ./ReBarState
So I suspect ReBarState may not be functioning. How to verify if the RebarState is working in this scenario?
Note that I'm not suspecting the software itself; I believe my execution may be incorrect. Any suggestions would be most gratefully received.