You are not logged in.

#1 2024-07-19 09:46:43

Ranon
Member
Registered: 2023-09-14
Posts: 44

Solved - GPU Not recognised - Framework 16, AMD CPU / GPU

Hello all!

Hardware:
Framework 16 laptop
CPU: AMD Ryzen 8 7740HS w/ Radeon 780 Graphics
GPU: AMD Radeon RX 7700S

I do not think that my graphics card is seeing any use since I tried to do a Blender Benchmark and it was not a select-able option (only cpu popped up). When I opened up amdgpu_top(from AUR) I saw both graphic options so it is obviously being seen by the computer in some way (although the GPU sat at mostly zero in usage but still recorded temps)

Also the display is only connected the the CPU rather that the GPU.

So the question is... How do I switch the laptop to using the GPU for graphics rather than the CPU?
With my desktop I just plugged in the monitor to the GPU directly but I am not sure about the best approach for laptops.

I have also double checked and I am fairly sure all the AMD drivers are installed and kernel loaded.

Any info would be great.

All the best
Ranon

Last edited by Ranon (2024-08-08 10:18:47)

Offline

#2 2024-07-19 10:08:17

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 13,038

Re: Solved - GPU Not recognised - Framework 16, AMD CPU / GPU

Blender requires special drivers to work with amdgpu and may very well fail. Leave that alone for now.

It looks like the laptop has 2 AMD videocards (internal + discrete) , please post the full output of lspci -k .

There's a 99.9% chance you're running a hybrid graphics system , look at https://wiki.archlinux.org/title/PRIME


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#3 2024-07-19 10:19:20

Head_on_a_Stick
Member
From: The Wirral
Registered: 2014-02-20
Posts: 8,489
Website

Re: Solved - GPU Not recognised - Framework 16, AMD CPU / GPU

If the laptop has a MUX switch the discrete card will be used for 3D stuff automatically, no need to do anything. But Blender is a special case, as Lone_Wolf notes.


Para todos todo, para nosotros nada

Offline

#4 2024-07-20 09:12:32

Ranon
Member
Registered: 2023-09-14
Posts: 44

Re: Solved - GPU Not recognised - Framework 16, AMD CPU / GPU

lspci -k output:

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14e8
	Subsystem: Framework Computer Inc. Device 0005
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Device 14e9
	Subsystem: Framework Computer Inc. Device 0005
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14ea
00:01.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 14ed
	Subsystem: Advanced Micro Devices, Inc. [AMD] Device 1453
	Kernel driver in use: pcieport
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14ea
00:02.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 14ee
	Subsystem: Advanced Micro Devices, Inc. [AMD] Device 1453
	Kernel driver in use: pcieport
00:02.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 14ee
	Subsystem: Advanced Micro Devices, Inc. [AMD] Device 1453
	Kernel driver in use: pcieport
00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14ea
00:03.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 19h USB4/Thunderbolt PCIe tunnel
	Subsystem: Advanced Micro Devices, Inc. [AMD] Device 1453
	Kernel driver in use: pcieport
00:04.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14ea
00:04.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 19h USB4/Thunderbolt PCIe tunnel
	Subsystem: Advanced Micro Devices, Inc. [AMD] Device 1453
	Kernel driver in use: pcieport
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14ea
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 14eb
	Subsystem: Device 0005:f111
	Kernel driver in use: pcieport
00:08.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 14eb
	Subsystem: Device 0005:f111
	Kernel driver in use: pcieport
00:08.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 14eb
pcilib: Error reading /sys/bus/pci/devices/0000:00:08.3/label: Operation not permitted
	Subsystem: Device 0005:f111
	Kernel driver in use: pcieport
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 71)
	Subsystem: Framework Computer Inc. Device 0005
	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: Framework Computer Inc. Device 0005
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14f0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14f1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14f2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14f3
	Kernel driver in use: k10temp
	Kernel modules: k10temp
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14f4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14f5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14f6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 14f7
01:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 XL Upstream Port of PCI Express Switch (rev 12)
	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 12)
	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 33 [Radeon RX 7600/7600 XT/7600M XT/7600S/7700S / PRO W7600] (rev c1)
	Subsystem: Framework Computer Inc. Device 0007
	Kernel driver in use: amdgpu
	Kernel modules: amdgpu
03:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Navi 31 HDMI/DP Audio
	Subsystem: Framework Computer Inc. Device 0005
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel
04:00.0 Network controller: MEDIATEK Corp. MT7922 802.11ax PCI Express Wireless Network Adapter
	Subsystem: MEDIATEK Corp. Device e616
	Kernel driver in use: mt7921e
	Kernel modules: mt7921e
05:00.0 Non-Volatile memory controller: Sandisk Corp WD Black SN770 / PC SN740 256GB / PC SN560 (DRAM-less) NVMe SSD (rev 01)
	Subsystem: Sandisk Corp WD Black SN770 / PC SN740 256GB / PC SN560 (DRAM-less) NVMe SSD
	Kernel driver in use: nvme
	Kernel modules: nvme
c4:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Phoenix1 (rev c2)
	Subsystem: Framework Computer Inc. Device 0005
	Kernel driver in use: amdgpu
	Kernel modules: amdgpu
c4:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Rembrandt Radeon High Definition Audio Controller
	Subsystem: Framework Computer Inc. Device 0005
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel
c4:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 19h (Model 74h) CCP/PSP 3.0 Device
	Subsystem: Framework Computer Inc. Device 0005
	Kernel driver in use: ccp
	Kernel modules: ccp
c4:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Device 15b9
	Subsystem: Framework Computer Inc. Device 0005
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci
c4:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Device 15ba
	Subsystem: Framework Computer Inc. Device 0005
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci
c4:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] ACP/ACP3X/ACP6x Audio Coprocessor (rev 63)
	Subsystem: Framework Computer Inc. Device 0005
	Kernel driver in use: snd_pci_ps
	Kernel modules: snd_pci_acp3x, snd_rn_pci_acp3x, snd_pci_acp5x, snd_pci_acp6x, snd_acp_pci, snd_rpl_pci_acp6x, snd_pci_ps, snd_sof_amd_renoir, snd_sof_amd_rembrandt, snd_sof_amd_vangogh, snd_sof_amd_acp63
c4:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h/19h HD Audio Controller
	Subsystem: Framework Computer Inc. Device 0005
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel
c5:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Device 14ec
	Subsystem: Framework Computer Inc. Device 0005
c5:00.1 Signal processing controller: Advanced Micro Devices, Inc. [AMD] AMD IPU Device
	Subsystem: Framework Computer Inc. Device 0005
c6:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Device 14ec
	Subsystem: Framework Computer Inc. Device 0005
c6:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Device 15c0
	Subsystem: Framework Computer Inc. Device 0005
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci
c6:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Device 15c1
	Subsystem: Framework Computer Inc. Device 0005
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci
c6:00.5 USB controller: Advanced Micro Devices, Inc. [AMD] Pink Sardine USB4/Thunderbolt NHI controller #1
	Subsystem: Framework Computer Inc. Device 0005
	Kernel driver in use: thunderbolt
	Kernel modules: thunderbolt
c6:00.6 USB controller: Advanced Micro Devices, Inc. [AMD] Pink Sardine USB4/Thunderbolt NHI controller #2
	Subsystem: Framework Computer Inc. Device 0005
	Kernel driver in use: thunderbolt
	Kernel modules: thunderbolt

I understand that the Blender Benchmark thing might not be necessary, I just through this meant that the graphics card is not hooked up or something. But if its all good I will leave as is.

Offline

#5 2024-07-20 16:09:08

Head_on_a_Stick
Member
From: The Wirral
Registered: 2014-02-20
Posts: 8,489
Website

Re: Solved - GPU Not recognised - Framework 16, AMD CPU / GPU

If you have any graphically intensive games it will be fairly obvious if they're not running on the discrete card, the framerates will be much lower. I use nvtop to check which card is being used.


Para todos todo, para nosotros nada

Offline

#6 2024-07-20 16:30:58

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 13,038

Re: Solved - GPU Not recognised - Framework 16, AMD CPU / GPU

03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 33 [Radeon RX 7600/7600 XT/7600M XT/7600S/7700S / PRO W7600] (rev c1)
	Subsystem: Framework Computer Inc. Device 0007
	Kernel driver in use: amdgpu
	Kernel modules: amdgpu

c4:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Phoenix1 (rev c2)
	Subsystem: Framework Computer Inc. Device 0005
	Kernel driver in use: amdgpu
	Kernel modules: amdgpu

Phoenix1 appears to be the codename for the ryzen 7 7840HS processor, so you probably swapped 8 and 7.

Since both cards are shown as VGA compatible controller HoaS is probably right about the mux switch .

Are you running X or wayland ?

If X,  the outputs of

$ xrandr --listproviders
$ glxinfo -B
$ DRI_PRIME=1 glxinfo -B

should be useful.


EDIT: DRI+PRIME was a typo

Last edited by Lone_Wolf (2024-07-21 09:41:35)


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#7 2024-07-21 00:27:54

Ranon
Member
Registered: 2023-09-14
Posts: 44

Re: Solved - GPU Not recognised - Framework 16, AMD CPU / GPU

Pretty sure I am using X rather than wayland.
I will have a look at nvtop as well.

Outputs:

 [ranon@ranon ~]$ xrandr --listproviders
Providers: number : 2
Provider 0: id: 0x5b cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 4 outputs: 9 associated providers: 1 name:AMD Radeon 780M @ pci:0000:c4:00.0
Provider 1: id: 0xb4 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 4 outputs: 2 associated providers: 1 name:AMD Radeon RX 7700S @ pci:0000:03:00.0
[ranon@ranon ~]$ glxinfo -B
name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: AMD (0x1002)
    Device: AMD Radeon 780M (radeonsi, gfx1103_r1, LLVM 18.1.8, DRM 3.57, 6.9.9-arch1-1) (0x15bf)
    Version: 24.1.3
    Accelerated: yes
    Video memory: 512MB
    Unified memory: no
    Preferred profile: core (0x1)
    Max core profile version: 4.6
    Max compat profile version: 4.6
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
    VBO free memory - total: 41 MB, largest block: 41 MB
    VBO free aux. memory - total: 14841 MB, largest block: 14841 MB
    Texture free memory - total: 41 MB, largest block: 41 MB
    Texture free aux. memory - total: 14841 MB, largest block: 14841 MB
    Renderbuffer free memory - total: 41 MB, largest block: 41 MB
    Renderbuffer free aux. memory - total: 14841 MB, largest block: 14841 MB
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 512 MB
    Total available memory: 16150 MB
    Currently available dedicated video memory: 41 MB
OpenGL vendor string: AMD
OpenGL renderer string: AMD Radeon 780M (radeonsi, gfx1103_r1, LLVM 18.1.8, DRM 3.57, 6.9.9-arch1-1)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 24.1.3-arch1.1
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6 (Compatibility Profile) Mesa 24.1.3-arch1.1
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 24.1.3-arch1.1
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

[ranon@ranon ~]$ DRI+PRIME=1 glxinfo -B
bash: DRI+PRIME=1: command not found

Having a look at DRI+PRIME, not sure if it is something I have not downloaded or I typed it wrong.

Offline

#8 2024-07-21 06:59:00

seth
Member
Registered: 2012-09-03
Posts: 59,897

Re: Solved - GPU Not recognised - Framework 16, AMD CPU / GPU

DRI_PRIME=1 glxinfo -B
DRI_PRIME=pci-0000_c4_00_0 glxinfo -B

Offline

#9 2024-07-24 08:13:20

Ranon
Member
Registered: 2023-09-14
Posts: 44

