From owner-freebsd-multimedia@FreeBSD.ORG Tue Jun 25 11:54:20 2013 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id B6A3B884 for ; Tue, 25 Jun 2013 11:54:20 +0000 (UTC) (envelope-from bsam@passap.ru) Received: from forward3l.mail.yandex.net (forward3l.mail.yandex.net [IPv6:2a02:6b8:0:1819::3]) by mx1.freebsd.org (Postfix) with ESMTP id 7C401165B for ; Tue, 25 Jun 2013 11:54:20 +0000 (UTC) Received: from smtp1h.mail.yandex.net (smtp1h.mail.yandex.net [84.201.187.144]) by forward3l.mail.yandex.net (Yandex) with ESMTP id 3987815013C9; Tue, 25 Jun 2013 15:54:19 +0400 (MSK) Received: from smtp1h.mail.yandex.net (localhost [127.0.0.1]) by smtp1h.mail.yandex.net (Yandex) with ESMTP id CF0341340180; Tue, 25 Jun 2013 15:54:18 +0400 (MSK) Received: from 93.91.10.62.tel.ru (93.91.10.62.tel.ru [93.91.10.62]) by smtp1h.mail.yandex.net (nwsmtp/Yandex) with ESMTP id kkxCZ9RQVu-sIwmmhIS; Tue, 25 Jun 2013 15:54:18 +0400 Message-ID: <51C984EA.1060603@passap.ru> Date: Tue, 25 Jun 2013 15:54:18 +0400 From: Boris Samorodov Organization: =?UTF-8?B?0JfQkNCeICLQktCQ0KDQoiI=?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130621 Thunderbird/17.0.6 MIME-Version: 1.0 To: Andre Albsmeier Subject: Re: How to change probe order of HDA sound devices? References: <20130625110115.GA1525@bali> In-Reply-To: <20130625110115.GA1525@bali> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: freebsd-multimedia@freebsd.org X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jun 2013 11:54:20 -0000 25.06.2013 15:01, Andre Albsmeier пишет: > I replaced my old non-sound capable graphics card with a new one > (Nvidia GeForce GT 610). > > Now all the sound hardware of this new card gets probed _before_ > my standard sound device (Realtek), shifting the latter from > hdac0 to hdac1: > > hdac0: mem 0xfea7c000-0xfea7ffff irq 17 at device 0.1 on pci8 > ... > hdac1: mem 0xfebfc000-0xfebfffff irq 19 at device 27.0 on pci0 > ... > hdacc0: at cad 0 on hdac0 > hdaa0: at nid 1 on hdacc0 > pcm0: at nid 4 on hdaa0 > pcm1: at nid 5 on hdaa0 > hdacc1: at cad 0 on hdac1 > hdaa1: at nid 1 on hdacc1 > pcm2: at nid 21 and 26 on hdaa1 > pcm3: at nid 20 and 24 on hdaa1 > pcm4: at nid 22 and 28 on hdaa1 > pcm5: at nid 23 on hdaa1 > pcm6: at nid 27 on hdaa1 > pcm7: at nid 30 on hdaa1 > > How can I get back the old behaviour so that the Realktek > card will sit on hdac0? Tried the usual suspects like > > hint.hdacc.0.at=hdac1 > hint.hdacc.1.at=hdac0 > > but this didn't work. Maybe you just need to change the default? ----- sysctl hw.snd.default_unit=1 ----- Please, consult SOUND(4) for more details. -- WBR, Boris Samorodov (bsam) FreeBSD Committer, http://www.FreeBSD.org The Power To Serve