Geluidskaart: oplossingen voor problemen

Normaliter doet het geluid het meteen. Maar bij enkele computers niet. Dat kan een aantal oorzaken hebben. Hier behandelen we de meest vóórkomende.

Twee actieve geluidskaarten

Er zijn twee actieve geluidskaarten in de computer: eentje op het moederbord (een zogenaamde aan-boord-kaart) en een PCI geluidskaart. Daar heeft Ubuntu vaak moeite mee.

Oplossing: schakel de aan-boord-kaart uit in het BIOS. Als u uw computer opnieuw opstart, dan zal het geluid volledig via de PCI-kaart komen. Als u de uitschakeloptie van de aan-boord-geluidskaart niet kunt vinden in het BIOS, zoek dan eens op het internet naar de handleiding voor uw moederbord. De fabrikant van het moederbord heeft die normaliter gewoon op zijn webstek staan.

Geluidsniveau staat niet goed / niet alle geluidskanalen doen het

De geluidsniveaus zijn mogelijk niet goed ingesteld of er zijn te weinig kanalen opengezet.

  • Installeer alsamixergui: Systeem - Beheer - Synaptic pakketbeheer, zoekterm: alsamixergui

  • Vink alsamixergui aan en druk op knop Toepassen

  • Start nu alsamixergui en kijk eens hoe de schuifjes staan. Let op: zet ze niet allemaal tegelijk open, en geen enkele voor meer dan 90 % (vervorming).

Het kan zijn, dat de firmware van de geluidskaart niet helemaal klopt, en dat het schuifje voor het hoofdvolume onder een ander etiket staat dan gebruikelijk. Experimenteer er eens mee.

Splinternieuwe moderne geluidskaart

U hebt een splinternieuwe moderne geluidskaart, en de geluidskaart heeft geen stuurprogramma (driver). Voor de heel nieuwe geluidskaarten geldt, dat u waarschijnlijk het beste kunt wachten tot er een nieuwe versie van Ubuntu uitkomt. Grote kans, dat de geluidskaart het dan meteen doet.

Elk half jaar is er immers een nieuwe Ubuntuversie, met telkens een nieuwe Linuxkernel. Om die kernel gaat het, want de stuurprogramma's voor hardware, zitten ingebakken in de kernel.

Oude ISA geluidskaart

U hebt een heel oude ISA geluidskaart, en de geluidskaart heeft geen stuurprogramma (driver). Zo'n oude ISA kaart kunt u beter vervangen door een PCI geluidskaartje, die u al voor ongeveer 15 euro kunt kopen in de winkel. Alleen voor de Creative Soundblaster 16 is er wel een oplossing:

Creative Soundblaster 16

Een heel oude ISA geluidskaart die vroeger veel voorkwam, de Creative Soundblaster 16, kunt u aan de praat krijgen op de volgende wijze:

in de terminal:

sudo gedit /etc/modules

daarna de volgende regel toegevoegd aan dat tekstbestandje:

snd-sb16

Opslaan en sluiten

Daarna in de terminal:

sudo gedit /etc/modprobe.d/sound

daarna de volgende regel in dat tekstbestandje gezet:

options snd-sb16 isapnp=0 port=0x220 irq=5 dma8=1 dma16=5

daarna in de terminal:

sudo update-modules

daarna in terminal:

sudo reboot

Klaar! Na de herstart zal de geluidskaart waarschijnlijk zijn werk doen en blijven doen.

Acer Aspire 5310

De geluidschip in sommige laptops en op sommige moederborden werkt soms niet direct. In veel gevallen wordt de geluidschip ondersteund, maar moeten er extra configuratie-opties ingesteld worden.

In het geval van de Acer Aspire 5310 gaat u als volgt te werk:

* Open een terminal en voer het volgende commando in:

gksudo gedit /etc/modprobe.d/alsa-base

Hiermee opent u het bestand met root rechten.

  • Voeg aan het eind van het document de volgende regel toe:

options snd-hda-intel model=acer

Hierna moet u het document opslaan en afsluiten.

  • Zorg dat alle programma's die geluiden weergeven uit staan (Firefox, mediaspelers etc.) en voer het volgende commando uit in de terminal:

sudo rmmod snd_hda_intel

(Eventuele melding "ERROR: Module snd_hda_intel is in use" is niet erg.

  • Hierna het volgende commando uitvoeren:

sudo modprobe snd_hda_intel
  • Hierna moet u via Synaptic het pakket linux-backports-modules installeren. Dit kan ook via de terminal:

sudo apt-get install linux-backports-modules
  • Tot slot: de computer herstarten


Laatste wijziging door op 25 November 2007 23:15