LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 02-03-2024, 02:55 PM   #1
tonhauer
LQ Newbie
 
Registered: Feb 2024
Posts: 9

Rep: Reputation: 0
Radeon GPU Video Ports are not recognized even the GPU itself gets recognized RX 7900 XT


Hello,
first of all i'm very sorry for my bad english and thank you very much for reading my issue. I'm pretty new to Linux so its possible, that i miss some information you need for helping me.

Issue:
A few weeks i build me a new PC on which i have a big issue with Linux and have no idea how to fix this issue.
After the moment Grub starts booting Linux i do not get any video out of my Graphics card. It doesn't matter which Linux distribution i try the issue is on all distributions i tried so far (Manjaro, Kubuntu, Arch, Debian).
On Xrandr i can see the video signals of my motherboard but not these from my GPU. The issue can't be on the Hardware itself because the video ports are working on Grub and in Windows, additional if i type neofetch in the shell it shows me my gpu.

Hardware i'm using:

OS's: Arch Linux / Windows 11 (Dual Boot)

GPU: RX 7900 XT (Sapphire Nitro+)
CPU: Ryzen 7 7800X3D
Mainboard: Asus TUF B650-Plus Wifi
Ram: G.Skill Flare X5

Both of my monitors are plugged in via DP

Things i already tried:

Using different Distributions (Manjaro, Debian, Arch, Kubuntu)
Using "nomodeset" in grub
Resetting Vmos
Repluging the GPU

Thank you in advance.
 
Old 02-04-2024, 09:16 AM   #2
Arnulf
Member
 
Registered: Jan 2022
Location: Hanover, Germany
Distribution: Slackware
Posts: 270

Rep: Reputation: 89
Try it with only one monitor and plug it via HDMI.

First monitor may not work via DP (same issue here with a Radeon RX 6600).
 
1 members found this post helpful.
Old 02-04-2024, 10:10 AM   #3
tonhauer
LQ Newbie
 
Registered: Feb 2024
Posts: 9

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by Arnulf View Post
Try it with only one monitor and plug it via HDMI.

First monitor may not work via DP (same issue here with a Radeon RX 6600).
I tried but has not changed anything the last 2 messages i see on my screen are:

Loading Linux Linux ...
Loading initial ramdisk ...

after these my screen gets frozen.
 
Old 02-04-2024, 11:25 AM   #4
Arnulf
Member
 
Registered: Jan 2022
Location: Hanover, Germany
Distribution: Slackware
Posts: 270

Rep: Reputation: 89
The Ryzen 7 7800X3D contains an IGP. Go to UEFI and completely disable this IGP.
 
1 members found this post helpful.
Old 02-04-2024, 11:32 AM   #5
tonhauer
LQ Newbie
 
Registered: Feb 2024
Posts: 9

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by Arnulf View Post
The Ryzen 7 7800X3D contains an IGP. Go to UEFI and completely disable this IGP.
I set Integrated Graphics to disabled, but still no changes.
 
Old 02-04-2024, 01:44 PM   #6
Arnulf
Member
 
Registered: Jan 2022
Location: Hanover, Germany
Distribution: Slackware
Posts: 270

Rep: Reputation: 89
Can you boot a live Linux (knoppix, grml, …) into console or GUI?
 
1 members found this post helpful.
Old 02-04-2024, 03:18 PM   #7
tonhauer
LQ Newbie
 
Registered: Feb 2024
Posts: 9

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by Arnulf View Post
Can you boot a live Linux (knoppix, grml, …) into console or GUI?
I tried the live version of Manjaro but even there I don't get any video. I didn'even had video in the shell of Arch Linux.
 
Old 02-06-2024, 05:28 AM   #8
tonhauer
LQ Newbie
 
Registered: Feb 2024
Posts: 9

Original Poster
Rep: Reputation: 0
Are there any log files i could check for error messages?
 
Old 02-06-2024, 07:05 PM   #9
mrmazda
LQ Guru
 
Registered: Aug 2016
Location: SE USA
Distribution: openSUSE 24/7; Debian, Knoppix, Mageia, Fedora, others
Posts: 5,852
Blog Entries: 1

