GPU problems 😑
GPU problems 😑
The things that's keeping me off of Wayland for now is a bug where mouse buttons on my graphics tablet are swapped e.g. desktop compared to browser and more importantly there's no replacement for xsetwacom that allows me to define a keyboard shortcut to switch it between screens.
Install the required packages separately. Ensure "xserver-xorg-video-intel" is not present. Add "intel-media-va-driver-non-free" to your installation path. Configure "/etc/environment" with LIBVA_DRIVER_NAME=iHD, VDPAU_DRIVER=va_gl. Note that only Firefox and Epiphany support hardware accelerated video decoding. If using Firefox with Wayland, include MOZ_ENABLE_WAYLAND=1 in the environment settings.
This configuration applies only to the outdated xorg intel driver. In a correctly set system it should no longer function. You must switch to the modesetting driver, which currently doesn't support TearFree—this choice is up to your compositor.
It's currently in maintenance mode and was removed as a default in most distributions. It's marked as unsupported and not compatible with your CPU. It remains only for older systems. For more details, check the Arch Wiki on this deprecation: https://wiki.archlinux.org/title/intel_graphics. The Debian non-free repository allows it via "apt-add-repository non-free".
@Nayr438 So I installed it but how do I know if it is being utilized or not? Right now, I don't see any difference with my graphics.
My thoughts are really swirling with all the troubles I'm facing. I installed a paid driver and crafted the configuration, yet nothing changed. When I removed the xorg driver, my GUI vanished, so I had to reinstall it. Still, after running vainfo, my hardware acceleration seems correctly set, and Firefox video works fine—even though I dropped the non-free driver. Before that, I encountered jittery video playback when switching to fullscreen in Firefox, which froze frames heavily. I tested it in Chrome, but the smooth GPU decoding wasn't active. I discovered the "modesetting" driver for Intel and realized I hadn’t used it. In my X11 config, the Driver section was set to "Intel" instead of "modesetting," so I changed it and restarted. Now Firefox video runs properly, but I’m seeing screen tearing even though I enabled the "TearFree" option. Adding "Option 'SwapbuffersWait' false" didn’t help much. It seems smoother tearing improves the experience, though latency from V-sync isn’t the main issue. In Windows, v-sync stays on, but performance feels less responsive. I’m trying to figure out what works best without getting lost in details.