Loading...
Loading...
On HPE systems running Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, or Ubuntu 24.04 LTS, with NVIDIA GPUs or AMD GPUs and PCIe network adapters, may fail to communicate properly with their respective drivers.Following the installation of Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, or Ubuntu 24.04 LTS, error messages indicating driver communication failures may be displayed after installing the GPU drivers. For example, the following message may be displayed after installing the NVIDIA or AMD GPU driver:The GPU driver is installed however, is unable to communicate with the GPUs properly. This occurs because the PCIe memory BAR for the GPUs are not assigned properly during OS initialization as follows:During boot, Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, or Ubuntu 24.04 LTS attempts to re-allocate I/O and memory space to specific unused BAR registers that were not previously assigned by the BIOS. During this process, Ubuntu removes the memory range that the BIOS had previously allocated to the GPUs and NICs, thereby preventing the appropriate device driver from communicating with the endpoint (i.e. NIC or GPU).
Any HPE system with NVIDIA and AMD GPUs running Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, or Ubuntu 24.04 LTS.This affects any HPE system running Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, or Ubuntu 24.04 LTS with an AMD or NVIDIA GPU installed online with any other network adapter.
To ensure that the options of NVIDIA GPUs, AMD GPUs and PCIe network adapters communicate with the appropriate driver, add the kernel parameter "pci=realloc=off" to GRUB as shown below:Open the /etc/default/grub file using a text editor such as vi or vim (e.g., vim /etc/default/grub).Modify the line starting with GRUB_CMDLINE_LINUX_DEFAULT= by adding "pci=realloc=off" within the quotation marks, as shown below:Save and close the file. Then, update the GRUB configuration using the appropriate commands and reboot the server. After reboot, the driver should be able to communicate with all GPUs.sudo update-grubsudo update-initramfs -usudo reboot now
Operating Systems Affected:Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, Ubuntu 24.04 LTS
Click on a version to see all relevant bugs
Hewlett Packard Enterprise Integration
Learn more about where this data comes from
Bug Scrub Advisor
Streamline upgrades with automated vendor bug scrubs
BugZero Enterprise
Wish you caught this bug sooner? Get proactive today.