Никакой звук в 13,04 на TP X230

Все звуковые устройства правильно обнаруживаются и загруженные модули. Взглянувший на сообщество docuemntation и выполнил aplay-l туда терминал и получил это:

cookies@ThinkPad-X230:~$ sudo aplay -l
**** List of PLAYBACK Hardware Devices ****
Home directory not accessible: Permission denied

Жесткий диск шифруется и моя домашняя папка - также. Какие-либо идеи?

РЕШЕНИЕ: Попросите, чтобы Ubuntu была немного... странной для помещения его приятно. Немного смешной, но я нашел свой ответ, и так как я не могу добавить комментарии с надлежащим интервалом и не могу ответить на мой вопрос, который я буду выводить здесь:

Здесь, что я на самом деле сделал, отсюда:

# vim /etc/pulse/default.pa

Некомментарий:

load-module module-alsa-sink

Как я могу понять отсюда, вещи должны обычно работать, но по некоторым причинам демон не хочет играть. Все еще взлом, но вещи работа.

0
задан 4 May 2013 в 05:52

2 ответа

У меня была такая проблема, которая была вызвана вмешательством Джека (Джекда) 13.04. У меня никогда не было проблемы на 12.10. Я удалил Джека и Ардора, и все работало отлично. sudo apt-get remove --purge jack ardour jackd

Если у вас не установлен Джек, рассмотрите любые другие пакеты, которые могут удерживать вашу звуковую карту в качестве заложника.

Попробуйте запустить aplay -l без sudo и посмотрите, поможет ли это с вашей ошибкой разрешения. Иногда я видел, как root получает доступ к папкам в доме пользователя (что, по моему мнению, не должно происходить, но я видел это).

0
ответ дан 4 May 2013 в 05:52

Это определенно ошибка разрешения. Вы запускаете sudo aplay -l, что не должно быть необходимо. Как пользователь, вы должны иметь возможность запускать aplay -l.

Возможно, вам необходимо обновить ACL в /dev/snd/* (замените username на свой собственный):

sudo setfacl -m u:username:rw /dev/snd/*

Вам не нужно раскомментировать load-module module-alsa-sink в скрипте конфигурации. Возможно, вы сделали другие вещи, которые - как побочный эффект изменили разрешения - потому что, если вы только раскомментируете эту строку, вы увидите что-то подобное, если вы запустите pulseaudio -vvv:

I: [pulseaudio] (alsa-lib)pcm_direct.c: unable to open timer 'hw:CLASS=3,SCLASS=0,CARD=0,DEV=0,SUBDEV=0'
I: [pulseaudio] (alsa-lib)pcm_dmix.c: unable to initialize poll_fd
I: [pulseaudio] alsa-util.c: Error opening PCM device default: Permission denied
E: [pulseaudio] module.c: Failed to load module "module-alsa-sink" (argument: ""): initialization failed.
E: [pulseaudio] main.c: Module load failed.
E: [pulseaudio] main.c: Failed to initialize daemon.

И, как вы видите, это показывает действительно, что есть ошибка разрешения.

Я надеюсь, что это поможет кому-то в следующий раз подумать о проблемах с разрешениями, прежде чем он / она начнет углубляться в варианты pulseaudio или alsa. : -)

0
ответ дан 4 May 2013 в 05:52

Другие вопросы по тегам:

Похожие вопросы: