(Solved) My AMD gpu is missing in action. (Found)(Resolved?)

Questions about hardware, drivers and peripherals
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
User avatar
farkas
Level 5
Level 5
Posts: 555
Joined: Mon Sep 21, 2015 6:10 pm
Location: Oregon

(Solved) My AMD gpu is missing in action. (Found)(Resolved?)

Post by farkas »

I made a post recently about slow shut down using the 5.11.x kernel on my laptop.
viewtopic.php?f=47&t=356239
I appreciate and a thank you to the responders.

Made a post way back in 2018 about how to enable my AMD gpu.
viewtopic.php?f=59&t=279363
SMG's reply pointed out that way back in 2018 I had two graphics cards listed in my inxi command output.

Code: Select all

Graphics: Card-1: Intel HD Graphics 620 bus-ID: 00:02.0
Card-2: Advanced Micro Devices [AMD/ATI] Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445]
bus-ID: 01:00.0
Display Server: x11 (X.Org 1.19.6 )
drivers: modesetting,ati,amdgpu (unloaded: fbdev,vesa)
Resolution: 1600x900@59.95hz
OpenGL: renderer: Mesa DRI Intel HD Graphics 620 (Kaby Lake GT2)
version: 4.5 Mesa 18.0.5 Direct Render: Yes
Current inxi command output.

Code: Select all

steve@steve:~$ inxi -Fxxz
System:
  Kernel: 5.4.0-81-generic x86_64 bits: 64 compiler: gcc v: 9.3.0 
  Desktop: Cinnamon 5.0.5 wm: muffin dm: LightDM Distro: Linux Mint 20.2 Uma 
  base: Ubuntu 20.04 focal 
Machine:
  Type: Laptop System: Dell product: Inspiron 5567 v: N/A serial: <filter> 
  Chassis: type: 10 serial: <filter> 
  Mobo: Dell model: 05VRRG v: A00 serial: <filter> UEFI: Dell v: 1.5.0 
  date: 06/11/2021 
Battery:
  ID-1: BAT0 charge: 17.1 Wh condition: 17.1/42.0 Wh (41%) volts: 12.6/11.4 
  model: Samsung SDI DELL C4HCW6C serial: <filter> status: Full 
CPU:
  Topology: Dual Core model: Intel Core i7-7500U bits: 64 type: MT MCP 
  arch: Amber Lake rev: 9 L2 cache: 4096 KiB 
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx 
  bogomips: 23199 
  Speed: 700 MHz min/max: 400/3500 MHz Core speeds (MHz): 1: 700 2: 700 
  3: 700 4: 700 
Graphics:
  Device-1: Intel HD Graphics 620 vendor: Dell driver: i915 v: kernel 
  bus ID: 00:02.0 chip ID: 8086:5916 
  Display: x11 server: X.Org 1.20.11 driver: amdgpu,ati,modesetting 
  unloaded: fbdev,vesa resolution: 1600x900~60Hz 
  OpenGL: renderer: Mesa Intel HD Graphics 620 (KBL GT2) v: 4.6 Mesa 21.0.3 
  direct render: Yes 
Audio:
  Device-1: Intel Sunrise Point-LP HD Audio vendor: Dell 
  driver: snd_hda_intel v: kernel bus ID: 00:1f.3 chip ID: 8086:9d71 
  Sound Server: ALSA v: k5.4.0-81-generic 
Network:
  Device-1: Intel Wireless 3165 driver: iwlwifi v: kernel port: f040 
  bus ID: 02:00.0 chip ID: 8086:3165 
  IF: wlp2s0 state: up mac: <filter> 
  Device-2: Realtek RTL810xE PCI Express Fast Ethernet vendor: Dell 
  driver: r8169 v: kernel port: d000 bus ID: 03:00.0 chip ID: 10ec:8136 
  IF: enp3s0 state: down mac: <filter> 
Drives:
  Local Storage: total: 931.51 GiB used: 385.13 GiB (41.3%) 
  ID-1: /dev/sda vendor: Western Digital model: WDS100T2B0A-00SM50 
  size: 931.51 GiB speed: 6.0 Gb/s serial: <filter> 
Partition:
  ID-1: / size: 24.12 GiB used: 18.05 GiB (74.9%) fs: ext4 dev: /dev/sda2 
  ID-2: /home size: 387.95 GiB used: 367.06 GiB (94.6%) fs: ext4 
  dev: /dev/sda3 
Sensors:
  System Temperatures: cpu: 38.0 C mobo: 35.0 C sodimm: 33.0 C gpu: amdgpu 
  temp: 25 C 
  Fan Speeds (RPM): cpu: 0 
Info:
  Processes: 220 Uptime: 14m Memory: 15.54 GiB used: 1.56 GiB (10.1%) 
  Init: systemd v: 245 runlevel: 5 Compilers: gcc: 9.3.0 alt: 7/9 
  Shell: bash v: 5.0.17 running in: gnome-terminal inxi: 3.0.38 
steve@steve:~$ 
There is no device2 or card 2 in the latest inxi command output. There is a reference to amd drivers
I'm not sure where and when the amdgpu went missing.

SMG suggeststed
"You might want to run some checks on the health of your drive and run fsck on your filesystem."

I made an on line research about the fsck command. I think fsck is a file system repair tool and it could be dangerous (bork your machine) if not executed properly. I'm not ready to use it without some help. I do have live LM 20.2 usb ISO and a clone made earlier today, just in case something goes wrong.

I replaced the Toshiba HDD with a Western Digital SSD a couple of years ago. Didn't try access the amdgpu with the new SSD installed. Didn't pay much any attention to it, or notice it, because in my previous attempt use the amdgpu had lower performance marks.
Using kernels 5.8.x and 5.11.x don't show the amdgpu.
I'm not sure where and when the amdgpu went missing.

SMG suggested
"You might want to run some checks on the health of your drive and run fsck on your filesystem."

I made an on line search about the fsck command. I think fsck is a file system repair tool and it could be dangerous (bork your machine) if not executed properly. I'm not ready to use it without some help. I do have live LM 20.2 usb ISO and a clone made earlier today. Just in case something totally goes wrong.

I replaced the Toshiba HDD with a Western Digital SSD a couple of years ago. Didn't try access the amdgpu with the SSD installed. Didn't pay any attention to the amdgpu, or notice it, because of my previous attempt use the amdgpu had lower performance marks.
Booting with kernels 5.8.x and 5.11.x didn't show the amdgpu.
I'm not in a crisis about about this, Just wondering if there is a solution how to get the max performance with Intel vs Amd gpus on my machine.

PS
A big "Thank You" to AndyMH, the developer of Foxclone. Saved my butt several times when I tried something that I shouldn't have.
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 6 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
If your query has been resolved, edit your first post and add [SOLVED] to the subject line.
If you found a solution on your own please post it.
A generation which ignores history has no past and no future.
User avatar
Pjotr
Level 23
Level 23
Posts: 19802
Joined: Mon Mar 07, 2011 10:18 am
Location: The Netherlands (Holland) 🇳🇱
Contact:

Re: My AMD gpu is missing in action.

Post by Pjotr »

First make a Timeshift (or Foxclone) snapshot and then try the following:
https://easylinuxtipsproject.blogspot.c ... html#ID8.1
(item 8.1)

Reboot and test.

