wayland muss sterben, damit wir leben können!
@zeldakatze wayland ist noch etwas unfertig? ja

@einetuer naja, Wayland ist halt von Grund auf bissl zum Scheitern verurteilt, weil es halt grafik nicht richtig abstrahiert (komplette abhängigkeit von egl), null netzwerktransparenz hat, compositing erzwingt und keine unterscheidung zwischen window manager und grafikserver hat (klar, gibt projekte das auszubessern, aber die werden spaß mit jedem großen window manager haben, und ich hab eig. wenig bock auf nen neuen browser war)

literally fast alles, was wayland ausbessern will kann X11 besser

@zeldakatze joa, bei der abhängigkeit hab ich nich genug ahnung zum mitreden. netzwerk transparenz ist für die allermeisten nutzer komplett unnötig. abgesehen davon gibt es ja durchaus projekte wie waypipe die das umsetzen. das argument mit dem window manager seh ich auch nicht, river hatte z.B. vor so 3 tagen den 0.4 release der effektiv wieder window manager einführt, am protokoll liegts also nicht. da brauchst du auch keinen neuen browser, der compositor kann (genau wie bei X) ja einfach ein anderes programm fragen.

ich find das ist alles eher kritik an implementierung und nicht am protokoll selbst. "zum scheitern verurteilt" finde ich sehr übertrieben

@einetuer river führt halt noch ein protokoll ein, was halt für mich nach nem Workaround klingt. Netzwerktransparenz ist nützlich wenn du ne GUI an nem unirechner nutzen möchtest (was ich mehrfach gemacht hab) und waypipe funktioniert auch nur aufm papier vernünftig. X11 sieht das im Kernprotokoll vor
@einetuer Das Implementierungsargument ist auch eher ein Argument gegen wayland: Wenn es 50+ Implementierungen gibt wird es passieren, dass es mehr suboptimale Implementierungen gibt und es Programme gibt, die mit bestimmten compositoren nicht gehen werden. Ich hab da bissl die sorge, dass dann ein Compostor spezifische erweiterungen rausbringt, die dann inkompatibel zu anderen sind, wie es bei webbrowsern der Fall ist.
@einetuer Bei X11 gibt es nur ne handvoll an implementierungen (ich kenn nur 3 vollständige Xserver (Xorg, phoenix und ne Java-Implementierung)) und da können dann mehr resourcen reinfließen und es gibt wenigstens nicht den anschein von jeder kann ne perfekt konforme Implementierung machen