Diit.cz - Novinky a informace o hardware, software a internetu

Diskuse k Od Xorg se oddělil projekt Xlibre a vyzývá Wayland

> Je proto minimálně zvláštní, že ve chvíli kdy se projektem Xlibre začala zabývat linuxová online média, zablokovali Weigeltovi lidé spojení s RedHatem jeho účet na freedesktop.org, smazali jeho repozitáře a tickety

100% souhlas. Jako, muzeme si tukat do cela nad konspiracnimi teoriemi toho cloveka, ale kdyz pak skupina lidi provede takovouhle "digitalni vrazdu" osobnosti, pak je to jen voda na mlyn vsech konspiracnich teorii.

> zamítli všechny jeho změny v kódu

Kdyby jen zamitli, podle toho co psal Michael na Phoronixu, oni je revertli - coz znamena ze predtim je akceptovali. Pokud je to pravda, tak jsou na miste otazky - pokud byli jeho kod opravdu spatny, kdo a proc ho akceptoval, a pokud nebyl tak spatny, tak o cem jsou ty reverty ? asi ne o kodu.

Co se tyce Waylandu, ja nemam nejake "nabozenske" vyhrady, ale realita je takova, ze spoustu let pote co ho prohlasili za stabilni (verze 1.0 vysla tusim v 2012) v nem chybela spousta "drobnosti" ktere meli pomerne zasadni dopad na pouzitelnost (pro me osobne tam chybel copy-paste pomoci middle-clicku). Takze dalsich ~10 let se dodelavali tyhle featury, a teprve az posledni dva-tri roky je to v stavu ze to dokaze nahradit Xka pro 99.9999% lidi.

+1
-1
-1
Je komentář přínosný?

"Vydal při tom poměrně ostré prohlášení, v němž obvinil vedení projektu Xorg, že je prolezlé krtky z big-tech společností, které nemají zájem na dalším rozvoji, že mu blokuje desítky či stovky commitů a že to vlastně není vedení projektu, ale spíše jeho hrobaři."

Mozna stacilo chovat se profesionalne. Nebo aspon slusne...

+1
+4
-1
Je komentář přínosný?

Holt každý přispívá do otevřeného SW z jiných důvodů. Pokud jsou to důvody náboženské (např, woke, nebo anarchizmus), tak se člověk nemůže divit, že se takový lidi chovaj mírně řečeno zvláštně.

+1
0
-1
Je komentář přínosný?

Co si treba přečíst helloweenske dokumenty. Tajne dohody Microsoftu a manual jak škodit linuxu leakly.. nejde o konspirace. Korporace běžně zabíjí projekty nebo jom škodí. Jako příklad treba rozšíření FM rádia. Kvůli korporacím lidstvo o desetileti déle poslouchalo střední vlny :-)

+1
-2
-1
Je komentář přínosný?
+1
+1
-1
Je komentář přínosný?

Trik je v tom, ze vela z toho, co pouzivatel vnima ako chybu Waylandu su v skutocnosti funkcie, ktore uz Wayland neriesi.

Wayland je v podstate iba o trocha viac nez organizer framebufferov, forwarder vstupnych udalosti a nejake tenke IPC.

Takze zatial co na Xkach bol cut buffer funkcia servera + aplikacny protokol vytvoreny ludmi od X, na Waylande je schranka cisto aplikacna zalezitost pohanana waylandim IPC.

Window managery / compository teraz musia implementovat kopec funkcii, ktore predtym riesil graficky server a je treba povedat, ze vela tych serverov ma vela tych funkcii bud zle, alebo chybaju uplne.

Este aj Plasma je vsivava az za usami a Waylandia verzia ma oproti Xkovej masivne regresie.

+1
+1
-1
Je komentář přínosný?

> Trik je v tom, ze vela z toho, co pouzivatel vnima ako chybu Waylandu su v skutocnosti funkcie, ktore uz Wayland neriesi.

OK, v prvnim komentu jsem se nevyjadril jasne: ano, souhlasim s tebou, spousta tech "drobnosti" uz proste neni vec Waylandu. Ale realita je, ze ty veci proste chybi, a to byla moje pointa. "BFU" uzivateli Ubuntu je silne u pr**le, nakolik ma Wayland cistejsi koncept, bezpecnejsi kod atd. To co BFU vidi, je ze veci ktere predtim v Plasma/GNOME/xyz desktopu fungovali ted nefunguji, a neexistuje nahradni reseni. Z jejich pohledu je to downgrade. Tohle je vec ktera dlouho branila adopci Waylandu, ne nejake predsudky.

> Window managery / compository teraz musia implementovat kopec funkcii,

