Ubuntu 24.04.2 AMD threadripper Blank Screen While Install with Nvidia RTX 5090 Zotac

I have config AMD thredripper amd threadripper 7990x , Motherboard Asus ws trx-50 sage pro wifi , Graphics card zotac rtx 5090 , i tried to install ubuntu on this config after pc start ubuntu logo came , i press try to install but after all services load at the time of load GDM service and it goes to gui display screen becomes blank and Fan Over Noise Start from Graphics. Need help to resolve this problem. == i have tried ubuntu 24 with intel processor and asrock 370 board + rtx 5090 graphics card its working fine with this config. now its problem of board or processor or Ubuntu or card. how to resolve.

2 Likes

Same exact issue here with similar setup. Did you manage to find a way to fix it?

1 Like

I had the same issue and installed Rocky Linux 9.5, which works well.

1 Like

Hi @chirag9,

  1. Can you please check if installation succeeds using 'Ubuntu Install (safe graphics mode)?
  2. Would it be possible to use a disk which already has Ubuntu installed on the WS TRX-50 SAGE pro? Please check if it fails to boot with the OS already installed.

Thank you

@fayez , @chirag9 ,

Please share your current system BIOS settings for

  1. Launch CSM
  2. IOMMU settings if any
  3. Resize BAR support
  4. Above 4G Decoding

We are checking if we can reproduce the issue on WS TRX-50 SAGE PRO systems.

Thanks!

1 Like

waiting for reply,
Firsly I have the same issue, then I tried an another method, i used vmware to install ubuntu 24, after installation(with a installed 5090 GPU driver) I copied this to my harddisk, when i reboot i can see the “Ubuntu” option, when i click on it, the screen becomes black


Fixed Bro, i fixed it! I used lagecy mode(not uefi) to install the ubuntu 24.04 sucessfully!, Here is my method step by step: Firstly, In the installation process, you must choose ‘earse disk blabla’ option and choose the advanced feature, and must choose “Use LVM” . After installation, the option of Ubuntu will not be found as normal just like uefi dual boot after logo, so, first get into the bios, then choose the corresbonding hard disk where you install your ubuntu, then you will get into ubuntu.

Just follow my above answer to install ubuntu 24.04 first with lagecy(Because uefi will result in black screen and i do not know why),. Next, when you install the GPU driver from Nvidia website, please download the .run of version “570.86” which is a BETA version, the other two versions ‘570.133’ and’570.124’ are sh*t, they don’t work. Now my system is so smooth now, I am so excited now, it takes me almost two weeks, if you have any problems further, just reply me.

BTW, my motherboard is ws trx50-sage wifi and cpu is threadripper7970x, gpu is 5090

1 Like

How to Install Blackwell RTX 5090 / 5080 /5070 Ti / 5070 drivers on Linux — detailed guide | by Tech-Practice | Feb, 2025 | Medium I followed this link to did some preparation before run the ‘.run’, not sure if they are all necessary, but you can give it a try.

NOW i figured out how to install in UEFI mode, just in BIOS:
1, go to ‘Advance’ -‘pci subsystem’ then enable sr-ioa (I forget enable or diable, i mean just change he default)
2. disable ‘Boot-CSM’

1 Like

Thanks so much for the info @czwuni97. I was stuck in the same place as you after upgrading my kernel, and installing the latest driver. My main error on startup was:

NVRM: This PCI I/O region assigned to your NVIDIA device is invalid:

Which led to a black screen after the BIOS entry screen. After enabling SR-IOV in the BIOS everything worked. I’ve listed my hardware/software info below for anyone else troubleshooting.

Motherboard: TRX50-Sage Wifi
Motherboard BIOS: Version 0803
CPU: Threadripper 7960x
GPU: RTX 5090

OS: Ubuntu 24.10
Kernel: 6.13
Driver: 570.133.07

2 Likes

Hi all,

