J'utilise wayland avec Fedora 25.
Presque aucun outil de partage d'écran ne fonctionne correctement. Depuis Chrome, je peux partager une fenêtre Chrome mais rien d'autre. Je dois également utiliser zoom.us et lorsque je partage une fenêtre de ce côté, l'autre écran n'affiche qu'un écran vierge.
Y a-t-il quelque chose qui doit être configuré pour que cela fonctionne?
linux
screen-sharing
wayland
Derek Ekins
la source
la source
Réponses:
Le partage d'écran dans Wayland est connu pour être rompu. Vous dites que le partage fonctionne parfaitement bien dans une session X11, mais vous préférez utiliser Wayland.
Je ne suis pas un développeur Wayland (ni un utilisateur) et ne peux pas corriger le bogue.
J'ai vu des commentaires disant que le problème est principalement avec le partage en plein écran, donc je vous suggère d'essayer de partager uniquement des fenêtres individuelles jusqu'à ce que le bug soit corrigé.
Sinon, votre seule option est de harceler les développeurs de Wayland pour corriger le bogue, tout en utilisant X11 chaque fois que vous devez faire un partage d'écran.
la source
La possibilité de faire du partage traditionnel en plein écran sous Wayland est une fonctionnalité manquante, pas un bug.
En réalité, notre seule option est de revenir à Xorg. Ubuntu est en train de le faire: https://www.theregister.co.uk/2018/01/30/ubuntu_reverting_to_xorg_in_bionic_beaver/
Il y a des projets à venir (par exemple Pipewire) mais cela semble être une bonne année avant d'arriver dans Firefox ou Slack.
la source
Bien que ce soit une vieille question, j'ai trouvé une solution en utilisant la technologie PipeWire avec Gnome DE (dans mon cas 3.32) et Chrome (actuellement la version 77).
Vérifiez ceci: https://wiki.archlinux.org/index.php/PipeWire#WebRTC_screen_sharing
Ouvrez simplement chrome: // flags / # enable-webrtc-pipewire-capture, définissez-le comme activé et redémarrez chrome. Vous pourrez partager tout l'écran.
J'espère que ça aide
la source
J'utilise wayland sur Ubuntu 17.10.
some
fenêtres de ma machine (notamment: Google Chrome et Firefox, mais pas le gnome-terminal).Il y a peu de problèmes signalés à ce sujet https://bugzilla.redhat.com/show_bug.cgi?id=1369218 (dans Ubuntu cela n'a pas encore été signalé), sur gnome-shell https://bugzilla.gnome.org /show_bug.cgi?id=786565
Ma solution pour Ubuntu 17.10 est d'utiliser X11 (vous pouvez choisir lors du démarrage de votre session dans "Ubuntu sur Xorg")
la source
J'ai également trouvé une solution que j'ai décrite ici sur GitHUB .
En principe, les étapes:
Mettez tous vos «communicateurs», tous les logiciels qui nécessitent le partage d'écran (mou, google meet) dans un temps d'exécution micro séparé que le rendu avec l'aide d'un serveur X sur votre hôte. Je suggère X11Docker car il est super léger et pratique. Mettez également un logiciel client de bureau à distance de votre choix dans ce droit d'exécution.
Faites tourner un agent de service de bureau à distance sur votre hôte, mon choix était WayVNC (nécessite cependant sway 1.4!)
Connectez-vous à partir de votre runtime via VNC (ou tout autre protocole de votre choix) à votre hôte en cours d'exécution.
Maintenant, vous pouvez partager l'écran dans votre micro-exécution, l'écran montrant la session VNC hôte
L'effort est léger et plus stable que certains hacks jusqu'à ce que le partage d'écran natif wayland arrive à maturité.
la source
Le partage d'écran ne fait pas partie de Wayland, mais les compositeurs de GNOME et de KDE implémenteront l'extension obs-xdg-portal.
Nous attendons actuellement que Firefox / autres applications implémentent cette extension.
la source