[Solved] cmus играет только из-под рута. user в группе audio
Установил Gentoo, собрал alsa - звук есть.
Запускаю под рутом cmus - музыка играет, если запускаю под юзером:
Error: selecting output plugin ' ' : no such plugin
Выбираю трек для воспроизведения:
Error: opening audio device: couldn't initialize required output plugin
$ groups
wheel audio cdrom video cdrw usb users portage plugdev
cmus собран с поддержкой флагов: alsa flac mad modplug unicode vorbis
Пробовал пересобирать с поддержкой разных USE-флагов - ничего не меняется.
$ ls -l /dev/snd
итого 0
drwxr-xr-x 2 root root 60 Ceн 17 19:20 by-path
crw-rw---- 1 root audio 116, 0 Сен 17 19:20 controlC0
crw-rw---- 1 root audio 116, 24 Сен 17 19:20 pcmC0D0c
crw-rw---- 1 root audio 116, 16 Сен 17 19:31 pcmC0D0p
crw-rw---- 1 root audio 116, 30 Сен 17 19:20 pcmC0D6c
crw-rw---- 1 root audio 116, 22 Сен 17 19:20 pcmC0D6p
crw-rw---- 1 root audio 116, 1 Сен 17 19:20 seq
crw-rw---- 1 root audio 116, 33 Сен 17 19:20 timer
linux-2.6.31-gentoo x86_64
- Для комментирования войдите или зарегистрируйтесь
Конфиг cmus'а дайте. Весьма
Конфиг cmus'а дайте. Весьма очевидно, что он у вас пытается инициализировать непойми что, так что алса тут непричем - до нее просто не доходит дело. Если ничего не настраивали - попробуйте удалить/переметить ~/.cmus или аналоги и попробывать снова. Если не поможет - возможно баг в каком-нить глобальном конфиге типа /etc/cmusrc - вообщем надо смотеть ман на предмет того, откуда у него конфиги растут...
удалил ~/.cmus - помогло.
удалил ~/.cmus - помогло. Спасибо