My 'temporary' solutions was to create a bash script to rmmod and reload the modules correctly prior to the GUI starting.
The script was:
Code:
#!/bin/bash
rmmod cs4232
rmmod ad1848
rmmod uart401
rmmod opl3
modprobe cs4232 io=0x530 irq=5 dma=1 dma2=0 mpuio=0x330 mpuirq=5 synthirq=-1 synthio=-1
modprobe opl3 io=0x388
I load this script by calling it from:
Code:
/etc/rc5.d/S98soundscript
which is a symbolic link to the script saved as:
/etc/init.d/soundscript
HTH