Rep: Reputation: 2074Reputation: 2074Reputation: 2074Reputation: 2074Reputation: 2074Reputation: 2074Reputation: 2074Reputation: 2074Reputation: 2074Reputation: 2074Reputation: 2074
The traditional log for graphics is Xorg.0.log in /var/log/. Some distros and/or DMs move it to your homedir, in ~/.local/share/xorg/. The DM may have its own log(s) in /var/log/, e.g. sddm.log or lightdm/. The journal should also have relevant logging that is available per specific unit, such as journalctl -b -2 -u lightdm to access LightDM info for the second prior boot.
 
1 members found this post helpful.
Old 02-07-2024, 02:25 PM   #10
tonhauer
LQ Newbie
 
Registered: Feb 2024
Posts: 9

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by mrmazda View Post
The traditional log for graphics is Xorg.0.log in /var/log/. Some distros and/or DMs move it to your homedir, in ~/.local/share/xorg/. The DM may have its own log(s) in /var/log/, e.g. sddm.log or lightdm/. The journal should also have relevant logging that is available per specific unit, such as journalctl -b -2 -u lightdm to access LightDM info for the second prior boot.
Thank you so much!

in Xorg.0.log i found

Code:
[     7.434] (II) config/udev: Adding input device HDA ATI HDMI HDMI/DP,pcm=3 (/dev/input/event12)
[     7.434] (II) No input driver specified, ignoring this device.
[     7.434] (II) This device may have been added with another device file.
[     7.434] (II) config/udev: Adding input device HDA ATI HDMI HDMI/DP,pcm=7 (/dev/input/event14)
[     7.434] (II) No input driver specified, ignoring this device.
[     7.434] (II) This device may have been added with another device file.
[     7.434] (II) config/udev: Adding input device HDA ATI HDMI HDMI/DP,pcm=8 (/dev/input/event15)
[     7.434] (II) No input driver specified, ignoring this device.
[     7.434] (II) This device may have been added with another device file.
[     7.434] (II) config/udev: Adding input device HDA ATI HDMI HDMI/DP,pcm=9 (/dev/input/event16)
[     7.434] (II) No input driver specified, ignoring this device.
[     7.434] (II) This device may have been added with another device file.
but if i type lspci -k

it shows me, that the drivers are loaded

Code:
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14d8
        Subsystem: ASUSTeK Computer Inc. Device 8877
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Device 14d9
        Subsystem: ASUSTeK Computer Inc. Device 8877
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14da
00:01.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 14db
        Subsystem: ASUSTeK Computer Inc. Device 8877
        Kernel driver in use: pcieport
00:01.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 14db
        Subsystem: ASUSTeK Computer Inc. Device 8877
        Kernel driver in use: pcieport
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14da
00:02.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 14db
        Subsystem: ASUSTeK Computer Inc. Device 8877
        Kernel driver in use: pcieport
00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14da
00:04.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14da
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14da
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 14dd
        Subsystem: ASUSTeK Computer Inc. Device 8877
        Kernel driver in use: pcieport
00:08.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 14dd
        Subsystem: ASUSTeK Computer Inc. Device 8877
        Kernel driver in use: pcieport
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 71)
        Subsystem: ASUSTeK Computer Inc. FCH SMBus Controller
        Kernel driver in use: piix4_smbus
        Kernel modules: i2c_piix4, sp5100_tco
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
        Subsystem: ASUSTeK Computer Inc. FCH LPC Bridge
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14e0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14e1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14e2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14e3
        Kernel driver in use: k10temp
        Kernel modules: k10temp
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14e4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14e5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14e6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14e7
01:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 XL Upstream Port of PCI Express Switch (rev 10)
        Kernel driver in use: pcieport
02:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 XL Downstream Port of PCI Express Switch (rev 10)
        Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 XL Downstream Port of PCI Express Switch
        Kernel driver in use: pcieport
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 31 [Radeon RX 7900 XT/7900 XTX] (rev cc)
        Subsystem: Sapphire Technology Limited NITRO+ RX 7900 XTX Vapor-X
        Kernel modules: amdgpu
03:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Navi 31 HDMI/DP Audio
        Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Navi 31 HDMI/DP Audio
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel
04:00.0 Non-Volatile memory controller: Kingston Technology Company, Inc. KC3000/FURY Renegade NVMe SSD E18 (rev 01)
        Subsystem: Kingston Technology Company, Inc. KC3000/FURY Renegade NVMe SSD E18
        Kernel driver in use: nvme
        Kernel modules: nvme
05:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43f4 (rev 01)
        Subsystem: ASMedia Technology Inc. Device 3328
        Kernel driver in use: pcieport
06:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43f5 (rev 01)
        Subsystem: ASMedia Technology Inc. Device 3328
        Kernel driver in use: pcieport
06:08.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43f5 (rev 01)
        Subsystem: ASMedia Technology Inc. Device 3328
        Kernel driver in use: pcieport
06:09.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43f5 (rev 01)
        Subsystem: ASMedia Technology Inc. Device 3328
        Kernel driver in use: pcieport
06:0a.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43f5 (rev 01)
        Subsystem: ASMedia Technology Inc. Device 3328
        Kernel driver in use: pcieport
06:0b.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43f5 (rev 01)
        Subsystem: ASMedia Technology Inc. Device 3328
        Kernel driver in use: pcieport
06:0c.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43f5 (rev 01)
        Subsystem: ASMedia Technology Inc. Device 3328
        Kernel driver in use: pcieport
06:0d.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43f5 (rev 01)
        Subsystem: ASMedia Technology Inc. Device 3328
        Kernel driver in use: pcieport
07:00.0 Non-Volatile memory controller: Micron Technology Inc 2200S NVMe SSD [Cassandra] (rev 01)
        Subsystem: Micron Technology Inc 2200S NVMe SSD [Cassandra]
        Kernel driver in use: nvme
        Kernel modules: nvme
0a:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 05)
        DeviceName: Realtek RTL8125BG LAN
        Subsystem: ASUSTeK Computer Inc. RTL8125 2.5GbE Controller
        Kernel driver in use: r8169
        Kernel modules: r8169
0b:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8852BE PCIe 802.11ax Wireless Network Controller
        Subsystem: AzureWave RTL8852BE PCIe 802.11ax Wireless Network Controller
        Kernel driver in use: rtw89_8852be
        Kernel modules: rtw89_8852be
0c:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] Device 43f7 (rev 01)
        Subsystem: ASMedia Technology Inc. Device 1142
        Kernel driver in use: xhci_hcd
        Kernel modules: xhci_pci
0d:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] Device 43f6 (rev 01)
        Subsystem: ASMedia Technology Inc. Device 1062
        Kernel driver in use: ahci
0e:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Raphael (rev cb)
        Subsystem: ASUSTeK Computer Inc. Raphael
        Kernel driver in use: amdgpu
        Kernel modules: amdgpu
0e:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Rembrandt Radeon High Definition Audio Controller
        Subsystem: ASUSTeK Computer Inc. Rembrandt Radeon High Definition Audio Controller
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel
0e:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 19h PSP/CCP
        Subsystem: ASUSTeK Computer Inc. Family 19h PSP/CCP
        Kernel driver in use: ccp
        Kernel modules: ccp
0e:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Device 15b6
        Subsystem: ASUSTeK Computer Inc. Device 8877
        Kernel driver in use: xhci_hcd
        Kernel modules: xhci_pci
0e:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Device 15b7
        Subsystem: ASUSTeK Computer Inc. Device 8877
        Kernel driver in use: xhci_hcd
        Kernel modules: xhci_pci
0e:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h/19h HD Audio Controller
        DeviceName: Realtek ALC1200 Audio
        Subsystem: ASUSTeK Computer Inc. Family 17h/19h HD Audio Controller
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel
0f:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] Device 15b8
        Subsystem: ASUSTeK Computer Inc. Device 8877
        Kernel driver in use: xhci_hcd
        Kernel modules: xhci_pci
if i google about this issue above in Xorg.0.log i dont find anything helpful.

with "sudo modprobe amdgpu" i dont get any error message and with "lsmod | grep amdgpu" i get

amdgpu 13352960 58
amdxcp 12288 1 amdgpu
i2c_algo_bit 20480 1 amdgpu
drm_ttm_helper 12288 1 amdgpu
ttm 110592 2 amdgpu,drm_ttm_helper
drm_exec 12288 1 amdgpu
gpu_sched 65536 1 amdgpu
drm_suballoc_helper 12288 1 amdgpu
drm_buddy 20480 1 amdgpu
drm_display_helper 229376 2 amdgpu
video 77824 3 asus_wmi,amdgpu,asus_nb_wmi

