mayfrost-guides/AUDIO.md
2018-05-29 03:00:12 +00:00

1.2 KiB

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

As an example here is my /proc/asound/modules: 0 snd_usb_audio 1 snd_hda_intel

  1. 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, making the preferred output the lowest number. As I know I have two devices I want the one that says usb because that is my headphone, so in /etc/modprobe.d/alsa-base.conf I put: options snd_usb_audio enable=1 index=0 options snd_hda_intel index=1

Notice the index.

  1. Restart the computer.

  2. To run Firefox without pulseaudio install apulse. Go to about:config and enter "/dev/snd/" under security.sandbox.content.read_path_whitelist and security.sandbox.content.write_path_whitelist;/dev/snd/.

  3. To use firefox with this setting issue the command: $ apulse firefox

  4. Save it in a script or .desktop file to automate this.