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.