Sound

Calculate Linux uses the ALSA (Advanced Linux Sound Architecture) driver to handle sound output. ALSA is closely related to the Linux kernel, thus reducing hardware requirements and improving sound quality. If you need a more complex configuration, for example sound output via Bluetooth or using an additional web camera, you should rather use the cross-platform Pulseaudio sound server.

Choosing your audio server

Pulseaudio comes by default on a newly installed Calculate Linux system, but you can also switch to another audio driver. To do so, click on the "Audio" icon to run cl-console-gui.

ALSA

You can also select the default sound card for ALSA in this window.

The same result may be achieved from the command line, with the cl-setup-audiotool:

cl-setup-audio --audio alsa --card 0,0

 * Configuring audio parameters...                                             [ ok ]
 * Настройка аудио выполнена!

To list the available audio devices, run:

cl-setup-audio --card list

 Default sound card:
  [0,0]  HDA Intel PCH, ALC887-VD Analog *
  [0,1]  HDA Intel PCH, ALC887-VD Digital
  [0,3]  HDA Intel PCH, HDMI 0
  [0,7]  HDA Intel PCH, HDMI 1
  [0,8]  HDA Intel PCH, HDMI 2
  [0,9]  HDA Intel PCH, HDMI 3

Managing sound volume with ALSA

To adjust the sound volume in ALSA, you can use qasmixer, a tool included in the media-sound/qastools package, or simply use the window manager's audio controls:

QasMixer

The same may be done in the command line with the alsamixer tool that comes with media-sound/alsa-utils:

Alsamixer

Managing sound volume in Pulseaudio

To configure Pulseaudio, you can use pavucontrol (PulseAudio Volume Control), a tool included in the media-sound/pavucontrol package, or just use the regular sound controls:

Pavucontrol