Valve toho udělalo pro linux hodně a posledních pár let dělá nejvíc a ze systému pro umaštěné nerdy udělalo konkurenci pro Microsoft. Vím, že to tady někteří lidé neradi slyší, ale možná bychom se jako celá open-source komunita měla zamyslet nad tím, že bychom se mohli od Valve přiučit na místo řešení vnitřních šarvátek systemd x runit, openrc nebo wayland X x11 atd.
Mate systemaky a mate uzivaky. Pipewire ani uz tak nevadi. Muzu rici ze funguhe celkem obstojne. Ale pulseaudio byla naprostro strasna kvalita vyvoje. A pristup Lennarta byl strasny. Jenomze lidi maji selektivni pamet.
Systemd vs openrc... tak netusim jestli to prumerneho hrace vubec zajima. A jak moc my to ovlivni zazitek v kontextu hry.
Par jedincu na diskusnich forech myslite vyvojare distribuci :-))) ?
Pretože úzka skupina vývojárov, prevažne okolo RH a Gnome, systematicky rozbíjajú kompatibilitu so všetkým, čo nie je ich NIH produkt a na každého, kto by sa chcel odlišovať reagujú hystériou a občas i sľubom fyzického násilia (nie, nežartujem).
Gnome je stále chápané ako "default" UI a tak si vývojár distribúcie môže vybrať podvoliť sa, alebo stráviť život patchovaním toho zmätku. Napríklad Gentoo a Mandriva patchujú, zatiaľ čo taký Artix, ktorého defaultom bolo vždy XFCE, Gnome jednoducho vyradil.
3. 12. 2025, 09:20 editováno autorem komentáře
Niekedy Lennarta plne chapem...
Vid https://www.youtube.com/watch?v=ZTdUmlGxVo0 (2011!)
Datenwolf je fajn chalanisko, ale v teme desktopu bol vedla ako jedla. No a ked mas ludi s takto natvrdo zabetonovanym pov, tak inak ako nasadit aroganciu to uz nejde. Alternativou by bolo limux nechat ako hracku pre geekov, ktori si budu nastavovat ip adresu bash skriptom...
Tato otazka je myslena vazne?
V kontexte desktopovych distribucii, o ktorych sa tu bavime, ma ip adresu (a celu mnozinu dalsich vlastnosti sietovych interfaces) na starosti nejaky konfiguracny demon typu NetworkManager. A 99,99% userov ma nastavene DHCP. Ziadny user nebude editovat konfiguracny subor, nez sa pripoji k sieti (co mimochodom odznelo aj v spomenutom videu spred 14 rokov).
Mimo desktopovych distribucii to tiez ma povacsinou nastarosti nejaky konfiguracny demon, ci uz NetworkManager, systemd-networkd, netplan, whatever. Zase, administrator sa k nastavovaniu ip adresy mimo troubleshootingu moc nedostane.
Takze povazovat nastavovanie ip adresy bash skriptom, ktory ju vyparsuje z nejakeho /etc/network/interfaces je dnes dobry ulet. Ako taky skript bude vediet zareagovat na interface, ktory sa moze dynamicky objavit alebo zmiznut (napr usb, thunderbolt)?
Všichni řešej? Nepřeceňujete se trochu :)
A nefunguje nikdy? Používám ke spokojenosti buď NM nebo systemd-networkd a to na většině strojů s Linuxem přes 10 let včetně serverů nebo orchestrovaných věcí. Samozřejmě mimo routerů a něajkých embedded zařízení, co mají svou specifickou inicializaci sítě.
Navíc pokud opravdu chcete, tak si můžete jednorázově v NM nastavit jakýkoliv iface jako unmanaged třeba podle názvu nebo MAC adresy, totéž pak i s DNS (dns=none). A pak si vše nastavovat třeba přes manuálně přes ip, wpa_supplicant.. ze svého skriptu, ručně editovat resolv.conf nebo cokoliv dalšího se vám zlíbí.
Případně všechny tyhle služby úplně zastavit, zamaskovat a tvářit se, že je rok 1997 :)
Stále mi to neodpovědělo na moji otázku. V kontextu tu ten desktop není úplně jednoznačný.
1) standalone servery/koncové virtuály mají obvykle statickou konfiguraci sítě - nastavíš při instalaci a po celou dobu životnosti na to nesáhneš. Proč je tam potřeba něco složitějšího než boot script? Pokud mi na serveru mizí a objevuje se interface, mám větší problém.
2) desktopy - jsou desktopy a desktopy. Měl jsem v práci pod stolem desktop 15 let. Konfigurace sítě se nezměnila ani jednou. HW se měnil průběžně a tak, ale konfiguraci sítě jsem neměnil ani jednou. IP z DHCP serveru se statickou rezervací. Když jsem potřeboval si hrát s druhou síťovkou, pak jsem potřeboval, aby na ni vůbec nic nesahalo.
3) miniaturní systémy - tam jsem často rád, že tam mám alespoň iputils, obvykle podmnožinu z busyboxu.
4) notebook - ten přenáším mezi sítěmi, tam si networkmanager spokojeně užívám.
Aby bylo jasno, to, na co chci poukázat je, že něco se hodí tam, něco je lepší jinde. Nelze paušálně říci, že bash script na správu sítě je fuj. Protože podle stejné rétoriky je úplně stejně fuj i NetworkManager, systemd-networkd, netplan, whatever. A odsuzovat generálně jedno řešení pro nedostatky, které jinde mohou být výhodou/potřebou, je ...prostoduché. Viz veliké procento domácích desktopů - jsou obvykle připojeny do jedné, neměnné sítě celou svoji existenci. Co složitějšího než DHCP klient je ve skutečnosti potřeba?
@SoongVilda 3.12.2025 04:06
"... na místo řešení vnitřních šarvátek ..." - no jo, ale to má několik podmínek.
A) táhnout za jeden provaz jedním směrem a ne jako v Monty Python "Silly Olympics: Race for People with no sense of direction" https://m.youtube.com/watch?v=15Z5nsyLDbE
B) ignorovat své malé ego a než vytvářet další distribuci linuxu z jiné už 3x předělané, tak se zapojit do už existující a tam zlepšovat
C) vedoucí současných větších OS projektů by neměli být mikromanažeři, ale nechat ostatní se zapojit i jejich způsobem
D) dlouho jsem dělal na několika dobrovolných projektech, kde se lidi zapojují ve svém volném čase a zdarma. Tam není na nikoho páka a když se nedomluvíš, nic není. Když jako vedoucí projektu začneš lidi mikromenežovat nebo štvát, tak prostě odejdou a projekt se rozpadne. Nejlepší je to dělat jako bobři. Dáte si cíl - postavit hráz. Každý udělá kus své práce, svým způsobem a nikdo mu do toho nekecá, dokud je užitečnej a tak nějak v mantinelech. A když není, tak si v klidu promluvit, jestli to jde zlepšit.
E) problém linuxové komunity není roztříštěnost, ale to, že vydává roztříštěnost za přednost pod názvem rozmanitost a taky občas přílišná ideologie nad praktičností. Např systemd. Nemám to rád, podle mně to je technicky špatně, Lennart je arogantní, ale už je to tak rozšířené, že mít systém bez systemd dělá problémy v provozu, údržbě, kompatibilitě i výběru softwaru. Takže pragmaticky - systemd ok.
Všímáte si, že i vy do toho tu ideologii ale zapojujete? Pokud lidé to, co dělají dělají ve svém volném čase, chtějí se tím obvykle alespoň trochu bavit. A to je často důvod většiny toho, co popisujete. Projekt, který vznikl jen ze zhrzeného ega moc dlouho nevydrží. Buď jsou v tom peníze nebo to, že to dotyčného prostě "jen" baví...
Takže ideologii do toho zatahujete i vy.
@martinpoljak 4.12. 2025 8:13
pardon, nerozumím. Kde vidíte tu ideologii? Já tam žádnou nedávám.
Ať si každý dělá co chce, kdy chce a jak chce. Pokud někdo něco dělá a baví ho to, tak za mně super. Přeju mu to a jsem rád, že se našel další, kdo má z něčeho radost. Pokud ale chcete nějaký projekt dotáhnout do úspěšného konce, řekněme například rozšíření linuxu na desktopy, tak je zapotřebí mít funkční distribuci a dělat osvětu. A je jednodušší a rychlejší zlepšovat a propagovat již hotovou distribuci, než si vytvářet další (jsem pragmatik, tohle vede rychleji k cíli). Ale je to dobrovolné není to povinné (nejsem ideolog, ať si každý dělá co chce).