laptop speakers stay on when headphones plugged in

OSS specific BSD discussion (FreeBSD/NetBSD/OpenBSD)

Moderators: hannu, dev, cesium, kodachi

laptop speakers stay on when headphones plugged in

Postby BSDKaffee » Thu Nov 08, 2007 2:42 am

Hi I have a Compal IFL90 laptop with a Realtek ALC268 HD codec. Whenever I plug my headphones in, the built-in speakers stay on. I realize that the speakers and headphones are on two different channels and the only thing I have been able to do is manually disable the speakers in the mixer ($ ossmix connector.line-out.play-speaker ON).

The other issue I am having is the speakers are very quiet. I have to max out all of the volume controls to get a resonable listening level. This is especially true when viewing DVDs in mplayer. I had to use the -softvol and -softvol-max 1000 arguments for mplayer to get more gain. I also use amarok with the xine backend. Even with headphones, I have to turn the volume up pretty high.

This is FreeBSD 7.0-BETA2, but I had FreeBSD 6.2 on this computer too and had the same problems.

Here is my ossinfo:
Code: Select all
Version info: OSS 4.0 (b071011/200711072349) (0x00040003) CDDL
Platform: FreeBSD/i386 7.0-BETA2 FreeBSD 7.0-BETA2 #0: Wed Nov  7 13:00:34 EST 2007     root@mocha.verizon.net:/usr/obj/usr/src/sys/MOCHA7 (mocha.verizon.net)

Number of audio devices:        12
Number of audio engines:        12
Number of MIDI devices:         0
Number of mixer devices:        1


Device objects
0: hdaudio0 Intel HD Audio
    HD Audio controller Intel HD Audio
    Vendor ID    0x8086284b
    Subvendor ID 0x14c00025
     Codec  0: ALC268 0x10ec0268 Codec  1: Unknown 0x10573055
1: vmix0 OSS transparent virtual support

MIDI devices (/dev/midi*)

Mixer devices (/dev/mixer*)
0: Intel HD Audio ALC268 (Mixer 0 of device object 0)

Audio devices
/dev/oss/hdaudio0/pcm0  Intel HD Audio play-speaker output  (device index 0)
/dev/oss/hdaudio0/pcm1  Intel HD Audio play-headphone output  (device index 1)
/dev/oss/hdaudio0/pcmin0        Intel HD Audio rec1 input  (device index 2)
/dev/oss/hdaudio0/pcmin1        Intel HD Audio rec2 input  (device index 3)
/dev/oss/vmix0/pcm0     Intel HD Audio play-speaker output (VMIX0)  (device index 4)
/dev/oss/vmix0/pcm1     Intel HD Audio play-speaker output (VMIX0)  (device index 5)
/dev/oss/vmix0/pcm2     Intel HD Audio play-speaker output (VMIX0)  (device index 6)
/dev/oss/vmix0/pcm3     Intel HD Audio play-speaker output (VMIX0)  (device index 7)
/dev/oss/vmix0/pcm4     Intel HD Audio play-speaker output (VMIX0)  (device index 8)
/dev/oss/vmix0/pcm5     Intel HD Audio play-speaker output (VMIX0)  (device index 9)
/dev/oss/vmix0/pcm6     Intel HD Audio play-speaker output (VMIX0)  (device index 10)
/dev/oss/vmix0/pcm7     Intel HD Audio play-speaker output (VMIX0)  (device index 11)


From dmesg:
Code: Select all
hdaudio0: [ITHREAD]
hdaudio: Unknown HDA codec 0x10573055
hdaudio0: <Intel HD Audio> mem 0xf8400000-0xf8403fff irq 20 at device 27.0 on pci0


Thanks for any help.
BSDKaffee
 
Posts: 28
Joined: Tue Jul 19, 2005 7:17 pm

Return to BSD

Who is online

Users browsing this forum: No registered users and 3 guests