Avidemux no longer works after switching from AMD to Intel

Started by Kohlhaas, November 30, 2025, 06:43:53 PM

Previous topic - Next topic

Kohlhaas

I am a fairly inexperienced user of Avidemux, which I have been using with great satisfaction for years.

However, I have now switched from a mini PC with an AMD processor to a mini PC with the latest Intel processor (Intel Core Ultra 9 255H) and at the same time upgraded my Linux system from MX-Linux 23 to MX-Linux 25 (Debian Trixie based).

Unfortunately, Avidemux no longer works after this action.
When I start the app image in the terminal, I get several error messages.
Compiling with the downloaded sources also did not work; the compiler issued various error messages that I did not understand.

There is only one thing I can do: ask the 'experts' here in this forum for help.
Thank you in advance.

eumagga0x2a

Quote from: Kohlhaas on November 30, 2025, 06:43:53 PMWhen I start the app image in the terminal, I get several error messages.

Using the latest available (from May 30 2025) appImage from https://avidemux.org/nightly/appImage4Buster/, please reproduce the issue and post the error messages. I didn't have time to setup a VM with Debian 13 to test myself yet, unfortunately.

Quote from: Kohlhaas on November 30, 2025, 06:43:53 PMCompiling with the downloaded sources also did not work; the compiler issued various error messages that I did not understand.

No problem with not understanding the errors, but, obviously, with not providing any directly usable information. If you are not comfortable with providing build or CMake logs as attachments publicly (rename them to add extension ".txt" to be accepted by the forum software) or via pastebin web service, you may send them in a personal message (PM).

eumagga0x2a

Well, to run at least recent Avidemux appImages on Trixie, you need to install libfuse2t64 and libpcre2-16-0:

sudo apt update
sudo apt install libfuse2t64 libpcre2-16-0

Thank you for reporting the problem --> on my todo list with priority.

Didn't have time to try to compile Avidemux on Debian 13.2 yet, but will do it soon.

Kohlhaas

First of all, thank you for providing the list of available builds for Avidemux.
I downloaded and tested several of them:
All those created with GLIBC-2.36 did not work on my system:

QOpenGLContext::makeCurrent() called with non-opengl surface 0x556b16784870
QRhiGles2: Failed to make context current. Expect bad things to happen.


But the versions with GLIBC_2.28 all seem to work; I am now using the December 2024 version.

The two packages libfuse2t64 and libpcre2-16-0 were already installed on my system.


I tried again to compile avidemux myself, but:
[E: Paket libaften-dev kann nicht gefunden werden.
Warning: libaften-dev cannot be installed using package management. Aften AC-3 audio encoder plugin won't be built.


eumagga0x2a

Quote from: Kohlhaas on December 07, 2025, 08:10:37 PMAll those created with GLIBC-2.36 did not work on my system:

QOpenGLContext::makeCurrent() called with non-opengl surface 0x556b16784870
QRhiGles2: Failed to make context current. Expect bad things to happen.

Yep, OpenGL in official appImages is broken (probably Qt version there is too old), I forgot about it. Either disable OpenGL in Avidemux configuration (edit ~/.config/avidemux/config3 manually) or use your own local build. I can confirm that building Avidemux from source on Debian 13 works as well as OpenGL display in such builds.

Quote from: Kohlhaas on December 07, 2025, 08:10:37 PMI tried again to compile avidemux myself, but:
[E: Paket libaften-dev kann nicht gefunden werden.
Warning: libaften-dev cannot be installed using package management. Aften AC-3 audio encoder plugin won't be built.

Just ignore the warning from the createDebFromSourceUbuntu.bash script. It is a warning, not an error. You most probably will never miss Aften-based AC3 encoder in Avidemux.