Computertip

Complete snelstartergids voor beginners met Linux

Snel en eenvoudig aan de slag met Ubuntu, de makkelijkste Linux die er is.

Dit is Tux, de officiële mascotte van Linux


164dagen tot
Ubuntu 10.04 LTS Lucid Lynx!

Hij is er:

Verschenen op 12 november: openSUSE 11.2 Fichte!

Geen of slecht geluid


Terug naar de thuispagina




Problemen met geluid oplossen

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


Inhoud:

(deze lijst is niet aanklikbaar; blader naar beneden voor de toelichting op elk punt)

1. Twee actieve geluidskaarten

2. Geluidsniveau staat niet goed / niet alle geluidskanalen doen het

3. Splinternieuwe moderne geluidskaart

4. Oude ISA geluidskaart

5. Creative Soundblaster 16

6. Sommige laptops en moederborden met Intel HDA geluids-chipset
7. Laptop met Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)

8. Herstel de geluidweergave bij Flash-filmpjes

9. Laatste redmiddel: schakel PulseAudio uit


1. Twee actieve geluidskaarten

Wat veel voorkomt: er zijn twee actieve geluidskaarten in de computer (of in diens randapparatuur).

Bijvoorbeeld eentje op het moederbord (een zogenaamde aan-boord-kaart) en een PCI geluidskaart / losse USB-geluidsboxjes (die laatste hebben een ingebouwde eigen geluidskaart).

Of een ingebouwd ouderwets telefoonmodem: die heeft ook een geluids-chip aan boord, voor de bekende inbelgeluiden.

Daar heeft Ubuntu vaak moeite mee. Het is daarom het beste, om slechts één actieve geluidskaart te hebben.

Oplossing: schakel de aan-boord-kaart (en/of het telefoonmodem) uit in het BIOS. Als u uw computer opnieuw opstart, dan zal het geluid volledig via de PCI-kaart of de USB-boxen komen. Bijkomend voordeel: zo hebt u gelijk het electriciteitsverbruik van uw computer wat verlaagd......

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.


2. Geluidsniveau staat niet goed / niet alle geluidskanalen doen het

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

a. Installeer alsamixergui: Systeem - Beheer - Synaptic pakketbeheer. Zoekterm: alsamixergui

Vink alsamixergui aan en druk op knop Toepassen

b. Start nu alsamixergui en kijk eens hoe de schuifjes staan. Wanneer u alsamixergui niet kunt vinden in het menu, dan kunt u hem ook starten via de terminal. U tikt dan simpelweg in: alsamixergui (en drukt op Enter).

Let op:
- zet de schuifjes niet allemaal tegelijk open, en geen enkele voor meer dan 90 % (vervorming).

- sommige geluidskaarten hebben zoveel schuifjes, dat de schuifjes niet allemaal tegelijk zichtbaar zijn in alsamixergui. Maak daarom alsamixergui schermvullend (maximaliseer het venster).

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


3. 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.

 
4. 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:
 

5. 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:


a. Toepassingen - Hulpmiddelen - Terminalvenster

tik in:

gksudo gedit /etc/modules

en druk op Enter.

 
b. Voeg daarna de volgende regel toe aan dat tekstbestandje:

snd-sb16

Bestand opslaan en sluiten.


c. Daarna in de terminal:

gksudo gedit /etc/modprobe.d/sound

En druk op Enter. Voeg daarna de volgende regel toe aan dat tekstbestandje:

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

Bestand opslaan en sluiten.


d. Daarna in de terminal:

sudo update-modules

En druk op Enter. (uw wachtwoord blijft geheel onzichtbaar wanneer u het intikt, zelfs geen sterretjes, dat hoort zo)

 
e. Daarna in de terminal:

sudo reboot

En druk op Enter. Klaar! Na de herstart zal de geluidskaart waarschijnlijk zijn werk doen en blijven doen.

(wordt vervolgd in de rechterkolom)

Deze website wordt gesponsord door Google-advertenties.

