Базовый Debian, установка звука.
Здравствуйте, установил базовый комплект из Debian Jessie. Искал руководство как настроить звук и немного запутался в этих alsa, pulseaudio. В вики дебиана некоторые инструкции по установки относятся к ядру 2.4 и 2.6, в общем хочу попросить сбросить какое-нибудь руководство, как правильно настроить звук.
Настольный ПК или ноутбук?
А что, из коробки не работает?
Нет. По умолчанию не было установлено ни alsa, ни pulseaudio.
Ну так поставь соответствующие пакеты и посмотри, что получится. Когда-то давно нужно было запускать скрипты или лезть в конфиги, но сейчас всё из коробки вроде должно быть. Потому и инструкций нет, кмк. Тебе не кажется, что ставить минимальную систему, стоит только понимая, что именно ты делаешь?
Я ясно понимал, что мне не нужно всё то что идёт со стандартными десктопами, потому и решил поставить базовую систему, а всё остальное доставить руками. Если б пакет был один, я бы так и сделал, но, к примеру, на моей домашней системе с гномом стоят alsa, pulseaudio и gstreamer. В каких они взаимоотношениях я до конца не понял. Сработает ли если поставить только alsa или может обязательно надо pulseaudio ставить. Может кто подскажет в чём плюсы и минусы работы alsa отдельно или с pulseaudio. В общем в гугле я не нашёл свежих статей на эту тему, вот и решил тут поискать тех кто пошёл таким же странным путём как и я.
Сработает ли если поставить только alsa
Почему нет? У меня точно такая же ситуация. Базовый дебиан, руками поставил альсу и больше ничего не делал. Музыка играет, брат жив.
Спасибо, попробую, ещё вопрос, у меня установлен openbox без всего, есть у alsa где-то какие-то конфиги, чтобы привязать клавиатурные сочетания для регуляции громкости?
alsa-utils надо будет дополнительно поставить, ЕМНИП.
ALSA это звук на конфигурациях «без графического интерфейса» и «минимальный графический интерфейс для маломощных ПК».
PulseAudio это звук на конфигурациях «мощный ПК, современное DE». Однако на ЛОРе сильно движение тех, кто не пользуется PA на современных системах.
Просто установи alsa-base и alsa-utils, и звук будет.
ALSA — звуковая система. Пришла на замену OSS, который обладал проблемами с выводом звука из 2 программ одновременно. Преимущества: потребляет очень мало ресурсов компьютера. Имеет очень маленькую латентность, что очень важно при работе со звуком (не при воспроизведении).Недостатки: их нет.
PulseAudio — надстройка над ALSA, позволяющая автоматически снижать громкость в медиаплеере, когда тебе звонят по скайпу. Отрегулировать громкость в разных программах из одного места, а не открывать каждую программу отдельно, и искать «где же в ней регулятор громкости?». Автоматически перенаправить звук на USB-колонки или Bluetooth-наушники в момент подключения. Перенаправить звук на телевизор, не ставя видео на «стоп». Решить проблему с невозможностью записи в файл Sound Output на чипах HDA Intel (например при записи видео с экрана). А ещё в PulseAudio есть встроенные средства для сетевой прозрачности. Недостатки: нестабильная работа и невозможность использования на маломощных ПК.
Gstreamer — надстройка над мультимедиа-кодеками, упрощающая работу с ними. С помощью Gstreamer ничего не стоит написать свой медиаплеер, или встроить воспроизведение в свою программу. Изначально Gstreamer использовался только в окружении GNOME2: регулятор громкости gnome-volume-control, медиаплеер Totem. Однако когда вышел KDE4, в нём стало возможно опционально выбрать Gstreamer в качестве backend для звука (также доступны Phonon, Pulseaudio и ALSA).
А насколько мощный пк нужен для pulseaudio.
Pentium IV 2005 года покупки — тянет, но едва-едва. Всё что старее — не тянет: звук хрипит. Это также касается новых компьютеров, изначально созданных как маломощные: например Raspberry Pi и нетбуки на Intel Atom.
Intel Core Duo и Athlon X2 — тянут (а также всё, что новее).
Поставил, но не могу понять, работает ли. Из устройств воспроизведения имеются наушники. Запускаю speaker-test и ничего не слышу, подключал к фронтальному и заднему входам, результат одинаковый. В alsamixer выкрутил все бегунки громкости, карта определяется.
Источник
Облако тэгов
мои изыскания на случай забывания
Система установлена, но вот незадача, звука пока еще нет. Самое время настроить звуковую карту. Делать это придется вручную. Для настройки звука мы будем использовать ALSA (Advanced Linux Sound Architecture).
Настройка звуковой карты
Сначала установим необходимые пакекты:
# aptitude install alsa-utils alsa-base alsa-tools
Проверим, какие звуковые карты определились в нашей системе. Их список находится в файле /proc/asound/cards.
0 [SB ]: HDA-Intel — HDA ATI SB
1 [NVidia ]: HDA-Intel — HDA NVidia
Выясним, какую карту можно активировать:
Видим, что карта NVidia отключена
Это действующая карта. Пробуем активировать ее:
Found hardware: «HDA-Intel» «Realtek ID 887″ «HDA:10ec0887,1458a002,00100302″ «0×1458″ «0xa002″
Hardware is initialized using a generic method
Вроде все нормально, но звука нет, как не бывало.
Пропишем рабочую звуковую карту как карту по умолчанию, редактируя файл /etc/asound.conf или
/.asoundrc. (по умолчанию в Debian 7 эти файлы отсутствуют):
Добавляем туда следующие строки:
SB — ID доступной карты
$sudo alsa reload
Если звук только под root!
Для того, чтобы пользователи могли тоже слушать музыку, даём права на аудиоустройства:
chmod 755 /dev/dsp*
chmod 755 /dev/audio*
chmod 755 /dev/mixer*
chmod 777 /dev/snd/*
После этого звук должен воспроизводиться и у пользователей. Есть так же и другой путь побороть проблему «звук только от root»: добавить текущего пользователя в группу audio. Имя текущего пользователя можно узнать командой whoami. Далее:
Изменения вступят в силу после того, как вы войдёте в систему снова, log-out и затем log-in).
Громкость звука в Linux
У драйвера звука alsa имеется командный микшер amixer и его можно использовать для увеличения\уменьшения уровня звука.
сделать громче на 3%
сделать тише на 3%
А чем слушать музыку в Linux?
Аудиоплееров в Debian хватает — пишем в консоли:
и выбираем из этого богатства что-нибудь. Музыку слушать в Linux можно программами:
- rhythmbox: простой и функциональный плеер для среды GNOME, установлен по умолчанию.
- xmms: очень похожий на WinAmp аудиоплеер, с кучей возможностей, плагинов, поддерживает MP3/Ogg, wav, воспроизведение audioCD, управление с клавиатуры и другое.
- beep-media-player: то же, что xmms, только интерфейс чуть красивее и дружит с UTF8.
- mocp — консольный плеер с интерфейсом в стиле Norton Commander; играет, даже если вы выйдете из графической оболочки.
- amaroK: навороченный плеер и каталогизатор музыки для KDE.
Помогли настроить звук следующие источники:
Источник
Deb10 — помогите настроить звук
Друзья, доброго времени суток. С линуксом знаком плохо, поэтому не пинайте, если задаю тривиальные вопросы.
Столкнулся с проблемой отсутствия звука по всей системе. Куда лезть, что тыкать ?
pavucontrol на вкладке «устройства вывода» говорит, что динамики активны, но смущает что они виртуальные, а не хардварные. alsamixer тоже говорит, что выкручено на 100.
Глянь сюда, может поможет.
Не советую. У вашего брата такое, как правило, заканчивается на «пошел все переустанавливать». :]
- У тебя установлен pulseaudio.
- Через него программы проигрывают звук(по крайней мере, так задумано).
- Pulseaudio общается с устройствами(динамики, микрофон) через alsa.
- Драйвер alsa собран прямо в ядре, или как модуль ядра.
Я бы попробовал отключить pulseaudio(не люблю я его), и воспроизвести через alsa.
Драйвер-то вообще рабочий? А устройство?
Список карточек, которые увидела pulseaudio: pacmd list-cards
Там должна быть твоя карточка в списке и доступные для неё профили. Если её нет, то надо узнать модель карточки и смотреть уже настройки alsa (я бы тупо погуглил сочетание карточки и debian 10).
пишет «демон не отвечает» (((
Готов попробовать, если подскажешь, как это сделать ))) Я не силен в линуксе
Странно, что в этой ситуации pavucontrol работает. Можно в pavucontrol-е в конфигурации глянуть список карточек и профили тогда.
А так, либо пульса висит и можно попробовать перезагрузить машину. Либо что-то странное с конфигурацией.
Не стоит! иначе получишь именно
Не советую. У вашего брата такое, как правило, заканчивается на «пошел все переустанавливать».
А начинать надо с указания, какая у тебя звуковуха и прочее железо. Телепатов тут нет и причины отсутствия звука тоже разные на разном железе. Давай вывод lspci и aplay -L
Звука не было. Зашел в пульсу позавчера, покрутил ползунки, звук появился. Перезапустился и тишина по всем фронтам.
Сейчас за другим компом, вечером сяду за тестовый ноут и скину всю инфу, что попросили в других комментах. Сейчас могу лишь уточнить, что ноут hp 15-ba511ur. Звуковая там скорее всего от intel
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h (Models 30h-3fh) Processor Root Complex
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Mullins [Radeon R4/R5 Graphics] (rev 40)
00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Kabini HDMI/DP Audio
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h (Models 30h-3fh) Host Bridge
00:02.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions 5:1
00:02.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions 5:1
00:02.5 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions 5:1
00:08.0 Encryption controller: Advanced Micro Devices, Inc. [AMD] Kabini/Mullins PSP-Platform Security Processor
00:10.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller (rev 11)
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 39)
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 39)
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 39)
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 42)
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller (rev 02)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 11)
00:14.7 SD Host controller: Advanced Micro Devices, Inc. [AMD] FCH SD Flash Controller (rev 01)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h (Models 30h-3fh) Processor Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h (Models 30h-3fh) Processor Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h (Models 30h-3fh) Processor Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h (Models 30h-3fh) Processor Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h (Models 30h-3fh) Processor Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h (Models 30h-3fh) Processor Function 5
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller (rev 07)
null
Discard all samples (playback) or generate zero samples (capture)
jack
JACK Audio Connection Kit
pulse
PulseAudio Sound Server
hdmi:CARD=HDMI,DEV=0
HDA ATI HDMI, HDMI 0
HDMI Audio Output
dmix:CARD=HDMI,DEV=3
HDA ATI HDMI, HDMI 0
Direct sample mixing device
dsnoop:CARD=HDMI,DEV=3
HDA ATI HDMI, HDMI 0
Direct sample snooping device
hw:CARD=HDMI,DEV=3
HDA ATI HDMI, HDMI 0
Direct hardware device without any conversions
plughw:CARD=HDMI,DEV=3
HDA ATI HDMI, HDMI 0
Hardware device with all software conversions
usbstream:CARD=HDMI
HDA ATI HDMI
USB Stream Output
default:CARD=Generic
HD-Audio Generic, ALC3227 Analog
Default Audio Device
sysdefault:CARD=Generic
HD-Audio Generic, ALC3227 Analog
Default Audio Device
front:CARD=Generic,DEV=0
HD-Audio Generic, ALC3227 Analog
Front speakers
surround21:CARD=Generic,DEV=0
HD-Audio Generic, ALC3227 Analog
2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=Generic,DEV=0
HD-Audio Generic, ALC3227 Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=Generic,DEV=0
HD-Audio Generic, ALC3227 Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Generic,DEV=0
HD-Audio Generic, ALC3227 Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Generic,DEV=0
HD-Audio Generic, ALC3227 Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Generic,DEV=0
HD-Audio Generic, ALC3227 Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
dmix:CARD=Generic,DEV=0
HD-Audio Generic, ALC3227 Analog
Direct sample mixing device
dsnoop:CARD=Generic,DEV=0
HD-Audio Generic, ALC3227 Analog
Direct sample snooping device
hw:CARD=Generic,DEV=0
HD-Audio Generic, ALC3227 Analog
Direct hardware device without any conversions
plughw:CARD=Generic,DEV=0
HD-Audio Generic, ALC3227 Analog
Hardware device with all software conversions
usbstream:CARD=Generic
HD-Audio Generic
USB Stream Output
У тебя запущен jackd или jackdbus? Откуда и зачем? От какого пользователя? Какие программы запускал для работы со звуком?
Убей jackd или jackdbus из своего системного монитора. Сделай это сам, чтобы знал как процессы убивать.
Источник