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 |