another thing i tested was using amdgpu.dc=0 in the grub parameters but didn't worked.

i also tried reinstalling following packages

xf86-video-amdgpu-git
mesa-git
lib32-mesa-git
vulkan-radeon-git

in journalctl -b -2 -u sddm and in var/log/sddm.log there is no error message
 
Old 02-07-2024, 04:53 PM   #11
Arnulf
Member
 
Registered: Jan 2022
Location: Hanover, Germany
Distribution: Slackware
Posts: 270

Rep: Reputation: 89
Code:
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 31 [Radeon RX 7900 XT/7900 XTX] (rev cc)
        Subsystem: Sapphire Technology Limited NITRO+ RX 7900 XTX Vapor-X
        Kernel modules: amdgpu
This is what you want.

Code:
0e:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Raphael (rev cb)
        Subsystem: ASUSTeK Computer Inc. Raphael
        Kernel driver in use: amdgpu
        Kernel modules: amdgpu
This looks like an active IGP. Do you get video output from this IGP?
 
1 members found this post helpful.
Old 02-07-2024, 08:36 PM   #12
mrmazda
LQ Guru
 
Registered: Aug 2016
Location: SE USA
Distribution: openSUSE 24/7; Debian, Knoppix, Mageia, Fedora, others
Posts: 5,852
Blog Entries: 1

Rep: Reputation: 2074Reputation: 2074Reputation: 2074Reputation: 2074Reputation: 2074Reputation: 2074Reputation: 2074Reputation: 2074Reputation: 2074Reputation: 2074Reputation: 2074
inxi -GSaz --vs does a nice, concise job of reporting drivers, software and hardware. Due to the nature of X, it cannot provide some graphics info unless run from within a running X session. "Drivers" manifest in multiple layers. The kernel "driver" is called a kernel module, amdgpu in your case for both your GPUs. Non-working X more often is not a failure of kernel module, but other layers, such as DRM, Mesa and/or display driver, all of which inxi tries to report status on.

With both onboard and discrete GPU in the same PC, it is often necessary to adjust BIOS settings to get graphics output from the output ports desired. Some users employ a discrete GPU for "offloading" certain video operations, not directly through its own output ports. It used to be normal that it was impossible to employ outputs from both motherboard and discrete GPU card on the same boot, an either/or situation. Some newer hardware allows both, possibly yours.

When Xorg.0.log has only one line containing (EE) (near the top), then any graphics trouble encountered is normally in the software that runs on it, not X itself. Any (EE) line after the first relates to a problem area.

Nomodeset is a troubleshooting parameter, intended to allow minimal graphics capability that enables troubleshooting within a limited graphical environment. It's use otherwise will always reduce functionality below that normally expected when all is well.
 
1 members found this post helpful.
Old 02-08-2024, 11:08 AM   #13
tonhauer
LQ Newbie
 
Registered: Feb 2024
Posts: 9

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by mrmazda View Post
inxi -GSaz --vs does a nice, concise job of reporting drivers, software and hardware. Due to the nature of X, it cannot provide some graphics info unless run from within a running X session. "Drivers" manifest in multiple layers. The kernel "driver" is called a kernel module, amdgpu in your case for both your GPUs. Non-working X more often is not a failure of kernel module, but other layers, such as DRM, Mesa and/or display driver, all of which inxi tries to report status on.

With both onboard and discrete GPU in the same PC, it is often necessary to adjust BIOS settings to get graphics output from the output ports desired. Some users employ a discrete GPU for "offloading" certain video operations, not directly through its own output ports. It used to be normal that it was impossible to employ outputs from both motherboard and discrete GPU card on the same boot, an either/or situation. Some newer hardware allows both, possibly yours.

When Xorg.0.log has only one line containing (EE) (near the top), then any graphics trouble encountered is normally in the software that runs on it, not X itself. Any (EE) line after the first relates to a problem area.