When no avail, follow it up with this:
https://easylinuxtipsproject.blogspot.c ... ocode.html
Tip: 10 things to do after installing Linux Mint 21.3 Virginia
Keep your Linux Mint healthy: Avoid these 10 fatal mistakes
Twitter: twitter.com/easylinuxtips
All in all, horse sense simply makes sense.
User avatar
SMG
Level 25
Level 25
Posts: 31047
Joined: Sun Jul 26, 2020 6:15 pm
Location: USA

Re: My AMD gpu is missing in action.

Post by SMG »

farkas wrote: Sat Sep 04, 2021 3:52 amSMG suggeststed
"You might want to run some checks on the health of your drive and run fsck on your filesystem."

I made an on line research about the fsck command. I think fsck is a file system repair tool and it could be dangerous (bork your machine) if not executed properly. I'm not ready to use it without some help.
The link How to Use fsck Command to Check and Repair Filesystem even shows how to make a dry-run of the command.
farkas wrote: Sat Sep 04, 2021 3:52 am I do have live LM 20.2 usb ISO and a clone made earlier today, just in case something goes wrong.
What GPUs show up when you boot to a live session using the ISO? You can run inxi -Gx to check just the graphics part of inxi.
farkas wrote: Sat Sep 04, 2021 3:52 amI replaced the Toshiba HDD with a Western Digital SSD a couple of years ago.
How did you put the operating system on the Western Digital?
Image
A woman typing on a laptop with LM20.3 Cinnamon.
User avatar
farkas
Level 5
Level 5
Posts: 555
Joined: Mon Sep 21, 2015 6:10 pm
Location: Oregon

Re: My AMD gpu is missing in action.

Post by farkas »

Live session using LM 20.2 ISO

Code: Select all

mint@mint:~$ inxi -Gx
Graphics:
  Device-1: Intel HD Graphics 620 vendor: Dell driver: i915 v: kernel 
  bus ID: 00:02.0 
  Display: x11 server: X.Org 1.20.9 driver: ati,modesetting 
  unloaded: amdgpu,fbdev,vesa resolution: 1920x1080~60Hz 
  OpenGL: renderer: Mesa Intel HD Graphics 620 (KBL GT2) v: 4.6 Mesa 20.2.6 
  direct render: Yes 
mint@mint:~$ 
Last install was clean install of LM 20. Updated to 20.2 using the Update Manager

As suggested by pjtor installed kernel: 5.13.0-1010-oem x86_64. That didn't work either.

Code: Select all

steve@steve:~$ sudo apt-get install linux-oem-20.04c
[sudo] password for steve:      
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  linux-headers-5.13.0-1010-oem linux-headers-oem-20.04c
  linux-image-5.13.0-1010-oem linux-image-oem-20.04c
  linux-modules-5.13.0-1010-oem linux-oem-5.13-headers-5.13.0-1010
Suggested packages:
  fdutils linux-oem-5.13-tools linux-modules-extra-5.13.0-1010-oem
The following NEW packages will be installed:
  linux-headers-5.13.0-1010-oem linux-headers-oem-20.04c
  linux-image-5.13.0-1010-oem linux-image-oem-20.04c
  linux-modules-5.13.0-1010-oem linux-oem-20.04c
  linux-oem-5.13-headers-5.13.0-1010
0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded.
Need to get 82.1 MB of archives.
After this operation, 414 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y 
Get:1 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 linux-oem-5.13-headers-5.13.0-1010 all 5.13.0-1010.11 [11.7 MB]
Get:2 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 linux-headers-5.13.0-1010-oem amd64 5.13.0-1010.11 [1,416 kB]
Get:3 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 linux-headers-oem-20.04c amd64 5.13.0.1010.10 [2,352 B]
Get:4 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 linux-modules-5.13.0-1010-oem amd64 5.13.0-1010.11 [59.1 MB]
Get:5 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 linux-image-5.13.0-1010-oem amd64 5.13.0-1010.11 [9,894 kB]
Get:6 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 linux-image-oem-20.04c amd64 5.13.0.1010.10 [2,424 B]
Get:7 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 linux-oem-20.04c amd64 5.13.0.1010.10 [1,908 B]
Fetched 82.1 MB in 2min 23s (575 kB/s)                                         
Selecting previously unselected package linux-oem-5.13-headers-5.13.0-1010.
(Reading database ... 379078 files and directories currently installed.)
Preparing to unpack .../0-linux-oem-5.13-headers-5.13.0-1010_5.13.0-1010.11_all.deb ...
Unpacking linux-oem-5.13-headers-5.13.0-1010 (5.13.0-1010.11) ...
Selecting previously unselected package linux-headers-5.13.0-1010-oem.
Preparing to unpack .../1-linux-headers-5.13.0-1010-oem_5.13.0-1010.11_amd64.deb ...
Unpacking linux-headers-5.13.0-1010-oem (5.13.0-1010.11) ...
Selecting previously unselected package linux-headers-oem-20.04c.
Preparing to unpack .../2-linux-headers-oem-20.04c_5.13.0.1010.10_amd64.deb ...
Unpacking linux-headers-oem-20.04c (5.13.0.1010.10) ...
Selecting previously unselected package linux-modules-5.13.0-1010-oem.
Preparing to unpack .../3-linux-modules-5.13.0-1010-oem_5.13.0-1010.11_amd64.deb ...
Unpacking linux-modules-5.13.0-1010-oem (5.13.0-1010.11) ...
Selecting previously unselected package linux-image-5.13.0-1010-oem.
Preparing to unpack .../4-linux-image-5.13.0-1010-oem_5.13.0-1010.11_amd64.deb ...
Unpacking linux-image-5.13.0-1010-oem (5.13.0-1010.11) ...
Selecting previously unselected package linux-image-oem-20.04c.
Preparing to unpack .../5-linux-image-oem-20.04c_5.13.0.1010.10_amd64.deb ...
Unpacking linux-image-oem-20.04c (5.13.0.1010.10) ...
Selecting previously unselected package linux-oem-20.04c.
Preparing to unpack .../6-linux-oem-20.04c_5.13.0.1010.10_amd64.deb ...
Unpacking linux-oem-20.04c (5.13.0.1010.10) ...
Setting up linux-oem-5.13-headers-5.13.0-1010 (5.13.0-1010.11) ...
Setting up linux-headers-5.13.0-1010-oem (5.13.0-1010.11) ...
/etc/kernel/header_postinst.d/dkms:
 * dkms: running auto installation service for kernel 5.13.0-1010-oem

Kernel preparation unnecessary for this kernel.  Skipping...

Building module:
cleaning build area...
make -j4 KERNELRELEASE=5.13.0-1010-oem -C /lib/modules/5.13.0-1010-oem/build M=/var/lib/dkms/virtualbox/6.1.26/build........
Signing module:
 - /var/lib/dkms/virtualbox/6.1.26/5.13.0-1010-oem/x86_64/module/vboxdrv.ko
 - /var/lib/dkms/virtualbox/6.1.26/5.13.0-1010-oem/x86_64/module/vboxnetadp.ko
 - /var/lib/dkms/virtualbox/6.1.26/5.13.0-1010-oem/x86_64/module/vboxnetflt.ko
Secure Boot not enabled on this system.
cleaning build area...

DKMS: build completed.

vboxdrv.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/5.13.0-1010-oem/updates/

