BCLD en geluidskaart

Facet Wiki

BCLD en geluidskaart

 

Let op: De benoemde stappen en parameters op deze pagina zijn informatief. Gebruik van deze parameters is op eigen risico. De Helpdesk kan geen ondersteuning geven.

BCLD en Geluidskaart

Wanneer de BCLD wordt gestart, zal deze een controle doen op de aanwezigheid van een geluidskaart. Geluid is immers een essentieel onderdeel in veel toetsen en examens in Facet. Treft de BCLD tijdens deze controle geen geluidskaart aan? Dan zal de BCLD dit melden tijdens het opstarten in de hardware-tree. Door deze manier van starten wordt u tijdig geattendeerd op het feit dat de betreffende afnamecomputer geen afnames kan uitvoeren in Facet.

Let er wel op dat de headset vooraf wel aangesloten moet zijn! Dit laat de herkenning van de audio apparatuur doorgaans beter verlopen.

Een niet aangetroffen geluidskaart kan simpelweg betekenen dat de geluidskaart niet of niet goed herkend wordt door de BCLD. Het niet of niet goed herkennen van een geluidskaart kan meerdere oorzaken hebben: Van niet compatible zijn in Linux (Ubuntu) tot nog geen ondersteuning hebben vanuit de open source drivers in de gebruikte kernel. In Linux is het vaker het geval dat computers die zeer recent zijn uitgebracht, nog geen goede open source ondersteuning genieten vanuit de drivers (de fabrikant van de hardware heeft bijvoorbeeld (nog) geen (aangepaste) open source drivers) of de community werkt nog aan het implementeren van de juiste ondersteuning). Vaak zal een latere kernel wel een betere ondersteuning bieden vanuit de opensource drivers.

Het kan zelfs gebeuren dat oudere BCLD versies prima werkten met de geluidskaart maar een nieuwe BCLD versie niet. Soms moet de echte ondersteuning letterlijk door de hardware fabrikant worden toegevoegd in de vorm van een update van de (U)EFI firmware (BIOS update). Vaak zien we dat scholen computers gebruiken waarvan de BIOS letterlijk al jaren niet is bijgewerkt. Dan volgt er uiteindelijk een mismatch tussen BIOS aansturing en kernel van de BCLD - en horen we vaak: Vorig schooljaar werkte het wel... De BCLD zal met nieuwe BCLD versies ook hogere (nieuwere) kernel versies krijgen, als de BIOS niet wordt bijgewerkt kan dit uiteindelijk een mismatch opleveren met het niet herkennen van een geluidskaart als gevolg.

Een BIOS update lost dit vaak op. Als er geen BIOS-updates meer worden uitgebracht door de fabrikant - de fabrikant geeft zelf bijvoorbeeld geen ondersteuning meer, dan kan het betekenen dat de hardware simpelweg te oud is. In dat geval zal er gekeken moeten worden naar nieuwere nog wel ondersteunde hardware of, als dat niet mogelijk is, een USB headset met een generic chipset.

Soms is er door middel van het toevoegen van parameters soms alsnog een oplossing te forceren, ofwel, om toch nog geluid te krijgen. In de tekst hieronder leggen we uit welke parameters er toe te voegen zijn en wat deze parameters doen.

Dit zijn geen parameters van Facet of vanuit de BCLD ontwikkelaar. Dit zijn Linux parameters die in veel verschillende Linux distributies toegepast kunnen worden. Er zijn geen garanties op te geven, noch kan de Helpdesk van Facet u hierin ondersteunen.

 


De geluidskaart wordt wel herkend maar er is een storend of juist géén geluid

Soms wordt een geluidskaart wel herkend en worden de juiste drivers toegepast maar is het geluid storend (krakend, ruis, ploppend). In dat geval kunnen de volgende parameters worden geprobeerd.

 

 

Geluidskaart wordt herkend, er is geluid uit de speakers maar niet als er een headset wordt aangesloten (3,5” jack)

Het kan voorkomen dat de geluidskaart wordt herkend en dat er zelfs geluid over aangesloten of ingebouwde speakers hoorbaar is, maar zodra er een 3,5 “ jack headset wordt aangesloten is er geen geluid hoorbaar (niet via de headset en niet via de speakers)


Specifieke Dell computer parameters

In veel Dell machines wordt een ALC audio chipset gebruikt. De ALC3246 audiochip is een voorbeeld hiervan.

Er kunnen parameters ingesteld worden die specifiek voor de ALC audiochips toepasbaar zijn. De ALC3246 chipset heeft (bijvoorbeeld) soms moeite met het detecteren van de koptelefoonuitgang waardoor er geen geluid hoorbaar is uit de headset of random wel/niet. In geval van ALC audiochips zijn de volgende parameters te proberen.

 

Daarnaast maakt Dell soms gebruik van een eigen pin-layout waardoor niet altijd de jack (headphone) wordt herkend. In veel streamlined images onbreekt UCM voor (HDA) legacy omdat UCM voor HDA normaliter niet nodig is. Er wordt een standaard pin-layout gebruikt. UCM is in principe niets meer dan configuratie. Machines zoals de Dell (micro) 7020 zijn machines die en hybride zijn, ze kunnen zowel met (HDA) legacy als met SOF uit voeten (mits de firmwares er zijn), maar ook UCM nodig hebben in verband met een andere pin-layout dan standaard. Als UCM niet aanwezig is kán dat zorgen voor het ontbreken van geluid via headsets via jack aansluiting.

 

SOF (Sound Open Firmware)

Nieuwe(re) computers maken gebruik van SOF (Sound Open Firmware) in plaats van het oudere en tot voor kort meest gebruikte HDA (High Definition Audio). Meer informatie over Sound open Firmware kunt u vinden via de volgende link: BCLD en SOF