MOL 0.69 works with ALSA sound finally !
Chen Peng
mol-general@lists.maconlinux.org
Mon, 22 Sep 2003 15:20:43 +0800
Dear all,
For 2-3 weeks, "Mac on Linux" works silently. The sound always refuses
to work with the error "Incompatible MOLAudio Version!".
After several days analyze the booting procedure of MOL, I realized that
during bootup, MOL at first check the kernel extension version installed
on MacOSX for MOLAudio. If the version does not match the API/Driver
version defined in MOL (src/drivers/include/sound_sh.h), which runs in
Linux PPC, it starts with error "Incompatible MOLAudio Version".
The current MOLAudio kernel extension download by "make libimport" was
made in Feb 2003 and it is version 1.1. However, the MOL main program
has already progressed to version 1.2. That's why I already get
incompatible version problem. (Samuel has promised to upload updated
binary this week, I just can not wait .. ;) )
What I did to solve the problem is to download the osx-driver source
code from MOL bitkeeper tree (this code is not available in rsync tree).
The osx-driver has to be compiled on Mac-osx machine with development CD
installed. The compilation is smooth with the instructions in BUILDING
file. At the end of the compilation, one MOLPackage.pkg folder is
genearted and it contains the version 1.2 MOLAudio drivers.
I copied this package to my OSX box and installed it. God, it works
perfectly! As there has no successful stories on making Gentoo+ALSA
working with MOL with sound, i am so happy to announce this.
The sound quality is very good, almost as the same as I can sense in
native osx. MOL performs well, only lacking hardware graphic
acceleration. But it is enough for daily use for work (office, music,
web development etc.)
--
Chen Peng <chenpeng@tll.org.sg>
System Engineer
Computational Biology
Temasek Life Sciences Laboratory