vboxnetadp.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/5.13.0-1010-oem/updates/

vboxnetflt.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/5.13.0-1010-oem/updates/

depmod...

DKMS: install completed.
   ...done.
Setting up linux-headers-oem-20.04c (5.13.0.1010.10) ...
Setting up linux-image-5.13.0-1010-oem (5.13.0-1010.11) ...
I: /boot/vmlinuz.old is now a symlink to vmlinuz-5.4.0-80-generic
I: /boot/initrd.img.old is now a symlink to initrd.img-5.4.0-80-generic
I: /boot/vmlinuz is now a symlink to vmlinuz-5.13.0-1010-oem
I: /boot/initrd.img is now a symlink to initrd.img-5.13.0-1010-oem
Setting up linux-image-oem-20.04c (5.13.0.1010.10) ...
Setting up linux-modules-5.13.0-1010-oem (5.13.0-1010.11) ...
Setting up linux-oem-20.04c (5.13.0.1010.10) ...
Processing triggers for linux-image-5.13.0-1010-oem (5.13.0-1010.11) ...
/etc/kernel/postinst.d/dkms:
 * dkms: running auto installation service for kernel 5.13.0-1010-oem
   ...done.
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-5.13.0-1010-oem
W: Possible missing firmware /lib/firmware/amdgpu/vangogh_gpu_info.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi12_gpu_info.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/arcturus_gpu_info.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vangogh_toc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vangogh_asd.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navy_flounder_ta.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navy_flounder_sos.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/arcturus_ta.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/arcturus_asd.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/arcturus_sos.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi12_ta.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi12_asd.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi12_sos.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/renoir_ta.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/aldebaran_ta.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/aldebaran_sos.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/aldebaran_rlc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/aldebaran_mec2.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/aldebaran_mec.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/arcturus_rlc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/arcturus_mec.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vangogh_rlc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vangogh_mec2.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vangogh_mec.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vangogh_me.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vangogh_pfp.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vangogh_ce.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navy_flounder_rlc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navy_flounder_mec2.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navy_flounder_mec.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navy_flounder_me.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navy_flounder_pfp.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navy_flounder_ce.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi12_rlc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi12_mec2.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi12_mec.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi12_me.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi12_pfp.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi12_ce.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/aldebaran_sdma.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/arcturus_sdma.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi12_sdma1.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi12_sdma.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vangogh_sdma.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navy_flounder_sdma.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/sienna_cichlid_mes.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi10_mes.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/oland_uvd.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/pitcairn_uvd.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/verde_uvd.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/tahiti_uvd.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vangogh_vcn.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navy_flounder_vcn.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi12_vcn.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/aldebaran_vcn.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/arcturus_vcn.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navy_flounder_smc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi12_smc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/arcturus_smc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/aldebaran_smc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi12_dmcu.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vangogh_dmcub.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navy_flounder_dmcub.bin for module amdgpu
W: Possible missing firmware /lib/firmware/i915/skl_guc_49.0.1.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_guc_49.0.1.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_guc_49.0.1.bin for module i915
W: Possible missing firmware /lib/firmware/i915/glk_guc_49.0.1.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_guc_49.0.1.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_guc_49.0.1.bin for module i915
W: Possible missing firmware /lib/firmware/i915/cml_guc_49.0.1.bin for module i915
W: Possible missing firmware /lib/firmware/i915/icl_guc_49.0.1.bin for module i915
W: Possible missing firmware /lib/firmware/i915/ehl_guc_49.0.1.bin for module i915
W: Possible missing firmware /lib/firmware/i915/ehl_guc_49.0.1.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_huc_7.5.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_guc_49.0.1.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_huc_7.5.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_guc_49.0.1.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_huc_7.5.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_guc_49.0.1.bin for module i915
W: Possible missing firmware /lib/firmware/i915/dg1_dmc_ver2_02.bin for module i915
/etc/kernel/postinst.d/zz-update-grub:
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/50_linuxmint.cfg'
Sourcing file `/etc/default/grub.d/60_mint-theme.cfg'
Sourcing file `/etc/default/grub.d/63_mint-theme-2k.cfg'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found theme: /boot/grub/themes/linuxmint-2k/theme.txt
Found linux image: /boot/vmlinuz-5.13.0-1010-oem
Found initrd image: /boot/initrd.img-5.13.0-1010-oem
Found linux image: /boot/vmlinuz-5.4.0-81-generic
Found initrd image: /boot/initrd.img-5.4.0-81-generic
Found linux image: /boot/vmlinuz-5.4.0-80-generic
Found initrd image: /boot/initrd.img-5.4.0-80-generic
Adding boot menu entry for UEFI Firmware Settings
done
steve@steve:~$ 
Tried to install the latest available microcode for the amdgpu. No go.
Screenshot from 2021-09-04 14-17-46.png
Latest

Code: Select all

dmesg | grep microcode

and

Code: Select all

inxi -Fxxz
outputs

Code: Select all

steve@steve:~$ dmesg | grep microcode
[    0.202315] mce: [Hardware Error]: PROCESSOR 0:806e9 TIME 1630791457 SOCKET 0 APIC 0 microcode ea
[    0.202328] mce: [Hardware Error]: PROCESSOR 0:806e9 TIME 1630791457 SOCKET 0 APIC 0 microcode ea
[    0.631256] microcode: sig=0x806e9, pf=0x80, revision=0xea
[    0.631282] microcode: Microcode Update Driver: v2.2.
steve@steve:~$ inxi -Fxxz
System:    Kernel: 5.13.0-1010-oem x86_64 bits: 64 compiler: N/A Desktop: Cinnamon 5.0.5 wm: muffin dm: LightDM 
           Distro: Linux Mint 20.2 Uma base: Ubuntu 20.04 focal 
Machine:   Type: Laptop System: Dell product: Inspiron 5567 v: N/A serial: <filter> Chassis: type: 10 
           serial: <filter> 
           Mobo: Dell model: 05VRRG v: A00 serial: <filter> UEFI: Dell v: 1.5.0 date: 06/11/2021 
Battery:   ID-1: BAT0 charge: 17.1 Wh condition: 17.1/42.0 Wh (41%) volts: 12.6/11.4 
           model: Samsung SDI DELL C4HCW6C serial: <filter> status: Full 
CPU:       Topology: Dual Core model: Intel Core i7-7500U bits: 64 type: MT MCP arch: Amber Lake rev: 9 
           L2 cache: 4096 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 23199 
           Speed: 900 MHz min/max: 400/3500 MHz Core speeds (MHz): 1: 900 2: 900 3: 900 4: 900 
Graphics:  Device-1: Intel HD Graphics 620 vendor: Dell driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:5916 
           Display: x11 server: X.Org 1.20.11 driver: amdgpu,ati,modesetting unloaded: fbdev,vesa 
           resolution: 1600x900~60Hz 
           OpenGL: renderer: Mesa Intel HD Graphics 620 (KBL GT2) v: 4.6 Mesa 21.0.3 direct render: Yes 
Audio:     Device-1: Intel Sunrise Point-LP HD Audio vendor: Dell driver: snd_hda_intel v: kernel bus ID: 00:1f.3 
           chip ID: 8086:9d71 
           Sound Server: ALSA v: k5.13.0-1010-oem 
