Bug 31746

Summary: LightDM GTK+ greeter:settings *Close* button missing icon on Xfce
Product: Mageia Reporter: Ben McMonagle <westel>
Component: RPM PackagesAssignee: All Packagers <pkg-bugs>
Status: NEW --- QA Contact:
Severity: minor    
Priority: Normal CC: jani.valimaa, lewyssmith
Version: CauldronKeywords: 9beta2
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard: MGA9TOO
Source RPM: lightdm-gtk-greeter-settings-1.2.2-8.mga9.src.rpm CVE:
Status comment:
Attachments: screenshot showing missing icon on *Close* button

Description Ben McMonagle 2023-04-01 02:13:32 CEST
Description of problem:LightDM GTK+ greeter:settings *close* button missing icon

install is from:
ISO:  Mageia-9-beta2-Live-Xfce-x86_64.iso
DATE: Wed Mar 29 09:41:13 PM CEST 2023

theme: adwaita

Version-Release number of selected component (if applicable):


How reproducible:every time

Steps to Reproduce:
1. boot live .iso as above
2.invoke *LightDM GTK+ greeter settings* from application launcher menu
3.
Comment 1 Ben McMonagle 2023-04-01 02:15:10 CEST
Created attachment 13759 [details]
screenshot showing missing icon on *Close* button
Ben McMonagle 2023-04-01 02:15:35 CEST

Summary: LightDM GTK+ greeter:settings *close* button missing icon => LightDM GTK+ greeter:settings *Close* button missing icon

Ben McMonagle 2023-04-01 02:16:02 CEST

Keywords: (none) => 9beta2

Comment 2 Lewis Smith 2023-05-12 21:18:11 CEST
Can you say what version of the program you have?
And what desktop?

 lightdm-gtk-greeter-settings-1.2.2-8.mga9.noarch
under LxQt, Adwaita Theme and Icons (same as for Ben):
- run *without* root privilege its GUI Reload, Close & Save buttons all *do* have valid icons. But not identical to Ben's example. (The Close icon is a red circle with a white X).
- run *with* root privilege, the 3 buttons have centred text with no place for an icon; which is fine.

CC: (none) => lewyssmith

Comment 3 Ben McMonagle 2023-05-13 00:34:01 CEST
(In reply to Lewis Smith from comment #2)
> Can you say what version of the program you have?
> And what desktop?
> 
Xfce DE (Mageia-9-beta2-Live-Xfce-x86_64.iso) in Live mode or installed.

same package: lightdm-gtk-greeter-settings-1.2.2-8.mga9.noarch.

adwaita packages:

adwaita-cursor-theme-44.01.mga9.noarch.
adwaita-gtk2-theme-3.28-9.mga9.x86_64
adwaita-icon-theme-44.01.mga9.noarch.
lib64adwaita1_0-1.32-1.mga9.x86_64
libadwaita-1.32-1.mga9.x86_64

just fired up a Mageia-9-beta1-Live-Xfce-x86_64.iso
in Vbox.

issue is apparent there,
the only common package is:
adwaita-gtk2-theme-3.28-9.mga9.x86_64
Comment 4 Lewis Smith 2023-05-13 09:17:28 CEST
Comparing Adwaita pkgs, mine are the same, plus:
 lib64adwaita-gir1-1.3.2-1.mga9
[I guess this difference is a typo : libadwaita-1.3.2-1.mga9]

I will try on Xfce and other desktops (yawn).
Comment 5 Ben McMonagle 2023-05-13 09:35:36 CEST
added your lib64adwaita-gir1-1.3.2-1.mga9 (+ 2deps)

but made no difference  :(
Comment 6 Lewis Smith 2023-05-13 10:09:13 CEST
To summarise, all showing Adwaita Theme & Icons:

Cinnamon:
- !Root : All centred text, no icons (OK)
- Root  : Same
Gnome:
- !Root : All centred text, no icons (OK)
- Root  : Same
LXDE:
- !Root : 3 correct icons
- Root  : All centred text, no icons (OK)
LxQt:
- !Root : 3 correct icons
- Root  : All centred text, no icons (OK)
Mate:
- !Root : 3 correct icons
- Root  : 3 correct icons
Plasma:
- !Root : 3 correct icons
- Root  : All centred text, no icons (OK)
Xfce:
- !Root : Reload & Save correct icons, Close lacks an icon
- Root  : Same

So you hit on the one incorrect case out of many (and where on earth did you dig up this obscure package?)!

We never know whether this sort of thing is down to applications or icon sets. Assigning this globally, CC'ing wally who may shed some light.

Assignee: bugsquad => pkg-bugs
Summary: LightDM GTK+ greeter:settings *Close* button missing icon => LightDM GTK+ greeter:settings *Close* button missing icon on Xfce
Source RPM: (none) => lightdm-gtk-greeter-settings-1.2.2-8.mga9.src.rpm
CC: (none) => jani.valimaa

Comment 7 Ben McMonagle 2023-05-13 10:36:23 CEST
(In reply to Lewis Smith from comment #6)

> 
> So you hit on the one incorrect case out of many (and where on earth did you
> dig up this obscure package?)!

you gave me an idea.

MCC search of adwaita gave the list I provided (comment 3).

note that the discovery (missing icon) was made due to launchGUIs.
it failed to close the GUI, so gave me plenty of time to note the issue.
must have been awake!
Comment 8 Jani Välimaa 2023-07-18 18:30:14 CEST
This is now fixed in SVN. It'll be available when the next release is pushed to BS. Upcoming mga9 pkg can be fixed after branching by merging the commit.

https://svnweb.mageia.org/packages?view=revision&revision=1963984

Severity: normal => minor
Whiteboard: (none) => MGA9TOO