Auf der Grundlage von
noX habe ich hier zwei Installationen.
- sway mit Wayland
- sway mit Xwayland (xwayland ist eine Abhänigkeit von labwc, was daneben existiert)
Alle Pakete sind aus dem Repo von Debian. Ich verwende als root doas (su - ist natürlich auch da)
Während die Anwendungen in sway mit der 'Zwischenschicht' Xwayland einwandfrei funktionieren, ist das
mit 'nur' Waylandnicht der Fall.
Konkret fehlt die PW-Abfrage beim Mounten (durch Klick in Thunar) anderer Partitionen.
Der polkit-agent ist da
ps -ef | grep -v grep | grep polkit
polkitd 528 1 0 10:54 ? 00:00:00 /usr/lib/polkit-1/polkitd --no-debug
unklarer 1469 1 0 10:55 ? 00:00:00 /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
Fehlermeldung aus journalctl -af
polkit-agent-helper-1: pam_authenticate failed: Authentication failure
Ein Anderer (lxpolkit) funktioniert schon von Hand nicht.
Gtk-WARNING **: 17:07:07.379: cannot open display:
Einschlägige Doku's deuten auf 'die fehlende Übermittlung' eines (Sitzungs ?)Cokie. Deshalb steht in der config von sway:
#Autostart
exec --no-startup-id /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1 &
und für das Display
exec dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=sway &
/usr/share/wayland-sessions/sway.desktop :
[Desktop Entry]
Name=Sway
Comment=An i3-compatible Wayland compositor
Exec=env XDG_CURRENT_DESKTOP=sway dbus-run-session sway
Type=Application
anstatt
...
Exec=swayVielleicht hat ja wer von Euch für mich noch einen Tip.