Na zacatku roku budu mit novy PC z budgetu ve firme a tak na nej o5 pujde Fedora (na aktualnim je F22), ale jelikoz pro svou praci potrebuji screencapture obrazovky a hlavne pripojovani na ruzne VM pres RDP, tak bych se chtel zeptat, jestli se to da nejak obejit. Spustit X11 aplikace ve Waylandu?
Nebo je jistejsi nainstalovat X11 a pouzivat zatim jen to, nez se vyresi tyto problemy?
Diky za odpovedi.
Pokud screencapture myslíte nahrávání obrazovky, tak to v GNOME na Waylandu funguje. Shell má tuto funkcionalitu zabudovanou přímo v sobě (Shift+Ctrl+Alt+R) a už existují i další aplikace, které to umí. V budoucnu je nebudou ty screen framy dostávat od kompozitoru napřímo, ale přes PipeWire, aby se k tomu měly přístup i sandboxované aplikace.
Připojovat se na obrazovku VM nebo vzdáleného počítače přes RDP by taky neměl z GNOME na Waylandu být problém.
Co zatím není vyřešené, je sdílení lokální obrazovky (např. WebRTC, Skype,...) a vzdálené připojení k lokální obrazovce (VNC, RDP,...). Infrastruktura pro to ve Fedoře 27 už existuje, ale musí ji začít aplikace používat, což nějaký čas zabere. Pokud to potřebujete, tak doporučuji do té doby používat GNOME na X11. Není potřeba nic instalovat. X11 je pořád součástí výchozí instalace, stačí na přihlašovací obrazovce vybrat jako sezení GNOME na Xorg.
Problem je ten, ze Gnome vubec nevyuzivam. Jedu na OpenBoxu a vicero aplikaci z KDE nez z Gnome.
Fotim obrazovku pomoci "ksnapshot". Remote spise, ze se ja pripojuji na jinaci servery (pouzivam Reminna). Pripojeni k sobe na PC vyuzivam jenom sporadicky pres TeamViewer.
Ale pokud jde normalne pouzivat X11, tak to ve sve podstate nemusim resit ;)
Diky za informace ;)
Na Waylandu momentálně běží jen GNOME, u KDE se pořád ve výchozím stavu používají X11, ale Wayland se dá zapnout. Všechna ostatní prostředí běží na X11, takže pokud vaše prostředí samo nepřejde na Wayland a aplikace, které používáte, budou podporovat X11, tak nemáte problém. Myslím, že ještě minimálně 5 let to nebudete muset řešit.
Na Fedoře 27 provozuji Plasma 5.11.3 z https://copr.fedorainfracloud.org/coprs/mkyral/plasma-unstable/
A tedy… Narozdíl od GNOME se tam bohužel dá Wayland možná tak zapnout. Používat rozhodně ne :)
Ano, to je taky důvod, proč neprovozujeme ani Qt5 aplikace nativně na Waylandu v GNOME, ale spouštíme je na XWaylandu. Teoreticky to umí, ale ta podpora i přímo v Qt má pořád řadu chyb. Plasma se posunuje dopředu, ale pořád je v tomto hodně za GNOME. Je to tím, že začali později a hlavně tam na tom pracuje méně lidí.
Jinak jak už jsem tu psal dříve, Wayland je pouze protokol, neexistuje nějaká obecně dobrá podpora v celé distribuci. Vždycky záleží na daném prostředí a frameworku a je fakt, že rozumně běží na Waylandu momentálně pouze GNOME a GTK+.
> Připojovat se na obrazovku VM nebo vzdáleného počítače přes RDP
> by taky neměl z GNOME na Waylandu být problém.
Bohuzel presne toto je problem a velky. Zatimco klikani mysi je mozne nejak predavat, predani klaves ktere ve Waylandu normalne odchytava nejaka aplikace je problem. Takze Alt-tab, ctrl-alt-delete, alt-space, ... nic z toho neni mozne poslat do virtualni masiny nebo RDP session.
https://bugzilla.redhat.com/show_bug.cgi?id=1285770
Ale muzu potvrdit ze Gnome na X11 porad funguje.
To máte pravdu. Ne, že bych to chtěl nějak zatajit, ale sám ty zkratky ve virtuálních mašinách nepoužívám, takže jsem na to zapomněl. Kdo by chtěl mít kompletní přehled toho, co už na Waylandu funguje a co ještě ne, udržujeme aktuální seznam: https://fedoraproject.org/wiki/Wayland_features