Pourquoi certaines de mes applications d'enregistrement / capture d'écran (ou fonctionnalités d'application) ne fonctionnent-elles pas après la mise à niveau vers Ubuntu 17.10?

19

Après la mise à niveau vers Ubuntu 17.10, j'ai remarqué que certaines de mes applications de capture d' écran ne fonctionnent pas, par exemple des outils de capture d' écran comme SimpleScreenRecorder et vokoscreen . ( lien )

J'ai également remarqué que des fonctionnalités telles que la capture d'écran de GIMP ne fonctionnaient pas correctement, produisant des captures d'écran vierges ( lien ). Shutter produit également des captures d'écran glitchy ( lien ).

Pourquoi cela se produit-il et comment puis-je résoudre ce problème?

pomsky
la source
Des réponses plus techniques et / ou des solutions de contournement possibles sont les bienvenues. Je vois déjà des questions comme celle-ci, je suppose qu'il y en aura d'autres dans les prochains jours.
pomsky
liés pour le 14.04: askubuntu.com/questions/459157/cant-take-screenshot-with-14-04
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件

Réponses:

21

Ubuntu 17.10 par défaut permet aux utilisateurs de se connecter à un environnement GNOME sur une session Wayland. Vous pouvez vérifier si vous êtes connecté à une session Wayland au lieu d'une session Xorg (X11) en exécutant la commande suivante dans Terminal:

echo $XDG_SESSION_TYPE

Les applications qui ne sont pas compatibles avec Wayland fonctionnent sous une couche de compatibilité XWayland. Mais les applications avancées, qui dépendent et / ou contrôlent «trop» le serveur X11 (capture d'écran / enregistrement, etc.), peuvent ne pas fonctionner dans une session Wayland.

Pour contourner ce problème, vous pouvez revenir à une session Xorg .

pomsky
la source
1
Que perd-on en exécutant une session Xorg et non une session Wayland?
Masroor
1
@Masroor C'est une très bonne lecture. tl; dr: X est une technologie héritée avec de nombreux défauts et trous, mais là encore Wayland n'est pas tellement pris en charge.
pomsky
1
Résultats intéressants :-)
sudodus
2
@pomsky Non, la fonction de capture d'écran ne fonctionne pas une fois que je suis revenu à Wayland.
Masroor
3
@Masroor Si vous avez un écran hidpi, Wayland est un bien meilleur choix. En général, Wayland gère les affichages hidpi d'une manière beaucoup plus fluide, et seul Wayland prend en charge le scénario selon lequel l'un de vos moniteurs est hidpi et l'autre non. Sur Xorg, l'échelle / hidpi est tout ou rien .
Attila Fulop
1

Essayez Green Recorder. Il prend en charge Wayland & Xorg et fonctionnera avec Ubuntu 17.10. Pour les instructions d'installation, veuillez vérifier ce lien

Ouvrez le terminal et exécutez toutes les commandes ci-dessous une par une

sudo add-apt-repository ppa:fossproject/ppa
sudo apt update
sudo apt install green-recorder
green-recorder
cool
la source
4
Cela ne répond pas à la question
Daniel Pérez