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

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 »

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

  • Активист
  • ****
  • Автор темы
  • Сообщений: 286
Re: Регулятор громкости
« Ответ #15 : Март 01, 2011, 21:36:30 »
Что-то у меня ни чего не получается. Прикрепляю два файла. Один с выполнением команд. Другой с dsmeg
С уважением, Болдырев Николай.

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

  • Активист
  • ****
  • Автор темы
  • Сообщений: 286
Re: Регулятор громкости
« Ответ #16 : Март 02, 2011, 16:10:43 »
Друзья, ни у кого ни каких идей? А то уже какой день без звука сижу. А систему перестанавливать не охота....
С уважением, Болдырев Николай.

Оффлайн butjapka

  • Местный
  • *****
  • Сообщений: 1147
  • Компьютер думает так, как думает его хозяин.
Re: Регулятор громкости
« Ответ #17 : Март 02, 2011, 16:28:07 »
Друзья, ни у кого ни каких идей? А то уже какой день без звука сижу. А систему перестанавливать не охота....
Цитировать (выделенное)
nik@drug:~/Рабочий стол$ alsa force-reload
наверно надо с sudo запуск делать

Оффлайн vmf

  • Местный
  • *****
  • Сообщений: 587
  • vmf000@yabber.ru
Re: Регулятор громкости
« Ответ #18 : Март 02, 2011, 16:34:31 »
Друзья, ни у кого ни каких идей? А то уже какой день без звука сижу. А систему перестанавливать не охота....
sudo modprobe snd-hda-intel

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

  • Активист
  • ****
  • Автор темы
  • Сообщений: 286
Re: Регулятор громкости
« Ответ #19 : Март 02, 2011, 18:22:58 »
Друзья, после выполнения команд
sudo alsa force-reload
sudo modprobe snd-hda-intel
Звук появился.
Благодарю.
С уважением, Болдырев Николай.

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

  • Активист
  • ****
  • Автор темы
  • Сообщений: 286
Re: Регулятор громкости
« Ответ #20 : Март 02, 2011, 19:07:43 »
После перезагрузки звук пропал снова, пока не дал команду
sudo modprobe snd-hda-intel
Как правильно решить эту проблему. Как временное решение, я прописал эту команду в rc.local, но может быть есть более элегантное решение.

PS: Радость моя, как оказалась была преждевременна. В системе звук есть из колонок и после перезагрузки. А вот звук в наушниках (usb-гранитура) пропал. Когда их втыкаешь, они начинают светиться, с них даже громкость регулируется, но только громкость основных колонок, и микрофон их не стал виден.
Может быть мне все надо удалить, что стало лишнее, а поставить (оставить) то, что было в изначальной системе в сборке Сергея? Может кто знает как это можно сделать.
« Последнее редактирование: Март 02, 2011, 19:32:51 от Болдырев Николай »
С уважением, Болдырев Николай.

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

  • Активист
  • ****
  • Автор темы
  • Сообщений: 286
