Звук для нескольких пользователей.
glebiuskv 11 ноября, 2011 - 01:25
Доброго дня.
На моей машине есть несколько пользователей, ни каких завершений сеансов не используется, только смена пользователя.
По совету знакомого собрал систему с pulseaudio, в результате он захватывает аудио-систему при входе первого пользователя и остальные остаются без звука.
Вроде можно запустить pulseaudio на всю систему, но как я еще не разобрался, да и смущает меня, что слишком много негатива по этому поводу в инетах.
Не посоветуете как развести звук на несколько пользователей?
РS. звук у меня встроенный в интеловский чипсет.
»
- Для комментирования войдите или зарегистрируйтесь
А что, знакомый дальше совета
А что, знакомый дальше совета не дошел?
Используй ALSA и все будет хорошо.
Не грусти, товарищ! Всё хорошо, beautiful good!
1. USE=system-wide для
1. USE=system-wide для pulseaudio. Флаг нужно размаскировать в пофиле. Появится /etc/init.d/pulseaudio.
2. Создать /etc/conf.d/pulseaudio такого содержания:
3. rc-update add pulseadio default
4. ~/.pulse/client.conf такого содержания:
default-server = tcp:localhost:4713
5. ~/.asoundrc:
п.п.4,5 неплохо добавить в /etc/skel - тогда при создании нового пользователя настройки будут применяться автоматически. А совет "развести через ALSA" работает только на картах с аппаратным микшированием.
P.S.: Linux - это красная таблетка :-) Windows - синяя...
И на дорожку
И на дорожку почитать
http://pulseaudio.org/wiki/WhatIsWrongWithSystemMode#ButmyGentoo...distroisshippinganinitscriptforPA
Не грусти, товарищ! Всё хорошо, beautiful good!
Читал, если честно это меня
Читал, если честно это меня смущает, но еще раз говорю, альтернатив я пока не вижу.
А dmix в alsa уже не
А dmix в alsa уже не работает?
Все заработало, но умер фэш
Все заработало, но умер фэш :(
Щас буду курить маны по dmix
Спасибо.
Большое спасибо, вечером попробую.
Aladdin написал(а): 1.
почему-то не появляется
# cat /etc/portage/package.use
media-sound/pulseaudio system-wide
# cat /etc/make.conf
USE_PA="paulseaudio mdnsresponder-compat"
USE="... ${USE_PA} ..."
не могу понять где прописать это в профиле
# ll /etc/make.profile
lrwxrwxrwx 1 root root 48 Ноя 3 10:19 /etc/make.profile -> ../usr/portage/profiles/default/linux/amd64/10.0
# ll /usr/portage/profiles/default/linux/amd64/10.0/
итого 24
drwxr-xr-x 4 portage portage 4096 Ноя 11 15:00 desktop
drwxr-xr-x 2 portage portage 4096 Дек 29 2010 developer
-rw-r--r-- 1 portage portage 2 Авг 17 2009 eapi
drwxr-xr-x 2 portage portage 4096 Дек 29 2010 no-multilib
-rw-r--r-- 1 portage portage 29 Авг 6 2009 parent
drwxr-xr-x 2 portage portage 4096 Дек 29 2010 server
# cat /usr/portage/profiles/default/linux/amd64/10.0/../../../../releases/10.0/make.defaults
USE="bzip2 system-wide"
вот еле нашел но не помогает
Если не ошибаюсь
Если не ошибаюсь надо так.
Скорей всего каталог еще придется создать.
После этого добавил в /etc/portage/package.use
PS. Естественно после этого юзать emerge
PPS. Вообще инфа о демаскировке флагов как и о самой возможности их маскировки охраняется генту-сообществом лучше чем майкросовтовцами способы лицензирования виндоус.
Спасибо огромное!
Спасибо огромное! сработало!
это точно.
вот ща в кучку соберу все что нужно сделать и надо это в вики записать, а то там до сих пор непонятки с этим и на англо- и на русскоязычной
все равно чегото не хватает
все равно чегото не хватает для счастья
$ speaker-test -c 6
speaker-test 1.0.24.2
Playback device is default
Stream parameters are 48000Hz, S16_LE, 6 channels
Using 16 octaves of pink noise
ALSA lib dlmisc.c:236:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib64/alsa-lib/libasound_module_pcm_pulse.so
Playback open error: -6,Нет такого устройства или адреса
в /etc/make.conf была
в /etc/make.conf была очепятка :( , написал paulseaudio