this post was submitted on 21 Oct 2024
13 points (100.0% liked)

linux4noobs

1321 readers
14 users here now

linux4noobs


Noob Friendly, Expert Enabling

Whether you're a seasoned pro or the noobiest of noobs, you've found the right place for Linux support and information. With a dedication to supporting free and open source software, this community aims to ensure Linux fits your needs and works for you. From troubleshooting to tutorials, practical tips, news and more, all aspects of Linux are warmly welcomed. Join a community of like-minded enthusiasts and professionals driving Linux's ongoing evolution.


Seeking Support?

Community Rules

founded 1 year ago
MODERATORS
 

I could swear that my mouse is lagging on my second monitor but I don't how how to actually "prove" it, if there's even a way. I am dual booting windows with fedora workstation gnome and there is a noticeable sluggishness to my mouse control whenever I switch back and forth, but only on the secondary monitor. It is slight but it's messing with my muscle memory and constantly making me overshoot clicks and buttons. The main display seems to be fine, or at least it's less pronounced due to higher monitor refresh rate.

Is there any way I can measure it objectively and find the root cause? A diagnostic tool or an app that could test if something is wrong? It's a recent fedora installation and I've gone through all the nvidia driver and media setup steps at this fedora post-install guide but honestly I don't even know if this is a fedora, gnome, driver or wayland issue (or something else completely)

top 6 comments
sorted by: hot top controversial new old
[–] breadsmasher@lemmy.world 2 points 18 hours ago* (last edited 18 hours ago) (1 children)

It might not be exactly this, but I always did this and it helped. More specific to tearing but might help. Turning on “Force composite pipeline”

Enabling “Force Full Composition Pipeline” With nvidia-settings

 After the reboot, a program called “NVIDIA X Server Settings” is installed with a simple GUI, the command line is sudo nvidia-settings (Because you can’t save to /etc/X11/xorg.conf without root permissions). For the sake of startup process and ease of use, I’ll use the GUI.

First, head over to the ‘X Server Display Configuration’ section, there are a few things which need to be altered; First, choose your resolution then press on the Advanced button in the bottom and check the "Force Full Composition Pipeline" option.

https://www.techticity.com/howto/how-to-fix-nvidia-vsync-on-linux-with-proprietary-drivers/#forcecomposition

[–] Cyno@programming.dev 1 points 17 hours ago (1 children)

First of all, thanks for the suggestion! I am a bit confused though because my NVIDIA settings doesn't have nearly as many options as that one:

Do I have something incorrectly installed? I followed the instructions from the linked resource to install the rpm fusion nvidia drivers since they aren't available on fedora 40 on the store even with the 3rd party repositories enabled

[–] breadsmasher@lemmy.world 1 points 17 hours ago (1 children)

I am unsure on whether “fusion” driver is the same as a “full” driver? Maybe thats the issue

[–] Cyno@programming.dev 1 points 17 hours ago* (last edited 17 hours ago) (1 children)

From what I read on their homepage, RPM Fusion just provides non-free software that Fedora/RH don't usually want to ship themselves, it's just precompiled RPMs for all available Fedora versions. Sounds to me like it should be the same, my currently installed nvidia driver version is 555.58.02 but I have no idea if that correlates to the version of 'nvidia software' app. Ugh every issue is just a pandora box of 10 other problems jumping out and strangling you

edit: Seems to have something to do with wayland/xorg? https://old.reddit.com/r/Fedora/comments/zxvrxk/nvidia_x_server_settings/ I have no idea what are the implications of this though

[–] breadsmasher@lemmy.world 1 points 16 hours ago (1 children)

searching around online briefly ive seen mention of “nv control x extension”.

Are you using X or Wayland? That might be why the options arent all present

[–] Cyno@programming.dev 1 points 16 hours ago

i'm using wayland, seems to have been the default