Presne, a jista cast tech funkci neni implementovana dodnes.

+1
+3
-1
Je komentář přínosný?

Souhlas. To co zvýhodňovalo Xorg byla monolitní architektura s pár utilitami navíc, což se v dřevních dobách nedalo smysluplně nahradit. Dnes je trochu problém s kdečím nezávislým, kdy nezávislost znamená neúplnou kompatibilitu, a ignoranci významu certifikace. Vytrácí se odpovědnost některých vývojářů za to, co vyvinou. Na druhou stranu nepovažuji Weigelta za woke figuru, již z jeho teze "udělejme X zase velkými" plyne spíše pravý opak. To by pak vysvětlilo i to ideologické mazání jeho commitů poté, co byly týmiž lidmi schváleny. V USA je fakticky občanská válka mezi woke + DS a těmi ostatními. Komunitu kolem GNU/linuxu jsem měl vždy za svobodnou, odpovědnou a psychicky zdravou. Asi i sem woke deforma pronikla.

+1
0
-1
Je komentář přínosný?

Která distribuce Linuxu vydává dvakrát do roka stabilní verze?

+1
-2
-1
Je komentář přínosný?

... a proc?

+1
0
-1
Je komentář přínosný?

"Následně se obvykle přidají i další velké distribuce, ..... , když musí dvakrát do roka vydat stabilní verzi pro větší množství uživatelů."

Autor to v článku zmiňuje. Tak mne zajímalo, které má konkrétně na mysli.

+1
-3
-1
Je komentář přínosný?

čubuntu? To přece vydává vždy XX.04 a xx.10, ne? Ta podzimní je sice interim, ale stále se jedná o stable verzi s podporou 9 měsíců.
Debilian vydává verze dokonce kvartální subverze, byť tam se verze balíků nemění, tak se backportují větší patche apod.

+1
0
-1
Je komentář přínosný?

A terazky mi povedztě, Kefalín, čo vy si predstavujetě pod takým slovom stabilní? 😁

+1
+4
-1
Je komentář přínosný?

Fedora, například.

+1
+3
-1
Je komentář přínosný?

RedHat:

10.0   - 05/2025
9.6     - 05/2025
9.5     - 11/2024
9.4     - 04/2024
9.3     - 11/2023
9.2     - 05/2023

Debian to zvládá i častěji: letos už má tři, vloni měl čtyři, rok předtím pět.

Z distribucí, které jsou od něčeho odvozené: Fedora, Ubuntu, MX Linux, ...

+1
+1
-1
Je komentář přínosný?

Nevim jak to ma Redhat, ale u Debianu ta minor verze je spis o tom, aby clovek nemusel cerstve po instalaci postahovat updaty/fixy co se za tu dobu vyrojily (no, fixy, pac verze tech programu v jednom releasu jsou obvykle zmrazeny). Pod vydanim stable verze se bere jen major cislo (jen tehdy dochazi k tomu, ze ty programy v danym releasu jsou novejsi/maji vyssi verzi).
Treba pomuze tohle: https://wiki.debian.org/DebianReleases

+1
+2
-1
Je komentář přínosný?

Na tom odkazu je hned v prvním odstavci doslova "The latest release is Debian 12.11. It is also (currently) known as stable..." přičemž to "stable" je odkaz, který vede na stránku, jež to znovu potvrzuje:  Bookworm (12.11) is the current stable release of Debian, and has been since 2025-05-17.

Já jsem v textu nepsal, že distribuce vydávají dvě major verze nebo dvě LTS verze, jak tu skoro z diskuse vyplývá, že čtenářstvo pochopilo, ale že vydávají dvě stabilní verze - tj. verze ve stavu, který lze označit jako stabilní a tedy někdo to musel sestavit, otestovat... - což stojí čas. Nic víc jsem tím nemyslel :)

+1
+1
-1
Je komentář přínosný?

Rollon a semirollon distribuce jsou také testovány, ale průběžně včetně uživatelské komunity. Půlroční periodu mají všechna distra s RPM balíky, pak Ubuntu a na něm založená. Jinde to moc nesleduji, ale jistě to bude i u SuSe a dalších. Komerční (krabicové) distribuce pak dělají vše pro to, aby zákazníci, kterým dělají servis, neměli sebemenší problém, natož výpadek.

+1
0
-1
Je komentář přínosný?

Hlavní komponent systému vyvíjený exotem - what could go wrong?

+1
0
-1
Je komentář přínosný?

Nejspíš nic, protože to nikdo nebude používat ;-)

+1
+5
-1
Je komentář přínosný?

