That worked ! The speakers actually produce a _really_ awfull sound at first, but after you quickly mute/demute the sound from the keyboard key (F3), everything comes back to normal life.
Would you mind me including this hint into a future web page I might write about my experience setting up this laptop (full credits will be given to you of course) ? Thank you again ! -- Emmanuel > I found that unloading and reloading the i2c-keywest module after the > snd-powermac module is loaded fixes the problem. It allows me to use > the mixer to set the volume at a useful level after twiddling the volume > up and down (alsa-mixer or pbbuttonsd) to set it properly. However, > this also must be done after a sleep and wake cycle or otherwise the > speaker goes either very quiet or insanely loud. To make this work > automagically I did a few things. > > I added: > > post-install snd-powermac rmmod i2c-keywest && modprobe i2c-keywest > > to /etc/modutils/local and reran update-modules to fix the mixer at boot > time. When pbbuttonsd starts it sets the mixer so you don't need to > play with the volume. However, sleep and wake needs to have the voume > twiddled before it comes back to normal. > > I added the file /etc/power/pwrctl-local as (someone with more > experience is free to make the script more intelligent, it at the > current moment unloads and loads at sleep and again at wake but it works > for me): > > #!/bin/bash > rmmod i2c-keywest && modprobe i2c-keywest > > > I also had to add/fix the /etc/pbbuttonsd.conf with this line > > Script_Prof_Changed = "/etc/power/pwrctl-local" > > so that it calls the power script at sleep and wake which pmud should > use by default if you don't use pbbuttonsd to replace pmud. > > --mike