Network:   Device-1: Intel Wireless 3165 driver: iwlwifi v: kernel port: f040 bus ID: 02:00.0 chip ID: 8086:3165 
           IF: wlp2s0 state: up mac: <filter> 
           Device-2: Realtek RTL810xE PCI Express Fast Ethernet vendor: Dell driver: r8169 v: kernel port: d000 
           bus ID: 03:00.0 chip ID: 10ec:8136 
           IF: enp3s0 state: down mac: <filter> 
Drives:    Local Storage: total: 931.51 GiB used: 394.26 GiB (42.3%) 
           ID-1: /dev/sda vendor: Western Digital model: WDS100T2B0A-00SM50 size: 931.51 GiB speed: 6.0 Gb/s 
           serial: <filter> 
Partition: ID-1: / size: 24.12 GiB used: 18.60 GiB (77.1%) fs: ext4 dev: /dev/sda2 
           ID-2: /home size: 891.09 GiB used: 375.65 GiB (42.2%) fs: ext4 dev: /dev/sda3 
Sensors:   System Temperatures: cpu: 40.0 C mobo: 36.0 C sodimm: 33.0 C gpu: amdgpu temp: 25 C 
           Fan Speeds (RPM): cpu: 0 
Info:      Processes: 230 Uptime: 3m Memory: 15.54 GiB used: 1.23 GiB (7.9%) Init: systemd v: 245 runlevel: 5 
           Compilers: gcc: 9.3.0 alt: 7/9 Shell: bash v: 5.0.17 running in: gnome-terminal inxi: 3.0.38 
steve@steve:~$ 
It looks like to me that I have missing firmware or a dead amd gpu. Maybe both?
Thanks for your replies.
If your query has been resolved, edit your first post and add [SOLVED] to the subject line.
If you found a solution on your own please post it.
A generation which ignores history has no past and no future.
User avatar
SMG
Level 25
Level 25
Posts: 31047
Joined: Sun Jul 26, 2020 6:15 pm
Location: USA

Re: My AMD gpu is missing in action.

Post by SMG »

The fact the amdgpu driver is loading at all indicates Mint does detect the AMD gpu on your computer, so it is there.

I went back to the other thread where the card had disappeared and found it was almost the exact same Dell model. :shock:
[SOLVED] Radeon card disappeared as graphics device was on a Dell Inspiron 5570. Yours is a 5567. Both have the same Topaz XT listed (when it was showing in inxi).

What's I find interesting is that in both cases (yours and his), it did show up as a device on LM19, but seemed to be incognito on the graphics devices section on LM20. Maybe there is something different between the two versions of Mint that is leading this to happen on this particular piece of hardware.
farkas wrote: Sat Sep 04, 2021 7:14 pmIt looks like to me that I have missing firmware or a dead amd gpu. Maybe both?
Most, if not all, of that firmware is missing because you do not have the hardware that it supports. It does not apply to your computer.

The GPU is definitely there.
Graphics:
Device-1: Intel HD Graphics 620 vendor: Dell driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:5916
Display: x11 server: X.Org 1.20.11 driver: amdgpu,ati,modesetting unloaded: fbdev,vesa
resolution: 1600x900~60Hz
OpenGL: renderer: Mesa Intel HD Graphics 620 (KBL GT2) v: 4.6 Mesa 21.0.3 direct render: Yes

Sensors:
System Temperatures: cpu: 40.0 C mobo: 36.0 C sodimm: 33.0 C gpu: amdgpu temp: 25 C
Fan Speeds (RPM): cpu: 0

If you run cat /var/log/Xorg.0.log | grep "PCI" in a terminal, I expect there will be two lines which correspond to where the system probes your two GPUs.
Image
A woman typing on a laptop with LM20.3 Cinnamon.
User avatar
farkas
Level 5
Level 5
Posts: 555
Joined: Mon Sep 21, 2015 6:10 pm
Location: Oregon

Re: My AMD gpu is missing in action.

Post by farkas »

Ran

Code: Select all

steve@steve:~$ cat /var/log/Xorg.0.log | grep "PCI"
[     8.189] (--) PCI:*(0@0:2:0) 8086:5916:1028:0767 rev 2, Mem @ 0xde000000/16777216, 0xb0000000/268435456, I/O @ 0x0000f000/64, BIOS @ 0x????????/131072
[     8.189] (--) PCI: (1@0:0:0) 1002:6900:1028:0767 rev 195, Mem @ 0xc0000000/268435456, 0xd0000000/2097152, 0xdf200000/262144, I/O @ 0x0000e000/256, BIOS @ 0x????????/131072
steve@steve:~$ 
There are two lines as you predicted. I hope that there may be a way to resurrect the amdgpu.
If your query has been resolved, edit your first post and add [SOLVED] to the subject line.
If you found a solution on your own please post it.
A generation which ignores history has no past and no future.
User avatar
farkas
Level 5
Level 5
Posts: 555
Joined: Mon Sep 21, 2015 6:10 pm
Location: Oregon

Re: My AMD gpu is missing in action.

Post by farkas »

Made an expriment
Downloded LM 19 ISO
linuxmint-19-cinnamon-64bit-v2.iso
Burned it to a USB stick and booted it.
With the live LM 19 ISO running

Code: Select all

mint@mint:~$ inxi  -Fxxxz
System:    Host: mint Kernel: 4.15.0-20-generic x86_64 bits: 64 gcc: 7.3.0
           Desktop: Cinnamon 3.8.8 (Gtk 3.22.30-1ubuntu1) dm: lightdm Distro: Linux Mint 19 Tara
Machine:   Device: laptop System: Dell product: Inspiron 5567 serial: N/A  Chassis: type: 10 serial: N/A
           Mobo: Dell model: 05VRRG v: A00 serial: N/A UEFI: Dell v: 1.5.0 date: 06/11/2021
Battery    BAT0: charge: 17.1 Wh 100.0% condition: 17.1/42.0 Wh (41%) volts: 12.6/11.4
           model: Samsung SDI DELL C4HCW6C Li-ion serial: <filter>status: Full cycles: 0
CPU:       Dual core Intel Core i7-7500U (-MT-MCP-) arch: Kaby Lake rev.9 cache: 4096 KB
           flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 11616
            clock speeds: min/max: 400/3500 MHz 1: 800 MHz 2: 800 MHz 3: 800 MHz 4: 800 MHz
Graphics:  Card-1: Intel HD Graphics 620 bus-ID: 00:02.0 chip-ID: 8086:5916
           Card-2: Advanced Micro Devices [AMD/ATI] Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445]
           bus-ID: 01:00.0 chip-ID: 1002:6900
           Display Server: x11 (X.Org 1.19.6 ) drivers: modesetting,ati,amdgpu (unloaded: fbdev,vesa)
           Resolution: 1920x1080@60.00hz
           OpenGL: renderer: Mesa DRI Intel HD Graphics 620 (Kaby Lake GT2)
           version: 4.5 Mesa 18.0.0-rc5 (compat-v: 3.0) Direct Render: Yes
Audio:     Card Intel Sunrise Point-LP HD Audio driver: snd_hda_intel bus-ID: 00:1f.3 chip-ID: 8086:9d71
           Sound: Advanced Linux Sound Architecture v: k4.15.0-20-generic
