Gpu refuses to use AMDGPU driver

Hello,

I’m having trouble getting my R9 280x gpu to use the AMDGPU driver. I’ve seen other posts on this forum of how to set the kernel params to load the AMDGPU driver. I added “radeon.si_support=0 amdgpu.si_support=1 radeon.cik_support=0 amdgpu.cik_support=1 rd.driver.blacklist=radeon quiet” to my ect/default/grub and updated my grub. After a system restart, both of my monitors are mirrored and do not have the option to have two displays. The boot takes noticeably longer as well, I suspect the driver is failing to load causing the longer boot time?

The gpu section of the output of “lspci -kkn” after editing the grub is:
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Tahiti XT [Radeon HD 7970/8970 OEM / R9 280X] [1002:6798]
Subsystem: Hightech Information System Ltd. Tahiti XT [Radeon HD 7970/8970 OEM / R9 280X] [1787:3001]
Kernel modules: radeon, amdgpu

With the default grub the out put is:

01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Tahiti XT [Radeon HD 7970/8970 OEM / R9 280X] [1002:6798]
Subsystem: Hightech Information System Ltd. Tahiti XT [Radeon HD 7970/8970 OEM / R9 280X] [1787:3001]
Kernel driver in use: radeon
Kernel modules: radeon, amdgpu

This is my first time dealing with drivers on linux, so apologies if I’m doing something completely wrong, thanks.

OS: Ubutntu 20.04
Kernel Version: 5.11.0-37
GPU: R9 280x

To which line exactly?

It needs to be added to GRUB_CMDLINE_LINUX_DEFAULT. Also normally you don’t need to blacklist the driver.

Check journalctl -b to see the current boot log and look for errors.

I added them to the GRUB_CMDLINE_LINUX_DEFAULT. I tried previously with just “radeon.si_support=0 amdgpu.si_support=1 radeon.cik_support=0 amdgpu.cik_support=1” and figured I’d try blacklisting out desperation.

I skimmed through journalctrl -b and these blocks seem to be relevant. I can post the whole output if you’d like:

kernel: kfd kfd: TAHITI not supported in kfd
Oct 03 13:47:17 desktop kernel: amdgpu 0000:01:00.0: Direct firmware load for amdgpu/tahiti_uvd.bin failed with error -2
Oct 03 13:47:17 desktop kernel: amdgpu 0000:01:00.0: amdgpu: amdgpu_uvd: Can’t load firmware “amdgpu/tahiti_uvd.bin”
Oct 03 13:47:17 desktop kernel: [drm:amdgpu_device_ip_init [amdgpu]] ERROR sw_init of IP block <uvd_v3_1> failed -2
Oct 03 13:47:17 desktop kernel: amdgpu 0000:01:00.0: amdgpu: amdgpu_device_ip_init failed
Oct 03 13:47:17 desktop kernel: amdgpu 0000:01:00.0: amdgpu: Fatal error during GPU init

