Closed Ph0rk0z closed 11 months ago
@Ph0rk0z You need to use option in NVIDIA driver NVreg_EnableResizableBar=1
to do resizing by Linux kernel
or use ReBarUEFI to do it by UEFI.
Thank you, I will try to enable it. Am trying to avoid patching this bios and fiddling with backing up with HW programmer.
Unfortunately enabling it did not help. I set nvidia.NVreg_EnableREsizeableBar=1 in kernel and it shows enabled but my 3090 still says 256 selected but 32gb supported. I am trying flashed bios now. None of the patches applied except for the broadwell USB3 fix. I will build the linux executable and see if it enables after I run that.
Ok.. I have ran the PE and set size of 32. 2 of my cards show correct big BAR right now.. I have to flash the 3rd to support it. You can call this mobo working.
I have the latest bios on this board. It has 3 GPU. 2x3090 and a P40. Ubuntu 22.04 Installed kernel 6.1. Above 4g is enabled and supported. No bios setting for re-bar.
The P40 is using a 32gb bar. One 3090 supports resizing, the second I need to flash a vrom update on. Unfortunately both 3090s only use 256MB bar. I have fairly recent nvidia 5.xx driver. Is there some reason one 3090 doesn't use 32g bar right now and how can I force it?