Difference between revisions of "ALSA/ru"
Views
Actions
Namespaces
Variants
Tools
(Created page with "===Установка apulse=== Установите '''apulse''' из AUR, используя предпочитаемый менеджер паке...") Tags: Mobile web edit Mobile edit |
(Created page with "Он собран из исходного кода, поэтому его установка может занять некоторое время. После установк...") Tags: Mobile web edit Mobile edit |
||
Line 11: | Line 11: | ||
{{UserCmd|command=pamac build apulse}} | {{UserCmd|command=pamac build apulse}} | ||
Он собран из исходного кода, поэтому его установка может занять некоторое время. После установки создайте базовый конфигурационный файл с помощью команды: | |||
{{UserCmd|command=cp /usr/share/apulse/asoundrc.sample ~/.asoundrc}} | {{UserCmd|command=cp /usr/share/apulse/asoundrc.sample ~/.asoundrc}} | ||
Revision as of 18:35, 21 December 2022
Обзор
Архитектура Advanced Linux Sound Architecture (ALSA) обеспечивает функциональность аудио и MIDI в операционной системе Linux.
Использование ALSA с приложениями, требующими PulseAudio
Использование приложений, требующих PuleAudio, на системах, где установлен только ALSA, может быть достигнуто с помощью apulse, являющийся эмулятором импульсов для ALSA.
Установка apulse
Установите apulse из AUR, используя предпочитаемый менеджер пакетов или команду:
Он собран из исходного кода, поэтому его установка может занять некоторое время. После установки создайте базовый конфигурационный файл с помощью команды:
Using apulse
Using apulse is a simple typing apulse <program> in a terminal. For example:
If all is working, you should now have sound in Firefox without needing pulseaudio
Selecting the Primary Audio Device
If your system keeps on using the wrong device (HDMI instead of PCH or vica versa for example), you can force ALSA to use the correct device. Start by getting a list of your audio devices with the command:
Note the number of the sound device that you want to make the primary. Then using a text editor, put the following into /etc/asound.conf (You may need to create /etc/asound.conf if it doesn't already exist).
defaults.pcm.card 1 defaults.ctl.card 1
Replace 1 in the above example with the number you noted down above.