Problém na linuxu není jen nebo hlavně roztříštěnost, ale nedodělanost. Málokterý projekt je dotažen do zcela funkčního stavu. Obvykle to autory přestane jednoho dne bavit a protože za nimi nestojí žádný zaměstnavatel, kterého by to poškodilo, tak to prostě zůstane nedodělané.
V linuxu teda máme tisíce možná i milióny projektů, rozhodně milióny řádků kódu, ale opravdu dokonale funkčních je jen pár. A přitom se řada projektů opakovaně duplikuje, respektive jsou si ty nedodělky podobné jako vejce vejci.

Proto mi vyhovuje víc Windows, kde sice do kódu nevidím, ale mně by to ani k ničemu nebylo, za to vím přesně, co mohu čekat. A ty Windows poměrně fungují slušně, ikdyž ned nima nemám svobodnou ruku sám a to mi nevadí.
Z linuxu používám Debian, teď je myslím stabilní aktuální verze 12.9 a výhoda této distribuce je rozhodně v tom, že zásadně nedělají hurá akce, že někdo něco vymyslí nového, oni by to okamžitě implementovali a pak se zjistilo, že je to vlastně blbé. Tohle nechává Debian vyzkoušet ostatní a implementuje jen už prověřené projekty. Za mě OK.

+1
-8
-1
Je komentář přínosný?

A nejsou už rovněž Windows samy o sobě nedodělané? Proč je i ve Win11 např. prastarý joy.cpl?

+1
+6
-1
Je komentář přínosný?

Já na Archu ani na Manjaru nepozoruji žádný nedodělek. Co potřebuji, to funguje, a není toho málo. Jinde asi mají krabice ve firmách své opodstatnění, oproti komunitním verzím.

+1
0
-1
Je komentář přínosný?

OSS vs ALSA je spatny priklad. A jeste horsi je to michat spolu s PulseAudio, Jack a Pipewire.

OSS a ALSA jsou low level subsystemy zvukovek (v podstate ovladace). OSS bylo puvodne jediny zpusob jak z Linuxu vyloudit zvuk, ale mel hrst nedostatku (ten nejzajimavejsi pro beznyho uzivatele bylo asi hodne komplikovana prace s vicero zvukovkami). Kdyz vyslo OSS4, ktery nebylo "free", tak se OSS opustilo ve prospech ALSA ovladacu. Tady proste nevyhovoval ten fakt, ze (nove) OSS nemohlo byt v Linuxovem jadre built-in.

PulseAudio, Jack, Pipewire: Trochu problem s pouzivanim zvukovky "low level" je fakt, ze ne kazda zvukovka ma vicekanalovy HW mixer (dneska skoro zadna. Nebo aspon z myho pohledu posledni zvukovka (z tech co jsem kdy mel a mam), ktera sla rozumne pouzit bez zvukoveho serveru, byl SB Live!).
Bez zvukoveho serveru by tedy prvni aplikace obsadila zvukovku a pro vsechny dalsi aplikace by byla nedostupna dokud ji ta prvni aplikace neopusti. Proto zvukovy server (mimo jine), v podstate ho ma kazdy soucasny OS.
Jenze Jack je/byl pro ciste profesionalni audio, kde hlavnim tahakem je/bylo real-time a low latency. Ovladani pro beznyho cloveka, co si chce jen pustit treba Youtube, je/bylo ale dost ... nepouzitelny (v podstate se musi pokazde nadratovat patch panel, ktery audio kanal odkud ma vest kam). Prakticky kazdy DAW podporuje temer vyhradne Jack (t.j. bez nej si toho clovek moc nezaDAWuje), v profi prostredi jde o de facto standard.
Pulseaudio je zase ok pro beznyho uzivatele, ovsem pokud nechce nic vicestope nahravat a/nebo nema BT audio (sluchatka, repracek).
No a Pipewire vlastne nahrazuje (nebo se o to alespon pokousi) oba tyhle zvukovy servery (takze se jedna a tataz zvukovka da mnohem snaz pouzit jak pro prehravani beznyho audia, tak i pro DAW) + ma mnohem lepsi podporu BT.

Takze v obou pripadech jde imho ciste o prirozeny vyvoj (v tom prvnim dokonce o nutny krok), zadne tristeni.

+1
0
-1
Je komentář přínosný?

Já jsem vždycky hrozně rád, když to tu někdo obšírně vysvětlí, ač výsledek je zcela stejný, jako píšu já :)

