You are not logged in.

#1 2025-09-09 19:57:00

ArchRR
Member
Registered: 2025-09-09
Posts: 5

Frame Drops / Stuttering on Arch

Hi, I'm relatively new to Arch and have just started to experience frame drops/stuttering on the whole device. When moving the cursor, there are times when it just pauses for a split second, then carries on. I don't think this should be happening on my device as it is the exact same computer which ran Windows perfectly fine without this issue. I have nvidia drivers installed at the moment, and nvidia-drm.modeset=1. I have read the wiki on the NVIDIA troubleshooting / tips and tricks but cannot seem to find anything I haven't done which is relevant to the problem. Additionally, every few days I experience a full freeze which can only be got out of by holding power button and rebooting manually. It seems like the stuttering doesn't occur as much just after startup and seems to be the worst right before a freeze.

Please could someone help me troubleshoot and fix this? Many thanks!

Last edited by ArchRR (2025-09-09 20:32:06)

Offline

#2 2025-09-09 20:19:03

euromatlox
Member
Registered: 2017-02-10
Posts: 149

Re: Frame Drops / Stuttering on Arch

Only hw detail mentioned is Nvidia, so some more basic information of hardware would be useful. And also if using Xorg or Wayland, and the desktop environment (KDE/Gnome/Xfce...etc.).

If you are using a very powerful display adaptor, some information about it's temperature levels can also help. Overheating might cause problems (although probably is not the case here).

Last edited by euromatlox (2025-09-09 20:25:38)

Offline

#3 2025-09-09 20:34:36

ArchRR
Member
Registered: 2025-09-09
Posts: 5

Re: Frame Drops / Stuttering on Arch

euromatlox wrote:

Only hw detail mentioned is Nvidia, so some more basic information of hardware would be useful. And also if using Xorg or Wayland, and the desktop environment (KDE/Gnome/Xfce...etc.).

If you are using a very powerful display adaptor, some information about it's temperature levels can also help. Overheating might cause problems (although probably is not the case here).

I have an AMD Ryzen 5 3600 CPU and a NVIDIA GeForce GTX 1650 SUPER graphics card. I'm using wayland with hyprland. Sorry for not providing more hardware details in the original post!

Offline

#4 2025-09-09 21:17:29

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,165

Re: Frame Drops / Stuttering on Arch

"nvidia-drm.modeset=1" doesn't do anything anymore w/ most recent versions of the nvidia driver.

When moving the cursor, there are times when it just pauses for a split second

Is the "stuttering" strictly related to the cursor? Movies etc. keep playing fine??
Do you use https://wiki.hypr.land/Hypr-Ecosystem/hyprcursor/ ?

Please post your hyprland log, https://wiki.hypr.land/Crashes-and-Bugs … ng-the-log and ideally test the behavior on not-hyprland, ideally some X11 session and also post your Xorg log, https://wiki.archlinux.org/title/Xorg#General

Offline

#5 2025-09-09 21:59:39

ArchRR
Member
Registered: 2025-09-09
Posts: 5

Re: Frame Drops / Stuttering on Arch

seth wrote:

"nvidia-drm.modeset=1" doesn't do anything anymore w/ most recent versions of the nvidia driver.

When moving the cursor, there are times when it just pauses for a split second

Is the "stuttering" strictly related to the cursor? Movies etc. keep playing fine??
Do you use https://wiki.hypr.land/Hypr-Ecosystem/hyprcursor/ ?

Please post your hyprland log, https://wiki.hypr.land/Crashes-and-Bugs … ng-the-log and ideally test the behavior on not-hyprland, ideally some X11 session and also post your Xorg log, https://wiki.archlinux.org/title/Xorg#General

The stuttering isn't just the cursor, it's also in applications i.e. videos/games will stutter. It's the whole thing stuttering not just a specific feature i guess.

Here's the hyprland log:
https://pastebin.com/6AmWTaru

It's currently quite late so I don't have the time to set up an X11 session and test this right now. If there isn't another fix I will try testing if the same behavior occurs on X11.

Offline

#6 2025-09-10 08:40:22

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,165

Re: Frame Drops / Stuttering on Arch

More things to test:
* run only one output/monitor
* Apparently MS Code runs an xwayland window, => https://wiki.archlinux.org/title/Chromi … er_Wayland (ignore the symptoms)

Offline

#7 2025-09-10 14:55:57

Vamp898
Member
Registered: 2009-01-03
Posts: 1,032
Website

Re: Frame Drops / Stuttering on Arch

Could you please post the output of the following two commands (they should be both part of the mesa progs)

