( bzt | 2024. 12. 11., sze – 07:43 )

A pipewire legalább funkcionális és jó, a Red Hat a pulseaudio fiaskót köszörülte ki vele.
Hát ezt nem mondanám, de az tény, hogy a pulseaudio sokkal szarabb. Komoly munkára (pl. stúdió, ahol a line-in és a visszacsatolása között nem megengedett a latency) továbbra is teljesen alkalmatlan mindkettő.
A systemd nálam jól működik
A systemd na az tényleg lassú, erőforrás zabáló, és akkor van a gond vele, amikor valami nem megy. Journalctl -lmbtq több képernyőnyi kimenet, de semmi értelmes benne, hogy mi szart be és miért. Csak zaj.
A wayland annyiban jó gondolat, hogy az X lassú és biztonságtalan
30 éve használok X-et, soha nem tapasztaltam, hogy lassú vagy "biztonságtalan" lett volna. Sőt! Sosem volt problémám a hardveres gyorsítással alatta, anno a GLX is remekül működött, manapság meg nem is érdekel, mi a driver vagy extension, egyszerűen csak megy. Rég volt már, hogy X configba nyúltam volna. Az egyetlen kifogásuk ellene, hogy "régimódi az APIja", de ez engem egy csöppet sem zavar, már megszoktam, és ismét, sőt, előny, mert Just Works (C) (TM).
hogy épp a hálózaton keresztül történő rajzolgatást nem tudja
Meg semmi mást se. Próbáltál már képernyőképmentést csinálni vele? Lehetlen. De legalább önmagával sem kompatíbilis, fordításonként újratervezik az API-ját, a helloworld példaprogramjuk sem fordítható le a legfrissebb libbel, ami azért elég durva (az "újraírt" meg még xdg protokollt is kell, hogy beszéljen, meg direktben osztogat meg memóriát shm bohóckodással, na gratulálok, ez aztán biztonságos lett!). Fontkezelés nuku, minden appnak magának kell szívnia a legegyszerűbb szövegkiírással is, de hát mit nekünk kódduplikáció, ugye, hadd pazaroljuk az erőforrásokat. (Nem azért, az X fontkezelése is egy förmedvény ha nem csak Latin-1-et akarsz, de legalább van XDrawString, és egy Hello World appnak nem magának kell a glifeket kirenderelnie.) Igazából semmi olyant nem nyújt a Wayland, amit az X ne tudna, de legalább felét sem tudja annak, amit az X. Kompozítor? 10 éve xcompmgr-t használok, tökéletesen megy. Egyszer volt vele gondom, amikor RPi2-n próbáltam futtatni, és kevés volt neki a GPU RAM, de ott bármi más kompozítor is beszart volna. De olyanom is volt már, hogy azért nem tudtam SDL-t fordítani, mert a Wayland XML2C konvertele épp bebugzott. Igen, jól olvastad, XML-t konvertálna C-vé, de hogy mi a f*sznak, aztatat nem tudom, mert értelme nem sok, a lib fix. Ja persze, ilyen f*szságok nélkül nem lenne "modern". Nem baj, legalább van, ami el tud romlani benne már wl app fordításkor is (sem az SDL-t, sem a wl XML konvertáló szottyát nem bántottam, gyári volt mindkettő forrása, mégis elhasalt az SDL fordítása. "./configure --diasble-wayland" és aztán minden más ment pöpecül.)
Ez mitől nagyobb öröm, mint a systemd?
Hát, annál bármi csak jobb lehet... Kevésbé bloat és nem akkora biztonsági szita, mint a systemd. Manapság már EFI rootkit is telepíthető systemd-vel...