Problems with amdgpu driver

Hi!

Ubuntu Version:
Kubuntu 25.04 and
Ubuntu Studio 24.04.3 LTS

Desktop Environment (if applicable):
Plasma Desktop (by KDE)

Problem Description:
I tried out Kubuntu and Ubuntu Studio from a Live-Stick and freshly installed. With the official .iso from the website, sha256 checked. When my dGPU (AMD Radeon X580) was plugged in and I booted normally I always had problems, the screen was a bright mess. With the dGPU inside I had to either use safe graphics mode for the live environment or “nomodeset” in GRUB for the installed version. With “nomodeset” the screen resolution is very low (1024x768) and cannot be changed.

If I unplugged the dGPU and used the iGPU (Intel), everything was fine. But not using the dGPU is not the long term solution I’m looking for.

I’m sure the dGPU is not defect, as it worked just fine yesterday, when I had Fedora installed. It also worked normal with Windows 10 and Linux Mint before.

Relevant System Information:
This is with the dGPU unplugged:

cat /var/log/gpu-manager.log

log_file: /var/log/gpu-manager.log
last_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
new_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
can't access /run/u-d-c-nvidia-was-loaded file
can't access /opt/amdgpu-pro/bin/amdgpu-pro-px
Looking for nvidia modules in /lib/modules/6.14.0-32-generic/kernel
Looking for nvidia modules in /lib/modules/6.14.0-32-generic/updates/dkms
Looking for amdgpu modules in /lib/modules/6.14.0-32-generic/kernel
Looking for amdgpu modules in /lib/modules/6.14.0-32-generic/updates/dkms
Is nvidia loaded? no
Was nvidia unloaded? no
Is nvidia blacklisted? no
Is intel loaded? yes
Is radeon loaded? no
Is radeon blacklisted? no
Is amdgpu loaded? no
Is amdgpu blacklisted? no
Is amdgpu versioned? no
Is amdgpu pro stack? no
Is nouveau loaded? no
Is nouveau blacklisted? no
Is nvidia kernel module available? no
Is amdgpu kernel module available? no
Vendor/Device Id: 8086:412
BusID "PCI:0@0:2:0"
Is boot vga? yes
Skipping "/dev/dri/card1", driven by "i915"
Skipping "/dev/dri/card1", driven by "i915"
Skipping "/dev/dri/card1", driven by "i915"
Found "/dev/dri/card1", driven by "i915"
output 0:
        card1-HDMI-A-1
Number of connected outputs for /dev/dri/card1: 1
can't access /etc/prime-discrete
No prime-settings found. Assuming prime is not set to ON (ONDEMAND could be on).
Does it require offloading? no
last cards number = 1
Has amd? no
Has intel? yes
Has nvidia? no
How many cards? 1
Has the system changed? No
Single card detected
Nothing to do

Is amdgpu kernel module available? no

This seems strange to me, as to my knowledge, it should be part of the kernel and available. But maybe that’s because there is no AMD hardware in the computer at the moment.

What I’ve Tried:
Anything I could find, honestly.

apt-get update & upgrade

I tried looking for driver.deb packages, found some, installed them, but it did not help.

I looked if the driver is blacklisted, it was not.

I added some entries to GRUB, e.g.
GRUB_CMDLINE_LINUX_DEFAULT="amdgpu.cik_support=1 amdgpu.dc=1"
or
“nomodeset”
It did not help.
Edit: I researched what those additions even do. amdgpu.cik_support=1 refers to Caribbean Islands GPUs, so the Radeon 300 series. For Sea Islands GPUs (Radeon 200 series) it would be amdgpu.si_support=1. Both aren’t what I have, my card is from the 500 series, Polaris, which does not need a kernel parameter. So, no wonder it didn’t work.

Does anyone have any more ideas?

I did some further testing with

Xubuntu 22.04.5 LTS and
Xubuntu 24.04.3 LTS.

I had the same problems with 24.04 as I did with Kubuntu and Ubuntu Studio, so it’s probably not the DE causing it. But I had no problem with 22.04., which makes me believe it has likely to do with some changes between 22.04. and 24.04.

Does anyone know anything about it and how to tackle it? Or maybe where I could read more about it myself?

Using 22.04. sadly is no great long-term solution, as it has reached its end-of-life.

I also have not been able to get full functionality of my AMD RX 580 (Sapphire Pulse) with Ubuntu Studio 24.04.3. This is a fresh install of Studio and have re-iinstalled it completely two additional times. I’ve tried the suggestions made here and what was found on other sites. This is the output from “clinfo”:

Number of platforms                               1
  Platform Name                                   AMD Accelerated Parallel Processing
  Platform Vendor                                 Advanced Micro Devices, Inc.
  Platform Version                                OpenCL 2.1 AMD-APP (3649.0)
  Platform Profile                                FULL_PROFILE
  Platform Extensions                             cl_khr_icd cl_amd_event_callback 
  Platform Extensions function suffix             AMD
  Platform Host timer resolution                  1ns

  Platform Name                                   AMD Accelerated Parallel Processing
Number of devices                                 0

NULL platform behavior
  clGetPlatformInfo(NULL, CL_PLATFORM_NAME, ...)  AMD Accelerated Parallel Processing
  clGetDeviceIDs(NULL, CL_DEVICE_TYPE_ALL, ...)   No devices found in platform [AMD Accelerated Parallel Processing?]
  clCreateContext(NULL, ...) [default]            No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_DEFAULT)  No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_CPU)  No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_GPU)  No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_ACCELERATOR)  No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_CUSTOM)  No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_ALL)  No devices found in platform

ICD loader properties
  ICD loader Name                                 OpenCL ICD Loaderns
  ICD loader Vendor                               OCL Icd free softwarens
  ICD loader Version                              2.3.2ns
  ICD loader Profile                              OpenCL 3.0ns

Thanks for any help. I’m open to starting the entire install again from scratch.

Standard Ubuntu 22.04 is supported until April 2027. Flavors get only 3 years of support but that affects their own distinct packages, the core system has the same support of the standard Ubuntu.

1 Like

This topic was automatically closed after 30 days. New replies are no longer allowed.