Manjaro Difference between revisions of "ALSA/ru"

Difference between revisions of "ALSA/ru"

From Manjaro
(Created page with "ALSA")
 
(Created page with "==Смотрите также == * [https://github.com/i-rinat/apulse Официальный сайт apulse] * [https://forum.manjaro.org/t/how-to-run-pulseaudio-only-apps-on...")
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
<languages/>
<languages/>
__TOC__
__TOC__
==Overview==
==Обзор==
The [https://www.alsa-project.org/wiki/Main_Page Advanced Linux Sound Architecture (ALSA)] provides audio and MIDI functionality to the Linux operating system.  
Архитектура [https://www.alsa-project.org/wiki/Main_Page Advanced Linux Sound Architecture (ALSA)] обеспечивает функциональность аудио и MIDI в операционной системе Linux.  


==Use ALSA on with Applications requiring PulseAudio==
==Использование ALSA с приложениями, требующими PulseAudio==
Using applications which require PuleAudio on systems which only have ALSA installed can be accomplished through the use of '''apulse''' which is a pulse emulator for ALSA.
Использование приложений, требующих PuleAudio, на системах, где установлен только ALSA, может быть достигнуто с помощью '''apulse''', являющийся эмулятором импульсов для ALSA.


===Install apulse===
===Установка apulse===
Install '''apulse''' from the [[Arch_User_Repository|AUR]] using a your preferred package manager or the command:
Установите '''apulse''' из [[Arch_User_Repository|AUR]], используя предпочитаемый менеджер пакетов или команду:
{{UserCmd|command=pamac build apulse}}
{{UserCmd|command=pamac build apulse}}


It is built from source so it may take some time to install. Once it is done, create a basic config file using the command:
Она собрана из исходного кода, поэтому её установка может занять некоторое время. После установки создайте базовый конфигурационный файл с помощью команды:
{{UserCmd|command=cp /usr/share/apulse/asoundrc.sample ~/.asoundrc}}
{{UserCmd|command=cp /usr/share/apulse/asoundrc.sample ~/.asoundrc}}


===Using apulse===
===Использование apulse===
Using apulse is a simple typing '''apulse <program>''' in a terminal. For example:
Использование apulse - это простой ввод '''apulse <программа>''' в терминале. Например:
{{UserCmd|command=apulse /usr/lib/firefox/firefox}}
{{UserCmd|command=apulse /usr/lib/firefox/firefox}}


If all is working, you should now have sound in Firefox without needing pulseaudio
Если все работает - у вас должен появиться звук в Firefox без использования 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:
Если ваша система продолжает использовать неправильное устройство (например, HDMI вместо PCH или наоборот), вы можете заставить ALSA использовать нужное устройство. Начните с получения списка ваших аудиоустройств с помощью команды:
{{UserCmd|command=cat /proc/asound/cards}}
{{UserCmd|command=cat /proc/asound/cards}}


Note the number of the sound device that you want to make the primary. Then using a [[Viewing_and_editing_configuration_files|text editor]], put the following into '''/etc/asound.conf''' (You may need to create '''/etc/asound.conf''' if it doesn't already exist).
Запишите номер звукового устройства, которое вы хотите сделать основным. Затем, используя [[Viewing_and_editing_configuration_files|текстовый редактор]], впишите следующее в '''/etc/asound.conf''' (вам может понадобиться создать '''/etc/asound.conf''', если он еще не существует).
{{UserCmd|command=sudo nano /etc/asound.conf}}
{{UserCmd|command=sudo nano /etc/asound.conf}}


Line 31: Line 31:
defaults.ctl.card 1</pre>}}
defaults.ctl.card 1</pre>}}


Replace 1 in the above example with the number you noted down above.
Замените 1 в приведенном выше примере на число, которое вы записали выше.


==See also==
==Смотрите также ==
* [https://github.com/i-rinat/apulse The official apulse site]
* [https://github.com/i-rinat/apulse Официальный сайт apulse]
* [https://forum.manjaro.org/t/how-to-run-pulseaudio-only-apps-on-an-alsa-only-system/34235 apulse Forum Topic]
* [https://forum.manjaro.org/t/how-to-run-pulseaudio-only-apps-on-an-alsa-only-system/34235 Топик на форуме про apulse]
[[Category:Contents Page{{#translation:}}]]
[[Category:Contents Page{{#translation:}}]]
[[Category:Audio{{#translation:}}]]
[[Category:Audio{{#translation:}}]]

Latest revision as of 18:38, 21 December 2022

Other languages:
English • ‎Türkçe • ‎русский • ‎فارسی

Обзор

Архитектура Advanced Linux Sound Architecture (ALSA) обеспечивает функциональность аудио и MIDI в операционной системе Linux.

Использование ALSA с приложениями, требующими PulseAudio

Использование приложений, требующих PuleAudio, на системах, где установлен только ALSA, может быть достигнуто с помощью apulse, являющийся эмулятором импульсов для ALSA.

Установка apulse

Установите apulse из AUR, используя предпочитаемый менеджер пакетов или команду:

user $ pamac build apulse COPY TO CLIPBOARD


Она собрана из исходного кода, поэтому её установка может занять некоторое время. После установки создайте базовый конфигурационный файл с помощью команды:

user $ cp /usr/share/apulse/asoundrc.sample ~/.asoundrc COPY TO CLIPBOARD


Использование apulse

Использование apulse - это простой ввод apulse <программа> в терминале. Например:

user $ apulse /usr/lib/firefox/firefox COPY TO CLIPBOARD


Если все работает - у вас должен появиться звук в Firefox без использования pulseaudio.

Выбор основного аудиоустройства

Если ваша система продолжает использовать неправильное устройство (например, HDMI вместо PCH или наоборот), вы можете заставить ALSA использовать нужное устройство. Начните с получения списка ваших аудиоустройств с помощью команды:

user $ cat /proc/asound/cards COPY TO CLIPBOARD


Запишите номер звукового устройства, которое вы хотите сделать основным. Затем, используя текстовый редактор, впишите следующее в /etc/asound.conf (вам может понадобиться создать /etc/asound.conf, если он еще не существует).

user $ sudo nano /etc/asound.conf COPY TO CLIPBOARD


/etc/asound.conf
defaults.pcm.card 1
defaults.ctl.card 1

Замените 1 в приведенном выше примере на число, которое вы записали выше.

Смотрите также

Cookies help us deliver our services. By using our services, you agree to our use of cookies.