Re: Регулятор громкости
« Ответ #21 : Март 02, 2011, 20:30:17 »
Все нет больше ни какого терпения, третий день бьюсь и все бес толку, нервничаю, ору на ребенка, а ради чего? Хотел просто поставить дочери игры, пропал удобный интерфейс в работе, стал его восстанавливать пропал вообще звук, это ахренеть можно, что за хрень.
Все что связано со звуком, поудалял, сейчас попробую перегрузиться, если вообще после этого система згрузиться.  >:(  :(  :o  ???  :-\  >:(  >:(  >:(  >:(  >:(  >:(  >:(  >:(

PPS: Перегрузился. В итоге у меня все вернулось назад. Вернее, Система опять перестала видеть звуковую карту, а видит только только звуковой интерфес видео карты и ещё видит гарнитуру когда я её втыкаю в усб.
Команда sudo modprobe snd-hda-intel не помогает, она вообще не систему не производит ни какого эффекта.

ЗЗЫ: Опять переустановил алсу, вроде заработало, но опять как-то криво, микшер над часами так и остался асловский, пульсаудио микшер на рабочем столе сделал из того что посоветовала Настя. В общем получилось кое-что. Ну а так полная хрень. Может кто знает как вернуть все как было сразу после установки системы.
« Последнее редактирование: Март 02, 2011, 21:47:18 от Болдырев Николай »
С уважением, Болдырев Николай.

Оффлайн butjapka

  • Местный
  • *****
  • Сообщений: 1147
  • Компьютер думает так, как думает его хозяин.
Re: Регулятор громкости
« Ответ #22 : Март 02, 2011, 22:08:30 »
Николай, можно разве так горячиться, вы скорее всего были на правильном пути, но в вашем случае, наверное, проще переустановить систему и не мучаться, за три дня вполне настроили бы..., самый верный выход из ситуации. Теперь наверное глубже копать придется, все же при удалении и установке, вероятность того что ошибки возникнут, имеют больше процентов. Но то что вы проявляете настойчивость по решению проблемы вам в плюс  ;)
« Последнее редактирование: Март 02, 2011, 22:13:58 от butjapka »

Оффлайн sunset

  • Постоялец
  • ***
  • Сообщений: 106
Re: Регулятор громкости
« Ответ #23 : Март 03, 2011, 21:24:19 »
Действительно, лучше всегда всё делать без нервов.
Если что-то не получается, сделать отдых, перерыв.

У меня провайдер хулиганит, последнее время бывает часами нет интернета.
Не мог раньше посмотреть sound.txt.

Я раньше допустил ошибку:
вместо $ alsa force-reload , конечно
$ sudo alsa force-reload
Просто я привык к su и рутовской консоли.

модуль видно из  sudo lspci -v
snd-hda-intel

команда:
$ sudo modprobe snd-hda-intel
загружает модуль snd-hda-intel, и все остальные модули
с которыми он работает в связке.
их можно увидет по комаде sudo lsmod
modprobe - действует всегда, если модуль загружен корректно
то не будет никаких сообщений, иначе будет сообщение об ошибке.

Загрузка этих модулей должна происходить при старте системы автоматом
если звуковая система ALSA.
Есть blacklist (noOSS noALSA), которые
запрещают загрузку модулей другой звуковой системы.
"/lib/linux-sound-base"

сейчас как я понимаю, звук полность работает
и вся разница с первоночальной системой только в микшере:
Цитировать (выделенное)
микшер над часами так и остался асловский

ALSA - теперь лучше не трогать, иначе звука опять не будет.

можно попробовать последовательность:

1 sudo dpkg-reconfigure linux-sound-base
--alsa
2 sudo apt-get install pulseaudio indicator-sound libcanberra-pulse pulseaudio pulseaudio-esound-compat pulseaudio-module-bluetooth pulseaudio-module-gconf pulseaudio-module-x11 ubuntu-desktop
3 gstreamer-properties
-- выставить кругом PulseAudio (input и output)
4 gconf-editor
--system/gstreamer/0.10/audio/default выставить для musicaudiosink и chataudiosink - pulsesink

Для восстановления первоначального десктопа надо загрузиться в режиме:
recovery mode

sudo apt-get install --reinstall ubuntu-desktop
sudo reboot



Убунту у меня только на удалённой машине, доступ по ssh.
Поэтому к сожалению,проверить у себя что-либо - могу только частично.
« Последнее редактирование: Март 03, 2011, 22:16:47 от sunset »

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

  • Активист
  • ****
  • Автор темы
  • Сообщений: 286
Re: Регулятор громкости
« Ответ #24 : Март 03, 2011, 22:33:59 »
Большое спасибо, сделал все по вашей рекомендации, но в процессе делания выскочила ошибка, файл прилагаю.

Цитировать (выделенное)
Для восстановления первоначального десктопа надо загрузиться в режиме:
recovery mode

sudo apt-get install --reinstall ubuntu-desktop
sudo reboot
Это приведет вообще к полному обнулению системы, будет как будто только что установлена?
С уважением, Болдырев Николай.

Оффлайн sunset

  • Постоялец
  • ***
  • Сообщений: 106
Re: Регулятор громкости
« Ответ #25 : Март 04, 2011, 17:41:09 »
У меня на удалённой машине команда (п.2) проходит нормально. Зависимости в порядке
а вот (п.3 gstreamer-properties) - Cannot open display: , не хочет по ssh.

ту строчку можно сократить до вида:
sudo apt-get install pulseaudio indicator-sound libcanberra-pulse pulseaudio-esound-compat pulseaudio-module-bluetooth pulseaudio-module-gconf pulseaudio-module-x11

и проверить - будет ли снова нарушена зависимость у libcanberra-pulse.

Насчёт:
(recovery mode)
sudo apt-get install --reinstall ubuntu-desktop
sudo reboot

Да - в какой-то степени обнулит. ubuntu-desktop - большой метапакет
многое должно вернутся к настройкам по умолчанию, как после установки системы.

Эту команду часто советуют на разных форумах.

P.S.


Может проще удалить alsamixergui, раз он так мешается:

Вот что в него входит:
root@sunset:~# dpkg -S alsamixergui
alsamixergui: /usr/share/doc/alsamixergui/copyright
app-install-data: /usr/share/app-install/desktop/alsamixergui.desktop
alsamixergui: /usr/share/applications/alsamixergui.desktop
alsamixergui: /usr/share/menu/alsamixergui
alsamixergui: /usr/share/doc/alsamixergui/changelog.Debian.gz
alsamixergui: /usr/share/doc/alsamixergui
alsamixergui: /usr/share/pixmaps/alsamixergui.xpm
alsamixergui: /usr/bin/alsamixergui
alsamixergui: /usr/share/man/man1/alsamixergui.1.gz
alsamixergui: /usr/share/doc/alsamixergui/README
alsamixergui: /usr/share/doc/alsamixergui/buildinfo.gz
alsamixergui: /usr/share/doc/alsamixergui/AUTHORS
alsamixergui: /usr/share/doc/alsamixergui/changelog.gz
app-install-data: /usr/share/app-install/icons/_usr_share_pixmaps_alsamixergui.xpm

Удаление:
$ sudo apt-get remove alsamixergui

root@sunset:~# apt-get remove alsamixergui
Чтение списков пакетов... Готово
Построение дерева зависимостей      
Чтение информации о состоянии... Готово
Пакеты, которые будут УДАЛЕНЫ:
  alsamixergui
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 1 пакетов, и 0 пакетов не обновлено.
После данной операции, объём занятого дискового пространства уменьшится на 152kB.
Хотите продолжить [Д/н]?
« Последнее редактирование: Март 04, 2011, 19:22:55 от sunset »

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

  • Активист
  • ****
  • Автор темы
  • Сообщений: 286
Re: Регулятор громкости
« Ответ #26 : Март 04, 2011, 19:48:43 »
Благодарю.
После вчерашних манипуляций звук не проверял, а сегодня включил его нет. Проделал Ваши рекомендации файлы прикладываю. Да ещё сделал скрин микшера, он не пульс и даже не альса, он OSS, может что посоветуете с ним сделать?
С уважением, Болдырев Николай.

Оффлайн sunset

  • Постоялец
  • ***
  • Сообщений: 106
Re: Регулятор громкости
« Ответ #27 : Март 04, 2011, 20:12:52 »
Игрушки часто требуют OSS, потянули наверно за собой по зависимостям.

$ sudo apt-get remove oss4-base
$ sudo dpkg-reconfigure linux-sound-base
выбрать alsa

есть три микшера (графичских интерфейсов к alsa):

alsamixergui
gamix
gnome-alsamixer

Их можно удалить с помощью sudo apt-get remove,
если они присутствуют в системе, и оставить pavucontrol

если не поможет - сделать в режиме recovery mode
второй пример из:
http://gourgi.wordpress.com/2009/09/27/re-install-ubuntu-desktop-metapackage-and-reinstall-its-dependencies/
сделать re-install для ubuntu-desktop со всеми зависимотями
« Последнее редактирование: Март 04, 2011, 20:42:51 от sunset »

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

  • Активист
  • ****
  • Автор темы
  • Сообщений: 286
Re: Регулятор громкости
« Ответ #28 : Март 04, 2011, 20:46:30 »
Вот попробовал:

nik@drug:~/Рабочий стол$ sudo apt-get remove oss4-base
[sudo] password for nik:
Чтение списков пакетов... Готово
Построение дерева зависимостей      
Чтение информации о состоянии... Готово
Пакет oss4-base не установлен, поэтому не может быть удалён
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 66 пакетов не обновлено.
nik@drug:~/Рабочий стол$ sudo apt-get remove alsamixergui
Чтение списков пакетов... Готово
Построение дерева зависимостей      
Чтение информации о состоянии... Готово
Пакет alsamixergui не установлен, поэтому не может быть удалён
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 66 пакетов не обновлено.
nik@drug:~/Рабочий стол$ sudo apt-get remove gamix
Чтение списков пакетов... Готово
Построение дерева зависимостей      
Чтение информации о состоянии... Готово
Пакет gamix не установлен, поэтому не может быть удалён
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 66 пакетов не обновлено.
nik@drug:~/Рабочий стол$ sudo apt-get remove gnome-alsamixer
Чтение списков пакетов... Готово
Построение дерева зависимостей      
Чтение информации о состоянии... Готово
Пакет gnome-alsamixer не установлен, поэтому не может быть удалён
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 66 пакетов не обновлено.
nik@drug:~/Рабочий стол$

PS: Ещё кое-что поудалял, но вот что интересно, при загрузке звук в колонках играет, а потом нет, какое-бы я приложение ни запускал звука нет.
« Последнее редактирование: Март 04, 2011, 20:59:10 от Болдырев Николай »
С уважением, Болдырев Николай.

Оффлайн sunset

  • Постоялец
  • ***
  • Сообщений: 106
Re: Регулятор громкости
« Ответ #29 : Март 04, 2011, 21:22:55 »
Да интересно
oss4 не установлен , и микшеры тоже :)

а микшер до сих пор oss ?
Да уж,чем дальше в лес, тем больше дров.

а если дать команды:
sudo pulseaudio --check
sudo pulseaudio --start
sudo pulseaudio --dump-modules

pulse - вообще работает ?

Главное не огорчаться и беречь нервы.
Если и переустановка ubuntu-desktop не поможет, то можно просто переустановить систему.
Ubuntu не Gentoo, переустанавливается быстро и легко.
« Последнее редактирование: Март 04, 2011, 21:33:07 от sunset »

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

  • Активист
  • ****
  • Автор темы
  • Сообщений: 286
Re: Регулятор громкости
« Ответ #30 : Март 04, 2011, 21:27:27 »
Вот что получилось:

nik@drug:~/Рабочий стол$ sudo pulseaudio --check
[sudo] password for nik:
E: core-util.c: Home directory /home/nik not ours.
nik@drug:~/Рабочий стол$ sudo pulseaudio --start
W: main.c: Эта программа не может быть запущена от имени суперпользователя (до тех пор пока не указана опция --system).
E: core-util.c: Home directory /home/nik not ours.
W: lock-autospawn.c: Блокировка автозагрузки недоступна
E: main.c: Failed to acquire autospawn lock
nik@drug:~/Рабочий стол$ pulseaudio --start
nik@drug:~/Рабочий стол$ sudo pulseaudio --dump-modules
module-alsa-card                        ALSA Card
module-alsa-sink                        ALSA Sink
module-alsa-source                      ALSA Source
module-always-sink                      Всегда держит запущенным хотя бы один вывод, даже если он пуст (NULL)
module-augment-properties               Augment the property sets of streams with additional static information
module-bluetooth-device                 Bluetooth audio sink and source
module-bluetooth-discover               Detect available bluetooth audio devices and load bluetooth audio drivers
module-bluetooth-proximity              Bluetooth Proximity Volume Control
module-card-restore                     Automatically restore profile of cards
module-cli                              Command line interface
module-cli-protocol-tcp                 Command line interface protocol (TCP sockets)
module-cli-protocol-unix                Command line interface protocol (UNIX sockets)
module-combine                          Combine multiple sinks to one
module-console-kit                      Create a client for each ConsoleKit session of this user
module-cork-music-on-phone              Mute or cork music while a phone stream exists
module-default-device-restore           Automatically restore the default sink and source
module-detect                           Detect available audio hardware and load matching drivers
module-device-manager                   Keep track of devices (and their descriptions) both past and present and prioritise by role
module-device-restore                   Automatically restore the volume/mute state of devices
module-esound-compat-spawnfd            ESOUND compatibility module: -spawnfd emulation
module-esound-compat-spawnpid           ESOUND compatibility module: -spawnpid emulation
module-esound-protocol-tcp              ESOUND protocol (TCP sockets)
module-esound-protocol-unix             ESOUND protocol (UNIX sockets)
module-esound-sink                      ESOUND Sink
module-gconf                            GConf Adapter
module-http-protocol-tcp                HTTP (TCP sockets)
module-http-protocol-unix               HTTP (UNIX sockets)
module-intended-roles                   Automatically set device of streams based of intended roles of devices
module-jack-sink                        JACK Sink
module-jack-source                      JACK Source
module-ladspa-sink                      Виртуальный вывод LADSPA
module-lirc                             LIRC volume control
module-loopback                         Loopback from source to sink
module-match                            Playback stream expression matching module
module-mmkbd-evdev                      Multimedia keyboard support via Linux evdev
module-native-protocol-fd               Native protocol autospawn helper
module-native-protocol-tcp              Native protocol (TCP sockets)
module-native-protocol-unix             Native protocol (UNIX sockets)
module-null-sink                        Тактовая частота пустого (NULL) вывода
module-oss                              OSS Sink/Source
module-pipe-sink                        UNIX pipe sink
module-pipe-source                      UNIX pipe source
module-position-event-sounds            Position event sounds between L and R depending on the position on screen of the widget triggering them.
module-raop-discover                    mDNS/DNS-SD Service Discovery of RAOP devices
module-raop-sink                        RAOP Sink
module-remap-sink                       Virtual channel remapping sink
module-rescue-streams                   When a sink/source is removed, try to move their streams to the default sink/source
module-rtp-recv                         Receive data from a network via RTP/SAP/SDP
module-rtp-send                         Read data from source and send it to the network via RTP/SAP/SDP
module-rygel-media-server               UPnP MediaServer Plugin for Rygel
module-simple-protocol-tcp              Simple protocol (TCP sockets)
module-simple-protocol-unix             Simple protocol (UNIX sockets)
module-sine                             Sine wave generator
module-sine-source                      Sine wave generator source
module-stream-restore                   Automatically restore the volume/mute/device state of streams
module-suspend-on-idle                  When a sink/source is idle for too long, suspend it
module-tunnel-sink                      Tunnel module for sinks
module-tunnel-source                    Tunnel module for sources
module-udev-detect                      Detect available audio hardware and load matching drivers
module-volume-restore                   Compatibility module
module-x11-bell                         X11 bell interceptor
module-x11-cork-request                 Synthesize X11 media key events when cork/uncork is requested
module-x11-publish                      X11 credential publisher
module-x11-xsmp                         X11 session management
module-zeroconf-discover                mDNS/DNS-SD Service Discovery
module-zeroconf-publish                 mDNS/DNS-SD Service Publisher
nik@drug:~/Рабочий стол$
С уважением, Болдырев Николай.

Оффлайн sunset

  • Постоялец
  • ***
  • Сообщений: 106
Re: Регулятор громкости
« Ответ #31 : Март 04, 2011, 21:43:01 »
pulse работает,

может имеет смысл запустить padevchooser, pavucontrol

и подвигать регуляторы, выбрать нужное устройство. может где-то громкость на нуле, или каналы отключены.

« Последнее редактирование: Март 04, 2011, 21:45:26 от sunset »

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

  • Активист
  • ****
  • Автор темы
  • Сообщений: 286
Re: Регулятор громкости
« Ответ #32 : Март 04, 2011, 21:50:53 »
Пульс аудио работает, но оно не видит мое устройство. Скрин прилагаю.
С уважением, Болдырев Николай.

Оффлайн sunset

  • Постоялец
  • ***
  • Сообщений: 106
Re: Регулятор громкости
« Ответ #33 : Март 04, 2011, 21:57:44 »
возможно опять не загружен аудио-драйвер

$ sudo lsmod | grep snd

если пусто

$ sudo modprobe snd_hda_intel
$ sudo alsa force-reload

снова

$ sudo lsmod | grep snd

если драйвер устройства появился
можно снова запустить padevchooser, pavucontrol

Оффлайн vmf

  • Местный
  • *****
  • Сообщений: 587
  • vmf000@yabber.ru
Re: Регулятор громкости
« Ответ #34 : Март 04, 2011, 22:00:32 »
Николай, немного не по теме, но хочу обратить внимание на эту ошибку:
nik@drug:~/Рабочий стол$ sudo pulseaudio --check
[sudo] password for nik:
E: core-util.c: Home directory /home/nik not ours.
Это означает, что у вы не являетесь владельцем своего домашнего каталога! Может со звуком это и не связано, но может вызвать кучу самых неожиданных проблем.
Поправить можно так:
sudo chown nik:nik -R /home/nik

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

  • Активист
  • ****
  • Автор темы
  • Сообщений: 286
Re: Регулятор громкости
« Ответ #35 : Март 04, 2011, 22:02:03 »
Не пусто, к сожалению:

nik@drug:~/Рабочий стол$ sudo lsmod | grep snd
[sudo] password for nik:
snd_hda_codec_atihdmi     2367  1
snd_hda_codec_realtek   203408  1
snd_hda_intel          22037  1
snd_hda_codec          74201  3 snd_hda_codec_atihdmi,snd_hda_codec_realtek,snd_hda_intel
snd_hwdep               5412  1 snd_hda_codec
snd_pcm_oss            35308  0
snd_mixer_oss          13746  2 snd_pcm_oss
snd_pcm                70694  3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_seq_dummy           1338  0
snd_seq_oss            26722  0
snd_seq_midi            4557  0
snd_rawmidi            19056  1 snd_seq_midi
snd_seq_midi_event      6003  2 snd_seq_oss,snd_seq_midi
snd_seq                47263  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              19098  2 snd_pcm,snd_seq
snd_seq_device          5700  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd                    54180  12 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore               6620  2 snd
snd_page_alloc          7076  2 snd_hda_intel,snd_pcm
nik@drug:~/Рабочий стол$

Это может от того, что я многие пакеты с альса поудалял, очень хотел чтобы этот-дурацкий OSS микшер тоже удалился. Востановить?
С уважением, Болдырев Николай.

Оффлайн sunset

  • Постоялец
  • ***
  • Сообщений: 106
Re: Регулятор громкости
« Ответ #36 : Март 04, 2011, 22:08:32 »
Цитировать (выделенное)
Это означает, что у вы не являетесь владельцем своего домашнего каталога! Может со звуком это и не связано, но может вызвать кучу самых неожиданных проблем.
Поправить можно так:
sudo chown nik:nik -R /home/nik

Конечно - ведь есть группы audio,pulse, pulse-access и в домашнем каталоге папка .pulse
Исправлять надо в первую очередь

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

  • Активист
  • ****
  • Автор темы
  • Сообщений: 286
Re: Регулятор громкости
« Ответ #37 : Март 04, 2011, 22:09:24 »
Николай, немного не по теме, но хочу обратить внимание на эту ошибку:
Это я не давно переустановил систему и пользователя оставил старого и домашний каталог не форматировал, хотел чтобы данные все сохранились, но к моему большому сожалению ни чего не сохранилось. Но очень сильно не растроился, потому что  сделал предварительную копию почти всего ценного.
Сразу после установки и настройки системы, наустанавливал кучу разных игр для дочери и это привело не к очень хорошему результату, ну а об остальном вы уже знаете. Потому я категорически ни хочу переустанавливать систему.
Во-первых я только что это делал.
Во-вторых я опять хочу поустановить дочери те же игры (а какая сломала мне систему я не знаю), и где гарантия что она не сломается опять, а игры все-таки хочется поставить.
Да, дал команду что Вы говорили, вот вывод:
nik@drug:~/Рабочий стол$ sudo chown nik:nik -R /home/nik
chown: невозможно получить доступ к «/home/nik/.gvfs»: Отказано в доступе
nik@drug:~/Рабочий стол$
С уважением, Болдырев Николай.

Оффлайн sunset

  • Постоялец
  • ***
  • Сообщений: 106
Re: Регулятор громкости
« Ответ #38 : Март 04, 2011, 22:19:25 »
(а какая сломала мне систему я не знаю),
При установке каждой игры внимательно следить за зависимостями, что тянет за собой дополнительно
Цитировать (выделенное)
nik@drug:~/Рабочий стол$ sudo chown nik:nik -R /home/nik
chown: невозможно получить доступ к «/home/nik/.gvfs»: Отказано в доступе
nik@drug:~/Рабочий стол$
зайти под рутом su и

chown nik:nik -R /home/nik
gpasswd -a nik pulse
gpasswd -a nik pulse-access
gpasswd -a nik audio

И снова запустить pavucontrol
« Последнее редактирование: Март 04, 2011, 22:26:46 от sunset »

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

  • Активист
  • ****
  • Автор темы
  • Сообщений: 286
Re: Регулятор громкости
« Ответ #39 : Март 04, 2011, 22:25:43 »
Результат такой же, как и в предыдущем случае:
nik@drug:~/Рабочий стол$ su
Пароль:
Added user root.

root@drug:/home/nik/Рабочий стол# mc

root@drug:/home/nik/Рабочий стол# chown nik:nik -R /home/nik
chown: невозможно получить доступ к «/home/nik/.gvfs»: Отказано в доступе
root@drug:/home/nik/Рабочий стол#
root@drug:/home/nik/Рабочий стол#
С уважением, Болдырев Николай.

Оффлайн sunset

  • Постоялец
  • ***
  • Сообщений: 106
Re: Регулятор громкости
« Ответ #40 : Март 04, 2011, 22:27:43 »
а если:
chown nik:nik -hR /home/nik

группа nik - есть ?

« Последнее редактирование: Март 04, 2011, 22:30:45 от sunset »

Оффлайн vmf

  • Местный
  • *****
  • Сообщений: 587
  • vmf000@yabber.ru
Re: Регулятор громкости
« Ответ #41 : Март 04, 2011, 22:34:40 »
По идее команда отработала, не обработалась только папка ~/.gvfs, т.к. (скорее всего) заблокирована каким-то процессом.
А это уже не страшно. Проверьте владельца с помощью "ls -l"

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

  • Активист
  • ****
  • Автор темы
  • Сообщений: 286
Re: Регулятор громкости
« Ответ #42 : Март 04, 2011, 22:41:11 »
Вот:
nik@drug:/home$ ls -l nik
итого 44
drwxr-xr-x  2 nik nik 4096 2011-02-28 00:05 install
drwxrwxrwx  2 nik nik 4096 2011-03-04 21:23 shara
drwxr-xr-x  3 nik nik 4096 2011-02-19 00:12 VirtualBox VMs
drwxr-xr-x  2 nik nik 4096 2011-03-02 21:35 Видео
drwxr-xr-x 10 nik nik 4096 2011-03-03 22:40 Документы
drwxr-xr-x  2 nik nik 4096 2011-03-04 22:16 Загрузки
drwxr-xr-x  4 nik nik 4096 2011-03-02 21:35 Картинки
drwxr-xr-x  2 nik nik 4096 2011-02-13 18:26 Музыка
drwxrwxrwx  2 nik nik 4096 2011-02-13 18:26 Общедоступные
drwxr-xr-x  2 nik nik 4096 2011-03-04 21:51 Рабочий стол
drwxr-xr-x  2 nik nik 4096 2011-02-13 18:26 Шаблоны

nik@drug:/home$
С уважением, Болдырев Николай.

Оффлайн sunset

  • Постоялец
  • ***
  • Сообщений: 106
Re: Регулятор громкости
« Ответ #43 : Март 04, 2011, 22:46:35 »
Если ещё не сделано, то:

gpasswd -a nik pulse
gpasswd -a nik pulse-access
gpasswd -a nik audio

и попробовать запустить
padevchooser

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

  • Активист
  • ****
  • Автор темы
  • Сообщений: 286
Re: Регулятор громкости
« Ответ #44 : Март 04, 2011, 22:56:23 »
Вот:
nik@drug:/home$ su
Пароль:
root@drug:/home# chown nik:nik -hR /home/nik
chown: невозможно получить доступ к «/home/nik/.gvfs»: Отказано в доступе
root@drug:/home# exit
exit
nik@drug:/home$ gpasswd -a nik pulse
gpasswd: Permission denied.
nik@drug:/home$ sudo gpasswd -a nik pulse
[sudo] password for nik:
Adding user nik to group pulse
nik@drug:/home$ sudo gpasswd -a nik pulse-access
Adding user nik to group pulse-access
nik@drug:/home$ sudo gpasswd -a nik audio
Adding user nik to group audio
nik@drug:/home$ padevchooser
И на всякий случай прилагаю скрин

PS:  Дал команду sudo alsa force-reload и звук появился. Сейчас попробую перегружусь.
« Последнее редактирование: Март 04, 2011, 23:12:13 от Болдырев Николай »
С уважением, Болдырев Николай.

Оффлайн sunset

  • Постоялец
  • ***
  • Сообщений: 106
Re: Регулятор громкости
« Ответ #45 : Март 04, 2011, 23:19:35 »
а если завести ещё одного пользователя (с добавлением в группы audio pulse pulse-access)
и попробовать войти под ним.

может результат будет другим ?

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

  • Активист
  • ****
  • Автор темы
  • Сообщений: 286
Re: Регулятор громкости
« Ответ #46 : Март 04, 2011, 23:39:10 »
У меня в системе ещё два пользователя по мимо меня, жена и дочь.
В предыдущем посте я писал что звук появился, а вот в наушниках теперь звука нет, как я уже писал выше. Они могут звук регулировать, выключать, но сами звук не воспроизводят.
На сегодня надо заканчивать уже, опять начинаю беситься.
С уважением, Болдырев Николай.

Оффлайн sunset

  • Постоялец
  • ***
  • Сообщений: 106
Re: Регулятор громкости
« Ответ #47 : Март 04, 2011, 23:44:35 »
Да - ко всему надо подходить спокойно.

а завтра можно добавить в /home/nik файл

.asoundrc

pcm.pulse {
    type pulse
}
ctl.pulse {
    type pulse
}
pcm.!default {
    type pulse
}
ctl.!default {
    type pulse
}

а в /etc/pulse/default.pa

добавить строчки - если их нет:

load-module module-alsa-sink device=hw:0
load-module module-alsa-source device=hw:0

может наладиться связь мехжду pulse и alsa
« Последнее редактирование: Март 04, 2011, 23:49:06 от sunset »

Оффлайн vmf

  • Местный
  • *****
  • Сообщений: 587
  • vmf000@yabber.ru
Re: Регулятор громкости
« Ответ #48 : Март 05, 2011, 08:18:22 »
а вот в наушниках теперь звука нет, как я уже писал выше.
в этой теме вопрос и решение по наушникам (правда не usb, как у вас)

Оффлайн sunset

  • Постоялец
  • ***
  • Сообщений: 106
Re: Регулятор громкости
« Ответ #49 : Март 05, 2011, 22:04:02 »
Вот ещё на заметку, выдержка из PulseAudio wiki (Gentoo)

--> Решение проблем

...Если после обновления или спустя некоторое время Pulseaudio перестал правильно определять входные/выходные устройства и источники, попробуйте очистить конфигурационные файлы pulseaudio. Для этого удалите папки: ~/.pulse и ~/.pulse-cookie. Если это не поможет также удалите и /etc/pulse и переустановите pulseaudio...

применительно к ubuntu - sudo аpt-get install с ключом --reinstall

если папки /home/<user>, остались от старой системы, сделать chown для каждого пользователя, добавить пользователей в группы pulse pulse-access

в домашней папке каждого пользователя разместить .asoundrc (имя начинается с точки)
не перепутать владельца! для каждого .asoundrc - свой владелец.

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

  • Активист
  • ****
  • Автор темы
  • Сообщений: 286
Re: Регулятор громкости
« Ответ #50 : Март 05, 2011, 22:27:18 »
Сердечно Благодарю Вас sunset, за Вашу помощь и поддержку. Только я уже устал с этим биться. Звук вроде работает нормально, за редким исключением. Микшер главнный OSS а хотелось бы пульс как раньше, хотя я его из системы удалил. Уровень звкуа в системе не регулируется через регулятор который над часами, когда просто на него нажимаешь и колесиком крутишь, необходимо в него заходить и искать регулятор, который отвечает за громкость на данном этапе. Очень, ОЧЕНЬ неудобно переключаться между колонками и наушниками и еще не удобнее, когда я хочу чтобы микрофон работал от наушников а звук шел через колонки (в скайпе звук перестал работать, с наскока установить не получилось, отложил на потом). Да и полседняя неприятность, если в момент воспроизведения звука выдернуть наушники, система может на мертво зависнуть, с миганием индикаторов на клавиатуре, помогает только жесткий резет, ну а в остальном все нормально. Переустанавливат систему нет ни сил не желания. Только перустановил не давно.
С уважением, Болдырев Николай.

Оффлайн sunset

  • Постоялец
  • ***
  • Сообщений: 106
Re: Регулятор громкости
« Ответ #51 : Март 05, 2011, 22:54:28 »
Спасибо за добрые слова.

Насчёт микшера OSS:
Микшер ALSA всё равно лучше чем OSS, на мой взгляд.
Я например пользуюсь им. Хотя pulse установлен тоже.
Микшер ALSA может работать с аппаратным эквалайзером моей звуковой карты
(встроенный чипсет), а pulse не может.

можно устанавить любой из gamix alsamixergui gnomе-alsamixer,
при установке микшера ALSA - он скорее всего вытеснит микшер OSS.

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

  • Активист
  • ****
  • Автор темы
  • Сообщений: 286
Re: Регулятор громкости
« Ответ #52 : Март 05, 2011, 23:05:16 »
Да микшер у меня сейчас альса, там просто когда по регулятору громкости щелкаешь правой кнопкой мыши и выбираешь любой, альса, OSS или пульс, но только пульс там не такой, какой был раньше (раньше он был очень похож на pavucontrol, почти один в один, за небольшим исключением), теперь если выбираешь пуль получается вот что, файлы прикрепляю.
С уважением, Болдырев Николай.