Vždycky je to zcela přirozený vývoj a vždycky skončí tříštěním. Teď existují distribuce jak s PulseAudio tak s Pipewire a třeba já jsem ještě před pěti lety jel jen na samotné ALSA, protože to Slackware umožňoval a nikdy jsem neměl ani na úplně pitomém notebooku problém se zvukem. Že všechny ty komponenty mají jiný význam a jiné nasazení, neznamená,  že se nikde nepřekrývají a že jsou situace, kdy si je nutno vybrat. Kdyby to byl lineární vývoj A -> B -> B vítězí a A zaniká, tak není nikdy nikde žádný problém. A ony jsou.

A co se OSS versus ALSA týká, to si také dobře pamatuju. Toho software, co jsem tenkrát měl (playery muziky z osmi a šestnáctibitů) který z OSS nikdo nikdy nepředělal...

+1
0
-1
Je komentář přínosný?

Ona to puvodne obsirnost nemela byt, kdyz jsem to odeslal a pak na koukl, tak prvni co padlo, bylo "Kristova noho" :-).

Jako OSS vs ALSA to ale fakt je blbej priklad, pac to skoncilo prakticky jen na "ALSA nebo nic, resp. obstarej si podporu zvuku svepomoci".
Jinak zpetnou kompatibilitu ALSA zajistovala. Nerikam ze se 100% uspechem, obcas to byl osklivy rovnak na ohejbak, ale slo to, ciste OSS programy hraly.

"třeba já jsem ještě před pěti lety jel jen na samotné ALSA ... a nikdy jsem neměl ani na úplně pitomém notebooku problém se zvukem"
Tak to si gratuluj. Ja zacal zkoumat neco o zvukovym serveru ve chvili, kdy mi nejakej AC97, ci co to bylo, zacalo u druhy a dalsi appky hlasat, ze mam smolika, ze devajs je byzy (pac ji pouzivala ta prvni appka).

+1
0
-1
Je komentář přínosný?

Když jste zmínil AC97 a ALSA, hned jsem si vzpomněl, že můj první pokus "o proniknutí do Linuxu" skončil právě tím, že jsem nerozběhal integrovanou zvukovku (teď jsem to dohledal, byla to C-media 8738 na lowcost MB s ALi Aladin 2 chipsetem). Googlil jsem (tehdy ještě na dial-upu), dle návodů na fórech zkoušel nějaké nastavení alsaconf, ale nevyhrál jsem a tím jsem zase Linux na pár let opustil

+1
0
-1
Je komentář přínosný?

Pipewire mne přesvědčil, proto šel Pulse pryč. ALSA je stále základ. Pro moje potřeby plně dostatečné. Takže jde spíše o to, že se potřeby uživatelů GNU/linux blíží potřebám uživatelů Winows, tedy nechápat, jak a pročto funguje, ale prostě to používat jako nástroj. Podobný trend je i u aut a jejich uživatelů. Celkově bych to nazval mentální leností a zpohodnělostí.

+1
0
-1
Je komentář přínosný?

Tak nevím, ale u mne byl desktop s Xorg vždy (ve všem) rychlejší, než "deb*lní" wayland s těma všema "vychytávkama". Proč proboha chtít něco "nového", když je to na "novém" (i5-10600, 32GB RAM, 1TB PCIe3 SSD) hardwaru "horší"?

+1
0
-1
Je komentář přínosný?

Na Rpi mi přijde naopak Wayland rychlejší než Xka, ono asi bude dost záležet na kompozitoru. Rpi používá labwc. Asi taky bude záležet co po tom člověk chce, ale obecně je Wayland na Rpi lepší než Xka

+1
+1
-1
Je komentář přínosný?

Na jednu stranu je unifikace výhodná z pohledu optimalizace zdrojů, na druhou stranu konkurence motivuje neusnout na vavřínech.
Typos je mi sympatický tím anti DEI a ten korporátní vliv na open source je dobrý jenom v limitované podobě, jinak to pak dopadá vnucováním korporátní kultury a pak se z projektů vyhazujou lidé, kteří aktivně nevyvěšují duhové vlajky na svůj profil(trochu přeháním, ale jedná se např. Godot, openSuse). Dalším problémem přílišného korporátního vlivu je přenášení zkostnatělosti v pohledu na budoucí vývoj - koho chleba jíš, toho píseň zpívej. Na jednu stranu by měl být OS svobodnou soutěží řešení, na straně druhé bych nerad, aby se to dostalo do stavu, v jakém je svět tiskáren.
To, že je někdo anti-cokoli neznamená, že nemůže mít pravdu, podle mě je takové škatulkování celkem podpásové a zcela narušuje podstatu - prostě není smířen se změnou technologického paradigmatu úplně stejně jako odboráři s plnou automatizací provozu.

