I am using two monitors. The main one is a Sharp TV, connected via hdmi. The other monitor is a Lenovo that connects vga. They are connected to a Intel Integrated 630 video card.
The hdmi monitor frequently starts to “jump” or shudder. Occasionally it jumps once or twice but most often when it starts to shudder is gets faster and the screen is unusable. I switched from X11 to Wayland and that helped a bit.
What I discovered by accident is that shuddering stops if I run a video. I can go to Youtube and run a random video or run a stored video on vlc. A reboot will bring the shudder back but not immediately . The video does not have to run continuously. I merely have to run it and the shudder stops as soon as the video starts.
Since this happens only on the hdmi connection to the TV and not to the monitor, I assume I have to correct some hdmi setting. Any help is gratefully received.
You may want to try GUC and/or HUC. I’ve been using GUC too long to remember why. Could be it was one of @malcolmlewis’ suggestions. If neither help you, you may want to give other i915 options there a try.
I have three Dell systems with the “Intel CometLake-S GT2 [UHD Graphics 630]” I expect setting guc=2 will help, you need to install the intel-gpu-tools and run intel_gpu_top. If you want to run as your user, then, as root you need to run setcap cap_perfmon=ep $(which intel_gpu_top)
Also check what intel packages are installed as well, eg intel-media-driver intel-vaapi-driver
I reviewed the Arch wiki. I have all the files listed here. I ran intel_gpu_top but I don’t know what I’m looking at. I see listings of my open app, like chrome. I need to be told what commands to run. Don’t know if I should run as root or user or how to set that up. I’m the only one touching this computer, so does it matter?
I keep running a short video in vlc when the shudder appears and that stops it, at least temporarily.
I have vlc open. When I run intel-gpu-top, I see vlc is running and there is also xwaylandvideobr. There is nothing else video oriented. The columns labeled render/3d and video are almost empty. As I type this, the summary says Render/3D is between .05-1.5% busy.
Starting a video makes Render/3D jump to 4-5% and a reading shows up for Video. That reading is over 10%.
I can’t get to the bios. A restart jumps immediately to grub. I’ve tried esc and F12 and neither interrupts the boot process. As an aside, the running video trick is getting less effective after a recent zypper dup.