Nema race condition jer se loguješ direktno u tty. Zapravo, sddm je taj koji treba da se podigne prvi kao systemd service, i na taj način presretne tty login. Ceo koncept display managera je retardiran, a taj sistem koristi 99.9% linux distroa.Što se display managera tiče kao dodatne komponente uz full blown DE, imam utisak da si u pravu ali nisam istraživao odavno da li postoji neki race condition prilikom boot procesa gde možeš da zaibiđeš auth module.
Upravo tako. Ali samo zbog toga što svi koriste display managere, to ne znači da je to ispravna metoda za učitavanje DE-a. Jeste elegantno i zgodno, ali je pogrešno. Display manager putem systemD servisa bukvalno presreće tty login i ostavlja ga da "visi u pozadini", a onda display manager učitava DE. SDDM ostaje aktivan kao servis u pozadini, troši resurse kao active service, a ne služi apsolutno ničemu. Da stvar bude još gora, ako ubiješ SDDM kao process, automatski ubijaš i desktop okruženje. Bukvalno si u situaciji gde stabilnost celog desktop okruženja zavisi od stabilnosti display managera. Ako on pukne iz nekog razloga, puca cela sesija. Zbog toga je učitavanje desktop okruženja putem startx-a, odnosno .bashrc fajla jedina ispravna metoda. Na sve to, učitavanje sistema je mnogo brže + u slučaju da DE ne može da se podigne iz nekog razloga, imaš kompletan verbose output koji može da ti pomogne da rešiš potencijalni problem, dok u slučaju display managera, moraš da juriš logove koji su na različitim distroima na različitim lokacijama. Ceo sistem sa display managerima na svim distroima je mass adopted debilizam.Izgleda da te nisam lepo shvatio, afaik svaki "robusniji" DE koristi display (login) manager,
Kopiraju Gnome i njihov GDM. Retardirani koncept je i dalje tu, samo je prepakovan da bi se izbeglo korišćenje sddm-kcm modula za theeming, autologin i ostale gluposti koje jedan "operativni sistem" mora da ima.a što se KDE tiče oni će izgleda napustiti SDDM u korist bolje integrisanog native rešenja (Plasma Display Manager), slično onome što je Gnome uradio (Gnome Display Manager).
Follow along with the video below to see how to install our site as a web app on your home screen.
Napomena: this_feature_currently_requires_accessing_site_using_safari