Автор Тема: Регулятор громкости  (Прочитано 32620 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Болдырев Николай

  • Активист
  • ****
  • Автор темы
  • Сообщений: 286
Регулятор громкости
« : Февраль 26, 2011, 22:28:22 »
Друзья, ставил дочери много разных игр из синаптика, все нормально. Но вот что произошло, в регуляторе громкости вместо привычного пульс-аудио микшера появился альса-микшер. А в нем очень все не удобно сделано. Я периодически подключаю usb-наушники с микрофоном а в пульс аудио очень удобно делать выбор между двумя устройствами или комбинировать их а вот в альсе все не понятно.
Я удалили все пакеты которые в своем название содержат алса, установил пульс и ни какого результата.
А в регуляторе громкости в место альса микшера стал какой-то OSS микшер, как мне вернуть назад пульс-аудио микшер в регуляторе громкости?
С уважением, Болдырев Николай.

Оффлайн Болдырев Николай

  • Активист
  • ****
  • Автор темы
  • Сообщений: 286
Re: Регулятор громкости
« Ответ #1 : Февраль 27, 2011, 09:51:55 »
Друзья, не ужели ни кто не сталкивался с такой штукой?
С уважением, Болдырев Николай.

Оффлайн Universe

  • Global Moderator
  • *****
  • Сообщений: 270
Re: Регулятор громкости
« Ответ #2 : Февраль 27, 2011, 10:05:24 »
Не совсем понимаю, что Вы имели ввиду. У меня есть регулятор громкости пульсаудио - pavucontrol. Речь шла о нём?

Оффлайн butjapka

  • Местный
  • *****
  • Сообщений: 1147
  • Компьютер думает так, как думает его хозяин.
Re: Регулятор громкости
« Ответ #3 : Февраль 27, 2011, 11:00:56 »
вроде бы как пульс в связке с алсой работает
в википедии написано
Цитировать (выделенное)
В Linux пользователь может настроить систему ALSA так, чтобы она использовала виртуальное устройство, созданное сервером PulseAudio. Тогда программы, работающие со звуком через драйвер ALSA, будут на самом деле иметь дело с PulseAudio, который взаимодействует с помощью ALSA уже с реальным устройством.

Оффлайн Болдырев Николай

  • Активист
  • ****
  • Автор темы
  • Сообщений: 286
Re: Регулятор громкости
« Ответ #4 : Февраль 27, 2011, 11:14:00 »
Друзья, звук у меня и не пропадал, просто регулятор громкости, что рядом с часами стал другим. Когда по нему нажимаешь левой кнопкой мыши, открывается микшер, раньше там был пуль аудио, а потом там стал альса-микшер, после всех моих манипуляций с играми. Звук работал нормально.
Вчера я решил этот вопрос решить, удалил все что было связано с альса, но я уже выше про это писал. Результат сегодня, звук в системе тоже пропал. Сейчас поставил все что связано со словом pulse.
Поставил то, что посоветовала Настя. Попробую перегрузиться и отпишусь. ;)
С уважением, Болдырев Николай.

Оффлайн Болдырев Николай

  • Активист
  • ****
  • Автор темы
  • Сообщений: 286
Re: Регулятор громкости
« Ответ #5 : Февраль 27, 2011, 17:17:47 »
Ни чего не получилось, звук появился только в наушниках, регулятор громкости остался прежним. Ту программу что сказала Настя, я поставил, но она ни чего не изменила, я из неё сделал кнопку на рабочем столе.
Поустанавливал очень много всего, что связано с альсой, звук так и не появился, у меня система вообще перестала видить звуковую карту. Она только видит звук HDMI который идет с видеокарты и звуковую карту усб-наушников, когда их вставляешь. Какой пакет доустановить, чтобы опять увидеть мое устройство вывода звука.
« Последнее редактирование: Февраль 27, 2011, 19:25:58 от Болдырев Николай »
С уважением, Болдырев Николай.

Оффлайн butjapka

  • Местный
  • *****
  • Сообщений: 1147
  • Компьютер думает так, как думает его хозяин.
Re: Регулятор громкости
« Ответ #6 : Февраль 27, 2011, 19:24:01 »
Ни чего не получилось, звук появился только в наушниках, регулятор громкости остался прежним. Ту программу что сказала Настя, я поставил, но она ни чего не изменила, я из неё сделал кнопку на рабочем столе.
Николай, вы хоть скрин приложите, что-то не совсем понятно про регулятор громкости, что с ним не так то??? Каким он стал, и каким был до этого....

