You are not logged in.
Pages: 1
Hello All,
I have a performance problem with my Vega56. If I reboot from Win10 to Linux everything is fine. The performance is good.
If I cold boot to Linux then the max gpu clock is ~950Mhz. (Normal is 1500Mhz) Is it some kind of a firmware problem? Can somebody help me with this please?
I can't debug/trace it but I believe it could be some kind of firmware issue, or powerplay initialization problem.
Thanks,
Last edited by Sneaky66 (2023-01-03 15:17:10)
Offline
Is it some kind of a firmware problem?
Did you install linux-firmware?
Check
# dmesg | grep firmware
$ lspci -knn | grep -iA3 'vga\|3d\|display'
My Cezanne iGPU performs better under Arch than under Windows. Poor old Windows has to use AMDGPU-PRO, which is shit.
Offline
Is 'Fast Start' disabled in Windows? I know that can cause weird firmware issues and that Windows tends to reenable it when you aren't looking. But I don't know if it is a Windows 10 thing or only Windows 11.
CLI Paste | How To Ask Questions
Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L
Offline
But I don't know if it is a Windows 10 thing or only Windows 11.
It's default-enabled 'till Windows 8.
<49,17,III,I> Fama di loro il mondo esser non lassa;
<50,17,III,I> misericordia e giustizia li sdegna:
<51,17,III,I> non ragioniam di lor, ma guarda e passa.
Offline
Okay, I can turn off Fast boot on Win 10 , but how this will make Linux Amdgpu faster?
Offline
Offline
Not having undefined Windows firmware states interfere is always a plus because there's no telling what could happen if those are present, this would be the first time where this had any kind of positive impact.
Does enforcing a higher power profile help? e.g. do what's described in: https://wiki.archlinux.org/title/AMDGPU … cy_problem stuff like this might also be a UEFI/lower firmware issue, so if there's an update available here, applying this might also be beneficial.
Last edited by V1del (2023-01-03 10:32:22)
Offline
Check completed:
# dmesg | grep firmware
[ 0.126342] Spectre V2 : Enabling Speculation Barrier for firmware calls
[ 6.060284] [drm] Found UVD firmware Version: 66.43 Family ID: 17
[ 6.060327] [drm] PSP loading UVD firmware
[ 6.070939] [drm] Found VCE firmware Version: 57.6 Binary ID: 4
[ 6.071013] [drm] PSP loading VCE firmware
$ lspci -knn | grep -iA3 'vga\|3d\|display'
lspci: Unable to load libkmod resources: error -2
0a:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Vega 10 XL/XT [Radeon RX Vega 56/64] [1002:687f] (rev c3)
Subsystem: Sapphire Technology Limited Radeon RX VEGA 56 Pulse 8GB OC HBM2 [1da2:e376]
Kernel driver in use: amdgpu
0a:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Vega 10 HDMI Audio [Radeon Vega 56/64] [1002:aaf8]
Last edited by Sneaky66 (2023-01-03 10:36:57)
Offline
Not having undefined Windows firmware states interfere is always a plus because there's no telling what could happen if those are present, this would be the first time where this had any kind of positive impact.
Does enforcing a higher power profile help? e.g. do what's described in: https://wiki.archlinux.org/title/AMDGPU … cy_problem stuff like this might also be a UEFI/lower firmware issue, so if there's an update available here, applying this might also be beneficial.
Manually set 1500 Mhz helps, but this one unfortunately doesn't help:
[root@archlinux x]# echo high > /sys/class/drm/card0/device/power_dpm_force_performance_level
Offline
I'm also sending you a full Dmesg:
https://justpaste.it/6fw4u
Offline
How did you setup you GPU?
Did you install all the needed packages for it?
Are you trying the Open Source drivers, right?
Can you perform tests on both linux-lts and linux-zen?
Another thing worth trying: remove the amdgpu.ppfeaturemask=0xfff7ffff kernel parameter.
<49,17,III,I> Fama di loro il mondo esser non lassa;
<50,17,III,I> misericordia e giustizia li sdegna:
<51,17,III,I> non ragioniam di lor, ma guarda e passa.
Offline
I still can't figure out how it works.
Sometimes it's good, sometimes it the same as it was. I think it's some powerplay issue.
My newer Dmesg:
https://justpaste.it/9lwaz
Last edited by Sneaky66 (2023-01-03 15:18:02)
Offline
Fast Boot is not the same as Fast Start. Fast Start is a setting in Windows. Fast Boot is a firmware setting, I believe.
CLI Paste | How To Ask Questions
Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L
Offline
Okay, I can turn off Fast boot on Win 10 , but how this will make Linux Amdgpu faster?
For clarity :
You have followed https://wiki.archlinux.org/title/Dual_b … ibernation and took the safe choice to disable both Fast Startup and hibernation ?
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
(A works at time B) && (time C > time B ) ≠ (A works at time C)
Offline
For clarity :
You have followed https://wiki.archlinux.org/title/Dual_b … ibernation and took the safe choice to disable both Fast Startup and hibernation ?
I disabled everything:
https://imgur.com/a/Whwodg1
Offline
Pages: 1