Network:   Card-1: Intel Wireless 3165 driver: iwlwifi bus-ID: 02:00.0 chip-ID: 8086:3165
           IF: wlp2s0 state: down mac: <filter>
           Card-2: Realtek RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller
           driver: r8169 v: 2.3LK-NAPI port: d000 bus-ID: 03:00.0 chip-ID: 10ec:8136
           IF: enp3s0 state: down mac: <filter>
Drives:    HDD Total Size: 1072.0GB (0.4% used)
           ID-1: /dev/sda model: WDC_WDS100T2B0A size: 1000.2GB serial: <filter> temp: 31C
           ID-2: USB /dev/sdb model: Cruzer_Glide size: 64.0GB serial: <filter> temp: 0C
           ID-3: USB /dev/sdc model: TransMemory size: 7.8GB serial: <filter> temp: 0C
Partition: ID-1: / size: 7.8G used: 36M (1%) fs: overlay dev: N/A
RAID:      System: supported: N/A
           No RAID devices: /proc/mdstat, md_mod kernel module present
           Unused Devices: none
Sensors:   System Temperatures: cpu: 45.0C mobo: N/A gpu: 44.0
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 207 Uptime: 6 min Memory: 653.6/15939.4MB Init: systemd v: 237 runlevel: 5 Gcc sys: 7.3.0
           Client: Shell (bash 4.4.191 running in gnome-terminal-) inxi: 2.3.56 
mint@mint:~$ 
Also

Code: Select all

To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

mint@mint:~$ inxi -Gx
Graphics:  Card-1: Intel HD Graphics 620 bus-ID: 00:02.0
           Card-2: Advanced Micro Devices [AMD/ATI] Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445]
           bus-ID: 01:00.0
           Display Server: x11 (X.Org 1.19.6 )
           drivers: modesetting,ati,amdgpu (unloaded: fbdev,vesa)
           Resolution: 1920x1080@60.00hz
           OpenGL: renderer: Mesa DRI Intel HD Graphics 620 (Kaby Lake GT2)
           version: 4.5 Mesa 18.0.0-rc5 Direct Render: Yes
mint@mint:~$ 
It appears that LM 19 had amdgpu support for my machine.
It looks like it disappeared with LM 20.

It appears that I have a functioning amdgpu card as long as I boot with LM 19 .
If your query has been resolved, edit your first post and add [SOLVED] to the subject line.
If you found a solution on your own please post it.
A generation which ignores history has no past and no future.
User avatar
SMG
Level 25
Level 25
Posts: 31047
Joined: Sun Jul 26, 2020 6:15 pm
Location: USA

Re: My AMD gpu is missing in action.

Post by SMG »

farkas wrote: Sun Sep 05, 2021 2:30 amThere are two lines as you predicted. I hope that there may be a way to resurrect the amdgpu.
Those two lines mean the AMD card is there and the system is using it. It is not possible to load the amdgpu and ati display drivers on a computer that only has Intel. Therefore, it must be working on your computer.
farkas wrote: Sun Sep 05, 2021 6:10 amIt appears that LM 19 had amdgpu support for my machine.
It looks like it disappeared with LM 20.

It appears that I have a functioning amdgpu card as long as I boot with LM 19 .
You are basing your comment on the fact inxi is not picking up the information, but inxi is not perfect. There was a major version change to inxi between LM19 (2.3.56) and LM20 (3.0.38). This may just be a sign of a bug in files somewhere in the process. It may not even be a problem with inxi but with other files that inxi reads.

I'll see what I can find out about this issue (it may take me some time), but X Server which runs the graphics on your computer says your amdgpu is working.
Image
A woman typing on a laptop with LM20.3 Cinnamon.
User avatar
SMG
Level 25
Level 25
Posts: 31047
Joined: Sun Jul 26, 2020 6:15 pm
Location: USA

Re: My AMD gpu is missing in action.

Post by SMG »

Two items I have found so far.

The Device data for the graphics section comes from lspci. I would not have thought that would change between inxi versions, but check the output to see if your AMD GPU is listed (specifically the Display controller and or the VGA compatible controller).

The version of inxi which currently comes with LM20 is not the latest available. It may be this is somehow a "bug" that is already fixed in a newer version of inxi. This post explains how to install the latest available version of inxi. Presuming lspci shows the correct info, you could check the latest version of inxi to see if it shows both devices.
Image
A woman typing on a laptop with LM20.3 Cinnamon.
User avatar
farkas
Level 5
Level 5
Posts: 555
Joined: Mon Sep 21, 2015 6:10 pm
Location: Oregon

Re: My AMD gpu is missing in action.

Post by farkas »

Updated ixxi

Code: Select all

steve@steve:~$ inxi --version
inxi 3.3.06-00 (2021-07-21)
inxi 3.3.06-00 (2021-07-21)
It didn't make any difference

after update

Code: Select all

steve@steve:~$ inxi -Gx
Graphics:  Device-1: Intel HD Graphics 620 vendor: Dell driver: i915 v: kernel bus-ID: 00:02.0 
           Display: x11 server: X.Org 1.20.11 driver: loaded: amdgpu,ati,modesetting unloaded: fbdev,vesa 
           resolution: 1600x900~60Hz 
           OpenGL: renderer: Mesa Intel HD Graphics 620 (KBL GT2) v: 4.6 Mesa 21.0.3 direct render: Yes 
steve@steve:~$ 

In Sytem Settings
Display doesn't list any gpus.
Driver Manager displays
Your computer does not need any additional drivers
In an earlier post I listed the output of the kernel 5.13.0-1010-oem x86_64 install.
There many lines like:

Code: Select all

W: Possible missing firmware /lib/firmware/amdgpu/vangogh_gpu_info.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi12_gpu_info.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/arcturus_gpu_info.bin for module amdgpu
Plus a lot lot more.
The clean install LM 20 was without problems. Worked out of the box. Applied updates regularly all the way up 20.2. During updates, when clicking on Display, lines and lines scroll by. To fast to read and see what they are. I did notice, W: Possible missing firmware .........., pass by.
The window closes as soon as the update is completed. No chance to see what happened during the update.

System Reports says "No problems were detected." Isn't "Possible missing firmware" a problem?
Thanks SMG for your replies.
If your query has been resolved, edit your first post and add [SOLVED] to the subject line.
If you found a solution on your own please post it.
A generation which ignores history has no past and no future.
User avatar
SMG
Level 25
Level 25
Posts: 31047
Joined: Sun Jul 26, 2020 6:15 pm
Location: USA

Re: My AMD gpu is missing in action.

Post by SMG »

farkas wrote: Mon Sep 06, 2021 10:30 pmThere many lines like:

Code: Select all

W: Possible missing firmware /lib/firmware/amdgpu/vangogh_gpu_info.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi12_gpu_info.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/arcturus_gpu_info.bin for module amdgpu
Plus a lot lot more.
Isn't "Possible missing firmware" a problem?
It only might be a problem if you have a GPU with vangogh architecture or navi12 architecture or any of those other ones. You only need firmware for your particular hardware. You do not need firmware for every AMD GPU that kernel supports.

The reason you didn't see those messages with the older 5.4 kernel is because that kernel didn't have the drivers for all those newer AMD GPUs. However, it did have the driver and firmware for yours.

Please open a terminal and provide the output of lspci | grep -i "VGA\|display".

