mirror of
https://github.com/mayfrost/guides.git
synced 2024-10-31 23:16:06 +00:00
38 lines
1.4 KiB
Markdown
38 lines
1.4 KiB
Markdown
# AUDIO
|
|
|
|
## PURE ALSA
|
|
|
|
Here is how to get sound on a minimal install without the insanity of pulseaudio:
|
|
|
|
1. Erase __.asoundrc__ in your home directory and __asound.conf__ in __/etc__.
|
|
|
|
2. Purge pulseaudio. And when I mean purge, I mean it.
|
|
|
|
3. Identify your available devices in __/proc/asound/modules__, do:
|
|
`$ cat /proc/asound/modules`
|
|
|
|
Here is an example of what you will see in __/proc/asound/modules__:
|
|
`0 snd_usb_audio`
|
|
`1 snd_hda_intel`
|
|
|
|
4. Select from the above and put them in the order you want in the file __/etc/modprobe.d/alsa-base.conf__, by assigning an index from -2 to 2, marking the preferred device as the lowest number.
|
|
|
|
As an example if you have two devices and want the one that says usb because that is your headphone, on __/etc/modprobe.d/alsa-base.conf__ you will put:
|
|
`options snd_usb_audio enable=1 index=0`
|
|
`options snd_hda_intel index=1`
|
|
|
|
Notice the index.
|
|
|
|
5. Restart the computer.
|
|
|
|
### Run Firefox without pulseaudio
|
|
|
|
1. Install __[apulse](https://github.com/i-rinat/apulse)__.
|
|
|
|
2. On Firefox open __about:config__ and enter "__/dev/snd/__" under __security.sandbox.content.read_path_whitelist__ and __security.sandbox.content.write_path_whitelist;/dev/snd/__.
|
|
|
|
3. Every time you want to use firefox with this setting issue the command:
|
|
`$ apulse firefox`
|
|
|
|
4. Alternatively save the above in a script or in a .desktop file for automation.
|