You are not logged in.

#1 2012-04-12 13:43:02

b0b2
Member
Registered: 2011-10-31
Posts: 51

lenovo thinkpad soundchip not supported by OSS?

hi,



$ sudo ossdetect -v
Detected Intel High Definition Audio (CPT)
USB support available in the system, adding USB driver
Detected Generic USB audio/MIDI device (BETA)


$ ossinfo
Version info: OSS 4.2 (b 2006/201202031749) (0x00040100) GPL
Platform: Linux/x86_64 3.3.1-1-ARCH #1 SMP PREEMPT Tue Apr 3 06:46:17 UTC 2012 (alnetb)

Number of audio devices:    6
Number of audio engines:    10
Number of MIDI devices:        0
Number of mixer devices:    1


Device objects
0: osscore0 OSS core services
1: oss_hdaudio0 Intel HD Audio interrupts=407 (407)
    HD Audio controller Intel HD Audio
    Vendor ID    0x80861c20
    Subvendor ID 0x17aa21ee
     Codec  0: Unknown (0x14f1506e/0x17aa21ee)
     Codec  3: Unknown (0x80862805/0x80860101)
2: oss_usb0 USB audio core services

MIDI devices (/dev/midi*)

Mixer devices
0: High Definition Audio 0x14f1506 (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 spdifout            /dev/oss/oss_hdaudio0/spdout0  (device index 2)
HD Audio rec rec1                 /dev/oss/oss_hdaudio0/pcmin0  (device index 3)
HD Audio rec rec2                 /dev/oss/oss_hdaudio0/pcmin1  (device index 4)
HD Audio rec rec3                 /dev/oss/oss_hdaudio0/pcmin2  (device index 5)

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_ac3 -> /dev/oss/oss_hdaudio0/spdout0
  /dev/dsp_mmap -> /dev/oss/oss_hdaudio0/pcm0
  /dev/dsp_multich -> /dev/oss/oss_hdaudio0/pcm0

$ osstest
Sound subsystem and version: OSS 4.2 (b 2006/201202031749) (0x00040100)
Platform: Linux/x86_64 3.3.1-1-ARCH #1 SMP PREEMPT Tue Apr 3 06:46:17 UTC 2012

*** Scanning sound adapter #-1 ***
/dev/oss/oss_hdaudio0/pcm0 (audio engine 0): HD Audio play pcm1
- Performing audio playback test...
  <left> Device returned error: Input/output error
/dev/oss/oss_hdaudio0/pcm1 (audio engine 1): HD Audio play pcm2
- Performing audio playback test...
  <left> OK <right> OK <stereo> OK <measured srate 47993.00 Hz (-0.01%)>
/dev/oss/oss_hdaudio0/spdout0 (audio engine 2): HD Audio play spdifout
- Performing audio playback test...
  <left> OK <right> OK <stereo> OK <measured srate 47995.00 Hz (-0.01%)>
/dev/oss/oss_hdaudio0/pcmin0 (audio engine 3): HD Audio rec rec1
- Skipping input only device
/dev/oss/oss_hdaudio0/pcmin1 (audio engine 4): HD Audio rec rec2
- Skipping input only device
/dev/oss/oss_hdaudio0/pcmin2 (audio engine 5): HD Audio rec rec3
- Skipping input only device

*** Some errors were detected during the tests ***

plays nothing

$ osstest
Sound subsystem and version: OSS 4.2 (b 2006/201202031749) (0x00040100)
Platform: Linux/x86_64 3.3.1-1-ARCH #1 SMP PREEMPT Tue Apr 3 06:46:17 UTC 2012

*** Scanning sound adapter #-1 ***
/dev/oss/oss_hdaudio0/pcm0 (audio engine 0): HD Audio play pcm1
- Performing audio playback test...
  <left> OK <right> OK <stereo> OK <measured srate 47993.00 Hz (-0.01%)>
/dev/oss/oss_hdaudio0/pcm1 (audio engine 1): HD Audio play pcm2
- Performing audio playback test...
  <left> OK <right> OK <stereo> OK <measured srate 47993.00 Hz (-0.01%)>
/dev/oss/oss_hdaudio0/spdout0 (audio engine 2): HD Audio play spdifout
- Performing audio playback test...
  <left> OK <right> OK <stereo> OK <measured srate 47993.00 Hz (-0.01%)>
/dev/oss/oss_hdaudio0/pcmin0 (audio engine 3): HD Audio rec rec1
- Skipping input only device
/dev/oss/oss_hdaudio0/pcmin1 (audio engine 4): HD Audio rec rec2
- Skipping input only device
/dev/oss/oss_hdaudio0/pcmin2 (audio engine 5): HD Audio rec rec3
- Skipping input only device

*** All tests completed OK ***

plays music with some noises

$ lspci | grep Audio

00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 04)

sudo soundoff && sudo soundon
OSS not loaded.

As root:
$ soundoff && soundon
oss_hdaudio: HDA codec 0x14f1506e not known yet
oss_hdaudio: HDA codec 0x80862805 not known yet
oss_hdaudio: HDA codec 0x14f1506e not known yet
oss_hdaudio: HDA codec 0x80862805 not known yet

Offline

#2 2012-04-17 13:34:11

spikeh
Member
Registered: 2012-04-14
Posts: 33

Re: lenovo thinkpad soundchip not supported by OSS?

I have the exact same audio controller as you in a Thinkpad T420; I assume your laptop is also Sandy Bridge based? I know this is not an answer to your question but... have you considered using ALSA driver and PulseAudio server? It worked out-of-the-box for me. ALSA is intended to replace OSS and it's possible that it doesn't drive the recent-ish Intel HDA controllers.


Thinkpad T420

Offline

#3 2012-04-17 16:43:09

b0b2
Member
Registered: 2011-10-31
Posts: 51

Re: lenovo thinkpad soundchip not supported by OSS?

yes. core i3.
i already had alsa+pa installed but it was crap.
there were laggs and noises during replay.
don't you have them to?

Last edited by b0b2 (2012-04-17 16:43:21)

Offline

Board footer

Powered by FluxBB