From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1JeHfE-0003yg-Sy for garchives@archives.gentoo.org; Tue, 25 Mar 2008 22:30:41 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 07AB2E0467; Tue, 25 Mar 2008 22:30:39 +0000 (UTC) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.191]) by pigeon.gentoo.org (Postfix) with ESMTP id 9685FE0467 for ; Tue, 25 Mar 2008 22:30:38 +0000 (UTC) Received: by nf-out-0910.google.com with SMTP id f5so1263085nfh.26 for ; Tue, 25 Mar 2008 15:30:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:from:to:subject:date:user-agent:references:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:message-id; bh=Dk6qGN2sMFevl3Uf0JroVJzJ9sRH+bnsr/rE/yTQtr0=; b=lOdCeFewHbKYIE8auF8yk7kqbsMwsSnduFXabdcEtEP0rOq2B/ygPrcz9XVkWkjPUq4kHewXlXedoJpAtrLGqe4A/K5huuOmSS1n5UwAgIKKDtRyw2gX8r1UkXvt3rgDQJZalcvq1egEJ8EiYTY/6uVXvwkvx9pZ26NzRCc3sj8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=from:to:subject:date:user-agent:references:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:message-id; b=A8goVMoqzgq2fXcYB93XBSlN+5OQZVBsVPS3rf9SB6M0cgwmQLtHDsFU7TtKFJJHaccMonoXuZ82NO0INnzSNYKQ9pD35N8ZKCDnWgsctaLjQQfaHpULEb0urqQqRNypxMScou/L+aN7eB4Z0doYxK1GdQ8F3NPXExsNgNCbV5c= Received: by 10.78.170.17 with SMTP id s17mr21878370hue.17.1206484237018; Tue, 25 Mar 2008 15:30:37 -0700 (PDT) Received: from ?10.0.0.3? ( [41.243.230.74]) by mx.google.com with ESMTPS id y37sm11153684mug.19.2008.03.25.15.30.34 (version=SSLv3 cipher=OTHER); Tue, 25 Mar 2008 15:30:36 -0700 (PDT) From: Alan McKinnon To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Re: Gnome: No sound - "No volume control GStreamer plugins and/or devices found" (was: rhythmbox plays silently) Date: Wed, 26 Mar 2008 00:29:28 +0200 User-Agent: KMail/1.9.9 References: In-Reply-To: Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200803260029.29028.alan.mckinnon@gmail.com> X-Archives-Salt: 86e71fe0-2f9f-4fe4-a758-1ef613eae403 X-Archives-Hash: da551f8935728b112db01430735291f1 On Tuesday 25 March 2008, Michael Schmarck wrote: > I wrote: > > Andrey Falko gmail.com> writes: > > > On Tue, Mar 25, 2008 at 3:40 PM, Michael Schmarck > > > habmalnefrage.de> wrote: > > > > There's another problem: When I start gnome-volume-control, I get: > > > > No volume control GStreamer plugins and/or devices found > > > > Hmm... > > [...] > > > > Also does > > > rhythmbox use alsa or oss? > > > > I suppose alsa - I set USE=-oss in make.conf. How do I check? > > gst-plugins-alsa is NOT installed. > > That's it! > > On my new system, I'm using Xfce; on other systems I used to use > Gnome. I suppose Gnome pulls in gst-plugins-meta which may pull in > gst-plugins-alsa. Xfce doesn't do that (of course). > > After installing gst-plugins-meta (and gst-plugins-alsa), I'm able > to hear something. > > Nice! > > Andrey, thanks for your suggestions - they made me solve the problem. Something's wrong there: alan@nazgul ~ $ equery depends -a gst-plugins-alsa [ Searching for packages depending on gst-plugins-alsa... ] media-libs/gst-plugins-base-0.10.14 (alsa? >=media-plugins/gst-plugins-alsa-0.10) media-plugins/gst-plugins-meta-0.10 (alsa? >=media-plugins/gst-plugins-alsa-0.10) media-plugins/gst-plugins-meta-0.10-r1 (alsa? >=media-plugins/gst-plugins-alsa-0.10) alan@nazgul ~ $ equery depends -a gst-plugins-meta [ Searching for packages depending on gst-plugins-meta... ] gnome-base/control-center-2.20.3 (media-plugins/gst-plugins-meta:0.10) media-video/totem-2.22.0 (>=media-plugins/gst-plugins-meta-0.10-r1) alan@nazgul ~ $ equery depends -a gst-plugins-base [ Searching for packages depending on gst-plugins-base... ] media-sound/rhythmbox-0.10.1-r1 (>=media-libs/gst-plugins-base-0.10) media-sound/rhythmbox-0.11.2-r1 (>=media-libs/gst-plugins-base-0.10.11) Looking into ebuilds, it would appear that gst-plugins-meta used to have alsa and oss USE flags. The most current version doesn't, so you either have to emerge gst-plugins-alsa manually or emerge gst-plugins-meta to get alsa support. Which seems really odd as the vast majority of users will have alsa or oss. Perhaps you could file a feature request at b.g.o. to get the old behaviour back. It seems entirely reasonable to me that rhythmbox should DEPENDs on gst-plugins-base which should conditionally DEPEND on -alsa or -oss (or other sound systems). Unless rhythmbox can serve up over the network that is, in which case local hardware support might not be needed. -- Alan McKinnon alan dot mckinnon at gmail dot com -- gentoo-user@lists.gentoo.org mailing list