Оффлайн Болдырев Николай

  • Активист
  • ****
  • Автор темы
  • Сообщений: 286
Re: Регулятор громкости
« Ответ #7 : Февраль 27, 2011, 20:56:30 »
Снимок - это то что сейчас, а снимок1 - это скрин той программы, что посоветовала Настя, раньше у меня точно так было и на регуляторе громкости.
С уважением, Болдырев Николай.

Оффлайн butjapka

  • Местный
  • *****
  • Сообщений: 1147
  • Компьютер думает так, как думает его хозяин.
Re: Регулятор громкости
« Ответ #8 : Февраль 27, 2011, 21:28:18 »
Николай, попробуйте вернуть alsa на место согласно этого руководства
на замену Open Sound System (OSS) был создан сервер alsa, как более продвинутый, а в свою очередь alsa обогнал pulseaudio, в качестве улучшенной замены таких серверов, как ESD
« Последнее редактирование: Февраль 27, 2011, 21:31:43 от butjapka »

Оффлайн Болдырев Николай

  • Активист
  • ****
  • Автор темы
  • Сообщений: 286
Re: Регулятор громкости
« Ответ #9 : Февраль 27, 2011, 22:55:37 »
Николай, попробуйте вернуть alsa на место согласно этого руководства
Благодарю, я уже это читал, но я не хочу алсу, я наоборот хочу вернуть все так как было при установке системы. Только как я не знаю.


Поставил пакет в имени которого есть X11 и sound звук в системе появился из колонок. Куда двигаться дальше? Я так понял, что альса мою звуковуху теперь увидела а вот пульс не видит. К такому выводу я пришел используя инструмент, который мне посоветовала Настя. В нем звуковухи не видно.
« Последнее редактирование: Февраль 28, 2011, 00:51:39 от Болдырев Николай »
С уважением, Болдырев Николай.

Оффлайн sunset

  • Постоялец
  • ***
  • Сообщений: 106
Re: Регулятор громкости
« Ответ #10 : Февраль 28, 2011, 17:27:52 »
Николай, попробуйте вернуть alsa на место

Это правильно.

Цитировать (выделенное)
но я не хочу алсу,

ядро линукс не знает что такое pulseaudio, оно понимает только - alsa либо oss.
pulse audio - звуковой сервер с большими возиожностями управления (перенаправления)
звуковых потоков, но с железом напрямую работает alsa (oss), поэтому неудивительно
появление микшера oss после удаления alsa.



нужно удалить oss (кроме пакетов эмуляции oss через alsa)
восстановить alsa и pulseaudio.

регулятор (микшер) на панели - это всего лишь апплет, который легко можно перетащить мышкой
из меню мультимедиа - на панель управления (предварительно разблокировав её).

pavucontrol - тот самый микшер, что на нижнем скрине
Цитировать (выделенное)
sudo apt-get install alsa-base alsa-utils alsa-tools
sudo apt-get install pulseaudio pavucontrol paprefs padevchooser gstreamer0.10-pulseaudio
sudo apt-get remove gnome-alsamixer # чтобы больше не мешался :)
« Последнее редактирование: Февраль 28, 2011, 22:11:52 от sunset »

Оффлайн Болдырев Николай

  • Активист
  • ****
  • Автор темы
  • Сообщений: 286
Re: Регулятор громкости
« Ответ #11 : Февраль 28, 2011, 19:47:45 »
Вчера продолжил свои эксперименты.
Сегодня в итоге звука опять нет.  Сделал то, что предложил sunset, вывод команд прилагаю, звук не появился. Еще прикрепляю скрин, левый это то что выходит при щелчке по регулятору громкости, а правый это кнопка, которую я создал после установки программы, которую советовала Настя.
С уважением, Болдырев Николай.

Оффлайн sunset

  • Постоялец
  • ***
  • Сообщений: 106
Re: Регулятор громкости
« Ответ #12 : Февраль 28, 2011, 21:35:54 »
 
На скрине вместо Устройство Playback: имитация выхода

должно быть реальное устройтсво выхода.

возможный причины:

1.) Пользователен не добавоен в группу pulse
gpasswd -a <USER> pulse
gpasswd -a <USER> pulse-access

а также:
gpasswd -a <USER> audio

