Собственно, cat ~/.xinitrc
export XDG_MENU_PREFIX=gnome-
#exec gnome-session
exec dbus-launch gnome-session
после чего делам startx
При этом если тоже самое сделать из-под рута, то всё работает. И «Выключить» в гном-панели появляется, и пульс работает. Такое ощущение, что gdm что-то в начале стартует из-под рута, после этого предоставляя доступ через d-bus или ещё что-то обычному пользователю.
Собственно, как сделать так, чтобы было как с gdm (Xorg с работающим «Выключить» и pulseaudio), только через startx? :)))
P.S. гуглил, но либо не помогло, либо не было конкретного решения.