You are not logged in.
One example is vscode. If I turn my laptop and then try to use it, it is sluggish and awful. It's been like that before I switched to amd-pstate-epp, but now, although it is set like so at boot, it still lags. When I enter powerprofilesctl set performance and then return to balanced, everything works perfectly. Here's my 3 outputs from cpupower frequency-info command, going: balanced (at boot) -> performance -> balanced:
analyzing CPU 2:
driver: amd-pstate-epp
CPUs which run at the same hardware frequency: 2
CPUs which need to have their frequency coordinated by software: 2
energy performance preference: balance_performance
hardware limits: 400 MHz - 5.14 GHz
available cpufreq governors: performance powersave
current policy: frequency should be within 1.10 GHz and 5.14 GHz.
The governor "powersave" may decide which speed to use
within this range.
current CPU frequency: 544 MHz (asserted by call to kernel)
boost state support:
Supported: yes
Active: yes
amd-pstate limits:
Highest Performance: 196. Maximum Frequency: 5.14 GHz.
Nominal Performance: 145. Nominal Frequency: 3.80 GHz.
Lowest Non-linear Performance: 42. Lowest Non-linear Frequency: 1.10 GHz.
Lowest Performance: 16. Lowest Frequency: 400 MHz.
Preferred Core Support: 1. Preferred Core Ranking: 232.
analyzing CPU 8:
driver: amd-pstate-epp
CPUs which run at the same hardware frequency: 8
CPUs which need to have their frequency coordinated by software: 8
energy performance preference: performance
hardware limits: 400 MHz - 5.14 GHz
available cpufreq governors: performance powersave
current policy: frequency should be within 1.10 GHz and 5.14 GHz.
The governor "performance" may decide which speed to use
within this range.
current CPU frequency: 3.35 GHz (asserted by call to kernel)
boost state support:
Supported: yes
Active: yes
amd-pstate limits:
Highest Performance: 196. Maximum Frequency: 5.14 GHz.
Nominal Performance: 145. Nominal Frequency: 3.80 GHz.
Lowest Non-linear Performance: 42. Lowest Non-linear Frequency: 1.10 GHz.
Lowest Performance: 16. Lowest Frequency: 400 MHz.
Preferred Core Support: 1. Preferred Core Ranking: 208.
analyzing CPU 2:
driver: amd-pstate-epp
CPUs which run at the same hardware frequency: 2
CPUs which need to have their frequency coordinated by software: 2
energy performance preference: balance_performance
hardware limits: 400 MHz - 5.14 GHz
available cpufreq governors: performance powersave
current policy: frequency should be within 1.10 GHz and 5.14 GHz.
The governor "powersave" may decide which speed to use
within this range.
current CPU frequency: 544 MHz (asserted by call to kernel)
boost state support:
Supported: yes
Active: yes
amd-pstate limits:
Highest Performance: 196. Maximum Frequency: 5.14 GHz.
Nominal Performance: 145. Nominal Frequency: 3.80 GHz.
Lowest Non-linear Performance: 42. Lowest Non-linear Frequency: 1.10 GHz.
Lowest Performance: 16. Lowest Frequency: 400 MHz.
Preferred Core Support: 1. Preferred Core Ranking: 232.
Can anyone please enlighten me on why this may happen? I'm using Thinkbook G6+ with Sway
Offline
Check the actual core speeds when running vscode and whether the CPU steps up under load before and after the change.
Instead of vscode and to isolate the cpu you can also use stress or
echo "scale=50000; a(1)*4" | bc -l
(which will charge one core with calculating Pi - don't post the result, we all know it
Offline
Check the actual core speeds when running vscode and whether the CPU steps up under load before and after the change.
Instead of vscode and to isolate the cpu you can also use stress orecho "scale=50000; a(1)*4" | bc -l
(which will charge one core with calculating Pi - don't post the result, we all know it
Tried that, and before and after frequencies still drop to 544Mhz and rise to whatever. So, before I switched it, with your command it still had risen to about 5Ghz and spiked my CPU to 90 degrees. I guess that's not the problem then? Its just that I don't get what changes when I do the switch: even though when I query it right after boot, the driver is amd-pstate-epp and the governor is balance_power, it still throttles. My guess is something with Wayland/Sway, but I don't know
Last edited by Serpentarius13 (2025-05-25 14:15:14)
Offline
What happens if you completely disable the poweprofiles daemon?
And yeah, since it seems to do way more than just configuring the CPU governor
powerprofilesctl list-actions
and specify "sluggish and awful" (ie. describe the situation without using adjectives) but the GPU (amdgpu_dpm?) is the most likely contender if it's not the CPU.
Offline
What happens if you completely disable the poweprofiles daemon?
And yeah, since it seems to do way more than just configuring the CPU governor
powerprofilesctl list-actions
and specify "sluggish and awful" (ie. describe the situation without using adjectives) but the GPU (amdgpu_dpm?) is the most likely contender if it's not the CPU.
Name: trickle_charge
Description: Configure power supply to trickle charge
Enabled: True
Name: amdgpu_panel_power
Description: Panel Power Savings (may affect color quality)
Enabled: False
Name: amdgpu_dpm
Description: Adjust GPU dynamic power management
Enabled: True
It was false, but after I reboot to check it clean, it was true. Idk what changed it, switching profiles doesn't do this. However, after reboot nothing lags. I'll research further
What I mean by sluggish is that everything stutters, and if it is not "sluggish" scrolling works flawlessly, changing through files, adding lines of code, waiting for autocompletes, so, like I don't observe it being unusable and lagging. If its "sluggish", it does all I mentioned very bad, sometimes working okay for a few seconds, and then stuttering again, say dropping frames when scrolling
Last edited by Serpentarius13 (2025-05-27 11:29:09)
Offline
everything stutters, and if it is not "sluggish" scrolling works flawlessly
ie. it's about GUI rendering.
For the amdgpu_panel_power condition change see https://bbs.archlinux.org/viewtopic.php?id=296000 - it though seems the backlight what doesn't really explain low GPU performance either :\
dpm is enabled all the time? changing the power profile changes *none* of those?
Offline
everything stutters, and if it is not "sluggish" scrolling works flawlessly
ie. it's about GUI rendering.
For the amdgpu_panel_power condition change see https://bbs.archlinux.org/viewtopic.php?id=296000 - it though seems the backlight what doesn't really explain low GPU performance either :\dpm is enabled all the time? changing the power profile changes *none* of those?
Hey again. Apparently it does happen randomly when I boot the pc, sometimes everything is fine, sometimes not. I will check if dpm is enabled when its not and will report back. Thanks
Offline
everything stutters, and if it is not "sluggish" scrolling works flawlessly
ie. it's about GUI rendering.
For the amdgpu_panel_power condition change see https://bbs.archlinux.org/viewtopic.php?id=296000 - it though seems the backlight what doesn't really explain low GPU performance either :\dpm is enabled all the time? changing the power profile changes *none* of those?
So, it lags again!
Here's my dmesg if it is any relevant:
[ 6376.262948] WARNING: CPU: 13 PID: 5333 at drivers/gpu/drm/amd/amdgpu/../display/dc/hubbub/dcn31/dcn31_hubbub.c:151 dcn31_program_compbuf_size+0xd1/0x230 [amdgpu]
[ 6376.263331] Modules linked in: veth nf_conntrack_netlink xt_nat iptable_raw xt_tcpudp xt_conntrack xt_MASQUERADE bridge stp llc ip6table_nat ip6table_filter ip6_tables xt_set ip_set iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 xt_addrtype iptable_filter xfrm_user xfrm_algo ccm snd_seq_dummy rfcomm snd_hrtimer snd_seq snd_seq_device tun overlay wireguard curve25519_x86_64 libchacha20poly1305 chacha_x86_64 poly1305_x86_64 libcurve25519_generic libchacha ip6_udp_tunnel udp_tunnel cmac algif_hash algif_skcipher af_alg bnep intel_rapl_msr amd_atl intel_rapl_common amdgpu snd_sof_amd_acp70 snd_sof_amd_acp63 snd_sof_amd_vangogh snd_sof_amd_rembrandt snd_sof_amd_renoir snd_sof_amd_acp snd_sof_pci snd_sof_xtensa_dsp snd_sof rtw89_8852be snd_sof_utils rtw89_8852b snd_pci_ps snd_soc_acpi_amd_match snd_amd_sdw_acpi rtw89_8852b_common soundwire_amd rtw89_pci soundwire_generic_allocation snd_ctl_led soundwire_bus kvm_amd amdxcp snd_soc_sdca snd_hda_codec_realtek rtw89_core drm_panel_backlight_quirks vfat fat
[ 6376.263406] snd_hda_codec_generic drm_buddy snd_soc_core snd_hda_scodec_component snd_hda_codec_hdmi drm_exec kvm snd_compress drm_suballoc_helper snd_hda_intel irqbypass ac97_bus drm_ttm_helper mac80211 uvcvideo snd_intel_dspcfg snd_pcm_dmaengine polyval_clmulni ttm snd_intel_sdw_acpi snd_rpl_pci_acp6x videobuf2_vmalloc polyval_generic snd_acp_pci ghash_clmulni_intel i2c_algo_bit uvc snd_acp_legacy_common snd_hda_codec sha512_ssse3 btusb libarc4 ideapad_laptop videobuf2_memops drm_display_helper snd_pci_acp6x snd_hda_core sha256_ssse3 think_lmi videobuf2_v4l2 btrtl platform_profile spd5118 hid_multitouch firmware_attributes_class wmi_bmof r8169 snd_hwdep snd_pci_acp5x videobuf2_common cec sparse_keymap sha1_ssse3 btintel sp5100_tco cfg80211 snd_rn_pci_acp3x btbcm snd_pcm aesni_intel ucsi_acpi snd_acp_config realtek videodev amdxdna i2c_piix4 btmtk snd_soc_acpi typec_ucsi snd_timer mdio_devres crypto_simd cryptd rapl pcspkr typec thunderbolt k10temp video i2c_smbus bluetooth mc gpu_sched amd_sfh snd snd_pci_acp3x
[ 6376.263504] soundcore joydev libphy ccp rfkill mousedev roles wmi i2c_hid_acpi amd_pmc i2c_hid mac_hid pkcs8_key_parser i2c_dev crypto_user loop dm_mod nfnetlink zram 842_decompress 842_compress lz4hc_compress lz4_compress ip_tables x_tables hid_generic usbhid serio_raw sdhci_pci atkbd sdhci_uhs2 libps2 nvme sdhci vivaldi_fmap cqhci nvme_core mmc_core i8042 nvme_auth serio
[ 6376.263550] CPU: 13 UID: 1000 PID: 5333 Comm: sway Not tainted 6.14.5-arch1-1 #1 c825d957a847d7ef69fe0c38a80a3824a248efd9
[ 6376.263554] Hardware name: LENOVO 21LF/LNVNB161216, BIOS NLCN22WW 12/19/2023
[ 6376.263556] RIP: 0010:dcn31_program_compbuf_size+0xd1/0x230 [amdgpu]
[ 6376.263748] Code: 00 48 8b 43 28 8b 88 d8 01 00 00 48 8b 43 20 0f b6 50 76 48 8b 43 18 8b b0 14 01 00 00 e8 a7 6f 0e 00 85 c0 0f 85 33 01 00 00 <0f> 0b 48 8b 44 24 08 65 48 2b 04 25 28 00 00 00 0f 85 35 01 00 00
[ 6376.263750] RSP: 0018:ffffbd140830b330 EFLAGS: 00010202
[ 6376.263753] RAX: 0000000000000001 RBX: ffff9b19c5257400 RCX: 000000000000001f
[ 6376.263755] RDX: ffffbd1406e8e5e8 RSI: 000000000000397a RDI: ffff9b19eec00000
[ 6376.263756] RBP: 0000000000000004 R08: ffffbd140830b334 R09: 0000000000000019
[ 6376.263757] R10: 0000000000000064 R11: ffffbd140830b030 R12: ffff9b1a9a880000
[ 6376.263758] R13: ffff9b19f0c00000 R14: ffff9b19c5257400 R15: 0000000000000004
[ 6376.263760] FS: 00007270744f0e40(0000) GS:ffff9b2022080000(0000) knlGS:0000000000000000
[ 6376.263762] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 6376.263763] CR2: 00007270758fa940 CR3: 0000000109c80000 CR4: 0000000000f50ef0
[ 6376.263765] PKRU: 55555554
[ 6376.263766] Call Trace:
[ 6376.263771] <TASK>
[ 6376.263775] dcn20_optimize_bandwidth+0xe4/0x220 [amdgpu d3799d75610d19b22cc0cb9a6e18c2a37640c071]
[ 6376.263982] dc_commit_state_no_check+0xc0b/0xe50 [amdgpu d3799d75610d19b22cc0cb9a6e18c2a37640c071]
[ 6376.264173] dc_commit_streams+0x359/0x470 [amdgpu d3799d75610d19b22cc0cb9a6e18c2a37640c071]
[ 6376.264344] ? srso_alias_return_thunk+0x5/0xfbef5
[ 6376.264351] ? dpp1_set_cursor_position+0xe9/0x140 [amdgpu d3799d75610d19b22cc0cb9a6e18c2a37640c071]
[ 6376.264543] amdgpu_dm_atomic_commit_tail+0x616/0x3a30 [amdgpu d3799d75610d19b22cc0cb9a6e18c2a37640c071]
[ 6376.264741] ? srso_alias_return_thunk+0x5/0xfbef5
[ 6376.264747] ? srso_alias_return_thunk+0x5/0xfbef5
[ 6376.264750] ? srso_alias_return_thunk+0x5/0xfbef5
[ 6376.264752] ? amdgpu_dm_atomic_check+0x15df/0x1920 [amdgpu d3799d75610d19b22cc0cb9a6e18c2a37640c071]
[ 6376.264939] ? srso_alias_return_thunk+0x5/0xfbef5
[ 6376.264941] ? srso_alias_return_thunk+0x5/0xfbef5
[ 6376.264943] ? __kmalloc_cache_noprof+0x136/0x410
[ 6376.264949] ? srso_alias_return_thunk+0x5/0xfbef5
[ 6376.264951] ? wait_for_completion_timeout+0x12e/0x180
[ 6376.264958] ? srso_alias_return_thunk+0x5/0xfbef5
[ 6376.264959] ? __wait_for_common+0x160/0x1b0
[ 6376.264966] commit_tail+0xae/0x140
[ 6376.264974] drm_atomic_helper_commit+0x13c/0x180
[ 6376.264976] drm_atomic_commit+0xaf/0xe0
[ 6376.264983] ? __pfx___drm_printfn_info+0x10/0x10
[ 6376.264990] drm_mode_atomic_ioctl+0xa54/0xcd0
[ 6376.264995] ? __pfx_drm_mode_atomic_ioctl+0x10/0x10
[ 6376.264997] drm_ioctl_kernel+0xad/0x100
[ 6376.265002] drm_ioctl+0x28c/0x510
[ 6376.265005] ? __pfx_drm_mode_atomic_ioctl+0x10/0x10
[ 6376.265010] amdgpu_drm_ioctl+0x4a/0x80 [amdgpu d3799d75610d19b22cc0cb9a6e18c2a37640c071]
[ 6376.265138] __x64_sys_ioctl+0x94/0xc0
[ 6376.265146] do_syscall_64+0x7b/0x190
[ 6376.265151] ? srso_alias_return_thunk+0x5/0xfbef5
[ 6376.265153] ? __xa_alloc+0xa4/0x140
[ 6376.265158] ? srso_alias_return_thunk+0x5/0xfbef5
[ 6376.265162] ? drm_sched_job_add_dependency+0xbd/0x1d0 [gpu_sched d6add7906fcaf17f8098785eb4f0ef26b1598ab7]
[ 6376.265169] ? srso_alias_return_thunk+0x5/0xfbef5
[ 6376.265171] ? ktime_get+0x38/0xd0
[ 6376.265177] ? srso_alias_return_thunk+0x5/0xfbef5
[ 6376.265179] ? drm_sched_entity_push_job+0x51/0x1a0 [gpu_sched d6add7906fcaf17f8098785eb4f0ef26b1598ab7]
[ 6376.265185] ? drm_suballoc_free+0xe6/0x120 [drm_suballoc_helper 3695641103ba3d78edb4b91044986ab70fbfb3af]
[ 6376.265189] ? srso_alias_return_thunk+0x5/0xfbef5
[ 6376.265190] ? select_task_rq_fair+0x8dc/0x21e0
[ 6376.265195] ? srso_alias_return_thunk+0x5/0xfbef5
[ 6376.265197] ? amdgpu_ttm_fill_mem.constprop.0+0x17e/0x1d0 [amdgpu d3799d75610d19b22cc0cb9a6e18c2a37640c071]
[ 6376.265321] ? srso_alias_return_thunk+0x5/0xfbef5
[ 6376.265323] ? srso_alias_return_thunk+0x5/0xfbef5
[ 6376.265325] ? srso_alias_return_thunk+0x5/0xfbef5
[ 6376.265326] ? srso_alias_return_thunk+0x5/0xfbef5
[ 6376.265328] ? srso_alias_return_thunk+0x5/0xfbef5
[ 6376.265329] ? __smp_call_single_queue+0xb6/0x120
[ 6376.265334] ? srso_alias_return_thunk+0x5/0xfbef5
[ 6376.265335] ? ttwu_queue_wakelist+0xf9/0x110
[ 6376.265341] ? srso_alias_return_thunk+0x5/0xfbef5
[ 6376.265342] ? try_to_wake_up+0x312/0x790
[ 6376.265345] ? add_hole+0x149/0x1d0
[ 6376.265348] ? srso_alias_return_thunk+0x5/0xfbef5
[ 6376.265350] ? srso_alias_return_thunk+0x5/0xfbef5
[ 6376.265352] ? __memcg_slab_free_hook+0xf7/0x140
[ 6376.265358] ? srso_alias_return_thunk+0x5/0xfbef5
[ 6376.265360] ? __memcg_slab_free_hook+0xf7/0x140
[ 6376.265362] ? srso_alias_return_thunk+0x5/0xfbef5
[ 6376.265364] ? __rseq_handle_notify_resume+0x9c/0x4d0
[ 6376.265368] ? srso_alias_return_thunk+0x5/0xfbef5
[ 6376.265370] ? kmem_cache_free+0x492/0x4d0
[ 6376.265374] ? srso_alias_return_thunk+0x5/0xfbef5
[ 6376.265375] ? syscall_exit_to_user_mode+0x37/0x1c0
[ 6376.265379] ? srso_alias_return_thunk+0x5/0xfbef5
[ 6376.265381] ? do_syscall_64+0x87/0x190
[ 6376.265383] ? srso_alias_return_thunk+0x5/0xfbef5
[ 6376.265384] ? do_syscall_64+0x87/0x190
[ 6376.265386] ? srso_alias_return_thunk+0x5/0xfbef5
[ 6376.265387] ? irqentry_exit_to_user_mode+0x2c/0x1b0
[ 6376.265390] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 6376.265395] RIP: 0033:0x727075199ecd
[ 6376.265456] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00
[ 6376.265458] RSP: 002b:00007ffc43596340 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
[ 6376.265460] RAX: ffffffffffffffda RBX: 0000628953af3e50 RCX: 0000727075199ecd
[ 6376.265461] RDX: 00007ffc435963e0 RSI: 00000000c03864bc RDI: 000000000000000c
[ 6376.265462] RBP: 00007ffc43596390 R08: 0000000000000012 R09: 0000000000000018
[ 6376.265464] R10: 0000000000000003 R11: 0000000000000246 R12: 00007ffc435963e0
[ 6376.265465] R13: 00000000c03864bc R14: 000000000000000c R15: 00006289543719f0
[ 6376.265469] </TASK>
[ 6376.265470] ---[ end trace 0000000000000000 ]---
[ 6418.591685] rtw89_8852be 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0015 address=0x0 flags=0x0000]
[ 6837.148145] hrtimer: interrupt took 6112 ns
[ 7729.185042] rtw89_8852be 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0015 address=0x0 flags=0x0000]
[ 8544.376108] rtw89_8852be 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0015 address=0x0 flags=0x0000]
[ 8634.486321] rtw89_8852be 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0015 address=0x0 flags=0x0000]
[ 8751.732564] rtw89_8852be 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0015 address=0x0 flags=0x0000]
[ 8964.105992] rtw89_8852be 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0015 address=0x0 flags=0x0000]
[ 8983.049604] rtw89_8852be 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0015 address=0x0 flags=0x0000]
[ 9120.775099] rtw89_8852be 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0015 address=0x0 flags=0x0000]
[ 9139.411567] rtw89_8852be 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0015 address=0x0 flags=0x0000]
[ 9160.403216] rtw89_8852be 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0015 address=0x0 flags=0x0000]
[ 9192.453881] rtw89_8852be 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0015 address=0x0 flags=0x0000]
[ 9540.709854] rtw89_8852be 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0015 address=0x0 flags=0x0000]
[ 9550.028013] rtw89_8852be 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0015 address=0x0 flags=0x0000]
[ 9625.188304] rtw89_8852be 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0015 address=0x0 flags=0x0000]
[ 9716.322637] rtw89_8852be 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0015 address=0x0 flags=0x0000]
[ 9781.447783] rtw89_8852be 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0015 address=0x0 flags=0x0000]
[ 9979.076196] rtw89_8852be 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0015 address=0x0 flags=0x0000]
[10067.548195] rtw89_8852be 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0015 address=0x0 flags=0x0000]
[10091.304461] rtw89_8852be 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0015 address=0x0 flags=0x0000]
[10472.532768] rtw89_8852be 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0015 address=0x0 flags=0x0000]
[10795.496303] rtw89_8852be 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0015 address=0x0 flags=0x0000]
[10838.605881] rtw89_8852be 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0015 address=0x0 flags=0x0000]
[10961.278897] rtw89_8852be 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0015 address=0x0 flags=0x0000]
[11094.498810] rtw89_8852be 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0015 address=0x0 flags=0x0000]
[11372.919330] rtw89_8852be 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0015 address=0x0 flags=0x0000]
[11759.882036] rtw89_8852be 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0015 address=0x0 flags=0x0000]
[11792.649175] rtw89_8852be 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0015 address=0x0 flags=0x0000]
[11855.316764] rtw89_8852be 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0015 address=0x0 flags=0x0000]
[11864.430238] rtw89_8852be 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0015 address=0x0 flags=0x0000]
[11906.823076] rtw89_8852be 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0015 address=0x0 flags=0x0000]
[12193.230557] rtw89_8852be 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0015 address=0x0 flags=0x0000]
Idk what is this AMD-Vi error, but maybe it is responsible somehow?
No errors in journalctl related it seems:
Jun 02 11:01:13 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:01:13 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:01:13 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:01:13 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:01:13 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:01:13 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:01:17 archlinux xdg-desktop-por[5645]: A backend call failed: Inhibiting other than idle not supported
Jun 02 11:01:17 archlinux xdg-desktop-por[5710]: Backend call failed: Cannot invoke method; proxy is for the well-known name org.freedesktop.ScreenSaver without an owner, and proxy was constructed with the G_>
Jun 02 11:01:19 archlinux kernel: rtw89_8852be 0000:04:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0015 address=0x0 flags=0x0000]
Jun 02 11:01:20 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:01:24 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:01:24 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:01:24 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:01:24 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:01:24 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:01:24 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:01:24 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:01:24 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:01:25 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:01:26 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:01:26 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:01:26 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:01:26 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:01:26 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:01:26 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:01:26 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:01:26 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:01:26 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:01:27 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:01:30 archlinux /usr/lib/gdm-wayland-session[22060]: qt.gui.imageio.jpeg: ./lib/jpegli/decode_scan.cc:535: Incomplete scan detected.
Jun 02 11:01:55 archlinux waybar[5408]: Unable to replace properties on 0: Error getting properties for ID
Jun 02 11:01:55 archlinux waybar[5408]: Unable to replace properties on 0: Error getting properties for ID
Jun 02 11:01:55 archlinux waybar[5408]: Unable to replace properties on 0: Error getting properties for ID
Jun 02 11:01:58 archlinux waybar[5408]: Status Notifier Item with bus name ':1.14' and object path '/org/ayatana/NotificationItem/nm_applet' is already registered
Jun 02 11:02:01 archlinux bluetoothd[746]: src/profile.c:record_cb() Unable to get Hands-Free Voice gateway SDP record: Host is down
Jun 02 11:02:10 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:02:10 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:02:11 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:02:11 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:02:11 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:02:11 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:02:11 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:02:11 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:02:11 archlinux /usr/lib/gdm-wayland-session[5423]: IDLE INHIBITED
Jun 02 11:02:55 archlinux waybar[5408]: Unable to replace properties on 0: Error getting properties for ID
Jun 02 11:02:55 archlinux waybar[5408]: Unable to replace properties on 0: Error getting properties for ID
Jun 02 11:02:55 archlinux waybar[5408]: Unable to replace properties on 0: Error getting properties for ID
Jun 02 11:03:01 archlinux bluetoothd[746]: src/profile.c:record_cb() Unable to get Hands-Free Voice gateway SDP record: Host is down
analyzing CPU 14:
driver: amd-pstate-epp
CPUs which run at the same hardware frequency: 14
CPUs which need to have their frequency coordinated by software: 14
energy performance preference: balance_performance
hardware limits: 400 MHz - 5.14 GHz
available cpufreq governors: performance powersave
current policy: frequency should be within 1.10 GHz and 4.10 GHz.
The governor "powersave" may decide which speed to use
within this range.
current CPU frequency: 3.24 GHz (asserted by call to kernel)
boost state support:
Supported: yes
Active: yes
amd-pstate limits:
Highest Performance: 196. Maximum Frequency: 5.14 GHz.
Nominal Performance: 145. Nominal Frequency: 3.80 GHz.
Lowest Non-linear Performance: 42. Lowest Non-linear Frequency: 1.10 GHz.
Lowest Performance: 16. Lowest Frequency: 400 MHz.
Preferred Core Support: 1. Preferred Core Ranking: 214.
Here it seems everything is the same. I tried setting governor to performance, no results
And actions are the same:
❯ powerprofilesctl list-actions
Name: trickle_charge
Description: Configure power supply to trickle charge
Enabled: True
Name: amdgpu_panel_power
Description: Panel Power Savings (may affect color quality)
Enabled: False
Name: amdgpu_dpm
Description: Adjust GPU dynamic power management
Enabled: True
I can't figure it out..
Offline
[ 6376.263550] CPU: 13 UID: 1000 PID: 5333 Comm: sway Not tainted 6.14.5-arch1-1 #1 c825d957a847d7ef69fe0c38a80a3824a248efd9
[ 6376.264351] ? dpp1_set_cursor_position+0xe9/0x140 [amdgpu d3799d75610d19b22cc0cb9a6e18c2a37640c071]
https://wiki.archlinux.org/title/Sway#No_visible_cursor - ignore the symptom, but idk whether that causes what you experience.
Also try to cut out GDM and just start sway manually.
Offline