Nomodeset is a troubleshooting parameter, intended to allow minimal graphics capability that enables troubleshooting within a limited graphical environment. It's use otherwise will always reduce functionality below that normally expected when all is well.
In Bios the primary video output is already set to PCIE. If i use Nomodeset i dont get any video at all, not even with the video ports on my motherboard.

with inxi -GSaz --vs it shows me

Code:
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LANGUAGE = "",
        LC_ALL = (unset),
        LC_TIME = "en_DE.UTF-8",
        LANG = "en_US.UTF8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
inxi 3.3.31-00 (2023-10-31)
System:
  Kernel: 6.7.4-arch1-1 arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
    clocksource: tsc available: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-linux
    root=UUID=67ec8bf8-04e4-428f-8c7a-e4d724f59cae rw loglevel=3 quiet
  Desktop: KDE Plasma v: 5.27.10 tk: Qt v: 5.15.12 wm: kwin_wayland vt: 1
    dm: 1: LightDM v: 1.32.0 note: stopped 2: SDDM Distro: Arch Linux
Graphics:
  Device-1: AMD Navi 31 [Radeon RX 7900 XT/7900 XTX] vendor: Sapphire NITRO+
    driver: N/A alternate: amdgpu arch: RDNA-3 code: Navi-3x
    process: TSMC n5 (5nm) built: 2022+ pcie: gen: 4 speed: 16 GT/s lanes: 16
    bus-ID: 03:00.0 chip-ID: 1002:744c class-ID: 0300
  Device-2: AMD Raphael vendor: ASUSTeK driver: amdgpu v: kernel
    arch: RDNA-2 code: Navi-2x process: TSMC n7 (7nm) built: 2020-22 pcie:
    gen: 4 speed: 16 GT/s lanes: 16 ports: active: DP-1 empty: HDMI-A-1
    bus-ID: 0e:00.0 chip-ID: 1002:164e class-ID: 0300 temp: 35.0 C
  Device-3: Microsoft Modern Webcam driver: hid-generic,usbhid,uvcvideo
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 5-1:2
    chip-ID: 045e:0840 class-ID: 0300 serial: <filter>
  Device-4: AVerMedia Live Gamer MINI driver: snd-usb-audio,uvcvideo
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 5-2:3
    chip-ID: 07ca:1311 class-ID: 0102 serial: <filter>
  Display: wayland server: X.org v: 1.21.1.11 with: Xwayland v: 23.2.4
    compositor: kwin_wayland driver: X: loaded: amdgpu
    unloaded: modesetting,vesa alternate: fbdev dri: radeonsi gpu: amdgpu
    display-ID: 0
  Monitor-1: DP-1 res: 1920x1080 size: N/A modes: N/A
  API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi
    device: 1 drv: swrast surfaceless: drv: radeonsi wayland: drv: radeonsi x11:
    drv: radeonsi inactive: gbm
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd v: N/A glx-v: 1.4
    direct-render: yes renderer: AMD Radeon Graphics (radeonsi
    raphael_mendocino LLVM 19.0.0 DRM 3.57 6.7.4-arch1-1) device-ID: 1002:164e
    memory: 500 MiB unified: no display-ID: :1.0
  API: Vulkan v: 1.3.276 layers: N/A device: 0 type: integrated-gpu name: AMD
    Radeon Graphics (RADV RAPHAEL_MENDOCINO) driver: mesa radv
    v: 24.1.0-devel (git-4957d352dd) device-ID: 1002:164e
    surfaces: xcb,xlib,wayland
with inxi -Gxx it shows me

Code:
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LANGUAGE = "",
        LC_ALL = (unset),
        LC_TIME = "en_DE.UTF-8",
        LANG = "en_US.UTF8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
