Gentoo Linux 3.10.17
Диспетчер отображения: lightdm 1.9.5
Оконный менеджер: dwm
# file: /etc/lightdm/lightdm.conf
session-wrapper=/etc/lightdm/Xsession
autologin-user=jeremy
autologin-user-timeout=0
Проблема в том, что если я запускаю dwm с помощью startx
, звук работает нормально.
Но если я запускаю его с помощью /etc/init.d/xdm start
, звук не может работать должным образом. Только шум я получу.
И если я вызвал startx
и перезапустите, используя /etc/init.d/xdm start
, звук тоже работает отлично!
Я совершенно запутался в этих двух разных способах запуска dwm. В чем причина разницы?
ОБНОВЛЕНИЕ: Теперь я считаю, что это потому, что эта строка:
# file: /etc/X11/Sessions/dwm == ~/.xinitrc
# ... some settings
exec ck-launch-session dbus-launch --sh-syntax --exit-with-session /usr/bin/dwm
которые включают поддержку ConsoleKit для dwm. И я не уверен, что эта команда работает для lightdm. Или lightdm использует другую запись для запуска dwm?
Кажется, это ошибка, которая должна быть исправлена в версии 1.7.16 ...