When I got my new eMachines box here back at the new year, I can’t remember if the onboard sound worked or not out of the box with BeOS Max (I had to use Max rather than R5 because my R5 CD wouldn’t boot without the AMD kernel patch, and the new machine didn’t come with a floppy drive.)
Anyway, it didn’t take me long at the time to get enough stuff off of BeBits that everything worked peachy, and has been for awhile, until the new multi_audio-addon came out, and I thought I would try it out just for fun. Well, now, the Media preflet gives me options on the inputs and outputs as follows: “None” or blank. Choosing blank crashes the preflet with:
segment violation occurred
BMessage::AddString(char const *, char const *):
+003f ec255243: * 108b movl (%eax), %edx
fd08198c ec435123 _BMediaRosterP::SaveDefaultDormant(long, dormant_node_info const &) + 000000f3
fd081f9c ec43ea68 BMediaRoster::SetAudioInput(dormant_node_info const &) + 00000024
fd081fb4 80013ead AudioView::MessageReceived(BMessage *) + 00000809
fd0821dc ec307905 BWindow::DispatchMessage(BMessage *, BHandler *) + 000007c5
fd082240 ec3064ee BWindow::task_looper(void) + 00000362
fd08228c ec24efa6 BLooper::task0(void *) + 00000036
fd0822a0 ec0851ed thread_start + 00000039
Now, I’ve tried every combination of the auvia and multiaudio drivers I could think of and find out there, including putting everything back to the way it is on the Max CD and then installing older betas on that. In the less-good cases I only get the option ‘None’ for inputs and outputs, and the good cases I get the two options and crash as described above, but I haven’t been able to get audio again. When I install the non-CVS auvia beta from BeBits, the installer comes up and says it found a device, and I hear a little pop from the speakers waking up at that point. That’s as hopeful as it’s gotten.
What do I do now?