From owner-freebsd-questions@freebsd.org Mon Jan 18 01:25:02 2016 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 28714A86733 for ; Mon, 18 Jan 2016 01:25:02 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mx01.qsc.de (mx01.qsc.de [213.148.129.14]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E55A0123E for ; Mon, 18 Jan 2016 01:25:01 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from r56.edvax.de (port-92-195-101-208.dynamic.qsc.de [92.195.101.208]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx01.qsc.de (Postfix) with ESMTPS id B65A93CEB1; Mon, 18 Jan 2016 02:24:57 +0100 (CET) Received: from r56.edvax.de (localhost [127.0.0.1]) by r56.edvax.de (8.14.5/8.14.5) with SMTP id u0I1OuKp004226; Mon, 18 Jan 2016 02:24:56 +0100 (CET) (envelope-from freebsd@edvax.de) Date: Mon, 18 Jan 2016 02:24:56 +0100 From: Polytropon To: fbsd Cc: FreeBSD-questions@freebsd.org Subject: Re: FBSD 10.2, KDE 4.14.3, no microphone Message-Id: <20160118022456.b52e7c86.freebsd@edvax.de> In-Reply-To: <4ccb6b031e3a3d62369e7fdb3012487a@localhost> References: <4ccb6b031e3a3d62369e7fdb3012487a@localhost> Reply-To: Polytropon Organization: EDVAX X-Mailer: Sylpheed 3.1.1 (GTK+ 2.24.5; i386-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jan 2016 01:25:02 -0000 On Sun, 17 Jan 2016 18:18:56 -0600, fbsd wrote: > Hi - > > On FBSD 10.2, with KDE 4.14.3, I enter system settings > Hardware > > Multimedia > Audio and Video settings. > > Under Audio Playback I find one device "oss" and audio playback works > just fine. > Under Audio Recording - I see a blank screen. No devices listed. And, > obviously, microphones don't work at all. > > From pciconv -lv: > > hdac0@pci0:0:27:0: class=0x040300 card=0x04f51028 chip=0x1c208086 > rev=0x04 hdr=0x00 > vendor = 'Intel Corporation' > device = '6 Series/C200 Series Chipset Family High Definition > Audio Controller' > class = multimedia > subclass = HDA > > From /boot/loader.conf: > > snd_hda_load="YES" > > > Clearly I'm missing something, but I've no idea what. > Can someone point me in the right direction? Check the "low level" functionality of the microphone, for example like this: % mixer Mixer vol is currently set to 85:85 Mixer pcm is currently set to 45:45 Mixer line is currently set to 100:100 Mixer mic is currently set to 0:0 <--- this Mixer cd is currently set to 0:0 Mixer rec is currently set to 100:100 Mixer igain is currently set to 97:97 Mixer monitor is currently set to 0:0 Recording source: line <--- and this If you system supports more than one mixer (check "ls /dev/mixer*"), you can use -f to specify which mixer should be listed. See "man mixer" for details. Play with the levels and check if the microphone is working. Note that it's possible that there are two or three different mixers which support the microphone input. In X, there are several mixer programs that can be used, even inside KDE. I think the "aumix" port provides such a mixer that you can use as an alternative to the KDE build-in mixer. On KDE, you'll usually find the "abstraction dependency library layer cake of platform interfaces", so there are many layers involved (OSS, maybe ALSA, Phonon, who knows). Many "moving parts" where things can go wrong... :-( -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...