Denne artikel stammer fra et problem ( ironisk, må jeg tilføje… ), jeg havde med Ubuntu 12.04 og alle distributioner baseret på denne specifikke version. Ironien er, at selvom det var en LTS-udgivelse, var det den første version, jeg nogensinde brugte, og det forårsagede et problem på denne pc. I dette tilfælde et lydproblem.
Problemet er egentlig ikke så alvorligt, men det kan være irriterende i daglig brug. Her er hvad der sker: Jeg tænder min pc med hovedtelefoner tilsluttet, starter Ubuntu ( eller en LTS-version ) og lytter til noget musik. Når jeg bliver træt af det og tager hovedtelefonerne ud og vil lytte til musik gennem skærmens højttalere, er der absolut ingen lyd. Hvis jeg tænder pc'en med hovedtelefonerne frakoblet, høres musikken gennem højttalerne, men når jeg tilslutter hovedtelefonerne, høres musikken gennem begge lydudgange.
I løbet af de første par dages brug søgte jeg, men kunne ikke finde nogen oplysninger om det , så jeg lod det være. Nu har jeg installeret elementaryOS Luna Beta 2 (som selvfølgelig er baseret på Ubuntu 12.04), og til min overraskelse var fejlen der stadig. Jeg søgte igen og fandt endelig en løsning i et par fora. Trinene, der skal følges, er disse:
- Vi åbner mixeren ALSA kører kommandoen:
alsamixerEn gang der kontrollerer vi, hvor det står «Chip»For at sikre, at vi har ALC888. Denne chip er generelt integreret i lydsystemer Intel HDA. - Vi lukker mixeren med nøglen [Esc]. Dernæst sørger vi for, at vi har en Intel HDA (det må være en af disse for at tricket kan fungere). Vi skriver i terminalen:
lsmod | grep sndVi ser efter nogle linjer, der siger snd_hda_intel. Det betyder, at vi lever op til kravene. - Vi udfører kommandoen:
sudo <editor> /etc/modprobe.d/alsa-base.confDe erstatter af din foretrukne editor, såsom nano, leafpad eller gedit. - I slutningen af filen vil vi tilføje en kodelinje, der læser sådan:
options snd-hda-intel model=autoHvis det ikke virker for dig, så prøvoptions snd-hda-intel model=auto probe_mask=1Det beder ALSA om automatisk og generelt at identificere lydkortet i stedet for at prøve at etablere en nøjagtig model. - Vi gemmer filen og genstarter. Så tester vi.
I tilfælde af problemer ...
Det er muligt, at ved at følge disse trin, kan du have et problem, jeg efterlader dig nogle med deres løsning:
- «Den fil, som jeg skal redigere, er ikke i den sti, du kommenterer«. Måske er det en anden sti, du kan prøve at installere mlocate-pakken og køre: cd / find derefter alsa-base.conf for at finde filen. Hvis ikke, skal du prøve at oprette den fra bunden og tilføje kodelinjen.
- «Jeg tilføjede en af linjerne, gemt, genstartet og nu har jeg ingen lyd. Lydpanelet fortæller mig 'Exit for klodset'«. Denne kode er muligvis ikke korrekt. Prøv at ændre det for en anden, eller slet det under alle omstændigheder. Genstart derefter og voila.
- «Ingen af linjerne fungerede for mig«. Det er muligt, at din integrerede lyd er noget anderledes. Under alle omstændigheder skal du prøve at skifte model = auto for en mere nøjagtig model baseret på din chip.
Det er alt, noget meget simpelt, jeg håber det har hjulpet dig. Hvis du har spørgsmål eller problemer, er kommentarerne nedenfor