Vzhledem k nepatrnému množství aplikací, praktickou ne-podporou Nvidie mi to připadá jako krajně nezodpovědné řešení, které spoustu lidí odradí. Skoro každý po instalaci tam bude vracet X-ka. Není to zbytečné? Podle mě by stačila důkladná revize X. Wayland ještě spoustu let nemůže X-ka nahradit. Linux distra na desktopu jdou tam kde slunce nikdy nezapadá. Nebude lepší počkat na WSL3?
Jedu na Waylandu už něco přes rok a funguje úplně normálně. Nemám problém s prostředím ani s aplikacema/hrama, které byly vyvinuty pouze pro Xka. Jediná bolest, co jsem pociťoval, bylo sdílení obrazovky, ale to funguje lépe a lépe s každou verzí PipeWire a po poslední aktualizaci PipeWire ve Fedoře 32 už se to dá i používat. Kdybyste dočetl zprávičku až do konce, našel byste tam tuhle větu: "Ten konstatuje že věc již funguje dobře na všech hlavních GPU, včetně Nvidia poháněných uzavřeným ovladačem". Tohle máte nějaký tři roky starý komentář, co kopírujete pořád dokola ne?
Proč bych měl kopírovat tři roky starý komentář? Nepoužívám distro s Waylandem a tak zkušenost nemám. Na Abclinuxu nedávno psali že Nvidia nechce uzavřený ovladač vytvářet a že výkon gk s Waylandem je mnohem nižší.
Velice rád bych se poučil jak pracuje uzavřený ovladač Nvidia na Waylandu pokud vůbec existuje.
Myslim ze realita je mnohem barevnejsi a pestrejsi nez se zda z kazdeho tabora (jak skalnich fanousku tak zaprisahlych odpurcu).
Osobne provozuji/testuji Wayland na ruznych driverech (AMD/Intel/Nvidia) a kompozitorech (Gnome/KDE) a jak se rika - zkusenost muze byt ruzna.
Urcite se da najit situace/konfigurace kde X11 funguje (stale jeste) mnohem lepe nez Wayland a naopak. Sila Waylandu (podle me) je v lepsi podpore HiDPI, nastaveni vice monitoru, lepsi podpora vstupnich zarizeni (touhscreen, scrolling) a unifikovana podpora EGL pres Mesu.
Nevyhoda je ruzny stupen funkcnosti ruznych kompozitoru, protoze kazdy ma svoji implementaci Wayland protokolu.
Je taky dost velky rozdil v driverech, na jakychkoliv NVIDIA driverech je Wayland proste katastrofa (nefunkcni VAAPI, chybi GBM, chybi GL extenze, EGL nedodelane). AMD je lepsi, podpora VAAPI nic moc ale pravidelne potkavam podivne pady / zamrznuti celeho systemu, ruzne artefakty a podobne.
Naopak na Intelu je Wayland (aspon na mych HD 620/630) bez problemu, zadne pady, plna podpora vaapi (vcetne VP8 pro WebRTC), vsechno jede +- plynule.
Bohuzel gnome-shell/KDE taky nejsou prostredi pro kazdeho, chapu ze lidem zvyklym na MATE z toho naskakuji pupinky. Z rychlosti/odezvy gnome shellu mam uplne stejny (tj. liny) pocit at bezi na X11 nebo Wayland a pohani ho Ryzen 9 s 64GB ram a nebo 9 let stary laptop s i5. Nicmene kdo je na gnome-shell nebo KDE zvykly, ten by zadne zasadni rozdily na Waylandu pozorovat nemel.
Pokud by byl k dispozici nejaky slusny/rychly a bezchybny Wayland kompozitor pro MATE a podobne prostredi (XFCE a pod), bylo by lidem celkem jedno co bezi pod tim.
V soucastnosti je bohuzel Wayland synonymum prave jen pro KDE/Gnome a ostatni maji celkem smulu (ano, vim tom ze se da MATE provozovat s mutterem ale jeste jsem k tomuto experimentu nenasel odvahu, stejne tak jako i3 je spise okrajova zalezitost).
Potvrzuji, že s Intel grafikou je Wayland bez problémů. K těm kompozitorům: pro fanoušky tiling desktopů je tu ještě Sway, rovněž aktivně vyvíjený a podporovaný, ale máte pravdu, kromě GNOME a (skoro) KDE má uživatel celkem smůlu. Jenomže to nelze vyčítat Waylandu, když se někdo rozhodne používat ne-mainstream systém, tak je prostě mimo mainstream a nelze vyčítat upstream vývojářům, že se nerozkrájejí, aby zohlednili každičký takyprojekt a každého hobyistu. Že MATE, XFCE, nemluvně o obskurnostech typu Lumina nebo DWM nefungují s Waylandem je na nich. Samozřejmě, že implementovat kompozitor je mnohem náročnější požadavek, než klasický window manager. Částečně tady může pomoci MIR, který takovým projektům nabízí hotový kompozitor připravený k použití.
Já běžím na Waylandu už 4 roky a popravdě už ani nepamatuju, kdy bych řešil, že běžím na Waylandu a ne na X11.
Minimum aplikací? Prakticky všechno od GNOME a KDE běží na Waylandu. A řada dalších GTK3 a Qt5 aplikací k tomu, Firefox... Co nativně neběží, běží bez problémů na XWaylandu.
Minimálně ve Fedoře funguje Wayland s ovladači od Nvidie (jak v GNOME, tak v KDE), problém je akcelerace aplikací v XWaylandu s těmito ovladači. Ale Adam Jackson už pracuje na překladu XGL na EGL, takže ani to nebude brzo problém.
Existuje řešení pro běh Wine nativně na Waylandu, ale ve výchozím stavu pořád Wine vyžaduje X11. Ale jak říkají ostatní, běží to v XWaylandu a je to natolik "seamless", že uživatel ani nepozná rozdíl. Penalizace ve výkonu je tam v řádu nižších jednotek procent, takže opět nic, co by člověk reálně postřehl.
Ano, je to převážně CUDA, ale pak je taky docela dost firem, které provozují výkonné pracovní stanice na Linuxu a používají Nvidii a jde jim hlavně o grafický výkon pro desktop. Nicméně Nvidia má dneska tak dominantní pozici na trhu s grafikama, že si může dovolit přehlížet požadavky i opravdu velkých zákazníků. Spolupráce s Nvidií by vydala na hodně zajímavých příběhů, bohužel kvůli NDA si je musím nechat pro sebe. :)
Někdy kolem roku 2010 jsem měl laptop s grafikou Nvidia. Tehdy o žádný Wayland nešlo, ale i s čirým X11 to byla hrůza. Suspend/resume s tím jejich zas@(*$^*** ovladačem vůbec nefungovalo, lowlatency kernel často padal (na desktopu, kde jsem měl ATI, tentýž lowlatency kernel byl samozřejmě rock solid), aktualizace kernelu byly vždycky sázka do loterie. Od té doby se Nvidii vyhýbám jako čert kříži.
11. 9. 2020, 01:18 editováno autorem komentáře
Nemůžu mluvit za ostatní, ale u mě to je jednoduché. Mám v PC zdroj s max. výkonem 350 W a rád bych si koupil novou grafickou kartu, protože ta integrovaná v procesoru (Core i5-6600K) je pro 4K monitor často brzdou i na neherní aplikace. A protože do toho nechci investovat moc, dám si limit 4500 Kč. Když potom zadám tyhle parametry (max. 4500 Kč, max. 350W zdroj) do nějakého e-shopu, nabídnou se mi desítky karet od Nvidie, ale žádná od AMD. Pro AMD je tato část trhu zřejmě naprosto nezajímavá.
10. 9. 2020, 10:20 editováno autorem komentáře
Když jsem chtěl v desktopu v kanceláři vyhodit Nvidii a dát tam AMD, tak jsem za 2k koupil Radeon RX 550. Fungovala perfektně. Pak jsem přešel na notebook a desktop jsem dal tchýni a tam šlape do teď. Doporučený zdroj je 400W, ale jsem si docela jistý, že pojede i s dobrým 350W zdrojem. Spotřebu AMD uvádí 50 W.