Graphics:
  Device-1: AMD Navi 31 [Radeon RX 7900 XT/7900 XTX] vendor: Sapphire NITRO+
    driver: N/A arch: RDNA-3 pcie: speed: 16 GT/s lanes: 16 bus-ID: 03:00.0
    chip-ID: 1002:744c
  Device-2: AMD Raphael vendor: ASUSTeK driver: amdgpu v: kernel
    arch: RDNA-2 pcie: speed: 16 GT/s lanes: 16 ports: active: DP-1
    empty: HDMI-A-1 bus-ID: 0e:00.0 chip-ID: 1002:164e temp: 35.0 C
  Device-3: Microsoft Modern Webcam driver: hid-generic,usbhid,uvcvideo
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 5-1:2 chip-ID: 045e:0840
  Device-4: AVerMedia Live Gamer MINI driver: snd-usb-audio,uvcvideo
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 5-2:3 chip-ID: 07ca:1311
  Display: wayland server: X.org v: 1.21.1.11 with: Xwayland v: 23.2.4
    compositor: kwin_wayland driver: X: loaded: amdgpu
    unloaded: modesetting,vesa alternate: fbdev dri: radeonsi gpu: amdgpu
    display-ID: 0
  Monitor-1: DP-1 res: 1920x1080 size: N/A
  API: EGL v: 1.5 platforms: device: 0 drv: radeonsi device: 1 drv: swrast
    surfaceless: drv: radeonsi wayland: drv: radeonsi x11: drv: radeonsi
    inactive: gbm
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd v: N/A glx-v: 1.4
    direct-render: yes renderer: AMD Radeon Graphics (radeonsi
    raphael_mendocino LLVM 19.0.0 DRM 3.57 6.7.4-arch1-1) device-ID: 1002:164e
    display-ID: :1.0
  API: Vulkan v: 1.3.276 surfaces: xcb,xlib,wayland device: 0
    type: integrated-gpu driver: mesa radv device-ID: 1002:164e
with the first one i shows me the amdgpu as alternative and on the second it shows me that there is no driver at all.
is there a way to set a driver as primary driver manually?
 
Old 02-08-2024, 11:10 AM   #14
tonhauer
LQ Newbie
 
Registered: Feb 2024
Posts: 9

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by Arnulf View Post
Code:
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 31 [Radeon RX 7900 XT/7900 XTX] (rev cc)
        Subsystem: Sapphire Technology Limited NITRO+ RX 7900 XTX Vapor-X
        Kernel modules: amdgpu
This is what you want.

Code:
0e:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Raphael (rev cb)
        Subsystem: ASUSTeK Computer Inc. Raphael
        Kernel driver in use: amdgpu
        Kernel modules: amdgpu
This looks like an active IGP. Do you get video output from this IGP?
Yes i get video output from the IGPU. I can't deactivate the IGPU in Bios, because if i do so, i don't get any video not even from the ports of my motherboard.
 
Old 02-08-2024, 01:32 PM   #15
mrmazda
LQ Guru
 
Registered: Aug 2016
Location: SE USA
Distribution: openSUSE 24/7; Debian, Knoppix, Mageia, Fedora, others
Posts: 5,852
Blog Entries: 1

Rep: Reputation: 2074Reputation: 2074Reputation: 2074Reputation: 2074Reputation: 2074Reputation: 2074Reputation: 2074Reputation: 2074Reputation: 2074Reputation: 2074Reputation: 2074
When was the Sapphire Nitro+ introduced to market? Is it possible that your installed firmware isn't new enough to include it? The latest amdgpu firmware I've seen is 20240201 in Tumbleweed. "Sapphire NITRO+ driver: N/A" in inxi suggests firmware is likely your obstacle. I would expect kernel module amdgpu to apply to both discrete and onboard GPUs.

-Gxx is a subset of -Ga. The inxi 3.3.31 version's -G I think was still a little buggy. 3.3.33 was released 2 days ago, and may better describe your configuration. If your distro doesn't disallow it, you can update it directly from upstream using its -U switch. If it doesn't work, you may need to edit /etc/inxi.conf to disable the disabler. Or just get inxi from upstream directly.
 
1 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] My Linux laptop apparently came with the wrong GPU, and isn't even using the GPU anyways SkeletonTank Linux - Hardware 3 01-29-2021 03:16 PM
[SOLVED] GeForce 7900 GS fan constant whirring is too much - help for fan/gpu control required NirvanaII Linux - Hardware 17 04-02-2011 11:11 AM
nVidia XFree86 Debian 7900 GT problem Heeap Linux - Kernel 6 12-16-2006 03:47 PM
XGL Suse 10.1 Gnome 7900 gtx ianman Linux - Software 1 09-15-2006 10:15 AM
US Robotics 7900 NIC card Luke Linux - Networking 9 06-08-2002 06:55 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 02:29 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration