You are not logged in.
I have been trying to fix this problem for like a week now by repeating this wiki. This is my CPU/GPU setup:
CPU: Intel i7-4810MQ (8) @ 3.800GHz
GPU: Intel 4th Gen Core Processor
GPU: AMD ATI Radeon HD 8790M I have figured out that my GPU is a Southern Islands with GCN which means it should work with AMDGPU but when I look at what renderer opengl is using it says:
Extended renderer info (GLX_MESA_query_renderer):
Vendor: Intel (0x8086)
Device: Mesa Intel(R) HD Graphics 4600 (HSW GT2) (0x416)
Version: 22.0.1
Accelerated: yes
Video memory: 1536MB
Unified memory: yes
Preferred profile: core (0x1)
Max core profile version: 4.5
Max compat profile version: 4.5
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
OpenGL vendor string: Intel
OpenGL renderer string: Mesa Intel(R) HD Graphics 4600 (HSW GT2)And finally when I run lspci I get:
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Mars XTX [Radeon HD 8790M]
Subsystem: Dell Device 05be
Kernel driver in use: amdgpu
Kernel modules: radeon, amdgpuI really hope I can get this fixed so I can get some more GPU power.
(As a side note, is there any way to make it switch the renderer based on the battery because this is a laptop and the AMD GPU sucks power)
Thanks,
Drake
Last edited by drakeerv (2022-04-19 20:19:46)
Offline
Yes that's how PRIME works. Prepend commands you want to run on the dedicated GPU with DRI_PRIME=1, i.e.
DRI_PRIME=1 glxinfo -Bread https://wiki.archlinux.org/title/PRIME for more information.
Last edited by V1del (2022-04-19 06:30:08)
Offline
Thanks! That solved it!
Offline