Re: Solved - GPU Not recognised - Framework 16, AMD CPU / GPU

seth wrote:
DRI_PRIME=1 glxinfo -B
DRI_PRIME=pci-0000_c4_00_0 glxinfo -B
[ranon@ranon ~]$ DRI_PRIME=1 glxinfo -B
name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: AMD (0x1002)
    Device: AMD Radeon RX 7700S (radeonsi, navi33, LLVM 18.1.8, DRM 3.57, 6.9.10-arch1-1) (0x7480)
    Version: 24.1.4
    Accelerated: yes
    Video memory: 8192MB
    Unified memory: no
    Preferred profile: core (0x1)
    Max core profile version: 4.6
    Max compat profile version: 4.6
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
    VBO free memory - total: 8139 MB, largest block: 8139 MB
    VBO free aux. memory - total: 15619 MB, largest block: 15619 MB
    Texture free memory - total: 8139 MB, largest block: 8139 MB
    Texture free aux. memory - total: 15619 MB, largest block: 15619 MB
    Renderbuffer free memory - total: 8139 MB, largest block: 8139 MB
    Renderbuffer free aux. memory - total: 15619 MB, largest block: 15619 MB
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 8192 MB
    Total available memory: 23830 MB
    Currently available dedicated video memory: 8139 MB
OpenGL vendor string: AMD
OpenGL renderer string: AMD Radeon RX 7700S (radeonsi, navi33, LLVM 18.1.8, DRM 3.57, 6.9.10-arch1-1)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 24.1.4-arch1.2
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6 (Compatibility Profile) Mesa 24.1.4-arch1.2
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 24.1.4-arch1.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
[ranon@ranon ~]$ DRI_PRIME=pci-0000_c4_00_0 glxinfo -B
name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: AMD (0x1002)
    Device: AMD Radeon 780M (radeonsi, gfx1103_r1, LLVM 18.1.8, DRM 3.57, 6.9.10-arch1-1) (0x15bf)
    Version: 24.1.4
    Accelerated: yes
    Video memory: 512MB
    Unified memory: no
    Preferred profile: core (0x1)
    Max core profile version: 4.6
    Max compat profile version: 4.6
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
    VBO free memory - total: 136 MB, largest block: 136 MB
    VBO free aux. memory - total: 14894 MB, largest block: 14894 MB
    Texture free memory - total: 136 MB, largest block: 136 MB
    Texture free aux. memory - total: 14894 MB, largest block: 14894 MB
    Renderbuffer free memory - total: 136 MB, largest block: 136 MB
    Renderbuffer free aux. memory - total: 14894 MB, largest block: 14894 MB
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 512 MB
    Total available memory: 16150 MB
    Currently available dedicated video memory: 136 MB
OpenGL vendor string: AMD
OpenGL renderer string: AMD Radeon 780M (radeonsi, gfx1103_r1, LLVM 18.1.8, DRM 3.57, 6.9.10-arch1-1)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 24.1.4-arch1.2
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6 (Compatibility Profile) Mesa 24.1.4-arch1.2
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 24.1.4-arch1.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

Offline

#10 2024-07-24 12:42:56

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 13,038

Re: Solved - GPU Not recognised - Framework 16, AMD CPU / GPU

Those outputs don't show issues .

Try running a native game using opengl to test functionality, like xonotic .

run it once as xonotic-glx and also as DRI_PRIME=1 xonotic-glx .


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#11 2024-08-05 16:21:53

Ranon
Member
Registered: 2023-09-14
Posts: 44

Re: Solved - GPU Not recognised - Framework 16, AMD CPU / GPU

Lone_Wolf wrote:

Those outputs don't show issues .

Try running a native game using opengl to test functionality, like xonotic .

run it once as xonotic-glx and also as DRI_PRIME=1 xonotic-glx .

Here you go

