Ljud, Högtalare, Bang & Olufsen i Asus N53J [LÖST]

Mjukstarta här!
Kategoriregler
Läs följande innan du postar: http://ubuntu-se.org/phpBB3/viewtopic.php?f=208&t=44692
Du får hjälp att komma igång med Ubuntu genom att välja en personlig fadder här: http://ubuntu-se.org/phpBB3/viewtopic.php?f=110&t=8767
Erik Landvall
Inlägg: 58
Blev medlem: 30 maj 2011, 12:53
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Kontakt:

Ljud, Högtalare, Bang & Olufsen i Asus N53J [LÖST]

Inlägg av Erik Landvall »

Har haft problem med högtalarna väldigt länge i min laptop sen jag installerade Ubuntu i den, vilket va ungefär 5min efter att jag packat upp den :)

Problemet är väldigt enkelt att beskriva: inget ljud från högtalarna, men däreomet om jag kopplar in hörlurar så funkar det.

Nu har jag äntligen hittat en lösning på det.
Jag la till följande rad i slutet av /etc/modprobe.d/alsa-base.conf filen:

Kod: Markera allt

options snd-hda-intel model=auto
Källa till var jag hitta lösningen:
http://blog.tersmitten.nl/archives/1082

Nu har jag ljud och allt är frid och fröjd.
Frågan som jag har till er är: va vad det egentligen ja gjorde för att få igång det?

Nu har jag även lagt till följande rad istället för den förstnämnda:

Kod: Markera allt

options snd-hda-intel model=auto position_fix=0
Även detta funkar klart bra. Tyckte tom det blev lite bättre ljud, men det kan absolut ha varit ren inbillning.
Vad gör detta för något till skillnad från det första exemplet?
Senast redigerad av 2 Erik Landvall, redigerad totalt 1 gång.
Bloggen: Erik Landvall
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Ljud, Högtalare, Bang & Olufsen i Asus N53J

Inlägg av Konservburk »

Erik Landvall skrev:Problemet är väldigt enkelt att beskriva: inget ljud från högtalarna, men däreomet om jag kopplar in hörlurar så funkar det.

Nu har jag äntligen hittat en lösning på det.
Jag la till följande rad i slutet av /etc/modprobe.d/alsa-base.conf filen:

Kod: Markera allt

options snd-hda-intel model=auto
Källa till var jag hitta lösningen:
http://blog.tersmitten.nl/archives/1082

Nu har jag ljud och allt är frid och fröjd.
Frågan som jag har till er är: va vad det egentligen ja gjorde för att få igång det?
Ljuddrivrutinen som du använder heter snd-hda-intel och är en samlingsdrivrutin som används för att driva ett helt gäng olika ljudkretsar. Själv använder jag den till både en ljudkrets från realtek som sitter på moderkortet och till en ljudkrets från nvidia som sitter på grafikkortet och används till hdmi-ljud.

Det du har gjort är att tala om för drivrutinen att din ljudkretsmodell är auto, vilket troligen innebär att den kommer försöka autodetektera vilken ljudkrets du har. Jag misstänker att den i annat fall faller tillbaka på modellen basic som tydligen inte fungerar ordentligt med din ljudkrets.
Erik Landvall
Inlägg: 58
Blev medlem: 30 maj 2011, 12:53
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Kontakt:

Re: Ljud, Högtalare, Bang & Olufsen i Asus N53J

Inlägg av Erik Landvall »

Tackar för det snabba svaret

Ok, låter ju mer än vettig. Så om detta inte funka så skulle ja rimligtvis ha fått försöka skriva in namnet på min ljudkrets manuellt istället för auto?
För andra med liknande problem kanske detta hade varit en idé, 'auto' kanske inte alltid funkar. Såg några i kommentarerna till länken jag länka till som inte löste problemet på detta vis.
Vad skulle man då skriva? vad heter min ljudkrets? hur tar jag själv reda på det?
Försökte googla lite snabbt, men i specifikationerna jag hittar så står inget sånt. Dock så är det ju skillnad på N53J och N53J, jag har en i7:a men dom flesta som säljs ser ut o ha en i5:a, säkert massa annat som skiljer med.

---

Någon som har koll på vad suffixet betyder?

Kod: Markera allt

position_fix=0 
Bloggen: Erik Landvall
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Ljud, Högtalare, Bang & Olufsen i Asus N53J

Inlägg av Konservburk »

Erik Landvall skrev:Tackar för det snabba svaret

Ok, låter ju mer än vettig. Så om detta inte funka så skulle ja rimligtvis ha fått försöka skriva in namnet på min ljudkrets manuellt istället för auto?
För andra med liknande problem kanske detta hade varit en idé, 'auto' kanske inte alltid funkar. Såg några i kommentarerna till länken jag länka till som inte löste problemet på detta vis.
Vad skulle man då skriva? vad heter min ljudkrets? hur tar jag själv reda på det?
Försökte googla lite snabbt, men i specifikationerna jag hittar så står inget sånt. Dock så är det ju skillnad på N53J och N53J, jag har en i7:a men dom flesta som säljs ser ut o ha en i5:a, säkert massa annat som skiljer med.
Här har du en lista över möjliga värden:
http://www.kernel.org/doc/Documentation ... Models.txt

Om du inte vet vilken du ska ha så kan du alltid testa dig fram för hand. Istället för att starta om efter varje ändring så räcker det att ladda om drivrutinen med det nya värdet:

Kod: Markera allt

sudo modprobe -r snd-hda-intel
sudo modprobe snd-hda-intel model=auto
Erik Landvall skrev:Någon som har koll på vad suffixet betyder?

Kod: Markera allt

position_fix=0 
Det där talar om för drivrutinen att position_fix ska få värdet 0, vilket innebär att den autodetekterar hur den bäst ska ta reda på vilken minnesadress ljudkretsen använder.

position_fix:DMA pointer read method.(0 = auto, 1 = LPIB, 2 = POSBUF, 3 = VIACOMBO)

Du kan läsa mer om detta under rubriken DMA-Position Problem i dokumentationen:
http://www.kernel.org/doc/Documentation ... -Audio.txt
Skriv svar

Återgå till "För nybörjaren"