Bitte oder Registrieren, um Beiträge und Themen zu erstellen.

TuxedoOs (Debian) Fehler bei Spectacle

Hallo,
habe das neue TuxedoOs (Debian) installiert und bin am Testen.

Installation (ext4) auf SSD – bei Tuxedo schon gewohnt – problemlos.
KDE-Plasma an meine „Bedürfnisse“ angepasst – funktioniert gut.
Einzig die Videoaufzeichnung mit Spectacle macht Probleme.
Während Bildschirmfotos funktioniert kommt es bei der Aufzeichnung beim Abschluss
zur Fehlermeldung: „Export des Videos fehlgeschlagen: die Adresse der temporären Datei muss eine bereits vorhandene lokale Datei sein“.
Ich kann mit dieser Meldung leider nicht’s anfangen.
Da es mit anderen Distros aber klappt, glaub ich nicht, dass es an KDE-Plasma oder Sectacle liegt.

Wer hat schon die Beta-Version von TuxedoOS am Laufen – kommt es hier auch zu diesem Fehler?

Geraldo

Hallo @geraldo,

willkommen auf der Linux-Bibel.

Um das Problem einzugrenzen und zu beheben, bitte mal folgendes ausprobieren:
Starte Spectacle einmal direkt über das Terminal, um die Hardwarebeschleunigung für die Videoerstellung temporär zu deaktivieren:

LIBVA_DRIVER_NAME="" spectacle

Versuche nun in Spectacle eine Videoaufzeichnung zu starten und zu beenden.
Funktioniert das ohne Mängel?...

Geraldo hat auf diesen Beitrag reagiert.
Geraldo

Danke @zebolon

Hab gesehen das bei Arch unter /temp das Video aufgezeichnet wird und dann in den eingestellten Ordner Bildschirmaufnahmen verschoben wird.
Bei Tuxedo scheint das nicht zu sein. Ich hoffe es liegt nicht am Status Beta.

Ausgabe von LIBVA_DRIVER_NAME="" spectacle

spectacle: Tesseract API returned no languages
spectacle: No language data files found in tessdata directory
libva info: VA-API version 1.24.0
libva info: User environment variable requested driver ''
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/_drv_video.so
libva info: va_openDriver() returns -1
kpipewire_vaapi_logging: VAAPI: Failed to initialize display
kpipewire_vaapi_logging: VAAPI: current session render node "/dev/dri/renderD128" does not support H264 encoding
Export des Videos fehlgeschlagen: die Adresse der temporären Datei muss eine bereits vorhandene lokale Datei sein

Hallo @geraldo,

die von dir gepostete Ausgabe zeigt, dass Spectacle bei der Video‑Aufnahme Hardware‑Beschleunigung über VA‑API nutzen will, diese aber auf deinem System nicht korrekt initialisiert werden kann. In der Folge wird keine temporäre Videodatei erzeugt und Spectacle meldet dann den etwas irreführenden Fehler.

Kurz gesagt: Das eigentliche Problem ist aktuell die VA‑API/Encoder‑Initialisierung in der aktuellen Version.

Da TuxedoOS (Debian) sich noch in der Beta‑Phase befindet, bleibt es abzuwarten, dass dieses Verhalten mit einem der kommenden Updates von Tuxedo bzw. dem Spectacle‑Paket behoben wird. In Beta‑Releases sind solche Kinderkrankheiten bei neuer Hardware‑Unterstützung, Codec‑Integration oder Desktop‑Komponenten leider nicht ungewöhnlich.

Sobald es von Tuxedo offizielle Hinweise oder Fixes zu Spectacle/VA‑API gibt, lässt sich das dann meist mit einem normalen Systemupdate lösen - ohne manuelle Umwege.

Geraldo hat auf diesen Beitrag reagiert.
Geraldo

@zebolon

Dankeschön!

Gruß  Geraldo

Tuxedo hat eine neue ISO TUXEDO-OS-DEBIAN-202609101147 gebracht.

Spectacle funktioniert nun ohne Fehler!

@zebolon hat ja schon darauf hingewiesen.  😉

Geraldo

zebolon hat auf diesen Beitrag reagiert.
zebolon

Danke für die Info.
Nochmals der Hinweis: Tuxedo OS (Debian-Basis) ist nach wie vor Beta und sollte auf produktiven Systemen noch nicht verwendet werden.