From owner-freebsd-multimedia@FreeBSD.ORG Sat Jan 13 18:45:16 2007 Return-Path: X-Original-To: multimedia@freebsd.org Delivered-To: freebsd-multimedia@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 51BB516A47B for ; Sat, 13 Jan 2007 18:45:16 +0000 (UTC) (envelope-from chris@shenton.org) Received: from shenton.org (static-71-246-241-106.washdc.fios.verizon.net [71.246.241.106]) by mx1.freebsd.org (Postfix) with SMTP id 68C6D13C448 for ; Sat, 13 Jan 2007 18:45:14 +0000 (UTC) (envelope-from chris@shenton.org) Received: (qmail 5936 invoked by uid 1001); 13 Jan 2007 18:17:40 -0000 From: Chris Shenton To: multimedia@freebsd.org Date: Sat, 13 Jan 2007 13:17:40 -0500 Message-ID: <861wly23ln.fsf@Bacalao.shenton.org> User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Subject: Skype can't find (unnamed) audio device? Dell with snd_hda X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Jan 2007 18:45:16 -0000 I've built Skype from the skype-devel port on FreeBSD-6.2-PRERELEASE. I'm running on a DELL Dimension 9150 with built-in sound hardware that I was able to get working with the snd_hda patch posted here a couple months back (thanks!). When I fire up Skype and try and test the audio, I see these messages: ALSA lib confmisc.c:672:(snd_func_card_driver) cannot find card '0' ALSA lib conf.c:3493:(_snd_config_evaluate) function snd_func_card_driver returned error: No such device ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings ALSA lib conf.c:3493:(_snd_config_evaluate) function snd_func_concat returned error: No such device ALSA lib confmisc.c:1072:(snd_func_refer) error evaluating name ALSA lib conf.c:3493:(_snd_config_evaluate) function snd_func_refer returned error: No such device ALSA lib conf.c:3962:(snd_config_expand) Evaluate error: No such device ALSA lib pcm.c:2099:(snd_pcm_open_noupdate) Unknown PCM default I can't tell what device it's trying to open. In Tools -> Options -> Sound Devices I can chose Audio System {OSS, ALSA}, and ALSA was there initially, and I can chose the Audio Devices; ALSA disn't show any audio device in the pulldowns. OSS showed Calls: /dev/dsp, and grayed out Ringing: /dev/dsp. I tried that but get the same "cannot find" messages on the console. And I can't switch back to ALSA, perhaps because it didn't have any devices to list. So I check the OSS device /dev/dsp. If I go to the /dev/ there is no /dev/dsp but there is /dev/dsp0.0, dsp0.1. chris@Bacalao:/dev> ls -l *dsp* crw-rw-rw- 1 root wheel 0, 120 Jan 13 00:12 dsp0.0 crw-rw-rw- 1 root wheel 0, 123 Jan 12 12:22 dsp0.1 crw-rw-rw- 1 root wheel 0, 121 Jan 12 12:22 dspW0.0 crw-rw-rw- 1 root wheel 0, 124 Jan 12 12:22 dspW0.1 crw-rw-rw- 1 root wheel 0, 126 Jan 12 12:22 dspr0.1 I then try and symlink the nonexistent /dev/dsp to /dev/dsp0.0 but get this telling me 'dsp' already exists: chris@Bacalao:/dev> sudo ln -s dsp0.0 dsp ln: dsp: File exists Oh yeah? Let's see: chris@Bacalao:/dev> ls -l /dev/dsp crw-rw-rw- 1 root wheel 0, 123 Jan 12 12:22 /dev/dsp Uh... why does it show here, but not in "ls *dsp*" ? Its device numbers show it's the same as dsp0.1 Any ideas how to get the audio working? Thanks.