Warum funktionieren einige meiner Anwendungen zur Bildschirmaufnahme / -aufnahme (oder App-Funktionen) nach dem Upgrade auf Ubuntu 17.10 nicht?

19

Nach dem Upgrade auf Ubuntu 17.10 habe ich festgestellt, dass einige meiner Screencasting-Anwendungen nicht funktionieren, zum Beispiel Screencasting-Tools wie SimpleScreenRecorder und vokoscreen . ( Link )

Außerdem habe ich festgestellt, dass Funktionen wie der Screenshot von GIMP nicht richtig funktionieren und leere Screenshots ( Link ) erzeugen . Auch Shutter erzeugt fehlerhafte Screenshots ( Link ).

Warum passiert das und wie behebe ich das?

Pomsky
quelle
Weitere technische Antworten und / oder mögliche Problemumgehungen sind herzlich willkommen. Nachdem ich solche Fragen bereits gesehen habe, schätze ich, dass es in den nächsten Tagen weitere geben wird.
Pomsky

Antworten:

21

Mit Ubuntu 17.10 können sich Benutzer standardmäßig in einer Wayland-Sitzung in einer GNOME-Umgebung anmelden. Sie können überprüfen, ob Sie in einer Wayland-Sitzung anstelle einer Xorg (X11) -Sitzung angemeldet sind, indem Sie im Terminal den folgenden Befehl ausführen:

echo $XDG_SESSION_TYPE

Anwendungen, die nicht mit Wayland kompatibel sind, werden jedoch unter einer XWayland-Kompatibilitätsebene ausgeführt. Fortgeschrittene Anwendungen, die vom X11-Server "zu viel" abhängen und / oder ihn steuern (Bildschirmaufnahme / Aufnahme usw.), können in einer Wayland-Sitzung möglicherweise nicht ausgeführt werden.

Um dieses Problem zu umgehen, können Sie zu einer Xorg-Sitzung zurückkehren .

Pomsky
quelle
1
Was verliert man, wenn man eine Xorg-Sitzung und keine Wayland-Sitzung durchführt?
Masroor
1
@ Masroor Dies ist eine sehr gute Lektüre. tl; dr: X ist eine Legacy-Technologie mit vielen Fehlern und Löchern, aber Wayland wird auch nicht so sehr unterstützt.
Pomsky
1
Interessante Ergebnisse :-)
sudodus
2
@pomsky Nein, die Screenshot-Funktion funktioniert nicht, wenn ich wieder zu Wayland wechsle.
Masroor
3
@Masroor Wenn Sie ein Hidpi-Display haben, ist Wayland eine viel bessere Wahl. Im Allgemeinen arbeitet Wayland viel reibungsloser mit HIDPI-Anzeigen, und nur Wayland unterstützt das Szenario, dass einer Ihrer Monitore HIDPI ist und der andere nicht. Auf Xorg skaliert / hidpi ist alles rein oder alles raus .
Attila Fulop
1

Probieren Sie Green Recorder. Es unterstützt Wayland & Xorg und wird mit Ubuntu 17.10 funktionieren. Installationsanweisungen finden Sie unter diesem Link

Öffnen Sie das Terminal und führen Sie die folgenden Befehle nacheinander aus

sudo add-apt-repository ppa:fossproject/ppa
sudo apt update
sudo apt install green-recorder
green-recorder
cool
quelle
4
Dies beantwortet nicht die Frage
Daniel Pérez