2.) Не загружены ядерные модули звуковых устройств.
нужно сделать:
# lsmod | grep snd
должно быть что-то похожее на:
Цитировать (выделенное)
root@sunset:~# lsmod | grep snd
snd_au8830              44896  3
gameport                  9327  2 snd_au8830
snd_ac97_codec         99227  1 snd_au8830
snd_pcm                   71475  3 snd_au8830,snd_ac97_codec
snd_timer                  19067  1 snd_pcm
snd_page_alloc          7120  1 snd_pcm
ac97_bus                  1014  1 snd_ac97_codec
snd_mpu401_uart      5661  1 snd_au8830
snd_rawmidi              17783  1 snd_mpu401_uart
snd_seq_device         5744  1 snd_rawmidi
snd                          49038  12 snd_au8830,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore                 880  1 snd
(alsa - модуль карты snd_au8820)

3.) Не установдены нужные пакеты для alsa и pulse
(наверно уже установены - sound.txt)

Цитировать (выделенное)
(отредактированный вывод команды: # dpkg -S alsa )
alsa-base
alsa-oss
alsa-tools
alsa-tools-gui
alsa-utils
alsa-firmware-loaders
gstreamer0.10-alsa
libao4
libasound2
libasound2-plugins
liboss-salsa2
libcanberra0
libvisual-0.4-plugins
gstreamer0.10-alsa
# не требуется
alsaplayer-gtk
alsaplayer-alsa
alsaplayer-common
alsamixergui
# для видео
libxine1-misc-plugins
vlc-nox


4.) Неправильные настройки
Если пользователь есть в группе pulse и с модулями и пакетами всё в порядке - делаем:
# sudo dpkg-reconfigure linux-sound-base
и выбираем ALSA


« Последнее редактирование: Февраль 28, 2011, 23:08:59 от sunset »

Оффлайн Болдырев Николай

  • Активист
  • ****
  • Автор темы
  • Сообщений: 286
Re: Регулятор громкости
« Ответ #13 : Февраль 28, 2011, 23:38:12 »
Может у меня что-то с модулями ядра?
nik@drug:~/Рабочий стол$ lsmod | grep snd
nik@drug:~/Рабочий стол$ sudo lsmod | grep snd
[sudo] password for nik:
nik@drug:~/Рабочий стол$
С уважением, Болдырев Николай.

Оффлайн sunset

  • Постоялец
  • ***
  • Сообщений: 106
Re: Регулятор громкости
« Ответ #14 : Март 01, 2011, 16:23:50 »
Может у меня что-то с модулями ядра?
nik@drug:~/Рабочий стол$ lsmod | grep snd
nik@drug:~/Рабочий стол$ sudo lsmod | grep snd
[sudo] password for nik:
nik@drug:~/Рабочий стол$

Очень на это похоже.
Все модули alsa содержат "snd", возможно текущей звуковой системой
выбрата OSS.

Можно просто дать команду:
$ sudo lsmod
и показать вывод здесь, возможно заружены модули для OSS
(так как, раньше вылазил микшер OSS)

для смены звуковой системы:
$ sudo dpkg-reconfigure alsa-base
$ sudo dpkg-reconfigure linux-sound-base
выбрать ALSA, затем
$ alsa force-reload


После устаноки звуковой системы alsa, можно также попробовать
Ручную загрузку модуля:
 
Нужно знать какая звуковая карта стоит в системе.
Дать команду в консоли:
# lspci -v
И найти вывод относящийся к Multimedia audio controller

Пример:
01:08.0 Multimedia audio controller: Aureal Semiconductor Vortex 2 (rev fa)
        Subsystem: Aureal Semiconductor Device 0001
        Flags: bus master, medium devsel, latency 32, IRQ 18
        Memory at fde80000 (32-bit, non-prefetchable) [size=256K]
        I/O ports at a800 [size=8]
        I/O ports at a400 [size=8]
        Capabilities: [dc] Power Management version 1
        Kernel driver in use: au8830
        Kernel modules: snd-au8830

В примере модуль "snd-au8830"

Дать команду:
# modprobe  <Kernel modules>
или
$ sudo modprobe  <Kernel modules>

где в качестве <Kernel modules> , должно стоять имя модуля
Пример: # modprobe snd-au8830

и снова посмотреть вывод команды:

# lsmod | grep snd
или
$ sudo lsmod | grep snd
« Последнее редактирование: Март 01, 2011, 20:51:44 от sunset »