+1
-1
-1
Je komentář přínosný?

X.Org se používá třeba u víceuživatelských serverů, ke kterým se uživatelé připojují přes vzdálenou plochu (remote desktop session). Používá se to u profesionálních (komerčně podporovaných) řešení. Pro Wayland se na tom zvolna pracuje, ale stabilní řešení nasaditelné v podnikovém prostředí zatím neexistuje a ještě nějakou dobu existovat nebude. (Zdůrazňuji, že hovořím o víceuživatelských serverech, kde každý uživatel má svůj X-server.) Odhady jsou, že X.Org se v této roli bude používat až do roku 2030. Takže X.Org bude muset být udržovaný ještě asi pět let.

+1
0
-1
Je komentář přínosný?

ALSA - ja bych zde dodal, ze ALSA nezanikla, zaniklo zastarale OSS - nebot bylo ze starych Unixu a dokonce nebylo tak uplne opnesource ;-)

ALSA je jediny zvykovy system v linuixu !!! a vsechny moduly jsou ALSA - ac ALSA podporuje vse, vcetne soucasneho pristupu vice programu ke zvukovce a kupe skvelych modulu - je to preci jen kernel space zalezitost kde pak nernel modul vola nejaky urespace modul ... a tak zacaly vznikat user-space systemy jako JACK a jine - ktere komunikovaly pres sit a lokalni pipe ... dokonce i gnome mel sveho casu svuj zvukovy daemon ;-)

Tedy PuilseAudio a jeho klon Pipewire stoji nad ALSA a resi prave problemy konfigurovatelnosti, maji kernelopvy modul, ktery zamaskuje vsechny zvukovky a vse se pak da resit uvnitr - vcetne modulu pro efekty ;-)

Kdysy to bylo tak, ze se udelal symlink pro defualt zvukovku, pro vstup i vystup a pak se muselo sve adresovat na dane zarizeni, nebo pro ALSA user space a adresou zvukovky v ALSA ... btw alsa satle emuluje i OSS i kdyz uzu je asi nikdo nepouziva ... nove subsystemy pro alsa jsou tak skvele, ze clovek muze naraz pouzivat pipewire, pulseudio i alsa outup v programu - a pipewire vse zaridi za vas ;-) pulse audio to delo tez ... a pavucontrol znal asi kazdy

Vyhoda techo systemu jsou ta, ze jsme mel treba modul na nose cenceling etc. a ta pak fungovala vsude - vsimnete si ve windows tohle vubec neexituje, bud si to resi sam program, nebo driver pro zarizeni - v Linuxu to vyresim modulem pro efekty a muzu rict na ktera zarizeni to palikuje, ale pak to funguje vsude - nebot to resi system a neni to vubec zavisle na HW . nebot kazde zarizeni ma tez zarizeni - monitor - hlavne vstupy, vystupy to nepotrebuji - i kdyz vlastne taky ;-) pro nahravani z toho, co vam jde do beden - takze monitor ma hlasitist na max, ale do beden jej muzete mit zeslabene - a nahravka bude OK na max ;-) a ne zeslabena ... Linux je co se tyce zvuky asi nejlepsi OS ever, mnohem lesi nez MacOS a Windows zvuk neumi vubec ;-) ten zvuk mrsi a DAC etc. musi pouzit ASIO driver, kterym kompletne obejde zvykovy zmrsenec M$, ktery jako zklad roztahne hudbu a pak ji oseka - a neb kdyz vm windows rekne, ze mp3 zni hrozne, nebo ze jeho integrovana zvukovka je hrozna - pritom ma digitalni vystup casto min 24/192 nebo i lepsi ;-) ... ale nesmi na to sahat windows - a neb jak i celkem nic moz zvykovky ala Creative uspely - ASIO v ovladaci, pritrom M-Audio mely mnohem lepsi A/D prevodniky i chip - ale na digitalni vystup jsoy dnes OK asi vsechny paradoxne nejlepsiz beznych jsou VIA ... a z HIFI XMOS ale i ESS ... ja mam skoro vsude XMOS - ty jsou profi

+1
0
-1
Je komentář přínosný?

"Dodat" implikuje, že to v článku nebylo, což se musím ohradit: "A tak se třeba v oblasti zvuku přešlo od Open Sound Systemu (OSS) k Advanced Linux Sound Architecture (ALSA) a jelikož ani ta nevyhovovala, tak se nad ni postavilo PulseAudio, které po letech řada distribucí mění za PipeWire." :-)

 

+1
0
-1
Je komentář přínosný?

Pro psaní komentářů se, prosím, přihlaste nebo registrujte.