From owner-freebsd-questions@FreeBSD.ORG Tue Oct 10 00:43:12 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AE21216A40F for ; Tue, 10 Oct 2006 00:43:12 +0000 (UTC) (envelope-from djp@polands.org) Received: from corinth.polands.org (CPE-72-129-222-120.new.res.rr.com [72.129.222.120]) by mx1.FreeBSD.org (Postfix) with ESMTP id 34E6D43D76 for ; Tue, 10 Oct 2006 00:43:03 +0000 (GMT) (envelope-from djp@polands.org) Received: from jericho.polands.org (jericho.polands.org [172.16.1.35]) by corinth.polands.org (8.13.6/8.13.6) with ESMTP id k9A0h283057449; Mon, 9 Oct 2006 19:43:02 -0500 (CDT) (envelope-from djp@polands.org) Received: from jericho.polands.org (localhost [127.0.0.1]) by jericho.polands.org (8.13.6/8.13.6) with ESMTP id k9A0h2ps063990; Mon, 9 Oct 2006 19:43:02 -0500 (CDT) (envelope-from djp@jericho.polands.org) Received: (from djp@localhost) by jericho.polands.org (8.13.6/8.13.6/Submit) id k9A0h2iT063989; Mon, 9 Oct 2006 19:43:02 -0500 (CDT) (envelope-from djp) Date: Mon, 9 Oct 2006 19:43:02 -0500 From: Doug Poland To: Raymond Gibson Message-ID: <20061010004301.GA63897@polands.org> References: <200610091600.23956.raymond.gibson@verizon.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200610091600.23956.raymond.gibson@verizon.net> User-Agent: Mutt/1.5.13 (2006-08-11) X-Virus-Scanned: ClamAV 0.88.4/2016/Mon Oct 9 11:58:54 2006 on corinth.polands.org X-Virus-Status: Clean Cc: freebsd-questions@freebsd.org Subject: Re: requesting help to make sound work on thin/diskless client X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Oct 2006 00:43:12 -0000 On Mon, Oct 09, 2006 at 04:00:23PM -0500, Raymond Gibson wrote: > Hello, > > I'm looking for help. I built a thin/diskless client that I boot via > etherboot. After power up the client boots and gives me a login > prompt. At that time I enter 'root' and I am presented with a command > prompt. I then enter 'X -query ' and X starts and it works > as expected. > > I would like to add sound. Unfortunately, I can't find documentation > describing this process. So, could someone explain to me how to > configure the client/server? My server is FreeBSD 6.1-RELEASE. > > BTW: I installed an ISA soundblaster sound and compiled these lines into my > kernel. The kernel detects the sound card during boot-up. > > # Add the generic audio driver > device sound > device snd_sbc > device snd_sb16 > I have had good results using /usr/ports/audio/esound. Install on both the client and the server. On the client, run something like this before you start X: client% esd -tcp -public -promiscuous -beeps -trust -bind 10.0.0.1 where 10.0.0.1 is the IP address of the client's network interface. Connect to the server just as you have described. When ever you run a program that has esd support compiled in, the audio will be directed to the client. Programs compiled with ESD support appear to direct sound to the host indicated by the DISPLAY environment variable. That should set correctly if the server you're attaching to is running xdm, gdm, or kdm. You may also have to set ESPEAKER, but I've found that just DISPLAY works for me. -- Regards, Doug