#AMD GPU drivers not working correctly with fresh Mint install

26 messages · Page 1 of 1 (latest)

winged dagger
#

Description:
I have recently installed Linux Mint on my system because I wanted to test it out and see how it works. After having it run on a VM first, I was happy with how it looked, so I went for actually installing it.

However, right off the bat I had issues with the display. At first, the resolution was way off. I also could only see anything on one monitor. The system never detected the second monitor that I have.

After spending some time with ChatGPT, it boiled down to pretty much a missing GPU driver.

After installing it, I was able to get it to work on all of my monitors, but now my system keeps going into fallback mode. While I don't know what the exact cause is, my best guess is that something that was installed along with the driver is incompatible. (See the additional information for the exact driver I installed)

For reference, I have installed a .deb package which installed a package called "amdgpu-install". After executing the command and rebooting, I was able to see through both displays, but then the fallback problems started.

I have tried a few things so far:

  • As part of fixing the resolution, I have generated and regenerated my Xorg configuration file
  • I have tried restarting my entire system
  • I have fully uninstalled and then reinstalled the drivers
  • I have also tried installing the "Pro" version of the drivers

So far, nothing has worked. I can still use the system and interact with stuff, it's just that fallback mode is always on. Ticking the checkbox that disables any automatically loaded programs also doesn't help.

I have also noticed that, when I go into Settings > Display, I can't change almost all of the settings. The only ones I could change was the resolution scale.

Steps to Reproduce:
None, I'm afraid. This seems unique to my PC since I have an AMD GPU.

Expected Behaviour:
After installing the drivers, I expected it to detect my two monitors correctly and allow me to change the relevant settings.

Actual Behaviour:
Without the drivers installed, only the "main" monitor works and is detected as an unknown display. I can't change any of the settings.
With the drivers installed, I can see an image on both monitors, but neither of them are visible within the settings. I also can't change anything still.

Additional Information:
I have an AMD Radeon RX 7800 XT as my GPU.
The exact driver that I installed was the "Radeon™ Software for Linux® version 24.10.3 for Ubuntu 22.04.4 HWE", which I found on the official AMD website under Linux drivers.
I have also tried using a command called "xrandr" as part of ChatGPT's instructions to try and detect the monitors. It gave me the following error message:

xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1920 x 1080, current 1920 x 1080, maximum 1920 x 1080
default connected primary 1920x1080+0+0 0mm x 0mm
   1920x1080     77.00* 
pulsar crystal
winged dagger
#

I have just checked the system information. According to Settings > System Info, I have:

Operating System: Linux Mint 21.3 Cinnamon
Cinnamon Version: 6.0.4
Linux Kernel: 5.15.0-116-generic

So yeah, seems like I am behind on the Linux kernel. What confuses me is that I have installed the .iso image yesterday.

I'll try and figure out how to update the kernel myself for now. Thanks for the help so far!

pulsar crystal
#

Good luck.

pulsar crystal
#

you don't install drivers, you update your kernel and mesa

#

you're running the obsolete 5.15 kernel, when 6.10 already released

#

Don't install the 6.10, install the stable or longterm 6+

winged dagger
#

Yeah, I thought it would automatically pick the newer kernel.

I am currently installing the GPU stuff again. So far however, I have installed the new kernel (version "6.5.0-44-generic") and it seems to automatically include GPU drivers, but they suffer the same issue. Hoping that the ones from AMD's website will work better.

winged dagger
#

Okay, I have now tried everything that was said here.

I have installed the new kernel, updated the mesa drivers and have restarted my PC on every change and have installed all updates, but it still triggers the fallback mode.

As for how I installed mesa, I used the following commands:

sudo add-apt-repository ppa:oibaf/graphics-drivers
sudo apt update
sudo apt upgrade

I now have the version Mesa 24.1.0-devel installed.

One more thing to note is that it treats both monitors like one comically big monitor. With that I mean that maximizing an app spans it across both monitors. I have no clue if this is intentional with Linux Mint, but I don't think it is.

#

Would it maybe help if I shared my last crash report in it's entirety?

pulsar crystal
pulsar crystal
pulsar crystal
#

PPA hell

winged dagger
#

The update manager doesn't find anything. It says everything is up to date.

pulsar crystal
winged dagger
pulsar crystal
winged dagger
#

I already have, multiple times.

pulsar crystal
#

then it should work fine

#

you may like to update your sytem with update manager then

winged dagger
#

Okay, I have just resorted to installing Linux Mint all over again.

I wiped the entire disk, installed a clean version and then started it up.

After that, I have only installed updates through the Update Manager. I haven't touched the terminal.

I also installed the Kernel 6.5 through the Update Manager.

And I can say... it worked. Now both monitors work fine. No fallback mode, no undetected monitors. They are detected correctly and I can change the settings as usual.

After having used Ubuntu 24.04 before, I mostly used the terminal. Seems like I'll have to get rid of that habit for Mint.

Thanks for the help Minami and Fauzan. This post can be closed then.

pulsar crystal