Oct 03 13:47:17 desktop kernel: amdgpu 0000:01:00.0: amdgpu: amdgpu_uvd: Can’t load firmware “amdgpu/tahiti_uvd.bin”
Oct 03 13:47:17 desktop kernel: [drm:amdgpu_device_ip_init [amdgpu]] ERROR sw_init of IP block <uvd_v3_1> failed -2
Oct 03 13:47:17 desktop kernel: amdgpu 0000:01:00.0: amdgpu: amdgpu_device_ip_init failed
Oct 03 13:47:17 desktop kernel: amdgpu 0000:01:00.0: amdgpu: Fatal error during GPU init
Oct 03 13:47:17 desktop kernel: amdgpu 0000:01:00.0: amdgpu: amdgpu: finishing device.
Oct 03 13:47:17 desktop kernel: [TTM] Zone kernel: Used memory at exit: 0 KiB
Oct 03 13:47:17 desktop kernel: [TTM] Zone dma32: Used memory at exit: 0 KiB
Oct 03 13:47:17 desktop kernel: [drm] amdgpu: ttm finalized
Oct 03 13:47:17 desktop kernel: ------------[ cut here ]------------
Oct 03 13:47:17 desktop kernel: loop11: detected capacity change from 0 to 873216
Oct 03 13:47:17 desktop kernel: WARNING: CPU: 0 PID: 139 at drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c:224 amdgpu_i2c_destroy+0x31/0x40 [amdgpu]
Oct 03 13:47:17 desktop kernel: Modules linked in: snd_hda_intel snd_intel_dspcfg soundwire_intel soundwire_generic_allocation soundwire_cadence snd_hda_codec amd64_edac_mod(-) snd_hda_core ath9k amdg>
Oct 03 13:47:17 desktop kernel: async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq libcrc32c raid1 raid0 multipath linear hid_logitech_hidpp hid_logitech_dj uas usb_storage hid_g>
Oct 03 13:47:17 desktop kernel: CPU: 0 PID: 139 Comm: kworker/0:2 Not tainted 5.11.0-37-generic #41~20.04.2-Ubuntu
Oct 03 13:47:17 desktop kernel: Hardware name: To be filled by O.E.M. To be filled by O.E.M./M5A97 R2.0, BIOS 2501 04/07/2014
Oct 03 13:47:17 desktop kernel: Workqueue: events work_for_cpu_fn
Oct 03 13:47:17 desktop kernel: RIP: 0010:amdgpu_i2c_destroy+0x31/0x40 [amdgpu]
Oct 03 13:47:17 desktop kernel: Code: ff 74 26 55 48 89 e5 41 54 80 bf 80 09 00 00 00 49 89 fc 75 15 4c 89 e7 e8 2c 81 dc c3 4c 89 e7 e8 64 2b 79 c3 41 5c 5d c3 c3 <0f> 0b eb e7 66 66 2e 0f 1f 84 00 0>
Oct 03 13:47:17 desktop kernel: RSP: 0018:ffffbd5c80323d28 EFLAGS: 00010202
Oct 03 13:47:17 desktop kernel: RAX: 0000000088020000 RBX: ffff98c5880206c8 RCX: 0000000000000000
Oct 03 13:47:17 desktop kernel: RDX: 00000000ffffffff RSI: b12b87448d2c1e45 RDI: ffff98c586a75000
Oct 03 13:47:17 desktop kernel: RBP: ffffbd5c80323d30 R08: 0000000000000001 R09: ffffffff849bde00
Oct 03 13:47:17 desktop kernel: R10: ffff98c58321f6c0 R11: 0000000000000001 R12: ffff98c586a75000
Oct 03 13:47:17 desktop kernel: R13: 00000000ffffffff R14: ffff98c588036958 R15: ffff98c588020000
Oct 03 13:47:17 desktop kernel: FS: 0000000000000000(0000) GS:ffff98c8aec00000(0000) knlGS:0000000000000000
Oct 03 13:47:17 desktop kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Oct 03 13:47:17 desktop kernel: CR2: 0000561da1518000 CR3: 0000000106b90000 CR4: 00000000000406f0
Oct 03 13:47:17 desktop kernel: Call Trace:
Oct 03 13:47:17 desktop kernel: amdgpu_i2c_fini+0x27/0x40 [amdgpu]
Oct 03 13:47:17 desktop kernel: amdgpu_device_fini+0x3dd/0x52f [amdgpu]
Oct 03 13:47:17 desktop kernel: amdgpu_driver_unload_kms+0x43/0x70 [amdgpu]
Oct 03 13:47:17 desktop kernel: amdgpu_driver_load_kms.cold+0x6b/0x8d [amdgpu]
Oct 03 13:47:17 desktop kernel: amdgpu_pci_probe+0x134/0x1c0 [amdgpu]
Oct 03 13:47:17 desktop kernel: local_pci_probe+0x48/0x80
Oct 03 13:47:17 desktop kernel: work_for_cpu_fn+0x1a/0x30
Oct 03 13:47:17 desktop kernel: process_one_work+0x220/0x3c0
Oct 03 13:47:17 desktop kernel: worker_thread+0x21e/0x3f0
Oct 03 13:47:17 desktop kernel: ? process_one_work+0x3c0/0x3c0
Oct 03 13:47:17 desktop kernel: kthread+0x12b/0x150
Oct 03 13:47:17 desktop kernel: ? set_kthread_struct+0x40/0x40
Oct 03 13:47:17 desktop kernel: ret_from_fork+0x22/0x30
Oct 03 13:47:17 desktop kernel: —[ end trace dff08e69dde48f08 ]—
Oct 03 13:47:17 desktop kernel: ------------[ cut here ]------------
Oct 03 13:47:17 desktop kernel: WARNING: CPU: 0 PID: 139 at drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c:224 amdgpu_i2c_destroy+0x31/0x40 [amdgpu]
Oct 03 13:47:17 desktop kernel: Modules linked in: snd_hda_intel snd_intel_dspcfg soundwire_intel soundwire_generic_allocation soundwire_cadence snd_hda_codec amd64_edac_mod(-) snd_hda_core ath9k amdg>
Oct 03 13:47:17 desktop kernel: async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq libcrc32c raid1 raid0 multipath linear hid_logitech_hidpp hid_logitech_dj uas usb_storage hid_g>
Oct 03 13:47:17 desktop kernel: CPU: 0 PID: 139 Comm: kworker/0:2 Tainted: G W 5.11.0-37-generic #41~20.04.2-Ubuntu
Oct 03 13:47:17 desktop kernel: Hardware name: To be filled by O.E.M. To be filled by O.E.M./M5A97 R2.0, BIOS 2501 04/07/2014
Oct 03 13:47:17 desktop kernel: Workqueue: events work_for_cpu_fn
Oct 03 13:47:17 desktop kernel: RIP: 0010:amdgpu_i2c_destroy+0x31/0x40 [amdgpu]
Oct 03 13:47:17 desktop kernel: Code: ff 74 26 55 48 89 e5 41 54 80 bf 80 09 00 00 00 49 89 fc 75 15 4c 89 e7 e8 2c 81 dc c3 4c 89 e7 e8 64 2b 79 c3 41 5c 5d c3 c3 <0f> 0b eb e7 66 66 2e 0f 1f 84 00 0>
Oct 03 13:47:17 desktop kernel: RSP: 0018:ffffbd5c80323d28 EFLAGS: 00010202
Oct 03 13:47:17 desktop kernel: RAX: 0000000000000000 RBX: ffff98c5880206d0 RCX: 00000000000311a0
Oct 03 13:47:17 desktop kernel: RDX: 0000000000000001 RSI: 0000000000000000 RDI: ffff98c586a71000
Oct 03 13:47:17 desktop kernel: RBP: ffffbd5c80323d30 R08: 0000000000000007 R09: ffffffffc0d47301
Oct 03 13:47:17 desktop kernel: R10: ffff98c586a75000 R11: 0000000000000001 R12: ffff98c586a71000
Oct 03 13:47:17 desktop kernel: R13: 00000000ffffffff R14: ffff98c588036958 R15: ffff98c588020000
Oct 03 13:47:17 desktop kernel: FS: 0000000000000000(0000) GS:ffff98c8aec00000(0000) knlGS:0000000000000000
Oct 03 13:47:17 desktop kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Oct 03 13:47:17 desktop kernel: CR2: 0000561da1518000 CR3: 0000000106b90000 CR4: 00000000000406f0
Oct 03 13:47:17 desktop kernel: Call Trace:
Oct 03 13:47:17 desktop kernel: amdgpu_i2c_fini+0x27/0x40 [amdgpu]
Oct 03 13:47:17 desktop kernel: amdgpu_device_fini+0x3dd/0x52f [amdgpu]
Oct 03 13:47:17 desktop kernel: amdgpu_driver_unload_kms+0x43/0x70 [amdgpu]
Oct 03 13:47:17 desktop kernel: amdgpu_driver_load_kms.cold+0x6b/0x8d [amdgpu]
Oct 03 13:47:17 desktop kernel: amdgpu_pci_probe+0x134/0x1c0 [amdgpu]
Oct 03 13:47:17 desktop kernel: local_pci_probe+0x48/0x80
Oct 03 13:47:17 desktop kernel: work_for_cpu_fn+0x1a/0x30
Oct 03 13:47:17 desktop kernel: process_one_work+0x220/0x3c0
Oct 03 13:47:17 desktop kernel: worker_thread+0x21e/0x3f0
Oct 03 13:47:17 desktop kernel: ? process_one_work+0x3c0/0x3c0
Oct 03 13:47:17 desktop kernel: kthread+0x12b/0x150
Oct 03 13:47:17 desktop kernel: ? set_kthread_struct+0x40/0x40
Oct 03 13:47:17 desktop kernel: ret_from_fork+0x22/0x30
Oct 03 13:47:17 desktop kernel: —[ end trace dff08e69dde48f09 ]—
Oct 03 13:47:17 desktop systemd[1]: Mounted Mount unit for core18, revision 2128.
Oct 03 13:47:17 desktop kernel: amdgpu: probe of 0000:01:00.0 failed with error -2

Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: (==) Matched ati as autoconfigured driver 0
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: (==) Matched modesetting as autoconfigured driver 1
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: (==) Matched fbdev as autoconfigured driver 2
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: (==) Matched vesa as autoconfigured driver 3
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: (==) Assigned the driver to the xf86ConfigLayout
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: (II) LoadModule: “ati”
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: (II) Loading /usr/lib/xorg/modules/drivers/ati_drv.so
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: (II) Module ati: vendor=“X.Org Foundation”
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: compiled for 1.20.5, module version = 19.1.0
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: Module class: X.Org Video Driver
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ABI class: X.Org Video Driver, version 24.0
Oct 03 13:47:29 desktop dbus-daemon[1352]: [session uid=1000 pid=1352] Successfully activated service ‘org.gtk.vfs.Daemon’
Oct 03 13:47:29 desktop systemd[1334]: Started Virtual filesystem service.
Oct 03 13:47:29 desktop dbus-daemon[1352]: [session uid=1000 pid=1352] Activating via systemd: service name=‘org.gtk.vfs.UDisks2VolumeMonitor’ unit=‘gvfs-udisks2-volume-monitor.service’ requested by '>
Oct 03 13:47:29 desktop systemd[1334]: Starting Virtual filesystem service - disk device monitor…
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: (II) LoadModule: “radeon”
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: (II) Module radeon: vendor=“X.Org Foundation”
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: compiled for 1.20.5, module version = 19.1.0
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: Module class: X.Org Video Driver
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ABI class: X.Org Video Driver, version 24.0
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: (II) LoadModule: “modesetting”
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: (II) Module modesetting: vendor=“X.Org Foundation”
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: compiled for 1.20.11, module version = 1.20.11
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: Module class: X.Org Video Driver
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ABI class: X.Org Video Driver, version 24.1
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: (II) LoadModule: “fbdev”
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: (II) Module fbdev: vendor=“X.Org Foundation”
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: compiled for 1.20.1, module version = 0.5.0
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: Module class: X.Org Video Driver
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ABI class: X.Org Video Driver, version 24.0
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: (II) LoadModule: “vesa”
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: (II) Module vesa: vendor=“X.Org Foundation”
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: compiled for 1.20.4, module version = 2.4.0
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: Module class: X.Org Video Driver
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ABI class: X.Org Video Driver, version 24.0
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: (II) RADEON: Driver for ATI/AMD Radeon chipsets:
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon Mobility X600 (M24), ATI FireMV 2400,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon Mobility X300 (M24), ATI FireGL M24 GL,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon X600 (RV380), ATI FireGL V3200 (RV380),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon IGP320 (A3), ATI Radeon IGP330/340/350 (A4),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon X600 (RV380), ATI FireGL V3200 (RV380),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon IGP320 (A3), ATI Radeon IGP330/340/350 (A4),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon 9500, ATI Radeon 9600TX, ATI FireGL Z1, ATI Radeon 9800SE,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon 9800, ATI FireGL X2, ATI Radeon 9600, ATI Radeon 9600SE,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon 9600XT, ATI FireGL T2, ATI Radeon 9650, ATI FireGL RV360,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon 7000 IGP (A4+), ATI Radeon 8500 AIW,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon IGP320M (U1), ATI Radeon IGP330M/340M/350M (U2),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon Mobility 7000 IGP, ATI Radeon 9000/PRO, ATI Radeon 9000,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon X800 (R420), ATI Radeon X800PRO (R420),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon X800SE (R420), ATI FireGL X3 (R420),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon Mobility 9800 (M18), ATI Radeon X800 SE (R420),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon X800XT (R420), ATI Radeon X800 VE (R420),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon X850 (R480), ATI Radeon X850 XT (R480),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon X850 SE (R480), ATI Radeon X850 PRO (R480),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon X850 XT PE (R480), ATI Radeon Mobility M7,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Mobility FireGL 7800 M7, ATI Radeon Mobility M6,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI FireGL Mobility 9000 (M9), ATI Radeon Mobility 9000 (M9),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon 9700 Pro, ATI Radeon 9700/9500Pro, ATI FireGL X1,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon 9800PRO, ATI Radeon 9800XT,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon Mobility 9600/9700 (M10/M11),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon Mobility 9600 (M10), ATI Radeon Mobility 9600 (M11),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI FireGL Mobility T2 (M10), ATI FireGL Mobility T2e (M11),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon, ATI FireGL 8700/8800, ATI Radeon 8500, ATI Radeon 9100,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon 7500, ATI Radeon VE/7000, ATI ES1000,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon Mobility X300 (M22), ATI Radeon Mobility X600 SE (M24C),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI FireGL M22 GL, ATI Radeon X800 (R423), ATI Radeon X800PRO (R423),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon X800LE (R423), ATI Radeon X800SE (R423),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon X800 XTP (R430), ATI Radeon X800 XL (R430),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon X800 SE (R430), ATI Radeon X800 (R430),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI FireGL V7100 (R423), ATI FireGL V5100 (R423),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI FireGL unknown (R423), ATI Mobility FireGL V5000 (M26),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Mobility Radeon X700 XL (M26), ATI Mobility Radeon X700 (M26),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon X550XTX, ATI Radeon 9100 IGP (A5),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon Mobility 9100 IGP (U3), ATI Radeon XPRESS 200,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon XPRESS 200M, ATI Radeon 9250, ATI Radeon 9200,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon 9200SE, ATI FireMV 2200, ATI Radeon X300 (RV370),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon X600 (RV370), ATI Radeon X550 (RV370),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI FireGL V3100 (RV370), ATI FireMV 2200 PCIE (RV370),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon Mobility 9200 (M9+), ATI Mobility Radeon X800 XT (M28),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Mobility FireGL V5100 (M28), ATI Mobility Radeon X800 (M28),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon X850, ATI unknown Radeon / FireGL (R480),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon X800XT (R423), ATI FireGL V5000 (RV410),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon X700 XT (RV410), ATI Radeon X700 PRO (RV410),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon X700 SE (RV410), ATI Radeon X700 (RV410),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon X1800, ATI Mobility Radeon X1800 XT,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Mobility Radeon X1800, ATI Mobility FireGL V7200,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI FireGL V7200, ATI FireGL V5300, ATI Mobility FireGL V7100,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI FireGL V7300, ATI FireGL V7350, ATI Radeon X1600, ATI RV505,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon X1300/X1550, ATI Radeon X1550, ATI M54-GL,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Mobility Radeon X1400, ATI Radeon X1550 64-bit,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Mobility Radeon X1300, ATI Radeon X1300, ATI FireGL V3300,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI FireGL V3350, ATI Mobility Radeon X1450,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Mobility Radeon X2300, ATI Mobility Radeon X1350,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI FireMV 2250, ATI Radeon X1650, ATI Mobility FireGL V5200,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Mobility Radeon X1600, ATI Radeon X1300 XT/X1600 Pro,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI FireGL V3400, ATI Mobility FireGL V5250,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Mobility Radeon X1700, ATI Mobility Radeon X1700 XT,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI FireGL V5200, ATI Radeon X2300HD, ATI Mobility Radeon HD 2300,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon X1950, ATI Radeon X1900, ATI AMD Stream Processor,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI RV560, ATI Mobility Radeon X1900, ATI Radeon X1950 GT, ATI RV570,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI FireGL V7400, ATI Radeon 9100 PRO IGP,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon Mobility 9200 IGP, ATI Radeon X1200, ATI RS740,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI RS740M, ATI Radeon HD 2900 XT, ATI Radeon HD 2900 Pro,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon HD 2900 GT, ATI FireGL V8650, ATI FireGL V8600,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI FireGL V7600, ATI Radeon 4800 Series, ATI Radeon HD 4870 x2,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon HD 4850 x2, ATI FirePro V8750 (FireGL),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI FirePro V7760 (FireGL), ATI Mobility RADEON HD 4850,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Mobility RADEON HD 4850 X2, ATI FirePro RV770,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: AMD FireStream 9270, AMD FireStream 9250, ATI FirePro V8700 (FireGL),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Mobility RADEON HD 4870, ATI Mobility RADEON M98,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI FirePro M7750, ATI M98, ATI Mobility Radeon HD 4650,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon RV730 (AGP), ATI Mobility Radeon HD 4670,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI FirePro M5750, ATI RV730XT [Radeon HD 4670], ATI RADEON E4600,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon HD 4600 Series, ATI RV730 PRO [Radeon HD 4650],
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI FirePro V7750 (FireGL), ATI FirePro V5700 (FireGL),
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI FirePro V3750 (FireGL), ATI Mobility Radeon HD 4830,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Mobility Radeon HD 4850, ATI FirePro M7740, ATI RV740,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon HD 4770, ATI Radeon HD 4700 Series, ATI RV610,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon HD 2400 XT, ATI Radeon HD 2400 Pro,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon HD 2400 PRO AGP, ATI FireGL V4000, ATI Radeon HD 2350,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Mobility Radeon HD 2400 XT, ATI Mobility Radeon HD 2400,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI RADEON E2400, ATI FireMV 2260, ATI RV670, ATI Radeon HD3870,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Mobility Radeon HD 3850, ATI Radeon HD3850,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Mobility Radeon HD 3850 X2, ATI Mobility Radeon HD 3870,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Mobility Radeon HD 3870 X2, ATI Radeon HD3870 X2,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI FireGL V7700, ATI Radeon HD3690, AMD Firestream 9170,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon HD 4550, ATI Radeon RV710, ATI Radeon HD 4350,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Mobility Radeon 4300 Series, ATI Mobility Radeon 4500 Series,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI FirePro RG220, ATI Mobility Radeon 4330, ATI RV630,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Mobility Radeon HD 2600, ATI Mobility Radeon HD 2600 XT,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon HD 2600 XT AGP, ATI Radeon HD 2600 Pro AGP,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon HD 2600 XT, ATI Radeon HD 2600 Pro, ATI Gemini RV630,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Gemini Mobility Radeon HD 2600 XT, ATI FireGL V5600,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI FireGL V3600, ATI Radeon HD 2600 LE,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Mobility FireGL Graphics Processor, ATI Radeon HD 3470,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Mobility Radeon HD 3430, ATI Mobility Radeon HD 3400 Series,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon HD 3450, ATI Radeon HD 3430, ATI FirePro V3700,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI FireMV 2450, ATI Radeon HD 3600 Series, ATI Radeon HD 3650 AGP,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon HD 3600 PRO, ATI Radeon HD 3600 XT,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Mobility Radeon HD 3650, ATI Mobility Radeon HD 3670,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Mobility FireGL V5700, ATI Mobility FireGL V5725,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon HD 3200 Graphics, ATI Radeon 3100 Graphics,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon HD 3300 Graphics, ATI Radeon 3000 Graphics, SUMO, SUMO2,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon HD 4200, ATI Radeon 4100, ATI Mobility Radeon HD 4200,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Mobility Radeon 4100, ATI Radeon HD 4290, ATI Radeon HD 4250,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: AMD Radeon HD 6310 Graphics, AMD Radeon HD 6250 Graphics,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: AMD Radeon HD 6300 Series Graphics,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: AMD Radeon HD 6200 Series Graphics, PALM, CYPRESS,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI FirePro (FireGL) Graphics Adapter, AMD Firestream 9370,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: AMD Firestream 9350, ATI Radeon HD 5800 Series,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon HD 5900 Series, ATI Mobility Radeon HD 5800 Series,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon HD 5700 Series, ATI Radeon HD 6700 Series,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Mobility Radeon HD 5000 Series, ATI Mobility Radeon HD 5570,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon HD 5670, ATI Radeon HD 5570, ATI Radeon HD 5500 Series,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: REDWOOD, ATI Mobility Radeon Graphics, CEDAR, ATI FirePro 2270,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ATI Radeon HD 5450, CAYMAN, AMD Radeon HD 6900 Series,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: AMD Radeon HD 6900M Series, Mobility Radeon HD 6000 Series, BARTS,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: AMD Radeon HD 6800 Series, AMD Radeon HD 6700 Series, TURKS, CAICOS,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: ARUBA, TAHITI, PITCAIRN, VERDE, OLAND, HAINAN, BONAIRE, KABINI,
Oct 03 13:47:29 desktop /usr/lib/gdm3/gdm-x-session[1354]: MULLINS, KAVERI, HAWAII

