I posted about this in the EndeavourOS telegram, for those of you in there, you might’ve seen it.
Setup
I recently installed EOS on my new Dell XPS 2-in-1 (7390, 2019 model, i7 with “iris plus” graphics). This is the first time I’ve installed linux on this computer, but the 3rd or 4th time I’ve installed EOS on a computer, and the hundredth time I’ve installed some distro on some machine. (12 happy years on Linux now!)
I’m using i3-gaps, and I’ve installed no special graphics drivers or anything; just whatever’s installed by default. I’ve updated everything (pacman -Syu). The issue appears to be related to graphics, and Chromium, vlc, and mpv are incapacitated by it.
Problem
Whenever I launch a video using mpv, the video appears to play maybe the first 2 frames, over and over. If I swap from tiled to floating window (effectively resizing the video), it will continue to play just a frame or two, but now, it will be at the position in the video where it would have been if the video had been playing correctly. (This is why I think the issue is purely graphical, rather than something wrong with how the file is playing.) It happens with every video file type I’ve tried: .mp4, mpg, .avi, .webm, .flv, even .gif.
I’m not sure if I’ve explained this well, so I made a little video of it. In the video, I’m playing a clip and switching between tiling and floating (in i3). As you can see, the video doesn’t visibly progress, but somehow is still progressing. The clip works in MPlayer, and it’s a pretty standard clip, so I think it can be considered normal and not the problem.
VLC does the same thing as mpv. MPlayer plays videos normally.
Another problem, which I think is related, is in Chromium. When I open the program, it appears normal, but if I try to interact with it in any way, the appearance doesn’t change at all. Opening a new tab doesn’t open a new tab, when I type in the address bar, no text appears, etc, If I open it from a terminal, I can see the following error:
[4404:4404:0202/121008.015377:ERROR:sandbox_linux.cc(372)] InitializeSandbox() called with multiple thr
[4404:4404:0202/121008.051862:ERROR:buffer_manager.cc(488)] [.DisplayCompositor]GL ERROR :GL_INVALID_OPERATION : glBufferData: <- error from previous GL command
[4379:4379:0202/121008.244878:ERROR:CONSOLE(1)] "Refused to execute inline event handler because it violates the following Content Security Policy directive: "script-src 'strict-dynamic'
…then a bunch of sha-256 stuff.
That GL error stuff is why I think it’s graphical, and related to the video problem.
Firefox works fine.
Anyone have any ideas where to start?
TIA.