I just upgraded an older nightly to r40448 gcc2hybrid and nearly everything went OK.
The one problem I have is with sound.
I have an Intel 82801H (ICH8 Family) sound card for which the Haiku hda driver doesn’t work. So, I’ve been using OSS and never had any difficulties.
Now, however, although the media player (I use VLC) plays fine, osstest does not produce any sound at all.
The terminal output from the test is as follows:
~> ~> osstest
bash: /boot/home: is a directory
~> Sound subsystem and version: OSS 4.2 (b 2002/201005010439) (0x00040100)
bash: syntax error near unexpected token (' ~> Platform: Haiku/BePC 1 r40448 Feb 11 2011 17:04:57 bash: Platform:: command not found ~> ~> *** Scanning sound adapter #-1 *** bash: Desktop: command not found ~> /dev/oss/oss_hdaudio0/pcm0 (audio engine 0): HD Audio play front bash: syntax error near unexpected token
audio’
~> Note! Device is in use (by PID 231/) but will try anyway
bash: syntax error near unexpected token `(’
~> - Performing audio playback test… /dev/oss/oss_hdaudio0/pcm0: Device/File/Resource busy
bash: -: command not found
~> Can’t open the device
/dev/oss/oss_hdaudio0/pcm1 (audio engine 1): HD Audio play center/LFE
- Performing audio playback test…
OK OK OK <measured srate 47986.00 Hz (-0.03%)>
/dev/oss/oss_hdaudio0/pcm2 (audio engine 2): HD Audio play rear
Note! Device is in use (by PID 352/) but will try anyway
- Performing audio playback test… /dev/oss/oss_hdaudio0/pcm2: Device/File/Resource busy
Can’t open the device
bash: Cant open the device
/dev/oss/oss_hdaudio0/pcm1 (audio engine 1): HD Audio play center/LFE
- Performing audio playback test…
OK OK OK <measured srate 47986.00 Hz (-0.03%)>
/dev/oss/oss_hdaudio0/pcm2 (audio engine 2): HD Audio play rear
Note! Device is in use (by PID 352/) but will try anyway
- Performing audio playback test… /dev/oss/oss_hdaudio0/pcm2: Device/File/Resource busy
Cant: No such file or directory
~> /dev/oss/oss_hdaudio0/pcm3 (audio engine 3): HD Audio play side
bash: syntax error near unexpected token audio' ~> Note! Device is in use (by PID 287/) but will try anyway bash: syntax error near unexpected token
(’
~> - Performing audio playback test… /dev/oss/oss_hdaudio0/pcm3: Device/File/Resource busy
bash: -: command not found
~> Can’t open the device
/dev/oss/oss_hdaudio0/spdout0 (audio engine 4): HD Audio play spdif-out
- Performing audio playback test…
OK OK OK <measured srate 47988.00 Hz (-0.03%)>
/dev/oss/oss_hdaudio0/pcmin0 (audio engine 5): HD Audio rec input1-mux
- Skipping input only device
/dev/oss/oss_hdaudio0/pcmin1 (audio engine 6): HD Audio rec input2-mux
- Skipping input only device
/dev/oss/oss_hdaudio0/pcmin2 (audio engine 7): HD Audio rec input3-mux
- Skipping input only device
/dev/oss/oss_hdaudio0/pcm4 (audio engine 8): HD Audio play front (vmix)
- Skipping virtual device (use -V to force test)
/dev/oss/oss_hdaudio0/pcm5 (audio engine 9): HD Audio play front (vmix)
- Skipping virtual device (use -V to force test)
/dev/oss/oss_hdaudio0/pcm6 (audio engine 10): HD Audio play front (vmix)
- Skipping virtual device (use -V to force test)
/dev/oss/oss_hdaudio0/pcm7 (audio engine 11): HD Audio play front (vmix)
- Skipping virtual device (use -V to force test)
/dev/oss/oss_hdaudio0/pcm8 (audio engine 12): HD Audio play front (vmix)
- Skipping virtual device (use -V to force test)
/dev/oss/oss_hdaudio0/pcm9 (audio engine 13): HD Audio play front (vmix)
- Skipping virtual device (use -V to force test)
/dev/oss/oss_hdaudio0/pcm10 (audio engine 14): HD Audio play front (vmix)
- Skipping virtual device (use -V to force test)
/dev/oss/oss_hdaudio0/pcm11 (audio engine 15): HD Audio play front (vmix)
- Skipping virtual device (use -V to force test)
*** Some errors were detected during the tests ***
~>
The processes mentioned in the output are:
231 Intel HD Audio Control
287 Osstest
352 Osstest
I did not have this issue in earlier versions of Haiku.
Anybody know what could be wrong here?