Psal jsem to pod článek, ale dám to i sem. Možná je to KDE
např. restore session, což by již mělo být vyřešeno, okna neumí krást focus a nemohou být on top (např. Google Chat), Java to je přímo tragédie hlavně u škálovní, automatické vkládní s CopyQ nebo Klipper.
Jsou to drobnosti, ale dříve fungovaly bez problémů. Ale jak píši, je to nejspíš KDE.
Restore session je v progresu aspon u FIrefoxu - https://phabricator.services.mozilla.com/D294930
Bohuzel pro Gtk3 aplikace je to trochu PITA implementovat. Gtk4/Qt by to mely zvladnout. Finalni protokol se ocekava letos v lete takze na podzim by to snad uz melo byt u uzivatelu.
Okna nad ostatními... to bude problém konkrétní aplikace, protože v KDE a všech vyzkoušených aplikacích (i ne-QT/KDE) mi to funguje dle očekávání. (Zde vidím ještě jiný nešvar... mnoho GTK aplikací nepodporuje globální klávesové zkratky, což byla vždy veliká výhoda KDE - jednotné, centrálně nastavitelné, ovládání všech aplikací.)
Ukládání session, ano, to je bolest a chápu, že to může někomu chybět.
K ostatnímu se nemůžu úplně vyjádřit, ale to automatické vkládání mi zní jak bezpečnostní problém - asi nechci, aby mi jiné aplikace vkládaly <něco> do jiné.
Napsal jsem to blbě, neumí si vynutit být on top, ručně to nastavit jde. Můj case mám call v Google Meet v tabu a otevřu jiný tab. Vyskočí mi okno k tomu callu. Jenže to nemá nastaveno a aby bylo on top a ještě, nevím proč když jinde to úplně nefunguje, ukradne focus. Vyřešil jsem to tak, že když je v title okna něco jako Meet, tak má to okno být on top. Díky bohu, že je KWin takhle konfigurovatelný. Sice se mi občas stane, že omylem otevřu okno s Meet a je nastavené on top, a pak se divím, ale to se stává minimálně a když o tom vím, tak není problém to změnit.
"Java to je přímo tragédie hlavně u škálovní"
Určitě ne Java jako taková, u Jetbrains nástrojů (JVM + Swing) to problém není.
Ale je, akorát JetBrains se snaží posunout Wakefield ( Java na Wayland). Který je teď by default, ale pořád to má dost much. Navíc jestli si pamatuji dobře, tak stále se vykresluje jenom na CPU.
Nekoukal jsem, kdo vykresluje, ale proste funguje. Rychle, urcite ne velka zatez na CPU, ktera by zasvitila v *top, chova se to proste pricetne.
CPU kompozitor sa neprejavi v zatazi CPU, ale v latencii samotneho UI. GPU akcelerovane je pocitovo sviznejsie, s CPU troska "prispate". Velmi podobny pripad je ked idete cez RDP na virtualku bez GPU a na virtualku s GPU (alebo aj na virtualku bez GPU vs fyzicky stroj s GPU).
Jetbrain dodavaju vlastnu JVM,ktora sa vola tusim JBR. Je na githube. Default je len na ich JBR. Implementuju java.awt.WLToolkit.
Zial,nefunguje to s inymi aplikaciami,skusal som JBR so SoapUI a pouzitue WLToolkit padalo hned po starte.
Restore session to je ta skvela funkce, ktera umoznuje vypnout pocitac s otevrenym dokumentem v textovem editoru? Kdyz pocitac zapnu, tak se editor automaticky zas otevre. Dokument v nem sice uz neni, ale zato mi to spusti i 10 dalsich aplikaci, ktere jsem stejne chtel vcera vypnout :-D
Me třeba v Lutris kopírování věci v 3d cadu (logo dxf -> do 3d modelu), ne flatpaky od hid na čtečku, nebo instalace aplikace zabalené v jar. Blbne uchovávání nastavení pro Prusa slicer atd. Jinak běžný uživatel to nepozná.
Ne fakt... co nefunguje? pořád, že to nejde nejde nejde, ale podle mě je to lepší jak předchůdce, dokonce stabilnější, rychlejší a lépe programovatelný. Tak opravdu co tam nejde?
Mě např. (od verze 3+) nejede gimp. Asi je to mým hardwarem, ale já si logicky nechci kupovat novou desku + grafiku protože wayland není hotový. S waylandem se celé okno gimpu divně vlní, rozmazané písmenka se o kousek překreslujou atd. Nepoužitelné.
V KDE používám tmavé téma, proto jsem si několika způsoby přidal 1px modrý rámeček (stávalo se mi, že jak ty barvy splývají, občas jsem si zavřel omylem něco, co jsem zavřít nechtěl). První je klasický rámeček v nastavení, ale některé aplikace co nemají standardní menu (vs code, phpstorm, android studio, msty) to ignorují a musí se jim interně zapnout to klasické vykreslování (pokud to umí). V tu chvíli to na waylandu přestane fungovat.
Jsou to drobnosti a dost možná řešitelné... Ale dalších takových drobností je příliš na to, abych to řešil jako celek. Xka nainstaluju a jedu.
24. 4. 2026, 15:18 editováno autorem komentáře
Je zajímavé, že používám též a nic z toho se neděje.
A to ten HW bude mít 7 let ten muj. A co vím, tak nepodporovaný HW je víc jak 20 let starý, to na dnešní poměry je archiválie.
Další věcí je, že to co popisuje je jen a jen s těmi okny, jen téma, které se dá změnit.
Tudíž žádná chyba waylandu.
Pokud se vám divně vlní okno gimpu tak máte před smrtí grafiku, taky jedna z věcí co se u grafických programů projevuje takovou to chybou...
Takže buď máte silně starý HW(15-20 let), nebo máte před smrtí grafickou kartu.
Nikoliv chyba waylandu...
Asi všichni ostatní pochopili, že GPU je naprosto v pořádku, když se ty problémy s X11 neprojevují. btw. hraju na tom hry, počítám hashcatem, přes vulkan používám whisper-cli (ggml-large), používám blender, programuju s three.js a babylon.js, atd.
Tudíž chyba waylandu. Jinde (ani na woknech) se podobné problémy neprojevují ani při dlouhotrvající plné zátěži.
hw je vydaný 2018, koupený 2021. Jediným společným znakem při problémech je výhradně wayland.
Wayland kompozitory vedia tlacit hardware dalej a vyuzivat funkcie, ktore X11 vyuzit nielen ze nedokazal. ale ani nepocital s tym, ze mozu existovat. Napriklad overlays (napriklad intelovske igpu ich maju 8, bola by skoda ich nevyuzit). Je dost mozne, ze pri gimpe kompozitor robi nieco zvlastne, aj ked gimp nie je prave aplikacia, co by mala nejake extra naroky na display server.
Stabilnější v porování s čím? Xka jsem neviděl spadnout snad deset let a i tehdy to bylo kvůli bugu v driverech NVidie.
Tedy, ne že by na tom nebylo co modernizovat, ale Wayland mi od začátku přijde jako krok špatným směrem.
25. 4. 2026, 09:52 editováno autorem komentáře
Mně na X11 nejde zakázat keyloggery a feature kdy každá aplikace vidí okno každé další. Jak to udělám?
Můžu poprosit nápovědu..? Kde přesně "ve waylandu" najdu checkbox pro "zákaz keyloggerů?"
Jo, Wayland jako protokol sice omezuje neprivilegovaným uživatelům schopnost číst globálně vstup do jiných oken, ale Tvůj pocit absolutní bezpečnosti vykonstruovaný na tomto základě je jen fejkové placebo.
Nikde, číst vstup z klávesnice okna které nevlastním prostě nejde. A jasně, určitě se občas najde nějaká díra, ale je sakra rozdíl mezi hledáním díry v bezpečnosti a děravostí by design.
Víc číst nemusím, abych věděl, že to je blábol, cituji:
Wayland solves no issues I have but breaks almost everything I need.
Nikdo nebude tleskat, že Gnome i dnes funguje jako včera, ale každý si všimne toho, co přestalo fungovat. Tak to prostě je.
Já spokojeně používám Wayland na noťasu, kde spouštím jen Chrome. Pak mám počítač na práci, samozřejmě s Xkama, protože potřebuju, aby věci fungovaly, ty blábole!
Splashtop, Zoom padá, ... Není toho málo a podle potřeby musím přepínat Sway/i3wm.
Na druhou stranu - je to problém slepice nebo vejce. Jen ať Ubuntu přejde. Potom dodavatelům komerčního SW nic jiného nezbyde.
Jen ať přechází. Alespoň se vyvine tlak na tvůrce aplikací, aby byly kompatibilní.
Osobně jedu na Waylandu od chvíle, kdy se povedlo implementovat explict sync a funguje to s Nvidií. Zpátky k Xorg nechci ani smykem, i přesto, že některé aplikace stále mají problémy. U mne asi nejvíc Briscad. To je třeba ale řešit na straně aplikací (a adakvátně k tomu "otravuji" s požadavky na podporu u této konkrétní).
A to "Wayland breaks everything", co tady někdo přede mnou linkuje, není moc objektívní. Za nefunkční tam označuje věci, které normálně fungují přes portály. Je to holt posun, za mne správným směrem a v duchu UNIX filozofie. Nebude jeden moloch, co integruje vše, ale protokol, kterým si aplikace řekne co chce a člověk si sám vybere takový kompozitor/nástroj, jaký chce a jaký mu to obslouží.
Me osobne Wayland nijak nevadi, ale WM co chci pouzivat proste Wayland nepodporuje, takze ho pouzivat nemohu a distro ktere by zrusilo XOrg balicky bych proste pouzivat na PC nemohl.
Wayland nema tiling WM jako Awesome.
Pouzivam Sway+Swaysome, ale NVidia je v Sway nepodporovana. A zrejme podporovana nebude nikdy.
Wayland bude stale nepouzitelny pokud budou vyvojari vest "svatou valku" proti closed-source.
Wayland bude stale nepouzitelny pokud budou vyvojari vest "svatou valku" proti closed-source.
Jenže přestat vést tuto válku znamená, že budou muset běžet maraton s batohem na zádech, do kterého NVidia a podobní budou přihazovat cihly a házet klacky pod nohy. Tedy, stane se z toho neúnosná zátěž, protože budou muset přistoupit na hru druhé strany.
Ziadna svata vojna proti closed source neexistuje. Sway nebezi na Nvidii, pretoze Nvidia nepodporuje standardne API. Az bude Nvidia podporovat API ako kazdy iny driver (a ze ich uz zacali iimplementovat), tak to pobezi aj tam.
Si predstav, ze by Nvidia ignorovala WDDM na Windowse a by by si sa stazoval na Microsoft, nie na Nvidiu.
S free ubuntu pro je support 24.04 do 2036. Věřím, že do té doby stihnou wayland opravit do použitelné podoby...
*zvladnou autori aplikaci opravit jejich aplikace aby fungovali i v roce 2036
**opustime aplikace, ktere autori nedokazali dostat do stavu odpovidajiciho 2036
Vsechny relevantni toolkity maji podporu pro Wayland. Electron, GTK, QT atd. Mame pipewire, ktery resi multimedia.
Verim, ze "stary" stack Linuxoveho desktopu byl jiste pro mnohe z nas vyhovujici a dostacujici, ale doba se trochu zmenila a pozadavky na bezpecnost jsou trochu jinde.
Používám už cca měsíc na Lenovo Yoga se Snapdragonem X Plus a 3k displeji a 26.04 na ARM už běží velmi dobře.
Co mě potěšilo, že se vylepšuje spotřeba a krásně funguje s displejem s vysokým rozlišením. Wayland je určitě krok správným směrem. Já jsem rád i za Snaps aplikace - rychlejší aktualizace, sandbox. Každý to má jinak, ale já jsem se směrem spokojený velmi.
Konečně se něco děje a Linux je pro mě už více než alternativa k WIN i na laptopu - desktopu.
A ti, kteří chtějí mít vše pod kontrolou, na to jsou jiné distribuce. Tak ať se vydání povede a nás spokojených je co nejvíce.
Klid.. :) Ten titulek je jen trochu zavádějící (...přechází plně na Wayland).
Ano Ubuntu má výchozí DE GNOME, to v poslední verzi opustilo podporu X11 session. Ale pokud chcete Ubuntu, tak v distribuci je normálně dál Xorg server, můžete si nainstalovat XFce, KDE Plasma s X11, i3.. nebo co se vám líbí.
Tzn. je to něco jiného než např. poslední verze RHEL, SLES, kde prostě už nejsou officiální balíčky s Xorg serverem ani žádné X11 window mangery, desktopy.
Ano, ale to je do značné míry prostě záležitost těch upstream projektů a jejich rozhodnutí jak dlouho budou chtít bojovat na dvou frontách (se všemi pro a proti každé cesty).
Teď je tam 6.6, příští 6.7 má být poslední verze s X11. Je to LTS verze, takže počítám, že Canonical má klasicky 5 let podporu (pro všechny do r. 2031) během které bude backportovat minimálně bezpečnostní záplaty.
Wayland je pro mě občas problematickej v kombinaci s nVidia, pod Ubuntu 24.04. Už jsem musel dělat pár workaroundů, např. aby bylo spolehlivé usínání PC.
Ale X11 má taky svý mouchy a vrátit se k němu nechci.
Doufám, že Ubuntu 26.04 podporu Wayland vylepší, když X11 už žádnou perspektivu nemá.
24. 4. 2026, 18:43 editováno autorem komentáře