Používám Fedoru a KDE je můj wm již od verze KDE2. Na Wayland však přecházím již několik let. Vždy se po pár dnech s díky vracím zpět na X11.
Nejprve to neumělo více monitorů, resp se nedaly obrazovky nastavovat nezávisle na sobě, podruhé zas pod Waylandem neběžel Teamviewer (ano, vím, že to je zlo). Poslední test jsem dělal na FC 38 a vydržel jsem to dva týdny než mne dopálilo, že nefunguje posun oken při změně rozlišení. Po oddokování a odpojení ext. monitorů zůstanou otevřené okna na původních souřadnicích. Když pak pracuji jen na notebooku, je problém se k těm oknům mimo rozsah interního LCD dostat. Za čas to zase zkusím.
Ja pouzivam KDE na Debianu unstable a jsem na tom podobne. S vice monitory si tyhle problemy nepamatuju, ale co me zlobilo:
- flameshot screenshot tool nejak nejel (to je ale drina rozjet i na gnome+wayland - ale jde to)
- zoom padal, nebo snad nesla sdilet obrazovka
- divne chovani schranky v dbeaveru
- rozbily se mi vstupni metody -> neslo mi psat cinsky
Co naopak fungovalo pekne byla gesta na touchpadu.
Tak uvidime pristi rok na KDE 6 :-)
Ja kdysi v praveku pouzival linux pro desktop (fvwm, WindowMaker, Enlightement), pak jsem byl donucen do windows (Office, Outlook, firemni politika s AV a DLP + virtualizace, klienti pro komercni sw ...), a az poslednich cca 5 let se opet pokousim prezit linux na soucasnem desktopu.
Musim rict, ze v praveku jsem si pracne obrobil txt konfigurace, a po mirnem usili vsechno fungovalo aniz bych na to musel kdy znova sahat. Gestury mysi, compiz, enlightement sound daemon. Diky cygwin se k tomu dalo dostat z windows, obraz i zvuk (cygwin X server + windows esd). Man stranky byly tak na 2-3 hodiny cteni komplet.
Posledni dekadu ale trpim jak kun. Nejdriv nejaky ichtyl s avahi (fake dns zona ".local", proboha ?!?!?), a dodrbany nsswitch (mDNS). Pak pulseaudio (chybovejsi soft neznam), a priserny (navic i zbytecny) systemd a jeho uzirani a kripleni std system sluzeb (dns, ntp, dhcp).
Network manager a podporu update dns (vpn pluginy) pak radej ani nekomentovat. Ani autor kodu zda se nevi, jak to ma presne fungovat, ktera komponenta ma do resolv.conf zapisovat a kdy. Man stranka jen k tomu resolveru a NetworkManager je obsahlejsi, nez kdysi komplet dokumentace k WindowMakeru, a navic nereflektuje posledni verze.
Posledni pomyslna kapka bylo Odroid SBC, na kterym jede jenom Ubuntu/Debian a akcelerovana grafika pouze pod Wayland. Mam tam tudiz kubuntu, a pote, co jsem pripojil a odpojil externi disk (bez partition, raw device formatovany na exFat), tak mi nasledne plasma neustale po prihlaseni zacala padat. Musel jsem mazat .config, .cache a .kde adresare v $HOME, aby bylo vubec mozno se znova prihlasit, protoze nejaky pablb vymyslel, ze externi disky bude defaultne zkouset automaticky pripojovat po prihlaseni, aniz by dokazal osetrit stav, ze v systemu nejsou. Kam by asi tak /dev/sdc mohl odejit, ze ?
Tak nejak v aktualnich UI vidim jen zbytecne zvysenou komplexitu, hromadu porad nedodelanyho software, ve kterym se dnes uz ani autor nevyzna, a priserne rozlezlou konfiguraci na milion mist, kterou uz nikdo neni schopny dat dohromady nebo podle ni trasovat problem. Tak teda pockame na KDE 6. Treba jeste nejaky kod pribyde.
> fake dns zona ".local", proboha ?!?!?
RFC 6762
> dodrbany nsswitch (mDNS)
ako? mDNS presne do nsswitch patri
> a priserny (navic i zbytecny) systemd a jeho uzirani a kripleni std system sluzeb (dns, ntp, dhcp).
Tento kon je uz mrtvy, Jim.
> Network manager a podporu update dns (vpn pluginy) pak radej ani nekomentovat
Preco? Naopak, komentujme.
> Ani autor kodu zda se nevi, jak to ma presne fungovat, ktera komponenta ma do resolv.conf zapisovat a kdy.
Ale vie. Akurat existuju ludia ako predrecnik, ktori ziju 20 rokov naspat a stale si myslia, ze pppd alebo vpn klient ma menit resolv.conf. Nema. Ale pre nich je tu stale moznost, ze ked si chcu rozbit system, nech sa paci.
> Man stranka jen k tomu resolveru a NetworkManager je obsahlejsi,
Zjavne to nie je dost; stale su tu ludia z praveku, ktori si myslia, ze DNS resolver sa konfiguruje cez resolv.conf, alebo ze neexistuje split horizont DNS alebo link-specific DNS a preto take veci konfigurovat netreba.
> akcelerovana grafika pouze pod Wayland
Wayland kompozitory nemaju ziadne drivery, to je dalsia zmena od cias praveku s XFree86. Pouzivaju vyhradne KMS a KMS vie pouzit aj modesetting driver pre Xorg.
> protoze nejaky pablb vymyslel, ze externi disky bude defaultne zkouset automaticky pripojovat po prihlaseni,
Hej, kam by sme dosli, keby useri nemuseli mountovat rucne z CLI a so sudom
> aniz by dokazal osetrit stav, ze v systemu nejsou. Kam by asi tak /dev/sdc mohl odejit, ze
Automat _nikdy_ nepouzije /dev/sdc, prave preto, ze to nie je stabilny nazov. Toto bude PEBKAC, kde sa user hrabal vo veciach, o ktorych netusi ako funguju.
> ak nejak v aktualnich UI vidim jen zbytecne zvysenou komplexitu, hromadu porad nedodelanyho software, ve kterym se dnes uz ani autor nevyzna,
Autori sa v tom vyznaju, power useri tiez, no a niekto, kto ocakaval stav rovnaky ako pred 20 rokmi, to bud musi dobehnut, alebo si nainstalovat 20 rokov staru distribuciu. Tam to bude presne tak, ako to pozna.