LINUX.ORG.RU

Arch, slim, nodm - не стартует звуковая

 , , ,


0

2

Юзаю slim в режиме автологина. Подумал - зачем он мне весь, если использую только автологин и не вижу его красивостей? Поставил nodm, сделал слиму systemctl disable/mask, и nodm unmask/enable соответственно. Перезагрузился, автологин в иксы, юзер тот что указан в nodm.conf, всё хорошо, но - не работает звуковая! Её нет в системе. Ни в каком виде. В хомяке лежит навороченный .asoundrc, но и без него она подниматься должна. Обратно теми же манипуляциями меняю местами slim и nodm, перезагружаюсь - звуковая на месте. Ещё раз - звуковой нет. Что с nodm не так? Куда копать?

Копать в сторону PAM и logind. Предполагаю, что nodm неправильно создаёт сессию (не регистрирует её в logind) и последний не выдаёт твоему пользователю права на пользование звуковухой.

После входа в систему через nodm запусти терминал и покажи env и loginctl list-sessions.

intelfx ★★★★★ ()
Последнее исправление: intelfx (всего исправлений: 2)
Ответ на: комментарий от intelfx

P. S.: Поставь lightdm и настрой его на автологин. Гуй к нему можно вообще не ставить.

intelfx ★★★★★ ()
Последнее исправление: intelfx (всего исправлений: 1)
Ответ на: комментарий от intelfx

slim: http://pastebin.com/dFNFXaMC

nodm: http://pastebin.com/t5TvyVef


ещё в логах с nodm вижу такое:

May 28 12:59:31 arch nodm[395]: ALSA lib control.c:954:(snd_ctl_open_noupdate) Invalid CTL Infrasonic Quartet
May 28 12:59:31 arch nodm[395]: Failed to open sound device with name: Infrasonic Quartet

Но и это не всё. Во время этих манипуляций начались странности c systemctl. После каждой команды никакого вывода и надо прибивать программу по Ctrl-C. На команду reboot реагирует спустя минуту.

yu-boot ★★ ()
Последнее исправление: yu-boot (всего исправлений: 1)

nodm не создаёт сессию, поэтому не совместим с systemd. В дефолтном арче (без выпиливания systemd и его честей), если не хочется проблем, лучше не использовать nodm. Даже если решишь проблему со звуковухой, потом вскроются другие. Лучше слезть на что-нибудь другое.

Psych218 ★★★★★ ()

lxdm поставь.

anonymous ()
Ответ на: комментарий от yu-boot

Да, всё так. nodm не умеет в PAM.

Насчёт systemctl — так быть не должно, попробуй стабильно воспроизвести и напиши последовательность действий.

intelfx ★★★★★ ()
Ответ на: комментарий от yu-boot

Удалил systemd и проблемы с кучей всего ушли.
//fixed.
А по теме — вспомни незаслуженно забытый unix-way и включи регулярного пользователя в группу audio.

yars068 ★★★★ ()
Последнее исправление: yars068 (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.