Please enable - ‘Above 4G decoding’ and disable - ‘Resizable bar’ on TRX50 boards when setting it up with a 5090.
Please let us know if the system boots without any issues with these options.

Thank you

1 Like

I had the problem with RTX 5080 on Ubuntu 24.04 similar to what OP described: no screen output and the GPU fan suddenly maxed out on boot.

Most relevant part of dmesg log:

[    6.830672] kernel: nvidia-nvlink: Nvlink Core is being initialized, major device number 236
[    6.832462] kernel: NVRM: This PCI I/O region assigned to your NVIDIA device is invalid:
                       NVRM: BAR1 is 0M @ 0x0 (PCI:0000:03:00.0)
[    6.832467] kernel: NVRM: This PCI I/O region assigned to your NVIDIA device is invalid:
                       NVRM: BAR2 is 0M @ 0x0 (PCI:0000:03:00.0)
[    6.843653] kernel: NVRM: loading NVIDIA UNIX Open Kernel Module for x86_64  570.124.06  Release Build  (dvs-builder@U22-I3-AE18-09-6)  Wed Feb 26 01:52:55 UTC 2025
[    6.867152] kernel: nvidia-modeset: Loading NVIDIA UNIX Open Kernel Mode Setting Driver for x86_64  570.124.06  Release Build  (dvs-builder@U22-I3-AE18-09-6)  Wed Feb 26 01:43:55 UTC 2025
[    6.872301] kernel: [drm] [nvidia-drm] [GPU ID 0x00000300] Loading driver
[    8.251689] kernel: NVRM: kbusVerifyBar2_GB202: MMUTest BAR0 window offset 0x70e000 returned garbage 0x0
[    8.251701] kernel: NVRM: nvAssertOkFailedNoLog: Assertion failed: Generic memory error [NV_ERR_MEMORY_ERROR] (0x00000072) returned from kbusVerifyBar2_HAL(pGpu, pKernelBus, NULL, NULL, 0, 0) @ kern_bus_gm107.c:352
[    8.251707] kernel: NVRM: nvAssertOkFailedNoLog: Assertion failed: Generic memory error [NV_ERR_MEMORY_ERROR] (0x00000072) returned from kbusStateInitLockedKernel_HAL(pGpu, pKernelBus) @ kern_bus_gm107.c:457
[    8.251711] kernel: NVRM: RmInitNvDevice: *** Cannot initialize the device
[    8.251712] kernel: NVRM: RmInitAdapter: RmInitNvDevice failed, bailing out of RmInitAdapter

It turned out that “Above 4G decoding” BIOS setting being off was the root cause, turned it on and everything was fine. My workstation is Dell Precision T5810, that setting is named “Memory Map IO above 4GB” and it is off by default.

OS: Ubuntu 24.04
Kernel: 6.14 (mainline)
NVIDIA driver: nvidia-driver-570-open (570.124.06)

Secure Boot is enabled in BIOS but MOK validation is disabled, kernel modules are signed with Ubuntu’s shim UEFI key.

disable “esizable bar” help me to install ubuntu 22.04/24.04 on 2x5090 gpus with AMD 7960x and GIGABYTE TRX50 AI TOP , thanks alot!

This works for me! And its strange that my BIOS does not have “Above 4G Decoding” option. My mother board is Asus ws trx-50 sage pro wifi.

Same problem here. Also, my BIOS (ASUS TRX50 pro sage Wi-Fi) has no “above 4g decoding” option.

I’m also facing a similar issue—it turns into a black screen right after I select ‘Install Ubuntu,’ and once the Ubuntu logo appears, the screen goes black.
I have enabled SR-IOV and switched everything to CSM boot, but the issue persists.
Can anyone help me? A step-by-step guide would be best.
Motherboard: TRX50-Sage Wifi
Motherboard BIOS: Version 0803
CPU: Threadripper 7960x
GPU: RTX 5090

Check dmesg if you can log in to the system from another device. I found notices there saying I needed to use the nvidia-driver-570-open package, and this solved my problems.