[Bug 1200581] New: No openSUSE Leap logo in GNOME Settings
http://bugzilla.opensuse.org/show_bug.cgi?id=1200581 Bug ID: 1200581 Summary: No openSUSE Leap logo in GNOME Settings Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.4 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: GNOME Assignee: gnome-bugs@suse.de Reporter: ivanvorstanenko@proton.me QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Created attachment 859633 --> http://bugzilla.opensuse.org/attachment.cgi?id=859633&action=edit Output of command There is no openSUSE Leap log in Settings. All distribution-logos* packages installed. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1200581
http://bugzilla.opensuse.org/show_bug.cgi?id=1200581#c1
--- Comment #1 from Ivan Vorstanenko
ivan@homepc:~> G_RESOURCE_OVERLAYS='/org/gnome/control-center/info=/home/ivan/square-hicolor.svg' gnome-control-center GLib-GIO-Message: 11:36:55.161: Adding GResources overlay '/org/gnome/control-center/info=/home/ivan/square-hicolor.svg'
Also, deleting ditribution-logos*, logo changes to "Exclamation point" in About System. I think, problem not in icons on system but in gnome-control-settings. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1200581
Milachew
http://bugzilla.opensuse.org/show_bug.cgi?id=1200581
http://bugzilla.opensuse.org/show_bug.cgi?id=1200581#c2
--- Comment #2 from Milachew
http://bugzilla.opensuse.org/show_bug.cgi?id=1200581
http://bugzilla.opensuse.org/show_bug.cgi?id=1200581#c3
Milachew
http://bugzilla.opensuse.org/show_bug.cgi?id=1200581
http://bugzilla.opensuse.org/show_bug.cgi?id=1200581#c4
--- Comment #4 from Milachew
http://bugzilla.opensuse.org/show_bug.cgi?id=1200581
http://bugzilla.opensuse.org/show_bug.cgi?id=1200581#c5
xiaoguang wang
http://bugzilla.opensuse.org/show_bug.cgi?id=1200581
http://bugzilla.opensuse.org/show_bug.cgi?id=1200581#c6
--- Comment #6 from Milachew
I'm not sure whether it's the right way to fix the issue. I did some test, I moved /usr/share/icons/hicolor/scalable/apps/distributor-logo-Leap.svg to /usr/share/icons/hicolor/128x128/apps/, and did gtk-update-icon-cache /usr/share/icons/hicolor, then the logo is shown.
So, if we consider this way, then it is necessary to move, not copy the icon. Otherwise it doesn't work, I checked. Also, it is enough to unpack the desired icon (with "Leap") into the 128x128 folder. I similarly suggested "distributor-logo.svg" to unpack in 128x128, so that there would be no discrepancy (correct, if this does not need to be done, I will correct the proposal). And... can this affect other applications that expect an icon in the "scalable" folder? - if they don't break, then I have already suggested a change (1) - if they can break, then I suggest adding the patch and than I will revoke proposed change above.
Also can reference this bug https://bugzilla.suse.com/show_bug.cgi?id=1192669
Yes, the bug is very similar, thank you! This bug report refers to the same upstream commits, which is why I decided to write just such a patch (it is small, affects only one problematic component and should not conflict with others). ---------- 1. https://build.opensuse.org/request/show/1030129 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1200581
Milachew
http://bugzilla.opensuse.org/show_bug.cgi?id=1200581
http://bugzilla.opensuse.org/show_bug.cgi?id=1200581#c7
--- Comment #7 from xiaoguang wang
So, if we consider this way, then it is necessary to move, not copy the icon. Otherwise it doesn't work, I checked. Yes, you are right. We need to delete logo file in scalable folder, but we don't know whether it will affect other applications. For now it's seem the patch is the simplest way to fix the issue, so I decide to accept the request. Thank you.
-- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1200581
http://bugzilla.opensuse.org/show_bug.cgi?id=1200581#c9
--- Comment #9 from Milachew
For now it's seem the patch is the simplest way to fix the issue, so I decide to accept the request. Thank you.
Good! Do I understand correctly that there is no need to create a request with this patch for Leap 15.5/SLE 15 SP5, because they will receive this fix after a while, along with GNOME 41.7? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1200581
http://bugzilla.opensuse.org/show_bug.cgi?id=1200581#c10
--- Comment #10 from xiaoguang wang
Do I understand correctly that there is no need to create a request with this patch for Leap 15.5/SLE 15 SP5, because they will receive this fix after a while, along with GNOME 41.7? Yes, needn't to send request to Leap 15.5. Leap 15.5 should inherit Leap 15.4.
-- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1200581
http://bugzilla.opensuse.org/show_bug.cgi?id=1200581#c11
Milachew
Yes, needn't to send request to Leap 15.5. Leap 15.5 should inherit Leap 15.4. Understand.
So, there is a fix, it has been tested and works, it will get into 15.5. Then I close this bug report. Thank you, Xiaoguang Wang and you, Ivan! -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1200581
http://bugzilla.opensuse.org/show_bug.cgi?id=1200581#c14
--- Comment #14 from Milachew
If our logo is a square, this workaround is acceptable. This is a complex GTK3 bug that it will choose 1px as size if not set for icon in `hicolor` so user cannot see the icon. In tumbleweed this is fixed when gnome-control-center upgrades to GTK4.
Thanks for the clarification! Fortunately, this has been fixed in a workaround. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com