elginfo -B
glxinfo | grep direct

Last edited by Vamp898 (2025-09-10 14:56:35)

Offline

#8 2025-09-10 16:59:21

ArchRR
Member
Registered: 2025-09-09
Posts: 5

Re: Frame Drops / Stuttering on Arch

Vamp898 wrote:

Could you please post the output of the following two commands (they should be both part of the mesa progs)

elginfo -B
glxinfo | grep direct

elginfo -B command was not found, but glxinfo worked:

direct rendering: Yes
    GL_AMD_multi_draw_indirect, GL_AMD_seamless_cubemap_per_texture,
    GL_ARB_direct_state_access, GL_ARB_draw_buffers,
    GL_ARB_draw_indirect, GL_ARB_draw_instanced, GL_ARB_enhanced_layouts,
    GL_ARB_indirect_parameters, GL_ARB_instanced_arrays,
    GL_ARB_map_buffer_range, GL_ARB_multi_bind, GL_ARB_multi_draw_indirect,
    GL_EXT_depth_bounds_test, GL_EXT_direct_state_access,
    GL_NV_bindless_multi_draw_indirect,
    GL_NV_bindless_multi_draw_indirect_count, GL_NV_bindless_texture,
    GL_AMD_multi_draw_indirect, GL_AMD_seamless_cubemap_per_texture,
    GL_ARB_direct_state_access, GL_ARB_draw_buffers,
    GL_ARB_draw_indirect, GL_ARB_draw_instanced, GL_ARB_enhanced_layouts,
    GL_ARB_indirect_parameters, GL_ARB_instanced_arrays,
    GL_ARB_map_buffer_range, GL_ARB_multi_bind, GL_ARB_multi_draw_indirect,
    GL_EXT_depth_bounds_test, GL_EXT_direct_state_access,
    GL_NV_bindless_multi_draw_indirect,
    GL_NV_bindless_multi_draw_indirect_count, GL_NV_bindless_texture,
    GL_EXT_memory_object, GL_EXT_memory_object_fd, GL_EXT_multi_draw_indirect,

Offline

#9 2025-09-10 17:00:13

ArchRR
Member
Registered: 2025-09-09
Posts: 5

Re: Frame Drops / Stuttering on Arch

Vamp898 wrote:

Could you please post the output of the following two commands (they should be both part of the mesa progs)

elginfo -B
glxinfo | grep direct

elginfo -B command was not found, but glxinfo worked:

direct rendering: Yes
    GL_AMD_multi_draw_indirect, GL_AMD_seamless_cubemap_per_texture,
    GL_ARB_direct_state_access, GL_ARB_draw_buffers,
    GL_ARB_draw_indirect, GL_ARB_draw_instanced, GL_ARB_enhanced_layouts,
    GL_ARB_indirect_parameters, GL_ARB_instanced_arrays,
    GL_ARB_map_buffer_range, GL_ARB_multi_bind, GL_ARB_multi_draw_indirect,
    GL_EXT_depth_bounds_test, GL_EXT_direct_state_access,
    GL_NV_bindless_multi_draw_indirect,
    GL_NV_bindless_multi_draw_indirect_count, GL_NV_bindless_texture,
    GL_AMD_multi_draw_indirect, GL_AMD_seamless_cubemap_per_texture,
    GL_ARB_direct_state_access, GL_ARB_draw_buffers,
    GL_ARB_draw_indirect, GL_ARB_draw_instanced, GL_ARB_enhanced_layouts,
    GL_ARB_indirect_parameters, GL_ARB_instanced_arrays,
    GL_ARB_map_buffer_range, GL_ARB_multi_bind, GL_ARB_multi_draw_indirect,
    GL_EXT_depth_bounds_test, GL_EXT_direct_state_access,
    GL_NV_bindless_multi_draw_indirect,
    GL_NV_bindless_multi_draw_indirect_count, GL_NV_bindless_texture,
    GL_EXT_memory_object, GL_EXT_memory_object_fd, GL_EXT_multi_draw_indirect,

Offline

#10 2025-09-10 19:20:58

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,165

Re: Frame Drops / Stuttering on Arch

A møøse once bit my sister…
There's a typo in the command: "egl", not "elg"

Please use [code][/code] tags. Edit your post in this regard.

Also seth wrote:

More things to test:
* run only one output/monitor
* Apparently MS Code runs an xwayland window, => https://wiki.archlinux.org/title/Chromi … er_Wayland (ignore the symptoms)

Offline

Board footer

Powered by FluxBB