Не уверен, что приложение для захвата видео с экрана будет корректно работать через эту прослойку.
Нужно, что бы приложение для захвата видео умело работать с wayland напрямую, потому что в конечном итоге с дравером видео карты и отображением на экране занимается Wayland.
Не уверен, что приложение для захвата видео с экрана будет корректно работать через эту прослойку.
Нужно, что бы приложение для захвата видео умело работать с wayland напрямую, потому что в конечном итоге с дравером видео карты и отображением на экране занимается Wayland.
Я понимаю что разные апи, но xwayland как раз таки должен решать же проблему несовместимости
Приложение remote desktop должно через специальный протокол запросит разрешение провести скринкаст, композитор спросит у пользователя, можно ли этому приложению. Если пользователь подтвердит, запустится скринкаст. Протоколы для этого сейчас находятся в разработке (сам wayland за это вообще не отвечает, это полностью сторонние протоколы).
да, я тоже вернулся на иксы, интересно узнать почему такой, казалось бы базовый функционал отвалился
Бесполезная поделка этот вейланд (младший брат reactos, да). К тому же, совершенно не могущий в безопасность — если будут делаться, к примеру, скриншоты — то всего, нельзя ограничить доступ к определенным окнам. В X'ах это сделать элементарно.
$ lshw -C video
WARNUNG: Sie sollten dieses Programm mit Systemverwalterrechten (root) ausführen.
*-display
Beschreibung: VGA compatible controller
Produkt: Intel Corporation
Hersteller: Intel Corporation
Physische ID: 2
Bus-Informationen: pci@0000:00:02.0
Version: 07
Breite: 64 bits
Takt: 33MHz
Fähigkeiten: vga_controller bus_master cap_list rom
Konfiguration: driver=i915 latency=0
Ressourcen: irq:137 memory:db000000-dbffffff memory:80000000-9fffffff ioport:e000(Größe=64) memory:c0000-dffff
WARNUNG: Ausgabe kann unvollständig oder fehlerhaft werden, Sie sollten dieses Programm mit Systemverwalterrechten (root) ausführen.
Потому, что разработчики вяленого доизолировались. Сам вяленый by design не даёт приложениям захватывать что-либо дальше своих окошек, и для этой цели необходимо использовать специальные ни с чем не совместимые костыли, которые нужно также встраивать в графический сервер (коим является любой WM в вяленом по совместительству). При этом кейлоггеры в вяленом продолжают лютовать.