Edited to remove extra " in command.
Last edited by SMG on Wed Sep 08, 2021 7:58 am, edited 1 time in total.
Image
A woman typing on a laptop with LM20.3 Cinnamon.
User avatar
farkas
Level 5
Level 5
Posts: 555
Joined: Mon Sep 21, 2015 6:10 pm
Location: Oregon

Re: My AMD gpu is missing in action.

Post by farkas »

Output of lspci | grep -i "VGA\|display"" (copied and pasted into terminal). Tried changing the command until it gave an output.

Code: Select all

steve@steve:~$ lspci | grep -i "VGA\|display""
> lspci | grep -i "VGA\|display"
> lspci | grep -i "VGA\|display""
lspci | grep -i "VGA\|display
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 620 (rev 02)
01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445 / 530/535 / 620/625 Mobile] (rev c3)
> 
> 
> 
> lspci | grep -i "VGA\|display""
lspci | grep -i "VGA\|display"
lspci | "grep -i "VGA\|display""
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 02)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 620 (rev 02)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 02)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)
00:15.1 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #1 (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-LP LPC Controller (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445 / 530/535 / 620/625 Mobile] (rev c3)
02:00.0 Network controller: Intel Corporation Wireless 3165 (rev 79)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL810xE PCI Express Fast Ethernet controller (rev 07)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 620 (rev 02)
01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445 / 530/535 / 620/625 Mobile] (rev c3)
grep -i VGA|display: command not found
steve@steve:~$ lspci | "grep -i "VGA\|display""
grep -i VGA|display: command not found
steve@steve:~$ "lspci | "grep -i "VGA\|display""
> 
> "lspci | "grep -i "VGA\|display""
lspci | grep: command not found
grep -i VGA|display: command not found
steve@steve:~$




If your query has been resolved, edit your first post and add [SOLVED] to the subject line.
If you found a solution on your own please post it.
A generation which ignores history has no past and no future.
User avatar
SMG
Level 25
Level 25
Posts: 31047
Joined: Sun Jul 26, 2020 6:15 pm
Location: USA

Re: My AMD gpu is missing in action.

Post by SMG »

They are both there. It's my understanding that is what inxi is supposed to read to print out the Graphics Device info.

Code: Select all

00:02.0 VGA compatible controller: Intel Corporation HD Graphics 620 (rev 02)
01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445 / 530/535 / 620/625 Mobile] (rev c3)
However, I do not know if there is some type of technical difference between VGA controller and Display controller that might be causing this. Or something may be different about lspci which was updated January 25, 2020 (according to the version on my computer) that may be causing this.

Inxi was re-written from bash to perl between version 2 and version 3. According to the main author, some things were "incorrect" in the old version that are now "correct". This may have something to do with the hardware connection between the two devices? Not sure at this point.

I'll have to go check the code again to see if I might be able to figure out what is happening. It was a bit overwhelming going through it, but maybe now I have this info I'll be able to do some specific searches. I don't have much of a hardware background, but I'll see what I can find (especially since I instigated the issue :lol: ).
Image
A woman typing on a laptop with LM20.3 Cinnamon.
User avatar
farkas
Level 5
Level 5
Posts: 555
Joined: Mon Sep 21, 2015 6:10 pm
Location: Oregon

Re: My AMD gpu is missing in action.

Post by farkas »

Thanks SMG
For what its worth

Code: Select all

steve@steve:~$ lspci --version
lspci version 3.6.4
steve@steve:~$ lspci | grep -i "VGA\|display"
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 620 (rev 02)
01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445 / 530/535 / 620/625 Mobile] (rev c3)
steve@steve:~$ 
There is a version 3.7.0 but it's source code only
https://mj.ucw.cz/sw/pciutils/ Above my pay grade, not going to mess with that.
I think you had an extra " at end of the lcsci command in your above post.
Please open a terminal and provide the output of lspci | grep -i "VGA\|display"".
I apologize for sending you down this rabbit hole and taking up so much of your time. :?
If your query has been resolved, edit your first post and add [SOLVED] to the subject line.
If you found a solution on your own please post it.
A generation which ignores history has no past and no future.
User avatar
SMG
Level 25
Level 25
Posts: 31047
Joined: Sun Jul 26, 2020 6:15 pm
Location: USA

Re: My AMD gpu is missing in action.

Post by SMG »

farkas wrote: Tue Sep 07, 2021 8:55 pm I think you had an extra " at end of the lcsci command in your above post.
I did. Sorry about that.

You're not the only one to run into this, so maybe there is something special about that hardware that is causing this to happen?

The person who maintains inxi is a member on this forum. Will see if he has some time to check this.
Image
A woman typing on a laptop with LM20.3 Cinnamon.
User avatar
farkas
Level 5
Level 5
Posts: 555
Joined: Mon Sep 21, 2015 6:10 pm
Location: Oregon

Re: My AMD gpu is missing in action.

Post by farkas »

The same error shows up in System Reports. It maybe that Sytem Reports uses the inxi command to generate System information. Just a guess.

Code: Select all

steve@steve:~$ inxi -Gx
Graphics:
  Device-1: Intel HD Graphics 620 vendor: Dell driver: i915 v: kernel 
  bus-ID: 00:02.0 
  Display: x11 server: X.Org 1.20.11 driver: loaded: amdgpu,ati,modesetting 
  unloaded: fbdev,vesa resolution: 1600x900~60Hz 
  OpenGL: renderer: Mesa Intel HD Graphics 620 (KBL GT2) v: 4.6 Mesa 21.0.3 
  direct render: Yes 
steve@steve:~$ 

Code: Select all

System Reports> System information
Graphics:  Device-1: Intel HD Graphics 620 vendor: Dell driver: i915 v: kernel bus-ID: 00:02.0 
           chip-ID: 8086:5916 
           Display: x11 server: X.Org 1.20.11 driver: loaded: amdgpu,ati,modesetting 
           unloaded: fbdev,vesa resolution: 1600x900~60Hz s-dpi: 96 
           OpenGL: renderer: Mesa Intel HD Graphics 620 (KBL GT2) v: 4.6 Mesa 21.0.3 
           direct render: Yes 
Thanks again.
If your query has been resolved, edit your first post and add [SOLVED] to the subject line.
If you found a solution on your own please post it.
A generation which ignores history has no past and no future.
User avatar
SMG
Level 25
Level 25
Posts: 31047
Joined: Sun Jul 26, 2020 6:15 pm
Location: USA

Re: My AMD gpu is missing in action.

Post by SMG »

farkas wrote: Wed Sep 08, 2021 3:40 pm The same error shows up in System Reports. It maybe that Sytem Reports uses the inxi command to generate System information. Just a guess.
I would presume that it does.
Image
A woman typing on a laptop with LM20.3 Cinnamon.
User avatar
farkas
Level 5
Level 5
Posts: 555
Joined: Mon Sep 21, 2015 6:10 pm
Location: Oregon

Re: My AMD gpu is missing in action.(Found)

Post by farkas »

Retraced my steps in my long ago post.
viewtopic.php?f=59&t=279363
In order to run a program with the AMD gpu
1: Run after boot

Code: Select all

xrandr --listproviders
2: Run

Code: Select all

xrandr --setprovideroffloadsink YYYY XXXX 
YYYY = provider 1
XXXX = provider 0
3:Run

Code: Select all

DRI_PRIME=1 [program name] every time to use AMD gpu output.

There is a difference in Providers between LM 19 and LM 20.

LM 19

Code: Select all

