You are not logged in.
Pages: 1
I cannot believe that no one has tried this yet... however, here goes. When installing sound on a distro, one is usually told to go with ALSA. However, as many of us know, this creates many problems for us owners of the NB200 netbook. Well, it occurred to me that there is no set rule telling me that I should prefer ALSA over OSS. So, I decided to try that. It turns out, this change produces sound in the speakers, the headphones, AND it has internal microphone support.
So, to install, do as I did: follow the Arch-Wiki on OSS with the following link: http://wiki.archlinux.org/index.php/OSS
The trick here is to disable ALSA before doing any installations by adding !soundcore and !alsa to your modules in rc.conf and making sure to restart before proceeding with the installation of OSS.
After everything is up and running, change your mixer setings using
ossxmix
and test your speakers using
ossplay /usr/share/sounds/alsa/Front_Center.wav
.
If everything works, enable your microphone as well in the ossxmix by going to the box labeled "int-mic" in the second section of the oss mixer, and change the input mode to "input".
You can test your microphone as follows. Go to your home directory by issuing
cd ~/
Now, issue the following command:
ossrecord -l test.wav
This will create a file test.wav in your ~/ directory, while the option -l will produce a meter so that you can see your microphone activity. To stop the recording, issue Control+C.
That's it! Problem solved! Enjoy your new speakers!
Last edited by mtrokic (2009-11-02 05:34:39)
Offline
I got the speakers working using OSS. but the mic isn't working. It isn't detected on kde's systemsettings > Multimedia (blank) but ossinfo shows otherwise
$ ossinfo
Version info: OSS 4.2 (b 2002/200911081157) (0x00040100) GPL
Platform: Linux/i686 2.6.31-ARCH #1 SMP PREEMPT Tue Nov 10 19:48:17 CET 2009 (Syazlin-netbook)
Number of audio devices: 5
Number of audio engines: 9
Number of MIDI devices: 0
Number of mixer devices: 1
Device objects
0: osscore0 OSS core services
1: oss_hdaudio0 Intel HD Audio interrupts=29490 (29490)
HD Audio controller Intel HD Audio
Vendor ID 0x808627d8
Subvendor ID 0x1179ff6e
Codec 0: Unknown (0x10ec0272/0x1179ff6e)
2: oss_usb0 USB audio core services
MIDI devices (/dev/midi*)
Mixer devices
0: High Definition Audio 0x10ec027 (Mixer 0 of device object 1)
Audio devices
HD Audio play pcm1 /dev/oss/oss_hdaudio0/pcm0 (device index 0)
HD Audio play pcm2 /dev/oss/oss_hdaudio0/pcm1 (device index 1)
HD Audio play pcm3 /dev/oss/oss_hdaudio0/pcm2 (device index 2)
HD Audio rec mix7 /dev/oss/oss_hdaudio0/pcmin0 (device index 3)
HD Audio rec mix6 /dev/oss/oss_hdaudio0/pcmin1 (device index 4)
Nodes
/dev/dsp -> /dev/oss/oss_hdaudio0/pcm0
/dev/dsp_in -> /dev/oss/oss_hdaudio0/pcm0
/dev/dsp_out -> /dev/oss/oss_hdaudio0/pcm0
/dev/dsp_mmap -> /dev/oss/oss_hdaudio0/pcm0
/dev/dsp_multich -> /dev/oss/oss_hdaudio0/pcm0
# ossdetect -v
Detected Intel High Definition Audio (ICH7)
USB support available in the system, adding USB driver
Detected Generic USB audio/MIDI device (BETA)
any idea how to tackle this?
Offline
Pages: 1