Bug 24456 - Better look Xfce #1 : sound volume by pnmixer rather than pulseaudio plugin
Summary: Better look Xfce #1 : sound volume by pnmixer rather than pulseaudio plugin
Status: RESOLVED OLD
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 7
Hardware: All Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: Jani Välimaa
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-03-02 15:52 CET by magnux77
Modified: 2021-09-07 14:09 CEST (History)
1 user (show)

See Also:
Source RPM: pnmixer
CVE:
Status comment:


Attachments
Screenshot (9.19 KB, image/png)
2019-03-03 08:22 CET, Jani Välimaa
Details
pnmpa4.png - pulseaudio-plugin wrong display (20.56 KB, image/png)
2019-03-04 10:36 CET, magnux77
Details

Description magnux77 2019-03-02 15:52:22 CET
Description of problem:
Mageia should do as well other distributions

Version-Release number of selected component (if applicable):
6, 7, 8...

Sound volume in Xfce provided by Mageia is managed by a ugly button PulseAudio plugin in upper panel while other GNU/Linux distributions set a understated volume icon in Systray/Notification zone.
More complete than "volumeicon" package , "pnmixer" is totally xfce-pulseaudio-plugin compliant and far more elegant.
What to do ? (It's simple for me cause i'm not a packager, i just try to help)
- no more installation of xfce-pulseaudio-plugin
- installation of pnmixer package
- in /usr/share/pnmixer/ui/prefs-dialog-gtk3.glade have "<object class="GtkCheckButton" id="system_theme">" set to true.
 - have pnmixer in autostart applications of Xfce

I have tested it in Mageia 6 and Mageia 7 : no problem. I think (hope i'm not wrong) it is so simple that it should be available for Mageia 7.
Marja Van Waes 2019-03-02 23:55:17 CET

Assignee: bugsquad => jani.valimaa
CC: (none) => marja11

Comment 1 Jani Välimaa 2019-03-03 08:18:05 CET
I don't fully agree that we should follow what ever other distros do. It's a good starting point for discussions, though.

We don't have enough feedback to judge or decide which is better; pnmixer or xfce4-pulseaudio-plugin. "Ugly" for someone doesn't mean that it is the same for everyone.
Comment 2 Jani Välimaa 2019-03-03 08:22:39 CET
Created attachment 10830 [details]
Screenshot

IMO pulseaudio plugin has better functionalities by just clicking the speaker icon. Both works same way when scrolling the mouse on the icon. Both uses the same icon so only thing which could be "ugly" is that pulseaudio plugin acts like a button when one moves cursor over it, but if pnmixer and pulseaudio plugin are side by side, one can't really tell the difference. Or could you tell which one is which, just by looking, in the attached screenshot?
Comment 3 Jani Välimaa 2019-03-03 08:47:27 CET
About functionalities. With pulseaudio plugin it is possible to control applications supporting MPRIS2 protocol, for example Parole, VLC or Spotify. One can pause or change to next track. Of course not everyone needs or wants it, but IMO it's quite nice feature.
Comment 4 magnux77 2019-03-04 10:36:37 CET
Created attachment 10836 [details]
pnmpa4.png - pulseaudio-plugin wrong display

I wrote "Sound volume in Xfce provided by Mageia is managed by a ugly button PulseAudio plugin in upper panel". I think it is a memory of Mageia 5. Actually, it is no more true, now it looks as an icon whose look does not change while you change the icon theme (i tried). 

However if the look is like an icon, it is a button and it is annoying for 2 reasons. First, when you place your panel vertically with Mode = Deskbar (which is a great feature, freeing vertical space, that Xfce is doing perfectly opposed every other GUI) this plugin stands alone as a button near by the notification zone.
Second, when your panel is dark, the pulseaudio plugin is invisible. (pnmpa4.png)
Comment 5 magnux77 2019-03-04 11:41:12 CET
(In reply to Jani Välimaa from comment #1)
> I don't fully agree that we should follow what ever other distros do. 
I never said that. Just try to convince you to have Mageia Xfce less poor looking and more in the widespread practices of the notification zone for having more people using Mageia. Otherwise i should have already leave Mageia for MX18.


(In reply to Jani Välimaa from comment #3)
> About functionalities. With pulseaudio plugin it is possible to control
> applications supporting MPRIS2 protocol, for example Parole, VLC or Spotify.
> One can pause or change to next track. Of course not everyone needs or wants
> it, but IMO it's quite nice feature.
Yes, it is a nice feature from this plugin point of view. But unusefull. Generally, someone who wants to interact (next, stop, etc) with VLC or Parole will search for that program rather that the pulseaudio-plugin. Furthermore each of them can be accessible by an icon in the notification zone. You have made this integration for VLC, not for Parole, why ?


(In reply to Jani Välimaa from comment #2)
> if pnmixer and
> pulseaudio plugin are side by side, one can't really tell the difference. Or
> could you tell which one is which, just by looking, in the attached
> screenshot?
From your desktop they are the same and in a bottom panel. But from Xfce out-of-the-box, they are different and in the upper panel.
Comment 6 Aurelien Oudelet 2021-07-06 13:17:17 CEST
Mageia 7 is EOL since July 1st 2021.
There will not have any further bugfix for this release.

You are encouraged to upgrade to Mageia 8 as soon as possible.

@reporter, if this bug still apply with Mageia 8, please let us know it.

@packager, if you work on the Mageia 7 version of your package, please check the Mageia 8 package if issue is also present. In this case, please fix the Mageia 8 version instead.

This bug report will be closed OLD if there is no further notice within 1st September 2021.
Comment 7 Marja Van Waes 2021-09-07 14:09:29 CEST
Hi bug reporter and hi assignee and others involved,

Please reopen this bug report if it is still valid for Mageia 8 or 9(cauldron), and change "Version:" in the upper left of this report accordingly.

This report is being closed as OLD because it was filed against Mageia 7, for which  support ended on June 30th 2021.

Thanks,
Marja

Resolution: (none) => OLD
Status: NEW => RESOLVED


Note You need to log in before you can comment on or make changes to this bug.