ROCm / ROCm

AMD ROCm™ Software - GitHub Home

Home Page:https://rocm.docs.amd.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Issue]: Ubuntu 22.04 machine fails to boot after following rocm installation instructions

samuelpmish opened this issue · comments

commented

Problem Description

I followed the instructions described in https://rocm.docs.amd.com/projects/install-on-linux/en/latest/tutorial/quick-start.html

Everything seemed to install without issue. I got a note about some secure boot authorization that would take place on the next reboot to enable AMD's third-party drivers, and set up a password for that. After shutting down, the next time the machine started, I only saw a black screen. I thought that this might be related to the graphics card driver update, so I tried all the different HDMI and displayport ports on the GPU and motherboard, but none of them worked.

After that, I powered down the machine and tried rebooting again, to see if anything different would happen. Now, one of the HDMI ports on the GPU does produce an image to the screen, but it just splashes the motherboard vendor logo briefly before reverting to a black screen with a blinking white cursor in the top left. Subsequent reboots have the same effect.

I'd like to include detailed info about my OS and GPU, but I can't successfully boot the machine any more to run those commands. I know its running ubuntu 22.04, with an intel 12700K CPU and a Radeon VII GPU, but I don't know anything more specific than that.

Can anyone help me figure out what to do to recover from this borked installation?

Operating System

Ubuntu 22.04

CPU

intel 12700k

GPU

AMD Radeon VII

ROCm Version

ROCm 6.0.0

ROCm Component

No response

Steps to Reproduce

No response

(Optional for Linux users) Output of /opt/rocm/bin/rocminfo --support

No response

Additional Information

No response

Internal ticket has been created for this issue.

Can you check if SecureBoot is enabled? If so, the kernel won’t load. A DKMS install taints the kernel, which means that it’s no longer “secure”. SecureBoot being enabled in the SBIOS means that it won’t load a tainted kernel.

commented

Thanks, I was hoping to find a solution that didn't involve disabling secure boot, but it does resolve the issue.