EDIT: also, I’ve noticed that if I go to settings - displays and turn on (Adjust for TV) the cursor stops being laggy/jumpy. but the line at the top still appears.
ANd also, when I changed the refresh rate from 165,01Hz to 60,01Hz it was still presenting issues, but when I clicked (Revert settings), the issues (MOSTLY) stopped (no laggy cursor, no line at the top), however Everytime the screen goes to sleep the cursor starts lagging again.
ALSO I’ve started presenting this issue, that certain gnome windows have a black area around it. like this picture
And, yeah. It seems its the same when I login either using Gnome on Wayland or Gnome Xorg
Also. weirdly enough, I was using an HDMI cable to mirror the image on a TV, and while on the laptop Im using the mouse is still laggy, on the TV it moves smoothly, so the visual lag effect happens only on one screen
With the TV connected, can you run inxi -Gxx again, and see which device (Radeon RX 7600M or Radeon 680M) is driving each display?
At the moment, your Radeon RX 7600M is driving the laptop screen (eDP-1), and exhibiting the issues. If the TV is utilising the Radeon 680M, perhaps this is an RX 7600M specific issue?
Just some thoughts. I’m less experienced with the quirks of AMD GPU’s. My initial hunches were Intel / Nvidia related, but clearly not applicable here.
WHen I ran xrandr --output eDP-1 --set TearFree on I got this output:
warning: output eDP-1 not found; ignoring
X Error of failed request: BadRROutput (invalid Output parameter)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 15 (RRGetOutputProperty)
Serial number of failed request: 57
Current serial number in output stream: 57
This is the input I got after I rand xrandx after login in selecting Gnome on Xorg
Screen 0: minimum 320 x 200, current 1920 x 1200, maximum 16384 x 16384
eDP connected primary 1920x1200+0+0 (normal left inverted right x axis y axis) 345mm x 215mm
1920x1200 165.01*+ 60.01 +
1920x1080 165.01
1600x1200 165.01
1680x1050 165.01
1280x1024 165.01
1440x900 165.01
1280x800 165.01
1280x720 165.01
1024x768 165.01
800x600 165.01
640x480 165.01
HDMI-A-0 disconnected (normal left inverted right x axis y axis)
DisplayPort-0 disconnected (normal left inverted right x axis y axis)
eDP-1-1 disconnected (normal left inverted right x axis y axis)
DisplayPort-1-1 disconnected (normal left inverted right x axis y axis)
DisplayPort-1-2 disconnected (normal left inverted right x axis y axis)
DisplayPort-1-3 disconnected (normal left inverted right x axis y axis)
DisplayPort-1-4 disconnected (normal left inverted right x axis y axis)
DisplayPort-1-5 disconnected (normal left inverted right x axis y axis)
I Ran the command on the terminal, I got no output, and there doesn’t really see any changes to the situation, I also rebooted the laptop just in case, and its the same.
On this image it should be visible that the right side of the screen has a black border, and that part of the screen at the bottom is not fully visible.
I seems I got it fine after enabling and disabling “Adjust for TV” on the display setting a number of times
Rebooting would reset “TearFree on”, as that command only applies to the current session, but so long as you saw the issue persist, that was enough for testing purposes to confirm that didn’t help.
Just a note, this setting is intended for use with TV’s that don’t have the “just scan” option (or similar) when connecting a PC. It stops them from clipping off the edges of the displayed image.
It might appear to be improving something here, but it’s not really addressing the issue.
When I look online, the models I see have different resolution to what xrandr output for you here. Let’s back it up a bit, and see if we can confirm what your exact laptop resolution should be.