Com configurar i solucionar problemes de so 5.1 a Linux

Darrera actualització: 01/07/2026
Autor: Isaac
  • Optimització de la configuració de canals a través de l'edició de fitxers de sistema com daemon.conf.
  • Ús de ferramentes de terminal com amixer i alsamixer per corregir el mapeig d'altaveus i el soroll.
  • Gestió de drivers i controladors específics per a targetes de so integrades i externes en diverses distribucions.

Configuració de so Linux

Muntar un sistema de so envoltant a Linux pot arribar a ser un autèntic maldecap, sobretot quan el maquinari sembla no voler col·laborar. Encara que les distribucions modernes han avançat un munt i lexperiència dusuari sassembla cada vegada més a la de Windows, configurar la sortida d'àudio 5.1 de vegades requereix que ens taquem les mans amb la terminal perquè cada altaveu soni on deu.

No és estrany que, en instal·lar un sistema com Ubuntu o CachyOS, l'equip reconegui la targeta però el mapeig dels canals sigui un caos total, enviant el senyal del subwoofer a l'altaveu dret o barrejant el so central amb l'esquerre. En aquest sentit, analitzarem com posar ordre en aquest embolic, des dels ajustaments més bàsics fins als trucs més rebuscats perquè tu experiència auditiva sigui impecable.

alsa vs pulseaudio vs pipewire
Article relacionat:
ALSA vs PulseAudio vs PipeWire: quin utilitzar avui a Linux

Ajustaments avançats amb amixer i el problema de l'AutoDetect

Quan teniu una targeta potent, com les de la gamma Sound Blaster, és possible que el sistema detecti la targeta però no sàpiga gestionar els canals. Un error molt comú és que el driver activi l'opció HP/Speaker Auto Detect Playback Switch, el que fa que la targeta pensi que tens uns cascos connectats en lloc dun sistema daltaveus, barrejant els 6 canals en un senyal estèreo.

Per solucionar això, el primer és identificar el número de la targeta executant aplay -l. Un cop localitzat l'índex (per exemple, la targeta 2), podeu llistar els controls amb amixer -c 2 controls per cercar la línia del Auto Detect Playback Switch i el seu respectiu ID numèric. Per apagar aquesta funció i alliberar els canals, s'utilitza l'ordre amixer -c 2 cset numid=X off, substituint la X pel número indicat.

  Ordre exec de Linux: ús avançat en shell, C i Perl

A més, és fonamental assegurar-se que la configuració de so envoltant estigui marcada explícitament com a 5.1. Això s'aconsegueix amb l'ordre amixer -c 2 sset 'Surround Channel Config' 5.1. Curiosament, fer aquest ajustament no només arregla el so a Linux, sinó que pot evitar la distorsió sonora en reiniciar el PC i tornar a entrar a Windows, eliminant aquests molestos sorolls estàtics.

com saber si estic usant PipeWire a linux
Article relacionat:
Com saber si utilitzes PipeWire a Linux i no PulseAudio

Configuració del dimoni de PulseAudio

En moltes distros basades en Ubuntu, el servidor de so PulseAudio està configurat per defecte per treballar només amb dos canals. Per activar el surround real, cal editar el fitxer de configuració del dimoni. Obrint la terminal i executant sudo gedit /etc/pulse/daemon.conf, podem modificar els paràmetres interns per habilitar el LFE (Low Frequency Effects) i el remesclat de canals.

Dins l'arxiu, hem de cercar i modificar les línies següents: resample-method = speex-float-6 i assegurar que enable-remixing = yes y enable-lfe-remixing = yes estiguin actius. Això és vital perquè el subwoofer no es quedi mut i rebi el senyal adequat.

Així mateix, és crucial ajustar la quantitat de canals i el mapa de sortida. Has de descomentar la línia de default-sample-channels canviant el valor a 6 (per a 5.1) i definir el default-channel-map seguint l'ordre: front-left,front-right,rear-left,rear-right,front-center,lfe. Perquè aquests canvis tinguin efecte, cal reiniciar el servei amb killall pulseaudio && pulseaudio o reinicieu l'equip complet.

Gestió de drivers i eines natives

La majoria de les plaques base utilitzen xips de Realtek. Encara que Linux sol portar drivers genèrics, de vegades cal buscar controladors més específics a la web del fabricant per esprémer el maquinari. Si el so és bàsic, el menú de configuració de so de la interfície gràfica permet ajustar el balanç i seleccionar la sortida, encara que no té equalitzadors avançats.

Si necessites un control més fi sobre les freqüències, aplicacions com VLC ofereixen un equalitzador integrat al menú d'Efectes d'àudio, cosa que permet adaptar el so al tipus de contingut sense dependre del sistema operatiu. Per als que prefereixen la consola, l'ordre pactl list sinks és l'eina ideal per verificar els dispositius de sortida actius i les seues propietats tècniques.

tutorial de ffmpeg per a arxius de so
Article relacionat:
Tutorial complet de ffmpeg per treballar amb fitxers de so

Solució de problemes comuns i talls d'àudio

Si experimentes talls intermitents en el so, és probable que es degui a una càrrega elevada de la CPU oa una configuració de freqüència de mostreig insuficient. Una solució ràpida és editar novament el fitxer daemon.conf i canviar el default-sample-rate de 44100 a 48000 Hz, cosa que sol estabilitzar el senyal en molts equips.

  Com detectar i eliminar fitxers duplicats a Linux

En cas que l'àudio falli a través de HDMI, el problema sol ser que el sistema no ha seleccionat la sortida correcta. Usant aplay -l podem localitzar el número del dispositiu HDMI i després entrar a alsamixer (pressionant F6 per triar la targeta) per assegurar-nos que el canal no estigui silenciat (activant-lo amb la tecla 'M'). Si busques optimitzar la sortida d'àudio externa, pots consultar la nostra guia sobre HDMI ARC i equips de so.

Per comprovar que tot el sistema d'altaveus funciona correctament després dels canvis, hi ha una eina de prova molt útil. Executant speaker-test -c 6 a la terminal, el sistema enviarà un soroll blanc seqüencial a cadascun dels canals configurats, permetent verificar físicament que el so surt per l'altaveu correcte.

Tenir un àudio envolupant perfecte a Linux passa per una combinació d'ajustaments als fitxers de configuració de PulseAudio, l'ús intel·ligent d'amixer per desactivar funcions automàtiques conflictives i la verificació constant dels nivells a alsamixer, assegurant així que el maquinari i el programari estiguin totalment sincronitzats per oferir la millor qualitat sonora possible.

Solucionar problemes de Bluetooth a Linux: aparellament i àudio
Article relacionat:
Com solucionar problemes de Bluetooth a Linux: Guia Completa d'Emparellament i Àudio