Kirjoittaja Aihe: IBM Thinkpad 600E ja äänet  (Luettu 4126 kertaa)

petrus

  • Käyttäjä
  • Viestejä: 41
    • Profiili
IBM Thinkpad 600E ja äänet
« : 26.11.05 - klo:15.32 »
Sama ongelma taas kuin aluksi oli Hoarynkin kanssa eli Thinkpad 600E:ssä ei toimi äänet.

Päivitin Hoaryn eilen Breezyksi ja siinä yhteydessä äänikortti katosi.

Hoaryssä sain äänikortin toimimaan seuraavasti mutta nyt tämä ei auta. Eli:

Poistin /etc/modprobe.d/alsa-base -tiedoston ja korvasin sen alsa-nimisellä tiedostolla, jonka sisältö on seuraava:

Koodia: [Valitse]
alias char-major-116 snd
alias char-major-14 soundcore
alias snd-card-0 snd-cs4236
options snd-cs4236 isapnp=0 cport=0x538 port=0x530 sb_port=0x220 fm_port=0x388 irq=5 dma1=1 dma2=0
alias sound-slot-0 snd-card-0
alias sound-slot-1 snd-card-1

alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss

alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss

options snd cards_limit=1


Ylläoleva ohje löytyi tuolta:
http://www.ubuntuforums.org/archive/index.php/t-27421.htm

Lisäksi piti laittaa biosissa Quick Boot disabloiduksi.

Sitten kun annoin komennot:

Koodia: [Valitse]
amixer set Master 100% unmute
amixer set PCM 100% unmute

niin homma toimi.

Nyt päivitettyäni Breezyyn ei kuitenkaan pelaa. Tuota alsa-base -tiedostoa ei edes ollut /etc/modprobe.d -hakemistossa,

Alla dmesgin rivit joilla sana sound:

Koodia: [Valitse]
[ 3360.626620] Sound Fusion CS46xx: probe of 0000:00:06.0 failed with error -6
Ja lspci

Koodia: [Valitse]
0000:00:06.0 Multimedia audio controller: Cirrus Logic CS 4610/11 [CrystalClear SoundFusion Audio Accelerator] (rev 01)
Buutissa tulee alsactl:stä virhe "Soundcard not found" mutta jostain syystä sitä ei dmesgin tulosteessa näy, joten en saa sitä tähän. Vai tuleeko se johonkin muuhun lokiin? En löytänyt vaikka hain...

Muuta ei asiasta tule nyt mieleen. Tarkentaviin kysymyksiin tietysti vastailen jos osaan.

Petrus

LittleLion

  • Käyttäjä
  • Viestejä: 1232
    • Profiili
    • http://koti.mbnet.fi/littleli/
Re: IBM Thinkpad 600E ja äänet
« Vastaus #1 : 26.11.05 - klo:15.58 »
Onko sulla vielä tuota alsa-base tiedostoa tallessa? Uppasin sen osoitteeseen: http://koti.mbnet.fi/littleli/alsa-base jos sulta ei sitä löydy. Niin laita se tonne /etc/modprobe.d kansioon ja poista sieltä se alsa filu. Sitten buttaat ja katsot komennolla: cat /proc/asound/cards onko alsa tunnistanut äänikortteja ja jos on niin komennolla: alsamixer pääsee säätämään äänenvoimakuuksia. Ne on oletuksena nollassa.

petrus

  • Käyttäjä
  • Viestejä: 41
    • Profiili
Re: IBM Thinkpad 600E ja äänet
« Vastaus #2 : 26.11.05 - klo:16.25 »
Tein ohjeesi mukaan, mutta 'cat /proc/asound/cards' sanoo tylysti että:

--- no soundcards ---

Tämä TP 600E taitaa olla oikea murheenkryyni noiden äänien kanssa, vaikka muuten onkin mukava kone...

LittleLion

  • Käyttäjä
  • Viestejä: 1232
    • Profiili
    • http://koti.mbnet.fi/littleli/
Re: IBM Thinkpad 600E ja äänet
« Vastaus #3 : 26.11.05 - klo:16.33 »
Tein ohjeesi mukaan, mutta 'cat /proc/asound/cards' sanoo tylysti että:

--- no soundcards ---

Tämä TP 600E taitaa olla oikea murheenkryyni noiden äänien kanssa, vaikka muuten onkin mukava kone...

hmm. kokeiles laittaa ton /etc/modprobe.d/alsa-base tiedoston loppuun rivi:
options snd-cs4236 isapnp=0 cport=0x538 port=0x530 sb_port=0x220 fm_port=0x388 irq=5 dma1=1 dma2=0

Ja aja varuilta komento: sudo update-modules en ole ihan varma tarviiko sitä ja sitten buuttia.

Eli noilla parametreillähän se pelasi Hoaryn kanssa.

petrus

  • Käyttäjä
  • Viestejä: 41
    • Profiili
Re: IBM Thinkpad 600E ja äänet
« Vastaus #4 : 26.11.05 - klo:17.02 »
Sain kortin toimimaan  ;D

Tuolla oleva "Readers Digest"-ohje toimii:
http://ubuntuforums.org/showthread.php?t=94414

Kiitos avusta sinulle, LittleLion.

Petrus