Ok, als je het nog niet zat bent: ik kwam de volgende pagina tegen:
http://www.mail-archive.com/alsa-user@lists.sourceforge.net/msg20209.html- Probeer dus:
options snd-es18xx index=0
- Of eventueel
options snd-es18xx index=0 enable=1 port=0x220 fm_port=0x388
mpu_port=0x300 irq=5 dma1=0 dma2=1
(maar dat komt als het goed is op hetzelfde neer, vanwege het ontbreken van isapnp=0)
- Save & exit. Reboot tot in het Grub menu.
- Het gaat er in bovenstaande link om, om op te starten met een kernelparameter: acpi=noirq en/of pci=biosirq. Je doet dat door de laptop op te starten tot in het Grub menu. Selecteer dan de Ubuntu-opstart regel, en druk op e, selecteer vervolgens de tweede regel ("kernel /boot/vmlinuz............") en druk weer op e.
- Je ziet dan een regel eindigend met kernelparameters, waarschijnlijk "ro quiet splash" (als er iets anders staat; noteren die hap
). Voeg daar dan " acpi=noirq pci=biosirq" aan toe (Zonder aanhalingstekens, en er moet steeds een spatie tussen de parameters. De reeds aanwezige parameters gewoon laten staan, in het bijzonder "ro".) Druk dan op enter en vervolgens op b om te booten.
- Check of er geluid is (zorg wel dat de volume kanalen open staan, bijv. via het "alsamixer" commando).
- Check weer de uitvoer van:
dmesg | grep es18 -i
lspci | grep au -i
- En ook van:
dmesg | grep pnp -i
lspnp -vv
- Voor het laatste commando zal je waarschijnlijk eerst pnpbios-tools moeten installeren. Dus:
sudo apt-get install pnpbios-tools
lspnp -vv
- Is er weer geen geluid (en geen bijzondere uitvoer), probeer dan te booten met alleen de acpi=noirq parameter.
- Lukt ook dat niet, herhaal dan met acpi=off i.p.v. acpi=noirq. Let dan goed op dat de processorventilator draait (de kans is aanwezig dat de ventilator dan niet wil draaien. die kans is zeer klein, ook vanwege de link hierboven waar geen problemen waren, maar het is slim om goed op te letten).
- Zijn er problemen, gewoon rebooten (en alles zal weer bij het oude zijn: het opstarten met kernelparameters werkt maar tijdelijk).
- Indien het goed werkt, dan moeten de kernel parameter blijvend worden ingesteld (eenvoudig klusje, maar dat zien we dan wel weer).
N.B. het opstarten met acpi=noirq en/of pci=biosirq is een methode om de juiste instellingen uit de bios te lezen (alleen nodig bij buggy, niet-standaard biossen).