Gebruikt u een advertentieblokkeerder? Als u wilt, kunt u die even uitschakelen op deze website. Bij voorbaat dank.....
6. Sommige laptops met Intel HDA geluids-chipset

De HDA Intel geluids-chipset in sommige laptops en op sommige moederborden werkt soms niet direct. In veel gevallen wordt de HDA Intel chipset zelf weliswaar ondersteund, maar moet u extra configuratie-opties instellen.
 

Hierbij gaat u als volgt te werk:

a. Toepassingen - Hulpmiddelen - Terminalvenster.

Tik het volgende commando in (of kopieer en plak):

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

En druk op Enter. Hiermee opent u het tekstbestand met beheerdersbevoegdheid (root).


b. Voeg aan het eind van de tekst de volgende regel toe:

options snd-hda-intel model=auto
 
Bestand opslaan en sluiten.


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

sudo rmmod snd_hda_intel

En druk op Enter. Uw wachtwoord blijft onzichtbaar wanneer u het intikt, zelfs geen sterretjes, dat hoort zo.
(Eventuele melding "ERROR: Module snd_hda_intel is in use" is niet erg).


d. Hierna het volgende commando in de terminal intikken:

sudo modprobe snd_hda_intel

Druk op Enter.


e. Hierna wil u via Synaptic het pakket linux-backports-modules installeren. Dit kan ook via de terminal:

sudo apt-get install linux-backports-modules

Druk op Enter.


f. Tot slot: de computer volledig herstarten. Als het goed is, werkt uw geluidskaart nu naar behoren.


7. Laptop met Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)

Voor deze geluids-chipset
gaat u als volgt te werk:

a. Toepassingen - Hulpmiddelen - Terminalvenster.

Tik het volgende commando in (of kopieer en plak):

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

En druk op Enter. Hiermee opent u het tekstbestand met beheerdersbevoegdheid (root).


b. Voeg aan het eind van de tekst de volgende regel toe:

options snd-hda-intel enable_msi=1
 
Bestand opslaan en sluiten.


c. Doe nu een volledige herstart van uw computer. Het geluid zou nu in orde moeten zijn.



8. Noodmaatregel: herstel de geluidweergave bij Flash-filmpjes

Bij sommige hardware komt het voor, dat er geen geluidweergave is bij Flash-filmpjes (zoals die te vinden zijn op Youtube en dergelijke). Hiervoor kunt u de volgende noodmaatregel toepassen:

Systeem - Beheer - Synaptic pakketbeheer

zoekterm:

libflashsupport

(de eerste letter is een kleine L)

Vink het pakket aan en druk op knop Toepassen

Let op: dit kan Firefox instabiel maken, wanneer die Flash-inhoud afspeelt! Ervaart u dit, verwijder dan libflashsupport weer.

Wegens dit instabiliteitsrisico raad ik ook aan, om libflashsupport alleen dan te proberen, wanneer u geen geluid hebt bij Flash-filmpjes.


9. Laatste redmiddel: schakel PulseAudio uit

Ubuntu heeft een nieuw audiosysteem, genaamd PulseAudio. In sommige omstandigheden, bij bepaalde geluidskaarten, werkt dit niet goed. U kunt wellicht uw geluidsprobleem oplossen door Pulse Audio uit te schakelen en "terug te stappen" op het oudere ALSA. Doe dit als volgt:


a. Systeem - Beheer - Synaptic pakketbeheer

zoekterm:

alsa-oss

vink het pakket aan en druk op de knop Toepassen


b. Systeem - Voorkeuren - Geluid

Zet alles op "ALSA - Advanced Linux Sound Architecture", bij Geluidsacties, Muziek en films en Audio-conferentie.


c. Doe daarna een volledige herstart van uw computer (waarschijnlijk niet nodig, maar doe het voor alle zekerheid toch even).

Let op: het is een gebruikersinstelling. Herhaal stap b en c dus in elk gebruikersaccount.



De inhoud van deze pagina is deels overgenomen van http://www.ubuntu-nl.org