steve@steve:~$ 
Providers: number : 2
Provider 0: id: 0x64 cap: 0x9, Source Output, Sink Offload crtcs: 3 outputs: 2 associated providers: 1 name:modesetting
Provider 1: id: 0x3f cap: 0x4, Source Offload crtcs: 0 outputs: 0 associated providers: 1 name:Unknown AMD Radeon GPU @ pci:0000:01:00.0
LM 20

Code: Select all

steve@steve:~$ xrandr --listproviders
Providers: number : 2
Provider 0: id: 0x44 cap: 0x9, Source Output, Sink Offload crtcs: 3 outputs: 2 associated providers: 1 name:modesetting
Provider 1: id: 0xd0 cap: 0x4, Source Offload crtcs: 0 outputs: 0 associated providers: 1 name:Unknown AMD Radeon GPU @ pci:0000:01:00.0
steve@steve:~$ 
Ran glmark2 test

Code: Select all

steve@steve:~$ xrandr --listproviders
Providers: number : 2
Provider 0: id: 0x44 cap: 0x9, Source Output, Sink Offload crtcs: 3 outputs: 2 associated providers: 1 name:modesetting
Provider 1: id: 0xd0 cap: 0x4, Source Offload crtcs: 0 outputs: 0 associated providers: 1 name:Unknown AMD Radeon GPU @ pci:0000:01:00.0
steve@steve:~$ xrandr --setprovideroffloadsink 0xd0 0x44
steve@steve:~$ DRI_PRIME=1 glmark2
=======================================================
    glmark2 2021.02
=======================================================
    OpenGL Information
    GL_VENDOR:     AMD
    GL_RENDERER:   AMD ICELAND (DRM 3.35.0, 5.4.0-84-generic, LLVM 12.0.0)
    GL_VERSION:    4.6 (Compatibility Profile) Mesa 21.0.3