[ranon@ranon ~]$ xonotic-glx
Game is Xonotic using base gamedir data
gamename for server filtering: Xonotic
Xonotic Linux 03:00:26 Jul 14 2024 - release
Current nice level is below the soft limit - cannot use niceness
Skeletal animation uses SSE code path
DPSOFTRAST available (SSE2 instructions detected)
execing quake.rc
execing default.cfg
execing xonotic-common.cfg
execing xonotic-client.cfg
execing sRGB-disable.cfg
execing binds-xonotic.cfg
execing effects-normal.cfg
execing crosshairs.cfg
execing gamemodes-client.cfg
execing notifications.cfg
execing _hud_common.cfg
execing _hud_descriptions.cfg
execing hud_luma.cfg
execing xonotic-server.cfg
execing testing.cfg
execing balance-xonotic.cfg
execing bal-wep-xonotic.cfg
execing physicsX.cfg
execing turrets.cfg
execing vehicles.cfg
execing gamemodes-server.cfg
execing ctfscoring-samual.cfg
execing mutators.cfg
execing randomitems-xonotic.cfg
execing monsters.cfg
execing minigames.cfg
execing physics.cfg
execing cdtracks.cfg
execing commands.cfg
execing config.cfg
"maxplayers" set to "16"
execing data/campaign.cfg
execing config_update.cfg
execing font-xolonium.cfg
client: program is not loaded
execing autoexec/empty.cfg
execing autoexec.cfg
Loaded public key key_0.d0pk (fingerprint: Xon//KssdlzGkFKdnnN4sgg8H+koTbBn5JTi37BAW1Q=)
Loaded private ID key_0.d0si for key_0.d0pk (public key fingerprint: 8SSrcX1843rWqFEFwCnOMc5IWDzcHlij/Oj0JK/EYHo=)
there is already a signed private key for 0
execing post-config.cfg
Client using an automatically assigned port
Client opened a socket on address 0.0.0.0:0
Client opened a socket on address [0:0:0:0:0:0:0:0]:0
Loading OpenGL driver libGL.so.1
GL_VENDOR: AMD
GL_RENDERER: AMD Radeon 780M (radeonsi, gfx1103_r1, LLVM 18.1.8, DRM 3.57, 6.10.2-arch1-1)
GL_VERSION: 4.6 (Compatibility Profile) Mesa 24.1.5-arch1.1
vid.support.arb_multisample 1
vid.support.gl20shaders 1
NOTE: requested 1x AA, got 0x AA
Video Mode: fullscreen 1024x768x32x0.00hz
NetWM fullscreen: actually using resolution 833x1546
S_Startup: initializing sound output format: 48000Hz, 16 bit, 2 channels...
SndSys_Init: using the ALSA module
SndSys_Init: PCM device is "default"
Sound format: 48000Hz, 2 channels, 16 bits per sample
CDAudio_SysStartup: open of "/dev/cdrom" failed (2)
CDAudio_Init: No CD in player.
Can't get initial CD volume
CD Audio Initialized
NetWM fullscreen: actually using resolution 2560x1600
execing font-xolonium.cfg
client: program is not loaded
]quit
[ranon@ranon ~]$ DRI_PRIME=1 xonotic-glx
Game is Xonotic using base gamedir data
gamename for server filtering: Xonotic
Xonotic Linux 03:00:26 Jul 14 2024 - release
Current nice level is below the soft limit - cannot use niceness
Skeletal animation uses SSE code path
DPSOFTRAST available (SSE2 instructions detected)
execing quake.rc
execing default.cfg
execing xonotic-common.cfg
execing xonotic-client.cfg
execing sRGB-disable.cfg
execing binds-xonotic.cfg
execing effects-normal.cfg
execing crosshairs.cfg
execing gamemodes-client.cfg
execing notifications.cfg
execing _hud_common.cfg
execing _hud_descriptions.cfg
execing hud_luma.cfg
execing xonotic-server.cfg
execing testing.cfg
execing balance-xonotic.cfg
execing bal-wep-xonotic.cfg
execing physicsX.cfg
execing turrets.cfg
execing vehicles.cfg
execing gamemodes-server.cfg
execing ctfscoring-samual.cfg
execing mutators.cfg
execing randomitems-xonotic.cfg
execing monsters.cfg
execing minigames.cfg
execing physics.cfg
execing cdtracks.cfg
execing commands.cfg
execing config.cfg
"maxplayers" set to "16"
execing data/campaign.cfg
execing config_update.cfg
execing font-xolonium.cfg
client: program is not loaded
execing autoexec/empty.cfg
execing autoexec.cfg
Loaded public key key_0.d0pk (fingerprint: Xon//KssdlzGkFKdnnN4sgg8H+koTbBn5JTi37BAW1Q=)
Loaded private ID key_0.d0si for key_0.d0pk (public key fingerprint: 8SSrcX1843rWqFEFwCnOMc5IWDzcHlij/Oj0JK/EYHo=)
there is already a signed private key for 0
execing post-config.cfg
Client using an automatically assigned port
Client opened a socket on address 0.0.0.0:0
Client opened a socket on address [0:0:0:0:0:0:0:0]:0
Loading OpenGL driver libGL.so.1
GL_VENDOR: AMD
GL_RENDERER: AMD Radeon RX 7700S (radeonsi, navi33, LLVM 18.1.8, DRM 3.57, 6.10.2-arch1-1)
GL_VERSION: 4.6 (Compatibility Profile) Mesa 24.1.5-arch1.1
vid.support.arb_multisample 1
vid.support.gl20shaders 1
NOTE: requested 1x AA, got 0x AA
Video Mode: fullscreen 1024x768x32x0.00hz
NetWM fullscreen: actually using resolution 833x1546
S_Startup: initializing sound output format: 48000Hz, 16 bit, 2 channels...
SndSys_Init: using the ALSA module
SndSys_Init: PCM device is "default"
Sound format: 48000Hz, 2 channels, 16 bits per sample
CDAudio_SysStartup: open of "/dev/cdrom" failed (2)
CDAudio_Init: No CD in player.
Can't get initial CD volume
CD Audio Initialized
NetWM fullscreen: actually using resolution 2560x1600
VID_Restart: changing from fullscreen 1024x768x32bpp, to window 2560x1600x32bpp.
Loading OpenGL driver libGL.so.1
GL_VENDOR: AMD
GL_RENDERER: AMD Radeon RX 7700S (radeonsi, navi33, LLVM 18.1.8, DRM 3.57, 6.10.2-arch1-1)
GL_VERSION: 4.6 (Compatibility Profile) Mesa 24.1.5-arch1.1
vid.support.arb_multisample 1
vid.support.gl20shaders 1
NOTE: requested 1x AA, got 0x AA
Video Mode: window 2560x1600x32x0.00hz
S_Startup: initializing sound output format: 48000Hz, 16 bit, 2 channels...
SndSys_Init: using the ALSA module
SndSys_Init: PCM device is "default"
Sound format: 48000Hz, 2 channels, 16 bits per sample
S_Startup: extra sound time = 432000
^CReceived signal 2, exiting... 

Offline

#12 2024-08-05 16:36:37

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 23,447

Re: Solved - GPU Not recognised - Framework 16, AMD CPU / GPU

That works logically as intended. If you want to run intensive programs run them with DRI_PRIME=1 (or better DRI_PRIME=pci-0000_c4_00_0 as that will really only expose the dedicated card), maybe also try that with blender (though that might need some more envs for proper switching because they aren't going to use just GL)

Offline

#13 2024-08-08 10:18:20

Ranon
Member
Registered: 2023-09-14
Posts: 44

Re: Solved - GPU Not recognised - Framework 16, AMD CPU / GPU

Ok sounds good, if everything is working as intended I will probably leave it as is since i am not experiencing any issues.

I had some issues before with not loading Nvidia cards properly so just wanted to double check.
Ill mark this one as pretty much solved.

Thanks again everyone, this has been super helpful

Offline

Board footer

Powered by FluxBB