Unable to verify or set "TearFree" option for amdgpu

Greetings!

I have screen tear on my vertical second monitor. The end goal is to get rid of it. I tried following the Archwiki instructions on AMDGPU, section “Tear free rendering” (I’m not allowed to link it).

Sounds easy enough, however xrandr already doesn’t work:

[me@pc ~]$ xrandr --verbose
Screen 0: minimum 320 x 200, current 2970 x 1680, maximum 16384 x 16384
[...]
DP-2 connected 1050x1680+1920+0 (0x4d) left (normal left inverted right x axis y axis) 474mm x 296mm
	Identifier: 0x45
[...]
  1680x1050 (0x4d) 146.250MHz -HSync +VSync *current +preferred
        h: width  1680 start 1784 end 1960 total 2240 skew    0 clock  65.29KHz
        v: height 1050 start 1053 end 1059 total 1089           clock  59.95Hz
[...]
[me@pc ~]$ xrandr --output DP-2 --set TearFree on
X Error of failed request:  BadName (named color or font does not exist)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  11 (RRQueryOutputProperty)
  Serial number of failed request:  45
  Current serial number in output stream:  45

I also tried to make a config file.

[me@pc ~]$ inxi -G
Graphics:
  Device-1: AMD Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT]
    driver: amdgpu v: kernel
[...]
  Display: x11 server: X.Org v: 21.1.10 driver: X: loaded: modesetting
    dri: radeonsi gpu: amdgpu resolution: 1: 1920x1080~60Hz 2: 1050x1680~60Hz
  API: EGL v: 1.5 drivers: radeonsi,swrast platforms: x11,surfaceless,device
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 23.3.3-manjaro1.1
    renderer: AMD Radeon RX 5700 (radeonsi navi10 LLVM 16.0.6 DRM 3.54
    6.6.10-1-MANJARO)
  API: Vulkan v: 1.3.274 drivers: radv surfaces: xcb,xlib

So I wrote into /etc/X11/xorg.conf.d/20-amdgpu.conf file:

Section "Device"
     Identifier   "AMD Navi 10"
     Driver       "amdgpu"
     Option       "TearFree" "true"
EndSection

I also tried various worse versions of this, all of which, including this one, result in the PC booting without graphical interface, so I had to delete the file from console after using Ctrl-Alt-F3.

For good measure, here is mhwd:

[me@pc ~]$ mhwd
Warning: config '/var/lib/mhwd/local/pci/video-linux/MHWDCONFIG' is invalid!
> 0000:0b:00.0 (0300:1002:731f) Display controller ATI Technologies Inc:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
           video-linux            2018.05.04                true            PCI
     video-modesetting            2020.01.13                true            PCI
            video-vesa            2017.03.12                true            PCI
[...]

My questions are:

  • What can I try to make it work?
  • What even is the correct value in the config file for the “Identifier” parameter?
  • If you need additional info, which?

All in all, I don’t really have any idea what I’m doing and appreciate any help. Thanks!

Only tells us what mhwd provides automatically for your setup.
Not what you have. This will show us installed:

mhwd -li

This looks correct, aside from the Identifier which could be correct, but I’ve always just used AMD.

You chopped up the output of inxi, but it would appear amdgpu is not being used:

You can compare to mine which shows that section as

driver: X:
    loaded: amdgpu unloaded: modesetting

PS.
To provide more full system info, including kernels in use and more

inxi -Fazy
2 Likes

Oh, this looks not very good:

[me@pc ~]$ mhwd -li
Warning: config '/var/lib/mhwd/local/pci/video-linux/MHWDCONFIG' is invalid!
Warning: No installed PCI configs!
Warning: No installed USB configs!

I also tried it with just “AMD”, to no avail.

I will continue to chop up inxi outputs, but here is more info:

[me@pc ~]$ inxi -Fazy
System:
  Kernel: 6.6.10-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.6-x86_64
    root=UUID=[...] rw udev.log_priority=3
    amdgpu.ppfeaturemask=0xffffffff
  Desktop: Xfce v: 4.18.1 tk: Gtk v: 3.24.36 wm: xfwm4 v: 4.18.0
    with: xfce4-panel tools: light-locker vt: 7 dm: LightDM v: 1.32.0
    Distro: Manjaro Linux base: Arch Linux
  [...]
Graphics:
  Device-1: AMD Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT]
    vendor: Gigabyte driver: amdgpu v: kernel arch: RDNA-1 code: Navi-1x
    process: TSMC n7 (7nm) built: 2019-20 pcie: gen: 4 speed: 16 GT/s lanes: 16
    ports: active: DP-1,DP-2 empty: DP-3,HDMI-A-1 bus-ID: 0b:00.0
    chip-ID: [...] class-ID: 0300
  [...]
  Display: x11 server: X.Org v: 21.1.10 compositor: xfwm4 v: 4.18.0 driver:
    X: loaded: modesetting alternate: fbdev,vesa dri: radeonsi gpu: amdgpu
    display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 2970x1680 s-dpi: 96 s-size: 786x445mm (30.94x17.52")
    s-diag: 903mm (35.56")
  Monitor-1: DP-1 [...]
  Monitor-2: DP-2 [...]
  API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi
    device: 1 drv: swrast surfaceless: drv: radeonsi x11: drv: radeonsi
    inactive: gbm,wayland
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 23.3.3-manjaro1.1
    glx-v: 1.4 direct-render: yes renderer: AMD Radeon RX 5700 (radeonsi navi10
    LLVM 16.0.6 DRM 3.54 6.6.10-1-MANJARO) device-ID: [...]
    memory: 7.81 GiB unified: no
  API: Vulkan v: 1.3.274 layers: 4 device: 0 type: discrete-gpu name: AMD
    Radeon RX 5700 (RADV NAVI10) driver: mesa radv v: 23.3.3-manjaro1.1
    device-ID: [...] surfaces: xcb,xlib

So far this all sounds like I have a completely different problem than I thought. Thank you very much so far, I’ll google around how to get amdgpu going in the first place.

That output is odd.
Something is wrong with mhwd.

I wonder if maybe a package is missing?

pacman -Qs mhwd

You could also try reinstalling/overwriting.

sudo pacman -Syu mhwd mhwd-db --overwrite '/var/lib/mhwd/*'

If/when mhwd is working again (mhwd -li), then we probably want to try and reinstall the video-linux profile.

sudo mhwd -f -i pci video-linux

Uhm…

[me@pc ~]$ pacman -Qs mhwd
local/mhwd 0.6.5-29
    Manjaro Linux Hardware Detection library and application
local/mhwd-amdgpu 19.1.0-1
    MHWD module-ids for amdgpu
local/mhwd-ati 19.1.0-1
    MHWD module-ids for ati 19.1.0
local/mhwd-db 0.6.5-29
    Manjaro Linux Hardware Detection Database
local/mhwd-nvidia 545.29.06-2
    MHWD module-ids for nvidia 545.29.06
local/mhwd-nvidia-390xx 390.157-9
    MHWD module-ids for nvidia 390.157
local/mhwd-nvidia-470xx 470.223.02-1
    MHWD module-ids for nvidia 470.223.02
[me@pc ~]$ sudo pacman -Syu mhwd mhwd-db --overwrite '/var/lib/mhwd/*'
[sudo] password for me: 
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 multilib is up to date
warning: mhwd-0.6.5-29 is up to date -- reinstalling
warning: mhwd-db-0.6.5-29 is up to date -- reinstalling
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: mhwd-db will be installed before its mhwd dependency
warning: dependency cycle detected:
warning: mhwd-db will be installed before its mhwd dependency
warning: dependency cycle detected:
warning: mhwd-db will be installed before its mhwd dependency

Packages (2) mhwd-0.6.5-29  mhwd-db-0.6.5-29

Total Installed Size:  0,23 MiB
Net Upgrade Size:      0,00 MiB

:: Proceed with installation? [Y/n] Y
(2/2) checking keys in keyring                     [######################] 100%
(2/2) checking package integrity                   [######################] 100%
(2/2) loading package files                        [######################] 100%
(2/2) checking for file conflicts                  [######################] 100%
(2/2) checking available disk space                [######################] 100%
:: Processing package changes...
(1/2) reinstalling mhwd-db                         [######################] 100%
(2/2) reinstalling mhwd                            [######################] 100%
ldconfig: File /usr/lib32/libvulkan_intel_hasvk.so is empty, not checked.
ldconfig: File /usr/lib32/libvulkan_intel.so is empty, not checked.
ldconfig: File /usr/lib32/libvulkan_radeon.so.old is empty, not checked.
ldconfig: File /usr/lib/libI810XvMC.so.1.0.0 is empty, not checked.
ldconfig: File /usr/lib/libI810XvMC.so.1 is empty, not checked.
ldconfig: File /usr/lib/libIntelXvMC.so.1.0.0 is empty, not checked.
ldconfig: File /usr/lib/libXvMCW.so.1.0.0 is empty, not checked.
ldconfig: File /usr/lib/libvulkan_intel.so.old is empty, not checked.
ldconfig: File /usr/lib/libXvMCW.so is empty, not checked.
ldconfig: File /usr/lib/libvulkan_intel_hasvk.so.old is empty, not checked.
ldconfig: File /usr/lib/libXvMC.so.1 is empty, not checked.
ldconfig: File /usr/lib/libIntelXvMC.so.1 is empty, not checked.
ldconfig: File /usr/lib/libI810XvMC.so is empty, not checked.
ldconfig: File /usr/lib/libXvMCW.so.1 is empty, not checked.
ldconfig: File /usr/lib/libvulkan_radeon.so.old is empty, not checked.
ldconfig: File /usr/lib/libXvMC.so.1.0.0 is empty, not checked.
ldconfig: File /usr/lib/libIntelXvMC.so is empty, not checked.
ldconfig: File /usr/lib/libXvMC.so is empty, not checked.
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux519.preset: 'default'
==> Using configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-5.19-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-5.19-x86_64.img
==> ERROR: specified kernel image does not exist: '/boot/vmlinuz-5.19-x86_64'
==> Building image from preset: /etc/mkinitcpio.d/linux519.preset: 'fallback'
==> Using configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-5.19-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-5.19-x86_64-fallback.img -S autodetect
==> ERROR: specified kernel image does not exist: '/boot/vmlinuz-5.19-x86_64'
==> Building image from preset: /etc/mkinitcpio.d/linux61.preset: 'default'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-6.1-x86_64 -g /boot/initramfs-6.1-x86_64.img --microcode /boot/amd-ucode.img
==> Starting build: '6.1.71-1-MANJARO'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: '/boot/initramfs-6.1-x86_64.img'
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux61.preset: 'fallback'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-6.1-x86_64 -g /boot/initramfs-6.1-x86_64-fallback.img -S autodetect --microcode /boot/amd-ucode.img
==> Starting build: '6.1.71-1-MANJARO'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'qed'
==> WARNING: Possibly missing firmware for module: 'bfa'
==> WARNING: Possibly missing firmware for module: 'qla1280'
==> WARNING: Possibly missing firmware for module: 'qla2xxx'
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: '/boot/initramfs-6.1-x86_64-fallback.img'
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux66.preset: 'default'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-6.6-x86_64 -g /boot/initramfs-6.6-x86_64.img --microcode /boot/amd-ucode.img
==> Starting build: '6.6.10-1-MANJARO'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: '/boot/initramfs-6.6-x86_64.img'
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux66.preset: 'fallback'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-6.6-x86_64 -g /boot/initramfs-6.6-x86_64-fallback.img -S autodetect --microcode /boot/amd-ucode.img
==> Starting build: '6.6.10-1-MANJARO'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'qed'
==> WARNING: Possibly missing firmware for module: 'bfa'
==> WARNING: Possibly missing firmware for module: 'qla1280'
==> WARNING: Possibly missing firmware for module: 'qla2xxx'
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: '/boot/initramfs-6.6-x86_64-fallback.img'
==> Image generation successful
error: command failed to execute correctly
[me@pc ~]$ mhwd -li
Warning: No installed PCI configs!
Warning: No installed USB configs!

I had deleted the (empty) MHWDCONFIG file somewhere in the meantime.

Thanks again for sticking with me!

This is aside, but if you want/need this its provided by upd72020x-fw in the AUR.


This is better I think.
Check available with

mhwd -l

We do probably want to do the install though (if not already installed then -f is not needed)

sudo mhwd -i pci video-linux

This is due to errors in the generation. It complains more when triggered automatically.
But, after you do the above you can repeat it manually;

sudo mkinitcpio -P
sudo grub-mkconfig -o /boot/grub/grub.cfg
1 Like
[me@pc ~]$ mhwd -l
> 0000:0b:00.0 (0300:1002:731f) Display controller ATI Technologies Inc:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
           video-linux            2018.05.04                true            PCI
     video-modesetting            2020.01.13                true            PCI
            video-vesa            2017.03.12                true            PCI

> [...network controller]

[me@pc ~]$ sudo mhwd -i pci video-linux
> Installing video-linux...
Sourcing /etc/mhwd-x86_64.conf
Has lib32 support: true
Sourcing /var/lib/mhwd/db/pci/graphic_drivers/video-linux/MHWDCONFIG
Processing classid: 0300
Sourcing /var/lib/mhwd/scripts/include/0300
Processing classid: 0380
Processing classid: 0302
:: Synchronizing package databases...
 core downloading...
 extra downloading...
 community downloading...
 multilib downloading...
warning: xf86-video-ati-1:22.0.0-1 is up to date -- skipping
warning: xf86-video-amdgpu-23.0.0-1 is up to date -- skipping
warning: vulkan-radeon-1:23.3.3-1 is up to date -- skipping
warning: libva-mesa-driver-1:23.3.3-1 is up to date -- skipping
warning: libva-vdpau-driver-0.7.4-6 is up to date -- skipping
warning: mesa-vdpau-1:23.3.3-1 is up to date -- skipping
warning: lib32-vulkan-radeon-1:23.3.3-1 is up to date -- skipping
warning: lib32-libva-vdpau-driver-0.7.4-7 is up to date -- skipping
warning: lib32-mesa-vdpau-1:23.3.3-1 is up to date -- skipping
resolving dependencies...
looking for conflicting packages...

Packages (4) lib32-vulkan-intel-1:23.3.3-1  vulkan-intel-1:23.3.3-1  xf86-video-intel-1:2.99.917+923+gb74b67f0-1  xf86-video-nouveau-1.0.17-2

Total Installed Size:  62,22 MiB

:: Proceed with installation? [Y/n] 
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
error: failed to commit transaction (conflicting files)
xf86-video-intel: /usr/lib/libI810XvMC.so exists in filesystem
xf86-video-intel: /usr/lib/libI810XvMC.so.1 exists in filesystem
xf86-video-intel: /usr/lib/libI810XvMC.so.1.0.0 exists in filesystem
xf86-video-intel: /usr/lib/libIntelXvMC.so exists in filesystem
xf86-video-intel: /usr/lib/libIntelXvMC.so.1 exists in filesystem
xf86-video-intel: /usr/lib/libIntelXvMC.so.1.0.0 exists in filesystem
xf86-video-intel: /usr/lib/xf86-video-intel-backlight-helper exists in filesystem
xf86-video-intel: /usr/lib/xorg/modules/drivers/intel_drv.so exists in filesystem
xf86-video-intel: /usr/share/licenses/xf86-video-intel/COPYING exists in filesystem
xf86-video-intel: /usr/share/man/man4/intel-virtual-output.4.gz exists in filesystem
xf86-video-intel: /usr/share/man/man4/intel.4.gz exists in filesystem
xf86-video-intel: /usr/share/polkit-1/actions/org.x.xf86-video-intel.backlight-helper.policy exists in filesystem
xf86-video-nouveau: /usr/lib/xorg/modules/drivers/nouveau_drv.so exists in filesystem
xf86-video-nouveau: /usr/share/man/man4/nouveau.4.gz exists in filesystem
lib32-vulkan-intel: /usr/lib32/libvulkan_intel.so exists in filesystem
lib32-vulkan-intel: /usr/lib32/libvulkan_intel_hasvk.so exists in filesystem
lib32-vulkan-intel: /usr/share/licenses/lib32-vulkan-intel/LICENSE exists in filesystem
lib32-vulkan-intel: /usr/share/vulkan/icd.d/intel_hasvk_icd.i686.json exists in filesystem
lib32-vulkan-intel: /usr/share/vulkan/icd.d/intel_icd.i686.json exists in filesystem
Errors occurred, no packages were upgraded.
Error: pacman failed!
Error: script failed!

So the install doesn’t work and why is mhwd even trying to install Intel stuff? My GPU is obviously AMD, as is my CPU. Is it worthwile to remove all the mentioned conflicting files manually and retry the install?

You may have outdated configuration files in your system as the Community repo was merged into Extra about 8 months ago. Fix your pacnew files (pacdiff -o) & resync your pacman databases. It is harder to solve a problem like the one you are experiencing when your system is not up-to-date.

1 Like

Means you installed something from outside of the package manager somehow … a script, a driver from a website, etc.
This may have been part of your original problem.

There are a number of ways to remedy this, including removing those files first … but I do wonder what other paths may have been superseded by some sort of unsupported install.

(another approach would be another overwrite sudo pacman -Syu xf86-video-intel xf86-video-nouveau lib32-vulkan-intel --overwrite '/usr/*')

I suppose you Can just go forward dealing with these conflicts as they arise, but it would probably be best to figure out what was done in the first place so it can be thoroughly undone.

What @scotty65 says is also true, if not the direct issue right now.
To see more about pacnews please use the wiki or search, but heres a link

2 Likes

Done, I overwrote a bunch of stuff and now community is gone.

[me@pc ~]$ sudo pacman -Syu
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 multilib is up to date
:: Starting full system upgrade...
 there is nothing to do
1 Like

I manually axed all the files mentioned, now mhwd worked.

[me@pc ~]$ sudo mhwd -i pci video-linux
[sudo] password for me: 
> Installing video-linux...
Sourcing /etc/mhwd-x86_64.conf
Has lib32 support: true
Sourcing /var/lib/mhwd/db/pci/graphic_drivers/video-linux/MHWDCONFIG
Processing classid: 0300
Sourcing /var/lib/mhwd/scripts/include/0300
Processing classid: 0380
Processing classid: 0302
:: Synchronizing package databases...
 core downloading...
 extra downloading...
 multilib downloading...
warning: xf86-video-ati-1:22.0.0-1 is up to date -- skipping
warning: xf86-video-amdgpu-23.0.0-1 is up to date -- skipping
warning: vulkan-radeon-1:23.3.3-1 is up to date -- skipping
warning: libva-mesa-driver-1:23.3.3-1 is up to date -- skipping
warning: libva-vdpau-driver-0.7.4-6 is up to date -- skipping
warning: mesa-vdpau-1:23.3.3-1 is up to date -- skipping
warning: lib32-vulkan-radeon-1:23.3.3-1 is up to date -- skipping
warning: lib32-libva-vdpau-driver-0.7.4-7 is up to date -- skipping
warning: lib32-mesa-vdpau-1:23.3.3-1 is up to date -- skipping
resolving dependencies...
looking for conflicting packages...

Packages (4) lib32-vulkan-intel-1:23.3.3-1  vulkan-intel-1:23.3.3-1  xf86-video-intel-1:2.99.917+923+gb74b67f0-1  xf86-video-nouveau-1.0.17-2

Total Installed Size:  62,22 MiB

:: Proceed with installation? [Y/n] 
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing xf86-video-intel...
>>> This driver now uses DRI3 as the default Direct Rendering
    Infrastructure. You can try falling back to DRI2 if you run
    into trouble. To do so, save a file with the following 
    content as /etc/X11/xorg.conf.d/20-intel.conf :
      Section "Device"
        Identifier  "Intel Graphics"
        Driver      "intel"
        Option      "DRI" "2"             # DRI3 is now default 
        #Option      "AccelMethod"  "sna" # default
        #Option      "AccelMethod"  "uxa" # fallback
      EndSection
Optional dependencies for xf86-video-intel
    libxrandr: for intel-virtual-output [installed]
    libxinerama: for intel-virtual-output [installed]
    libxcursor: for intel-virtual-output [installed]
    libxtst: for intel-virtual-output [installed]
    libxss: for intel-virtual-output [installed]
installing xf86-video-nouveau...
installing vulkan-intel...
Optional dependencies for vulkan-intel
    vulkan-mesa-layers: additional vulkan layers
installing lib32-vulkan-intel...
Optional dependencies for lib32-vulkan-intel
    lib32-vulkan-mesa-layers: additional vulkan layers
ldconfig: File /usr/lib32/libvulkan_radeon.so.old is empty, not checked.
ldconfig: File /usr/lib/libXvMCW.so.1.0.0 is empty, not checked.
ldconfig: File /usr/lib/libvulkan_intel.so.old is empty, not checked.
ldconfig: File /usr/lib/libXvMCW.so is empty, not checked.
ldconfig: File /usr/lib/libvulkan_intel_hasvk.so.old is empty, not checked.
ldconfig: File /usr/lib/libXvMC.so.1 is empty, not checked.
ldconfig: File /usr/lib/libXvMCW.so.1 is empty, not checked.
ldconfig: File /usr/lib/libvulkan_radeon.so.old is empty, not checked.
ldconfig: File /usr/lib/libXvMC.so.1.0.0 is empty, not checked.
ldconfig: File /usr/lib/libXvMC.so is empty, not checked.
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
xf86-video-ati: install reason has been set to 'explicitly installed'
xf86-video-amdgpu: install reason has been set to 'explicitly installed'
xf86-video-intel: install reason has been set to 'explicitly installed'
xf86-video-nouveau: install reason has been set to 'explicitly installed'
vulkan-intel: install reason has been set to 'explicitly installed'
vulkan-radeon: install reason has been set to 'explicitly installed'
libva-mesa-driver: install reason has been set to 'explicitly installed'
libva-vdpau-driver: install reason has been set to 'explicitly installed'
mesa-vdpau: install reason has been set to 'explicitly installed'
lib32-vulkan-intel: install reason has been set to 'explicitly installed'
lib32-vulkan-radeon: install reason has been set to 'explicitly installed'
lib32-libva-vdpau-driver: install reason has been set to 'explicitly installed'
lib32-mesa-vdpau: install reason has been set to 'explicitly installed'
> Successfully installed video-linux
[me@pc ~]$ mhwd -li
> Installed PCI configs:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
           video-linux            2018.05.04                true            PCI


Warning: No installed USB configs!

PC still runs fine (phew), however, amdgpu still isn’t running:

[me@pc ~]$ inxi -G
Graphics:
  Device-1: AMD Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT]
    driver: amdgpu v: kernel
  [...]
  Display: x11 server: X.Org v: 21.1.10 driver: X: loaded: modesetting
    dri: radeonsi gpu: amdgpu resolution: 1: 1920x1080~60Hz 2: 1050x1680~60Hz
  API: EGL v: 1.5 drivers: radeonsi,swrast platforms: x11,surfaceless,device
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 23.3.3-manjaro1.1
    renderer: AMD Radeon RX 5700 (radeonsi navi10 LLVM 16.0.6 DRM 3.54
    6.6.10-1-MANJARO)
  API: Vulkan v: 1.3.274 drivers: radv surfaces: xcb,xlib

This is fine, I guess, but why would I even need an Intel driver in the absence of Intel hardware?

How could I otherwise find out what the root problem is?

I can’t get to it right now, but I’ll try to provide some X.org log stuff later.

Thanks so much!

Here it is:

[     8.718] 
X.Org X Server 1.21.1.10
X Protocol Version 11, Revision 0
[     8.718] Current Operating System: Linux pc 6.6.10-1-MANJARO #1 SMP PREEMPT_DYNAMIC Fri Jan  5 17:38:36 UTC 2024 x86_64
[     8.718] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-6.6-x86_64 root=UUID=[...] rw udev.log_priority=3 amdgpu.ppfeaturemask=0xffffffff
[     8.718]  
[     8.718] Current version of pixman: 0.43.0
[     8.718] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[     8.718] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[     8.718] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Feb  9 22:52:01 2024
[     8.721] (==) Using config directory: "/etc/X11/xorg.conf.d"
[     8.721] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[     8.722] (==) No Layout section.  Using the first Screen section.
[     8.722] (==) No screen section available. Using defaults.
[     8.722] (**) |-->Screen "Default Screen Section" (0)
[     8.722] (**) |   |-->Monitor "<default monitor>"
[     8.722] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[     8.722] (==) Automatically adding devices
[     8.722] (==) Automatically enabling devices
[     8.722] (==) Automatically adding GPU devices
[     8.722] (==) Automatically binding GPU devices
[     8.722] (==) Max clients allowed: 256, resource mask: 0x1fffff
[     8.725] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[     8.725] 	Entry deleted from font path.
[     8.725] (WW) The directory "/usr/share/fonts/100dpi" does not exist.
[     8.725] 	Entry deleted from font path.
[     8.725] (WW) The directory "/usr/share/fonts/75dpi" does not exist.
[     8.725] 	Entry deleted from font path.
[     8.725] (==) FontPath set to:
	/usr/share/fonts/misc,
	/usr/share/fonts/TTF,
	/usr/share/fonts/OTF
[     8.725] (==) ModulePath set to "/usr/lib/xorg/modules"
[     8.725] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[     8.725] (II) Module ABI versions:
[     8.725] 	X.Org ANSI C Emulation: 0.4
[     8.725] 	X.Org Video Driver: 25.2
[     8.725] 	X.Org XInput driver : 24.4
[     8.725] 	X.Org Server Extension : 10.0
[     8.725] (++) using VT number 7

[     8.725] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[     8.726] (II) xfree86: Adding drm device (/dev/dri/card1)
[     8.726] (II) Platform probe for /sys/devices/pci0000:00/0000:00:03.1/0000:09:00.0/0000:0a:00.0/0000:0b:00.0/drm/card1
[     8.769] (--) PCI:*(11@0:0:0) 1002:731f:1458:2314 rev 196, Mem @ 0xd0000000/268435456, 0xe0000000/2097152, 0xfcb00000/524288, I/O @ 0x0000e000/256, BIOS @ 0x????????/131072
[     8.769] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[     8.769] (II) LoadModule: "glx"
[     8.770] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[     8.776] (II) Module glx: vendor="X.Org Foundation"
[     8.776] 	compiled for 1.21.1.10, module version = 1.0.0
[     8.776] 	ABI class: X.Org Server Extension, version 10.0
[     8.777] (==) Matched ati as autoconfigured driver 0
[     8.777] (==) Matched modesetting as autoconfigured driver 1
[     8.777] (==) Matched fbdev as autoconfigured driver 2
[     8.777] (==) Matched vesa as autoconfigured driver 3
[     8.777] (==) Assigned the driver to the xf86ConfigLayout
[     8.777] (II) LoadModule: "ati"
[     8.777] (II) Loading /usr/lib/xorg/modules/drivers/ati_drv.so
[     8.777] (EE) Failed to load /usr/lib/xorg/modules/drivers/ati_drv.so: /usr/lib/xorg/modules/drivers/ati_drv.so: file too short
[     8.777] (EE) Failed to load module "ati" (loader failed, 0)
[     8.777] (II) LoadModule: "modesetting"
[     8.777] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[     8.780] (II) Module modesetting: vendor="X.Org Foundation"
[     8.780] 	compiled for 1.21.1.10, module version = 1.21.1
[     8.780] 	Module class: X.Org Video Driver
[     8.780] 	ABI class: X.Org Video Driver, version 25.2
[     8.780] (II) LoadModule: "fbdev"
[     8.780] (WW) Warning, couldn't open module fbdev
[     8.780] (EE) Failed to load module "fbdev" (module does not exist, 0)
[     8.780] (II) LoadModule: "vesa"
[     8.780] (WW) Warning, couldn't open module vesa
[     8.780] (EE) Failed to load module "vesa" (module does not exist, 0)
[     8.780] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[     8.850] (II) modeset(0): using drv /dev/dri/card1
[     8.851] (II) modeset(0): Creating default Display subsection in Screen section
	"Default Screen Section" for depth/fbbpp 24/32
[     8.851] (==) modeset(0): Depth 24, (==) framebuffer bpp 32
[     8.851] (==) modeset(0): RGB weight 888
[     8.851] (==) modeset(0): Default visual is TrueColor
[     8.851] (II) Loading sub module "glamoregl"
[     8.851] (II) LoadModule: "glamoregl"
[     8.851] (II) Loading /usr/lib/xorg/modules/libglamoregl.so
[     8.856] (II) Module glamoregl: vendor="X.Org Foundation"
[     8.856] 	compiled for 1.21.1.10, module version = 1.0.1
[     8.856] 	ABI class: X.Org ANSI C Emulation, version 0.4
[     9.035] (II) modeset(0): glamor X acceleration enabled on AMD Radeon RX 5700 (radeonsi, navi10, LLVM 16.0.6, DRM 3.54, 6.6.10-1-MANJARO)
[     9.035] (II) modeset(0): glamor initialized
[     9.035] (==) modeset(0): VariableRefresh: disabled
[     9.035] (==) modeset(0): AsyncFlipSecondaries: disabled
[     9.036] (II) modeset(0): Output DP-1 has no monitor section
[     9.037] (II) modeset(0): Output DP-2 has no monitor section
[     9.037] (II) modeset(0): Output DP-3 has no monitor section
[     9.037] (II) modeset(0): Output HDMI-1 has no monitor section
[     9.038] (II) modeset(0): EDID for output DP-1
[     9.038] (II) modeset(0): Manufacturer: ACR  Model: d2  Serial#: 50353323
[     9.038] (II) modeset(0): Year: 2010  Week: 30
[     9.038] (II) modeset(0): EDID Version: 1.3
[     9.038] (II) modeset(0): Digital Display Input
[     9.038] (II) modeset(0): Max Image Size [cm]: horiz.: 53  vert.: 29
[     9.038] (II) modeset(0): Gamma: 2.20
[     9.038] (II) modeset(0): DPMS capabilities: StandBy Suspend Off
[     9.038] (II) modeset(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4 
[     9.038] (II) modeset(0): First detailed timing is preferred mode
[     9.038] (II) modeset(0): redX: 0.649 redY: 0.338   greenX: 0.289 greenY: 0.609
[     9.038] (II) modeset(0): blueX: 0.146 blueY: 0.070   whiteX: 0.313 whiteY: 0.329
[     9.038] (II) modeset(0): Supported established timings:
[     9.038] (II) modeset(0): 720x400@70Hz
[     9.038] (II) modeset(0): 640x480@60Hz
[     9.038] (II) modeset(0): 640x480@67Hz
[     9.038] (II) modeset(0): 800x600@56Hz
[     9.038] (II) modeset(0): 800x600@60Hz
[     9.038] (II) modeset(0): 1024x768@60Hz
[     9.038] (II) modeset(0): 1024x768@70Hz
[     9.038] (II) modeset(0): Manufacturer's mask: 0
[     9.038] (II) modeset(0): Supported standard timings:
[     9.038] (II) modeset(0): #0: hsize: 1152  vsize 864  refresh: 75  vid: 20337
[     9.038] (II) modeset(0): #1: hsize: 1280  vsize 800  refresh: 60  vid: 129
[     9.038] (II) modeset(0): #2: hsize: 1440  vsize 900  refresh: 60  vid: 149
[     9.038] (II) modeset(0): #3: hsize: 1920  vsize 1080  refresh: 60  vid: 49361
[     9.038] (II) modeset(0): #4: hsize: 1280  vsize 1024  refresh: 60  vid: 32897
[     9.038] (II) modeset(0): Supported detailed timing:
[     9.038] (II) modeset(0): clock: 148.5 MHz   Image Size:  531 x 298 mm
[     9.038] (II) modeset(0): h_active: 1920  h_sync: 2008  h_sync_end 2052 h_blank_end 2200 h_border: 0
[     9.038] (II) modeset(0): v_active: 1080  v_sync: 1084  v_sync_end 1089 v_blanking: 1125 v_border: 0
[     9.038] (II) modeset(0): Monitor name: B243H
[     9.038] (II) modeset(0): Ranges: V min: 56 V max: 76 Hz, H min: 31 H max: 83 kHz, PixClock max 185 MHz
[     9.038] (II) modeset(0): Serial No: LH30C03240L1
[     9.038] (II) modeset(0): EDID (in hex):
[     9.038] (II) modeset(0): 	00ffffffffffff000472d200ab540003
[     9.038] (II) modeset(0): 	1e14010380351d78ea6085a6564a9c25
[     9.038] (II) modeset(0): 	125054b30c00714f81009500d1c08180
[     9.038] (II) modeset(0): 	010101010101023a801871382d40582c
[     9.038] (II) modeset(0): 	4500132a2100001a000000fc00423234
[     9.038] (II) modeset(0): 	33480a20202020202020000000fd0038
[     9.038] (II) modeset(0): 	4c1f5312000a202020202020000000ff
[     9.038] (II) modeset(0): 	004c4833304330333234304c310a00c7
[     9.038] (II) modeset(0): Not using default mode "1440x810" (bad mode clock/interlace/doublescan)
[     9.038] (II) modeset(0): Not using default mode "1600x900" (bad mode clock/interlace/doublescan)
[     9.038] (II) modeset(0): Not using default mode "1920x1080" (bad mode clock/interlace/doublescan)
[     9.038] (II) modeset(0): Printing probed modes for output DP-1
[     9.038] (II) modeset(0): Modeline "1920x1080"x60.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync -vsync (67.5 kHz eP)
[...]
[     9.039] (II) modeset(0): Modeline "320x180"x59.3    8.88  320 344 360 400  180 181 184 187 doublescan +hsync -vsync (22.2 kHz d)
[     9.039] (II) modeset(0): EDID for output DP-2
[     9.039] (II) modeset(0): Manufacturer: DEL  Model: f011  Serial#: 808793676
[     9.039] (II) modeset(0): Year: 2010  Week: 5
[     9.039] (II) modeset(0): EDID Version: 1.3
[     9.039] (II) modeset(0): Digital Display Input
[     9.039] (II) modeset(0): Max Image Size [cm]: horiz.: 47  vert.: 30
[     9.039] (II) modeset(0): Gamma: 2.20
[     9.039] (II) modeset(0): DPMS capabilities: Off
[     9.039] (II) modeset(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4 
[     9.039] (II) modeset(0): Default color space is primary color space
[     9.039] (II) modeset(0): First detailed timing is preferred mode
[     9.039] (II) modeset(0): redX: 0.640 redY: 0.330   greenX: 0.300 greenY: 0.600
[     9.039] (II) modeset(0): blueX: 0.150 blueY: 0.060   whiteX: 0.313 whiteY: 0.329
[     9.039] (II) modeset(0): Supported established timings:
[     9.039] (II) modeset(0): 720x400@70Hz
[     9.039] (II) modeset(0): 640x480@60Hz
[     9.039] (II) modeset(0): 640x480@75Hz
[     9.039] (II) modeset(0): 800x600@60Hz
[     9.039] (II) modeset(0): 800x600@75Hz
[     9.039] (II) modeset(0): 1024x768@60Hz
[     9.039] (II) modeset(0): 1024x768@75Hz
[     9.039] (II) modeset(0): 1280x1024@75Hz
[     9.039] (II) modeset(0): Manufacturer's mask: 0
[     9.039] (II) modeset(0): Supported standard timings:
[     9.039] (II) modeset(0): #0: hsize: 1152  vsize 864  refresh: 75  vid: 20337
[     9.039] (II) modeset(0): #1: hsize: 1280  vsize 1024  refresh: 60  vid: 32897
[     9.039] (II) modeset(0): #2: hsize: 1680  vsize 1050  refresh: 60  vid: 179
[     9.039] (II) modeset(0): Supported detailed timing:
[     9.039] (II) modeset(0): clock: 146.2 MHz   Image Size:  474 x 296 mm
[     9.039] (II) modeset(0): h_active: 1680  h_sync: 1784  h_sync_end 1960 h_blank_end 2240 h_border: 0
[     9.039] (II) modeset(0): v_active: 1050  v_sync: 1053  v_sync_end 1059 v_blanking: 1089 v_border: 0
[     9.039] (II) modeset(0): Serial No: H731H01S056L
[     9.039] (II) modeset(0): Monitor name: DELL 2209WA
[     9.039] (II) modeset(0): Ranges: V min: 56 V max: 75 Hz, H min: 30 H max: 83 kHz, PixClock max 165 MHz
[     9.039] (II) modeset(0): EDID (in hex):
[     9.039] (II) modeset(0): 	00ffffffffffff0010ac11f04c363530
[     9.039] (II) modeset(0): 	05140103802f1e782eee95a3544c9926
[     9.039] (II) modeset(0): 	0f5054a54b00714f8180b30001010101
[     9.039] (II) modeset(0): 	01010101010121399030621a274068b0
[     9.039] (II) modeset(0): 	3600da281100001c000000ff00483733
[     9.039] (II) modeset(0): 	31483031533035364c0a000000fc0044
[     9.040] (II) modeset(0): 	454c4c203232303957410a20000000fd
[     9.040] (II) modeset(0): 	00384b1e5310000a202020202020004c
[     9.040] (II) modeset(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
[     9.040] (II) modeset(0): Not using default mode "1440x810" (bad mode clock/interlace/doublescan)
[     9.040] (II) modeset(0): Not using default mode "1600x900" (bad mode clock/interlace/doublescan)
[     9.040] (II) modeset(0): Not using default mode "1600x900" (bad mode clock/interlace/doublescan)
[     9.040] (II) modeset(0): Not using default mode "1280x800" (bad mode clock/interlace/doublescan)
[     9.040] (II) modeset(0): Printing probed modes for output DP-2
[     9.040] (II) modeset(0): Modeline "1680x1050"x60.0  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync (65.3 kHz eP)
[...]
[     9.040] (II) modeset(0): Modeline "320x180"x59.3    8.88  320 344 360 400  180 181 184 187 doublescan +hsync -vsync (22.2 kHz d)
[     9.040] (II) modeset(0): EDID for output DP-3
[     9.040] (II) modeset(0): EDID for output HDMI-1
[     9.040] (II) modeset(0): Output DP-1 connected
[     9.040] (II) modeset(0): Output DP-2 connected
[     9.040] (II) modeset(0): Output DP-3 disconnected
[     9.040] (II) modeset(0): Output HDMI-1 disconnected
[     9.040] (II) modeset(0): Using spanning desktop for initial modes
[     9.040] (II) modeset(0): Output DP-1 using initial mode 1920x1080 +0+0
[     9.040] (II) modeset(0): Output DP-2 using initial mode 1680x1050 +1920+0
[     9.040] (==) modeset(0): Using gamma correction (1.0, 1.0, 1.0)
[     9.040] (==) modeset(0): DPI set to (96, 96)
[     9.040] (II) Loading sub module "fb"
[     9.040] (II) LoadModule: "fb"
[     9.040] (II) Module "fb" already built-in
[     9.064] (==) modeset(0): Backing store enabled
[     9.064] (==) modeset(0): Silken mouse enabled
[     9.064] (II) modeset(0): Initializing kms color map for depth 24, 8 bpc.
[     9.064] (==) modeset(0): DPMS enabled
[     9.064] (II) modeset(0): [DRI2] Setup complete
[     9.064] (II) modeset(0): [DRI2]   DRI driver: radeonsi
[     9.064] (II) modeset(0): [DRI2]   VDPAU driver: radeonsi
[     9.064] (II) Initializing extension Generic Event Extension
[     9.064] (II) Initializing extension SHAPE
[     9.065] (II) Initializing extension MIT-SHM
[     9.065] (II) Initializing extension XInputExtension
[     9.065] (II) Initializing extension XTEST
[     9.065] (II) Initializing extension BIG-REQUESTS
[     9.065] (II) Initializing extension SYNC
[     9.065] (II) Initializing extension XKEYBOARD
[     9.065] (II) Initializing extension XC-MISC
[     9.065] (II) Initializing extension SECURITY
[     9.065] (II) Initializing extension XFIXES
[     9.065] (II) Initializing extension RENDER
[     9.065] (II) Initializing extension RANDR
[     9.065] (II) Initializing extension COMPOSITE
[     9.065] (II) Initializing extension DAMAGE
[     9.065] (II) Initializing extension MIT-SCREEN-SAVER
[     9.065] (II) Initializing extension DOUBLE-BUFFER
[     9.065] (II) Initializing extension RECORD
[     9.066] (II) Initializing extension DPMS
[     9.066] (II) Initializing extension Present
[     9.066] (II) Initializing extension DRI3
[     9.066] (II) Initializing extension X-Resource
[     9.066] (II) Initializing extension XVideo
[     9.066] (II) Initializing extension XVideo-MotionCompensation
[     9.066] (II) Initializing extension GLX
[     9.070] (II) AIGLX: Loaded and initialized radeonsi
[     9.070] (II) GLX: Initialized DRI2 GL provider for screen 0
[     9.070] (II) Initializing extension XFree86-VidModeExtension
[     9.070] (II) Initializing extension XFree86-DGA
[     9.070] (II) Initializing extension XFree86-DRI
[     9.070] (II) Initializing extension DRI2
[     9.070] (II) modeset(0): Damage tracking initialized
[     9.070] (II) modeset(0): Setting screen physical size to 952 x 285
[     9.129] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[     9.129] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[     9.129] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[     9.129] (**) Power Button: Applying InputClass "system-keyboard"
[     9.129] (II) LoadModule: "libinput"
[     9.129] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[     9.132] (II) Module libinput: vendor="X.Org Foundation"
[     9.132] 	compiled for 1.21.1.8, module version = 1.4.0
[     9.132] 	Module class: X.Org XInput Driver
[     9.132] 	ABI class: X.Org XInput driver, version 24.4
[     9.132] (II) Using input driver 'libinput' for 'Power Button'
[     9.132] (**) Power Button: always reports core events
[     9.132] (**) Option "Device" "/dev/input/event1"
[     9.137] (II) event1  - Power Button: is tagged by udev as: Keyboard
[     9.137] (II) event1  - Power Button: device is a keyboard
[     9.137] (II) event1  - Power Button: device removed
[     9.186] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/event1"
[a whole bunch of stuff regarding other devices]
[    10.516] (II) modeset(0): Disabling kernel dirty updates, not required.
[    15.438] (II) modeset(0): EDID vendor "DEL", prod id 61457
[    15.438] (II) modeset(0): Using EDID range info for horizontal sync
[    15.438] (II) modeset(0): Using EDID range info for vertical refresh
[    15.438] (II) modeset(0): Printing DDC gathered Modelines:
[    15.438] (II) modeset(0): Modeline "1680x1050"x0.0  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync (65.3 kHz eP)
[...]
[    15.438] (II) modeset(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[    15.502] (II) modeset(0): Allocate new frame buffer 2970x1680 stride
[    16.230] (II) modeset(0): EDID vendor "DEL", prod id 61457
[    16.230] (II) modeset(0): Using hsync ranges from config file
[    16.230] (II) modeset(0): Using vrefresh ranges from config file
[    16.230] (II) modeset(0): Printing DDC gathered Modelines:
[    16.230] (II) modeset(0): Modeline "1680x1050"x0.0  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync (65.3 kHz eP)
[    16.230] (II) modeset(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
[    16.230] (II) modeset(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz e)
[    16.230] (II) modeset(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[    16.230] (II) modeset(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz e)
[    16.230] (II) modeset(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
[    16.230] (II) modeset(0): Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz e)
[    16.230] (II) modeset(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
[    16.230] (II) modeset(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz e)
[    16.230] (II) modeset(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz e)
[    16.230] (II) modeset(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[   120.328] (II) modeset(0): EDID vendor "DEL", prod id 61457
[   120.328] (II) modeset(0): Using hsync ranges from config file
[   120.328] (II) modeset(0): Using vrefresh ranges from config file
[   120.328] (II) modeset(0): Printing DDC gathered Modelines:
[   120.328] (II) modeset(0): Modeline "1680x1050"x0.0  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync (65.3 kHz eP)
[...]
[   120.328] (II) modeset(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)

So this indicates problems similar to above, but with a different package.

This is from xf86-video-ati, which is not actually the driver you want … but … I guess we should try to reinstall and overwrite more …

sudo pacman -Syu mhwd mhwd-db mhwd-ati mhwd-amdgpu xf86-video-ati xf86-video-amdgpu --overwrite '*'

[ what did you do? :sweat_smile: ]

I also wonder whats in here.

1 Like

This vmlinuz error comes up rather often lately…

[me@pc ~]$ sudo pacman -Syu mhwd mhwd-db mhwd-ati mhwd-amdgpu xf86-video-ati xf86-video-amdgpu --overwrite '*'
[sudo] password for me: 
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 multilib is up to date
warning: mhwd-0.6.5-29 is up to date -- reinstalling
warning: mhwd-db-0.6.5-29 is up to date -- reinstalling
warning: mhwd-ati-19.1.0-1 is up to date -- reinstalling
warning: mhwd-amdgpu-19.1.0-1 is up to date -- reinstalling
warning: xf86-video-ati-1:22.0.0-1 is up to date -- reinstalling
warning: xf86-video-amdgpu-23.0.0-1 is up to date -- reinstalling
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: mhwd-db will be installed before its mhwd dependency
warning: dependency cycle detected:
warning: mhwd-db will be installed before its mhwd dependency
warning: dependency cycle detected:
warning: mhwd-db will be installed before its mhwd dependency

Packages (6) mhwd-0.6.5-29  mhwd-amdgpu-19.1.0-1  mhwd-ati-19.1.0-1
             mhwd-db-0.6.5-29  xf86-video-amdgpu-23.0.0-1
             xf86-video-ati-1:22.0.0-1

Total Download Size:   0,04 MiB
Total Installed Size:  0,89 MiB
Net Upgrade Size:      0,66 MiB

:: Proceed with installation? [Y/n] Y
:: Retrieving packages...
 mhwd-ati-19.1.0-...    21,2 KiB   243 KiB/s 00:00 [----------------------] 100%
 mhwd-amdgpu-19.1...    19,7 KiB   173 KiB/s 00:00 [----------------------] 100%
 Total (2/2)            40,9 KiB   292 KiB/s 00:00 [----------------------] 100%
(6/6) checking keys in keyring                     [----------------------] 100%
(6/6) checking package integrity                   [----------------------] 100%
(6/6) loading package files                        [----------------------] 100%
(6/6) checking for file conflicts                  [----------------------] 100%
(6/6) checking available disk space                [----------------------] 100%
:: Processing package changes...
(1/6) reinstalling mhwd-amdgpu                     [----------------------] 100%
(2/6) reinstalling mhwd-ati                        [----------------------] 100%
(3/6) reinstalling mhwd-db                         [----------------------] 100%
(4/6) reinstalling mhwd                            [----------------------] 100%
(5/6) reinstalling xf86-video-ati                  [----------------------] 100%
(6/6) reinstalling xf86-video-amdgpu               [----------------------] 100%
ldconfig: File /usr/lib32/libvulkan_radeon.so.old is empty, not checked.
ldconfig: File /usr/lib/libXvMCW.so.1.0.0 is empty, not checked.
ldconfig: File /usr/lib/libvulkan_intel.so.old is empty, not checked.
ldconfig: File /usr/lib/libXvMCW.so is empty, not checked.
ldconfig: File /usr/lib/libvulkan_intel_hasvk.so.old is empty, not checked.
ldconfig: File /usr/lib/libXvMC.so.1 is empty, not checked.
ldconfig: File /usr/lib/libXvMCW.so.1 is empty, not checked.
ldconfig: File /usr/lib/libvulkan_radeon.so.old is empty, not checked.
ldconfig: File /usr/lib/libXvMC.so.1.0.0 is empty, not checked.
ldconfig: File /usr/lib/libXvMC.so is empty, not checked.
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux519.preset: 'default'
==> Using configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-5.19-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-5.19-x86_64.img
==> ERROR: specified kernel image does not exist: '/boot/vmlinuz-5.19-x86_64'
==> Building image from preset: /etc/mkinitcpio.d/linux519.preset: 'fallback'
==> Using configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-5.19-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-5.19-x86_64-fallback.img -S autodetect
==> ERROR: specified kernel image does not exist: '/boot/vmlinuz-5.19-x86_64'
==> Building image from preset: /etc/mkinitcpio.d/linux61.preset: 'default'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-6.1-x86_64 -g /boot/initramfs-6.1-x86_64.img --microcode /boot/amd-ucode.img
==> Starting build: '6.1.71-1-MANJARO'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [modconf]
  -> Running build hook: [kms]
  -> Running build hook: [keyboard]
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [block]
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: '/boot/initramfs-6.1-x86_64.img'
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux61.preset: 'fallback'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-6.1-x86_64 -g /boot/initramfs-6.1-x86_64-fallback.img -S autodetect --microcode /boot/amd-ucode.img
==> Starting build: '6.1.71-1-MANJARO'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [modconf]
  -> Running build hook: [kms]
==> WARNING: Possibly missing firmware for module: 'ast'
  -> Running build hook: [keyboard]
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'qed'
==> WARNING: Possibly missing firmware for module: 'bfa'
==> WARNING: Possibly missing firmware for module: 'qla1280'
==> WARNING: Possibly missing firmware for module: 'qla2xxx'
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: '/boot/initramfs-6.1-x86_64-fallback.img'
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux66.preset: 'default'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-6.6-x86_64 -g /boot/initramfs-6.6-x86_64.img --microcode /boot/amd-ucode.img
==> Starting build: '6.6.10-1-MANJARO'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [modconf]
  -> Running build hook: [kms]
  -> Running build hook: [keyboard]
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [block]
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: '/boot/initramfs-6.6-x86_64.img'
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux66.preset: 'fallback'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-6.6-x86_64 -g /boot/initramfs-6.6-x86_64-fallback.img -S autodetect --microcode /boot/amd-ucode.img
==> Starting build: '6.6.10-1-MANJARO'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [modconf]
  -> Running build hook: [kms]
==> WARNING: Possibly missing firmware for module: 'ast'
  -> Running build hook: [keyboard]
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'qed'
==> WARNING: Possibly missing firmware for module: 'bfa'
==> WARNING: Possibly missing firmware for module: 'qla1280'
==> WARNING: Possibly missing firmware for module: 'qla2xxx'
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: '/boot/initramfs-6.6-x86_64-fallback.img'
==> Image generation successful
error: command failed to execute correctly

Since I did mkinitcpio today, the irq screen error I always had changed, amazing. Something about “Failed to create object; AE already exists”.

When I build my PC five years ago, I let an acquainted Arch wonk set up the graphics, but it turned out to be a faulty GPU. I don’t know what he did. Since then I tried to behave like a normal user, but I might have tried to solve some problems like a bull in a china shop with regard to package management.

It’s rather boring, just keyboard config:

[me@pc ~]$ cd /etc/X11/xorg.conf.d/
[me@pc xorg.conf.d]$ ls
00-keyboard.conf

After letting it rest over night, all my second monitor settings were gone but now it works? I swear I have already regularly rebooted while engaging this problem.

[me@pc ~]$ inxi -G
Graphics:
  Device-1: AMD Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT]
    driver: amdgpu v: kernel
  [...]
  Display: x11 server: X.Org v: 21.1.10 driver: X: loaded: amdgpu
    unloaded: modesetting,radeon dri: radeonsi gpu: amdgpu resolution:
    1: 1920x1080~60Hz 2: 1050x1680~60Hz
  API: EGL v: 1.5 drivers: radeonsi,swrast platforms: x11,surfaceless,device
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 23.3.3-manjaro1.1
    renderer: AMD Radeon RX 5700 (radeonsi navi10 LLVM 16.0.6 DRM 3.54
    6.6.10-1-MANJARO)
  API: Vulkan v: 1.3.274 drivers: radv surfaces: xcb,xlib

No screen tear (as promised by the archwiki for rotated displays by default)! Yay! You were amazing, thank you!

That looks better. Hurrah. :slight_smile:

This topic was automatically closed 36 hours after the last reply. New replies are no longer allowed.