У кого-нибудь есть возможность совместного использования экрана в режиме Wayland с использованием pipewire?
Насколько я могу судить ,после установки пакета pipewire
и добавления пользователя в группы audio
и video
должно появиться возможность совместного использования экрана. За исключением того, что Chrom (e | ium) по-прежнему использует libpipewire0.2, а Groovy поставляется только с libpipewire0.3.
Бонусные баллы, если вы сделали слабую работу.
«Вернуться к Xorg» не является жизнеспособным решением. Вот. Различные вещи (особенно перьевой ввод) работают некорректно (по крайней мере, в моей конфигурации) в Xorg и не собираются в ближайшее время.
Вы можете установить этот пакет вручную, но вам придется вручную проверить наличие обновлений здесь .
Сначала загрузите файл deb (при условии, что вы используете версию amd64 из Ubuntu):
wget 'http://mirrors.kernel.org/ubuntu/pool/universe/p/pipewire/libpipewire-0.2-1_0.2.7-1_amd64.deb'
Затем установите пакет:
sudo apt install ./libpipewire-0.2-1_0.2.7-1_amd64.deb
Поскольку libpipewire0.3 использует совершенно другой набор файлов , конфликта быть не должно.
Опять же, вам придется вручную проверьте обновления. Текущая версия - 0.2.7-1. Когда вы увидите новую версию, просто нажмите «amd64» в разделе «Архитектура», а затем вы можете либо щелкнуть по одному из зеркал, чтобы загрузить файл, либо скопировать ссылку и вставить ее в терминал, чтобы использовать wget
, чтобы использовать тот же метод, что и выше. Просто убедитесь, что вы используете правильное имя файла с командой apt
, чтобы не установить неправильный файл (например, более старую загруженную версию).
Наконец, есть некоторая дополнительная информация по вики Archlinux , которую вы, возможно, захотите проверить, где упоминается, что вам, возможно, придется установить xdg-desktop-портал
и включите флаг хрома chrome: // flags / # enable-webrtc-pipewire-capturer
, чтобы заставить его работать.
Установите libpipewire0.2
и включите WebRTC с флагом Pipewire в Chrome.