=======================================================
[build] use-vbo=false: FPS: 586 FrameTime: 1.706 ms
[build] use-vbo=true: FPS: 628 FrameTime: 1.592 ms
[texture] texture-filter=nearest: FPS: 565 FrameTime: 1.770 ms
[texture] texture-filter=linear: FPS: 558 FrameTime: 1.792 ms
[texture] texture-filter=mipmap: FPS: 582 FrameTime: 1.718 ms
[shading] shading=gouraud: FPS: 519 FrameTime: 1.927 ms
[shading] shading=blinn-phong-inf: FPS: 511 FrameTime: 1.957 ms
[shading] shading=phong: FPS: 512 FrameTime: 1.953 ms
[shading] shading=cel: FPS: 506 FrameTime: 1.976 ms
[bump] bump-render=high-poly: FPS: 634 FrameTime: 1.577 ms
[bump] bump-render=normals: FPS: 655 FrameTime: 1.527 ms
[bump] bump-render=height: FPS: 664 FrameTime: 1.506 ms
[effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 537 FrameTime: 1.862 ms
[effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 476 FrameTime: 2.101 ms
[pulsar] light=false:quads=5:texture=false: FPS: 585 FrameTime: 1.709 ms
[desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 440 FrameTime: 2.273 ms
[desktop] effect=shadow:windows=4: FPS: 481 FrameTime: 2.079 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 384 FrameTime: 2.604 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 278 FrameTime: 3.597 ms
[buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 416 FrameTime: 2.404 ms
[ideas] speed=duration: FPS: 610 FrameTime: 1.639 ms
[jellyfish] <default>: FPS: 586 FrameTime: 1.706 ms
[terrain] <default>: FPS: 229 FrameTime: 4.367 ms
[shadow] <default>: FPS: 598 FrameTime: 1.672 ms
[refract] <default>: FPS: 292 FrameTime: 3.425 ms
[conditionals] fragment-steps=0:vertex-steps=0: FPS: 581 FrameTime: 1.721 ms
[conditionals] fragment-steps=5:vertex-steps=0: FPS: 576 FrameTime: 1.736 ms
[conditionals] fragment-steps=0:vertex-steps=5: FPS: 581 FrameTime: 1.721 ms
[function] fragment-complexity=low:fragment-steps=5: FPS: 577 FrameTime: 1.733 ms
[function] fragment-complexity=medium:fragment-steps=5: FPS: 577 FrameTime: 1.733 ms
[loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 577 FrameTime: 1.733 ms
[loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 576 FrameTime: 1.736 ms
[loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 576 FrameTime: 1.736 ms
=======================================================
                                  glmark2 Score: 528 
=======================================================
steve@steve:~$ DRI_PRIME=0 glmark2
=======================================================
    glmark2 2021.02
=======================================================
    OpenGL Information
    GL_VENDOR:     Intel
    GL_RENDERER:   Mesa Intel(R) HD Graphics 620 (KBL GT2)
    GL_VERSION:    4.6 (Compatibility Profile) Mesa 21.0.3
=======================================================
[build] use-vbo=false: FPS: 1059 FrameTime: 0.944 ms
[build] use-vbo=true: FPS: 1307 FrameTime: 0.765 ms
[texture] texture-filter=nearest: FPS: 1027 FrameTime: 0.974 ms
[texture] texture-filter=linear: FPS: 1067 FrameTime: 0.937 ms
[texture] texture-filter=mipmap: FPS: 1142 FrameTime: 0.876 ms
[shading] shading=gouraud: FPS: 1065 FrameTime: 0.939 ms
[shading] shading=blinn-phong-inf: FPS: 1074 FrameTime: 0.931 ms
[shading] shading=phong: FPS: 1048 FrameTime: 0.954 ms
[shading] shading=cel: FPS: 1019 FrameTime: 0.981 ms
[bump] bump-render=high-poly: FPS: 912 FrameTime: 1.096 ms
[bump] bump-render=normals: FPS: 1142 FrameTime: 0.876 ms
[bump] bump-render=height: FPS: 1122 FrameTime: 0.891 ms
[effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 996 FrameTime: 1.004 ms
[effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 832 FrameTime: 1.202 ms
[pulsar] light=false:quads=5:texture=false: FPS: 1271 FrameTime: 0.787 ms
[desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 720 FrameTime: 1.389 ms
[desktop] effect=shadow:windows=4: FPS: 762 FrameTime: 1.312 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 566 FrameTime: 1.767 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 411 FrameTime: 2.433 ms
[buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 619 FrameTime: 1.616 ms
[ideas] speed=duration: FPS: 956 FrameTime: 1.046 ms
[jellyfish] <default>: FPS: 1075 FrameTime: 0.930 ms
[terrain] <default>: FPS: 182 FrameTime: 5.495 ms
[shadow] <default>: FPS: 771 FrameTime: 1.297 ms
[refract] <default>: FPS: 347 FrameTime: 2.882 ms
[conditionals] fragment-steps=0:vertex-steps=0: FPS: 961 FrameTime: 1.041 ms
[conditionals] fragment-steps=5:vertex-steps=0: FPS: 1014 FrameTime: 0.986 ms
[conditionals] fragment-steps=0:vertex-steps=5: FPS: 1029 FrameTime: 0.972 ms
[function] fragment-complexity=low:fragment-steps=5: FPS: 976 FrameTime: 1.025 ms
[function] fragment-complexity=medium:fragment-steps=5: FPS: 1005 FrameTime: 0.995 ms
[loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 965 FrameTime: 1.036 ms
[loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 1010 FrameTime: 0.990 ms
[loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 1034 FrameTime: 0.967 ms
=======================================================
                                  glmark2 Score: 923 
=======================================================
steve@steve:~$ 
The Intel gpu scores better than the AMD gpu, as it did with LM 19.
Intel score 923
AMD score 528

There is still the problem of it not showing up in the inxi command or System Reports> System information.
This may/may not be a one off, problematic to my machine only. If it isn't just my machine then it could lead others down the rabbit hole of which I just managed to crawl out of.
Thanks again to all responders.
If your query has been resolved, edit your first post and add [SOLVED] to the subject line.
If you found a solution on your own please post it.
A generation which ignores history has no past and no future.
h2-1
Level 4
Level 4
Posts: 293
Joined: Sat Oct 16, 2010 4:02 pm
Contact:

Re: My AMD gpu is missing in action. (Found)

Post by h2-1 »

As I've said repeatedly, distros like Mint that use inxi extensively for forum/user support have to stop shipping ancient obsolete inxi versions, it's not hard to package inxi, it's 2 files, and it hurts your users and causes confusion since when a user believes they have an issue that issue is probably long since resolved in current inxi.

In this case, I can't use any data from an ancient inxi that is years old, and whatever bash inxi, 2.3.xx shows is irrelevant since that's not the same codebase, nor was it running on the same system. I also can't be expected to support versions of inxi this many commits behind the master version, or even remember, when issues are fixed. I think current inxi is around 100 or so releases removed from 3.0.36. Every issue I get, every new feature added, every bug found and fixed, are in new inxi, and not in frozen inxi. The nature of system hardware is very dynamic, and requires constant updates to keep the stuff correct as things change in subtle or not so subtle ways in the Free software ecosystem.

You can install binxi from github if you want to compare current inxi with bash inxi 2.3.56, but it's largely useless since the two do almost nothing the same anymore, even 3.0.36 is very far removed from 3.3.06, I think at least 1/2 of it, maybe more, has been completely rewritten to solve some long standing issues.

To get a sense of it: inxi 3.0.0 was a largely feature complete rewrite of inxi 2.3.56 bash/gawk, actually it already did a lot more than 2.3.56 re features since that's why I rewrote it to perl. But that was a rough and raw rewrite, many times only copying over the logic and translating it verbatim to perl. The fairly literal logic translations all caused bugs and weaknesses, and were subsequently rewritten in a second big wave of rewrites, then a third, which roughly completed at 3.3.0x, I'm tempted to say 3.3.06 is the first fairly stable inxi in a long time, not that others weren't stable or reliable, they just weren't up to the new standards of code and logic. As I developer, I have basically zero, no, 0, interest in any inxi previous to current master branch inxi, since I can't debug any issues with old inxi since that code no longer exists.

First thing always is to update to current master branch version of inxi with -U after getting rid of the config file B_ALLOW_UPDATES=false

Technically speaking, really all mint would need to do is package inxi once in a while, and making the ALLOW_UPDATES item be true, not false, in /etc/inxi.conf, so at least users can update inxi without jumping through hoops if the packaged version is obsolete.

Note that inxi 3.3.07 will feature, much too late, support for the standard syntax for override config files in:

/etc/inxi.d/inxi.conf

But I only thought of that recently, actually in response to another mint thread where the user was running the ancient inxi.

I'm not really clear why Mint is so reluctant to help themselves and their users by just dropping latest inxi into all their pools every time it's updated, it's really not hard to do that, or shouldn't be, automation should be able to handle that without any user action at all I believe in terms of scripting the packaging and package pool updates, but I don't know how to do that end of things.

Just FYI, new debian stable also shipped with an inxi that was missing several key fixes, I just missed the debian freeze deadline for the big fixes, so again, relying on the version in debian stable frozen pool is just not a very good idea. Think of giving someone a nudge to get rid of this issue once and for all.

In current inxi, -G will not only not miss the graphics devices, it will do a much better job overall, particularly with -Gya, which has kind of awesome debugging data in it for graphics issues, it also gets usb video devices as well now.

I recently started upgrading inxi's changelog, so if you want to look for yourself for all changes, which are A LOT, since 3.0.36, you can view it here:
https://github.com/smxi/inxi/blob/master/inxi.changelog
It's very complete and thorough, I upgraded it to be the definitive version of inxi changes, and tracks all changes done to inxi very closely. Searching for -G or graphics will show the graphics changes in it.

I like mint and mint users and support people, but I do not understand why mint won't start packaging inxi, which it uses all the time to support its users, so users can get an up to date inxi.

again, the inxi version in debian stable frozen pool itself has some key bugs and issues that were only discovered after the stable pool was frozen, I tried to get the maintainer to update it to avoid future bug reports from users on frozen pools, but he didn't, so I'm going to be stuck with more years of bug reports for things that were fixed years ago (in the future, years ago, that is)
User avatar
SMG
Level 25
Level 25
Posts: 31047
Joined: Sun Jul 26, 2020 6:15 pm
Location: USA

Re: My AMD gpu is missing in action. (Found)

Post by SMG »

h2-1 wrote: Thu Sep 09, 2021 10:50 pmI'm tempted to say 3.3.06 is the first fairly stable inxi in a long time, not that others weren't stable or reliable, they just weren't up to the new standards of code and logic. As I developer, I have basically zero, no, 0, interest in any inxi previous to current master branch inxi, since I can't debug any issues with old inxi since that code no longer exists.

First thing always is to update to current master branch version of inxi with -U after getting rid of the config file B_ALLOW_UPDATES=false
That was already done earlier in the thread. Version 3.3.06 gives the exact same result.
farkas wrote: Mon Sep 06, 2021 10:30 pm Updated ixxi

Code: Select all

steve@steve:~$ inxi --version
inxi 3.3.06-00 (2021-07-21)
inxi 3.3.06-00 (2021-07-21)
It didn't make any difference

after update

Code: Select all

steve@steve:~$ inxi -Gx
Graphics:  Device-1: Intel HD Graphics 620 vendor: Dell driver: i915 v: kernel bus-ID: 00:02.0 
           Display: x11 server: X.Org 1.20.11 driver: loaded: amdgpu,ati,modesetting unloaded: fbdev,vesa 
           resolution: 1600x900~60Hz 
           OpenGL: renderer: Mesa Intel HD Graphics 620 (KBL GT2) v: 4.6 Mesa 21.0.3 direct render: Yes 
steve@steve:~$ 
h2-1 wrote: Thu Sep 09, 2021 10:50 pmNote that inxi 3.3.07 will feature, much too late, support for the standard syntax for override config files in:

/etc/inxi.d/inxi.conf
I will keep that in mind for the next release.
h2-1 wrote: Thu Sep 09, 2021 10:50 pmI recently started upgrading inxi's changelog, so if you want to look for yourself for all changes, which are A LOT, since 3.0.36, you can view it here:
https://github.com/smxi/inxi/blob/master/inxi.changelog
It's very complete and thorough, I upgraded it to be the definitive version of inxi changes, and tracks all changes done to inxi very closely. Searching for -G or graphics will show the graphics changes in it.
I had already read through it and found it quite readable, but the problem is in that version too.
Image
A woman typing on a laptop with LM20.3 Cinnamon.
Locked

Return to “Hardware Support”