I appreciate the help!

Looking at “Oct 03 13:47:17 desktop kernel: amdgpu 0000:01:00.0: amdgpu: amdgpu_uvd: Can’t load firmware “amdgpu/tahiti_uvd.bin”” from the journalctrl -b. I got the missing file from amdgpu - kernel/git/firmware/linux-firmware.git - Repository of firmware blobs for use with the Linux kernel

and put it in my /lib/firmware/amdgpu directory with the proper permissions. amdgpu now seems to be working, the output from lspci -knn lists amdgpu as the current driver and vulkaninfo list my gpu as gpu id 0, where it was previously lvvm.

I haven’t done any major testing yet but so far so good. Thanks for the help!

Could be a missing firmware issue; that was pretty common back in my R9 days…

Without reading the post above me I replied… oopps… there ya go.

There might also be a separate package that provides the firmware. A little odd that it’s not a dependency for the driver though.
Could also file a bugreport against the distro maintainers since this should install with the driver.

dependencies can be outdated under Linux, especially if you use ubuntu based distro for example.

Display drivers under Linux are a odd thing; needing to pull in lots of dependencies that can all be outdated and not usable with newer hardware, kind of one of the things windows does loads better unfortunately.

thanks for the awesome information.

If you load up a arch based distro and it just works… then you have your answer.

EDIT: Just use Live ISO USBPEN to test with other distro. No need to go on a format drive storm!!

I recommend trying Manjaro or pop os .

They are designed to have the driver’s you need and your GPU should work out of the box with AMDGPU.

You can download the Manjaro iso and boot from amdgpu open source driver or proprietary drivers for either Nvidia or AMD .

Haven’t had the best if luck with Ubuntu personally…arch is a lovely operating system it you try it you may never go back to Ubuntu .