01-05-2024, 07:39 PM
(This post was last modified: 01-11-2024, 03:43 AM by jojuma.)
I get the error named in "subject" above when trying to play a .mp4 file with the preinstalled video player.
Though I can use Clapper to watch these files, I'd like to learn and understand, what the problem here is. Is it app related or is it an OS issue?
Maybe someone can give me a short explanation?
Thanks!
Hello
Personally, I use VLC which is far better (more reliable, supports many formats). The PinePhone should support OpenGL-ES flawlessly.
Well, OpenGL hardware acceleration is supported by the PinePhone. Video hardware acceleration is to some extent in some applications. But LIBGL_ALWAYS_SOFTWARE only turns off OpenGL hardware acceleration and does not touch video hardware acceleration at all. If that fixes your problem, you are running into a bug in the OpenGL driver (or in the application, e.g., it might assume an optional OpenGL extension to always be available), not a hardware limitation.
07-08-2024, 05:48 PM
(This post was last modified: 07-08-2024, 06:09 PM by Kevin Kofler.)
The video driver used on the PinePhone actually supports desktop OpenGL 2.0 as well. Functionality which is not part of OpenGL ES will get little to no acceleration from the GPU (because the hardware was built with only OpenGL ES in mind), but the driver is supposed to handle it, e.g., Qt compiled (this is unfortunately a compile-time-only choice in Qt) for desktop OpenGL just works (which is why Manjaro ARM no longer ships the custom Qt GLES builds they used to ship, relying instead of the standard Arch Linux ARM Qt builds built for desktop OpenGL). I do not know what Totem is doing that crashes the driver, but it is either a bug in the driver or in Totem (or the libraries Totem uses, such as GTK/GDK).
If you are running Mobian stable, chances are the bug you are running into was fixed upstream eons ago. Mobian stable is a really really old distribution by mobile GNU/Linux standards.
I feel like non-systemic use of video acceleration is one of the reasons the PP and PPp burn some much electricity. a base mobian load with no apps running pulls 3amps from the battery!!