Звук только под Root'ом (Под пользователем звука нет.)

openSUSE, SUSE Linux Enterprise

Модератор: Модераторы разделов

Quaxo

Звук только под Root'ом

Сообщение Quaxo »

Здравствуйте!
Я ещё плохо разбираюсь в Linux, поэтому, пожалуйста, не употребляйте в сообщениях, адресованых мне Linux'овского сленга (или давайте пояснение), так как я могу Вас не понять...

Итак, у меня:
Звук: AC'97 ALC 655;
ОС: Linux Suse 9.2;
Драйверы звука: ALSA.

Проблема состоит в следующем:
При запуске Alsaplayer:

Код: Выделить всё

Direct access to sound device not possible
No soundcard available or sound support not configured yet. However, the application uses requires sound support.

При попытке запуска alsamixer система выдаёт:

Код: Выделить всё

alsamixer: function snd_ctl_open failed for default: Permission denied


Но с правами root всё отлично, и звук работает!
Помогите, пожалуйста!
Спасибо сказали:
Аватара пользователя
pipll
Сообщения: 234
Статус: Программист
ОС: Slackware 12

Re: Звук только под Root'ом

Сообщение pipll »

Какое ядро (скорее всего 2.4.х...)? Нужно дать соответствующие права файлам /dev/dsp, /dev/mixer или куда указывают соответствующие симлинки. Или еще проще - посмотреть группу этих файлов и сделать юзера членом соответствующей группы.
Спасибо сказали:
Аватара пользователя
Ivalon
Сообщения: 77

Re: Звук только под Root'ом

Сообщение Ivalon »

У меня была почти аналогичная проблема. Дистрибутив такой же. Только не запускалась kmix. Решение: добавь через Yast своего пользователя в группу audio. Мне помогло.
Спасибо сказали:
Quaxo

Re: Звук только под Root'ом

Сообщение Quaxo »

Ядро у меня 2.6.
Но звук есть, спасибо Вам! Добавил пользователя в audio, и всё работает!
Мой квадрозвук радует меня теперь и под Линуксом! Спасибо!

Quaxo добавил в 20.06.2005 21:44

Для pipll:
Ядро у меня 2.6.
Но я сделал пользователя членом группы audio, и теперь всё работает!

Для pipll:
Для Ivalon:
Спасибо Вам
Спасибо сказали: