Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: Gnome: No sound - "No volume control GStreamer plugins and/or devices found" (was: rhythmbox plays silently)
Date: Tue, 25 Mar 2008 22:30:41
Message-Id: 200803260029.29028.alan.mckinnon@gmail.com
In Reply to: [gentoo-user] Re: Gnome: No sound - "No volume control GStreamer plugins and/or devices found" (was: rhythmbox plays silently) by Michael Schmarck
1 On Tuesday 25 March 2008, Michael Schmarck wrote:
2 > I wrote:
3 > > Andrey Falko <ma3oxuct <at> gmail.com> writes:
4 > > > On Tue, Mar 25, 2008 at 3:40 PM, Michael Schmarck
5 > > > <michael.schmarck <at> habmalnefrage.de> wrote:
6 > >
7 > > There's another problem: When I start gnome-volume-control, I get:
8 > >
9 > > No volume control GStreamer plugins and/or devices found
10 > >
11 > > Hmm...
12 >
13 > [...]
14 >
15 > > > Also does
16 > > > rhythmbox use alsa or oss?
17 > >
18 > > I suppose alsa - I set USE=-oss in make.conf. How do I check?
19 > > gst-plugins-alsa is NOT installed.
20 >
21 > That's it!
22 >
23 > On my new system, I'm using Xfce; on other systems I used to use
24 > Gnome. I suppose Gnome pulls in gst-plugins-meta which may pull in
25 > gst-plugins-alsa. Xfce doesn't do that (of course).
26 >
27 > After installing gst-plugins-meta (and gst-plugins-alsa), I'm able
28 > to hear something.
29 >
30 > Nice!
31 >
32 > Andrey, thanks for your suggestions - they made me solve the problem.
33
34 Something's wrong there:
35
36 alan@nazgul ~ $ equery depends -a gst-plugins-alsa
37 [ Searching for packages depending on gst-plugins-alsa... ]
38 media-libs/gst-plugins-base-0.10.14 (alsa?
39 >=media-plugins/gst-plugins-alsa-0.10)
40 media-plugins/gst-plugins-meta-0.10 (alsa?
41 >=media-plugins/gst-plugins-alsa-0.10)
42 media-plugins/gst-plugins-meta-0.10-r1 (alsa?
43 >=media-plugins/gst-plugins-alsa-0.10)
44 <snip irrelevant stuff>
45
46 alan@nazgul ~ $ equery depends -a gst-plugins-meta
47 [ Searching for packages depending on gst-plugins-meta... ]
48 gnome-base/control-center-2.20.3 (media-plugins/gst-plugins-meta:0.10)
49 media-video/totem-2.22.0 (>=media-plugins/gst-plugins-meta-0.10-r1)
50
51 alan@nazgul ~ $ equery depends -a gst-plugins-base
52 [ Searching for packages depending on gst-plugins-base... ]
53 <snip HUGE list...>
54 media-sound/rhythmbox-0.10.1-r1 (>=media-libs/gst-plugins-base-0.10)
55 media-sound/rhythmbox-0.11.2-r1 (>=media-libs/gst-plugins-base-0.10.11)
56
57
58 Looking into ebuilds, it would appear that gst-plugins-meta used to have
59 alsa and oss USE flags. The most current version doesn't, so you either
60 have to emerge gst-plugins-alsa manually or emerge gst-plugins-meta to
61 get alsa support. Which seems really odd as the vast majority of users
62 will have alsa or oss.
63
64 Perhaps you could file a feature request at b.g.o. to get the old
65 behaviour back. It seems entirely reasonable to me that rhythmbox
66 should DEPENDs on gst-plugins-base which should conditionally DEPEND
67 on -alsa or -oss (or other sound systems). Unless rhythmbox can serve
68 up over the network that is, in which case local hardware support might
69 not be needed.
70
71
72
73 --
74 Alan McKinnon
75 alan dot mckinnon at gmail dot com
76
77 --
78 gentoo-user@l.g.o mailing list

Replies

Subject Author
[gentoo-user] Re: Re: Gnome: No sound - "No volume control GStreamer plugins and/or devices found" Michael Schmarck <michael.schmarck@×××××××××××××.de>