Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: [DE] Wie wird Wayland festgelegt?  (Read 9625 times)

Offline hsp

  • User
  • Posts: 632
[DE] Wie wird Wayland festgelegt?
« on: 2021/05/18, 09:39:27 »
Fedora 34 und Ubuntu 21.0.4 haben ja Wayland festgelegt als Standard. Ich frage mich wie das gemacht wird, ich würde da gern etwas mit rumspielen. Ist das eine configure-option die gesetzt wird beim bauen von irgendwas? Wenn ja welcher und wo. Oder wird das komplett anders gemacht. Selbst ein einfaches 'startx' startet das Waylandprotokoll, getestet unter Ubuntu.

Danke...

Offline Mister00X

  • User
  • Posts: 204
Re: Wie wird Wayland festgelegt?
« Reply #1 on: 2021/05/18, 21:08:40 »
Also das hängt jetzt ganz davon ab welches Desktop Environment du nutzt.
Als Beispiel KDE einfach
Code: [Select]
apt install plasma-workspace-wayland installieren und dann im SDDM vor dem einloggen Plasma(Wayland) auswählen und einloggen, schon hast du eine wayland-session. 
Wie man jetzt wayland von der Komanndozeile aus startet, weiß ich auch gerade nicht, das ist aber auch bei jedem DE anders.
Arguing that you don't care about the right to privacy because you have nothing to hide is no different than saying you don't care about free speech because you have nothing to say. – Edward Snowden

Offline hsp

  • User
  • Posts: 632
Re: Wie wird Wayland festgelegt?
« Reply #2 on: 2021/05/18, 21:58:58 »
Nein, nicht beim  DE, das mu schon vorher irgendwo festgelegt sein.  Das passiert garantiert schon beim bauen der Pakete. Ein simples startx startet auch auch schon das  Waylandprotokoll z.B. bei Ubuntu. Reines Xorg funktioniert da gar nicht mehr. Wenn man  wie ich Cinnamon nutzt geht nix mehr, weil Cinnamon kein Wayland kann.
...

Offline Mister00X

  • User
  • Posts: 204
Re: Wie wird Wayland festgelegt?
« Reply #3 on: 2021/05/18, 23:41:38 »
Nun also von der Nutzer-Perspektive aus widerspricht das zwar meiner Erfahrung, den genauso hab ich Wayland ausprobiert. 
Aber ja Pakete müssen mit Wayland-Support gebaut werden, sonst kommt XWayland zum Einsatz.
In Punkto startx gibt es mehrere Skripte und Programme, die startx zum entsprechenden Wayland-Befehl übersetzten wie z.B. https://github.com/hv15/startw allerdings würde unter ubuntu auch
Code: [Select]
alias startx='gnome-session --session gnome-wayland' in der .bashrc ausreichen.
Arguing that you don't care about the right to privacy because you have nothing to hide is no different than saying you don't care about free speech because you have nothing to say. – Edward Snowden