Gary:

Try this:

1) Run "ps -ef mixer_applet2".  Kill the mixer_applet2 process.
    If a pop-up comes up asking if you want to reload
    the applet into your panel, pick "Don't reload".

2) In a terminal set the GST_DEBUG environment variable
    like this

    export GST_DEBUG=4
    export GST_DEBUG_NO_COLOR=1

    Run "/usr/lib/mixer_applet2" from this terminal after
    setting those environment variables.

3) Restart the panel by running "pkill gnome-panel".
    Add back the "Volume Control" applet back to your
    panel by right-clicking on the panel and selecting
    "Add to Panel" if necessary.

Now debug output should appear in the terminal from step #2
above.  Recreate the problem where the audio gets killed, and
share the log with me.

Brian


>>> Yes, that seems to be the case.  Even more
>> curiously, the problem only
>>> happens when I move the panel slider while the
>> audio is playing.
>>
>> This is really very strange since the panel volume
>> applet and
>> gnome-volume-control use exactly the same GStreamer
>> code to
>> interact with the mixer.  You can refer to the
>> sunaudiomixer
>> plugin code in the gst-plugins-good module.
>>
>> After reboot and login, but before changing the
>> volume level
>> try to kill the mixer2 applet.  Run "ps -ef | grep
>> mixer" and
>> kill the mixer2 applet process.  Then run the mixer
>> applet by
>> hand, but with the --gst-debug options set as
>> described in my
>> previous email..  Note applets live in /usr/lib, so
>> you'll find
>> the mixer applet there.
> 
> That doesn't work...
> 
> $ pargs 1077
> 1077:   /usr/lib/mixer_applet2 
> --oaf-activate-iid=OAFIID:GNOME_MixerApplet_Factory --oa
> argv[0]: /usr/lib/mixer_applet2
> argv[1]: --oaf-activate-iid=OAFIID:GNOME_MixerApplet_Factory
> argv[2]: --oaf-ior-fd=47
> $ kill 1077
> $ erApplet_Factory --oaf-ior-fd=47 --gst-debug                <
> Unknown option --gst-debug
> Run '/usr/lib/mixer_applet2 --help' to see a full list of available command 
> line options.
> $ /usr/lib/mixer_applet2 --gst-debug
> Unknown option --gst-debug
> Run '/usr/lib/mixer_applet2 --help' to see a full list of available command 
> line options.
> 
>> Now restart gnome-panel by running "pkill
>> gnome-panel", it should
>> automatically start itself and the mixer applet.
> 
> Did you want two copies of mixer_applet2 running, one in my terminal window 
> and
> one started by the panel?  That seems peculiar to me.


Reply via email to