https://bugzilla.redhat.com/show_bug.cgi?id=2082629
Bug ID: 2082629 Summary: ibus panel has blank icon (or no icon) in system tray, plus app uses generic wayland icon Product: Fedora Version: rawhide Hardware: All OS: Linux Status: NEW Component: ibus Severity: medium Assignee: tfujiwar@redhat.com Reporter: gbcox@bzb.us QA Contact: extras-qa@fedoraproject.org CC: i18n-bugs@lists.fedoraproject.org, shawn.p.huang@gmail.com, tfujiwar@redhat.com Target Milestone: --- Classification: Fedora
Description of problem: system tray has a blank icon for ibus. Additionally, if you open the app, it is using the generic wayland (W) icon instead of the app icon. Since we're making wayland the default, we should clean this up.
Version-Release number of selected component (if applicable): OS: Fedora Linux 36 (Workstation Edition) x86_64 .:cccccccccccccccccccccccccc:. Host: 80K4 Lenovo ideapad 500-15ACZ .;ccccccccccccc;.:dddl:.;ccccccc;. Kernel: 5.17.5-300.fc36.x86_64 .:ccccccccccccc;OWMKOOXMWd;ccccccc:. Uptime: 21 mins .:ccccccccccccc;KMMc;cc;xMMc:ccccccc:. Packages: 3114 (rpm) ,cccccccccccccc;MMM.;cc;;WW::cccccccc, Shell: bash 5.1.16 :cccccccccccccc;MMM.;cccccccccccccccc: Resolution: 1920x1080 :ccccccc;oxOOOo;MMM0OOk.;cccccccccccc: DE: Plasma 5.24.4 cccccc:0MMKxdd:;MMMkddc.;cccccccccccc; WM: kwin ccccc:XM0';cccc;MMM.;cccccccccccccccc' Theme: Breeze [Plasma], Adwaita [GTK3] ccccc;MMo;ccccc;MMW.;ccccccccccccccc; Icons: [Plasma], breeze [GTK2/3] ccccc;0MNc.ccc.xMMd:ccccccccccccccc; Terminal: konsole cccccc;dNMWXXXWM0::cccccccccccccc:, CPU: AMD A10-8700P Radeon R6 4C+6G (4) @ 1.800GHz cccccccc;.:odl:.;cccccccccccccc:,. GPU: AMD ATI Radeon R5/R6/R7 Graphics :cccccccccccccccccccccccccccc:'. Memory: 3020MiB / 7469MiB
Steps to Reproduce: 1. 2. 3.
Actual results:
Expected results:
Additional info:
https://bugzilla.redhat.com/show_bug.cgi?id=2082629
Buford T. Justice btjustice@gmx.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |btjustice@gmx.com
--- Comment #1 from Buford T. Justice btjustice@gmx.com --- I agree completely with Gerald Cox. This is annoying and needs fixed. I am on Fedora KDE 36.
https://bugzilla.redhat.com/show_bug.cgi?id=2082629
fujiwara tfujiwar@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Doc Type|--- |If docs needed, set a value
--- Comment #2 from fujiwara tfujiwar@redhat.com --- (In reply to Gerald Cox from comment #0)
Description of problem: system tray has a blank icon for ibus.
If you use the latest ibus, ibus will show a notification which says you should use systemsettings5 to switch keymaps.
Additionally, if you open the app, it is using the generic wayland (W) icon instead of the app icon. Since we're making wayland the default, we should clean this up.
I don't know which GUI you metion and if your problem is relative with IBus. Can you attach the screenshot?
https://bugzilla.redhat.com/show_bug.cgi?id=2082629
--- Comment #3 from Buford T. Justice btjustice@gmx.com --- (In reply to fujiwara from comment #2)
If you use the latest ibus, ibus will show a notification which says you should use systemsettings5 to switch keymaps.
How do you do that?
I don't know which GUI you metion and if your problem is relative with IBus. Can you attach the screenshot?
Attached. Notice missing icon for IBus Panel between alert and pause on system tray screenshot.
https://bugzilla.redhat.com/show_bug.cgi?id=2082629
--- Comment #4 from Buford T. Justice btjustice@gmx.com --- Created attachment 1891674 --> https://bugzilla.redhat.com/attachment.cgi?id=1891674&action=edit Missing IBus Panel icon on system tray.
https://bugzilla.redhat.com/show_bug.cgi?id=2082629
--- Comment #5 from Buford T. Justice btjustice@gmx.com --- Created attachment 1891676 --> https://bugzilla.redhat.com/attachment.cgi?id=1891676&action=edit Wayland icon on IBus Preferences window.
https://bugzilla.redhat.com/show_bug.cgi?id=2082629
fujiwara tfujiwar@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution|--- |NOTABUG Last Closed| |2022-06-25 14:33:23
--- Comment #6 from fujiwara tfujiwar@redhat.com --- (In reply to Buford T. Justice from comment #3)
(In reply to fujiwara from comment #2)
If you use the latest ibus, ibus will show a notification which says you should use systemsettings5 to switch keymaps.
How do you do that?
Just try systemsettings5 instead of ibus and add desired keymaps. Currently ibus works for input methods only in Plasma but not XKB keymaps and no ibus panel icon is the expected result. You could refer bug #2076596
I don't know which GUI you metion and if your problem is relative with IBus. Can you attach the screenshot?
Attached. Notice missing icon for IBus Panel between alert and pause on system tray screenshot.
It would be good to report a different issue. It means the dialog cannot find the icon and the default icon is the Wayland mark and does not effect any functionalities.
https://bugzilla.redhat.com/show_bug.cgi?id=2082629
Gerald Cox gbcox@bzb.us changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|NOTABUG |--- Status|CLOSED |NEW Keywords| |Reopened
--- Comment #7 from Gerald Cox gbcox@bzb.us --- Reopening...the wayland icon is a placeholder and is not intended to be used as a replacement for all app icons. If this were the case, then app icons would be worthless, they would all show the same thing.
https://bugzilla.redhat.com/show_bug.cgi?id=2082629
--- Comment #8 from Gerald Cox gbcox@bzb.us --- I'll add that am not asking you to fix the icon yourself, simply bring it to the attention of upstream. This isn't that hard to fix. Many applications both GTK and Plasma show the correct icon under Wayland.
https://bugzilla.redhat.com/show_bug.cgi?id=2082629
fujiwara tfujiwar@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|ibus panel has blank icon |ibus app uses generic |(or no icon) in system |wayland icon |tray, plus app uses generic | |wayland icon |
--- Comment #9 from fujiwara tfujiwar@redhat.com --- As I noted the ibus panel won't show any keyboard icons for XKB at the moment and the setup icon issue is really a low priority. Probably I'd ask you to report the issue to IBus upstream instead of the Fedora downstream and I'm not sure if I will get time for this issue.
https://bugzilla.redhat.com/show_bug.cgi?id=2082629
--- Comment #10 from Buford T. Justice btjustice@gmx.com --- (In reply to fujiwara from comment #6)
Just try systemsettings5 instead of ibus and add desired keymaps. Currently ibus works for input methods only in Plasma but not XKB keymaps and no ibus panel icon is the expected result. You could refer bug #2076596
You will have to explain how to do that. How do you switch?
https://bugzilla.redhat.com/show_bug.cgi?id=2082629
--- Comment #11 from Buford T. Justice btjustice@gmx.com --- (In reply to Buford T. Justice from comment #10)
(In reply to fujiwara from comment #6)
Just try systemsettings5 instead of ibus and add desired keymaps. Currently ibus works for input methods only in Plasma but not XKB keymaps and no ibus panel icon is the expected result. You could refer bug #2076596
You will have to explain how to do that. How do you switch?
This needs to happen at login automatically when the user selects Wayland instead of X11.
https://bugzilla.redhat.com/show_bug.cgi?id=2082629
--- Comment #12 from fujiwara tfujiwar@redhat.com --- (In reply to Buford T. Justice from comment #11)
(In reply to Buford T. Justice from comment #10)
(In reply to fujiwara from comment #6)
Just try systemsettings5 instead of ibus and add desired keymaps. Currently ibus works for input methods only in Plasma but not XKB keymaps and no ibus panel icon is the expected result. You could refer bug #2076596
You will have to explain how to do that. How do you switch?
This needs to happen at login automatically when the user selects Wayland instead of X11.
What happens automatically?
If you add more than two layouts to systemsettings5, the Plamsa keyboard indicator will be shown in the panel and you can switch keymaps by clicking the icon.
https://bugzilla.redhat.com/show_bug.cgi?id=2082629
--- Comment #13 from Buford T. Justice btjustice@gmx.com --- (In reply to fujiwara from comment #12)
What happens automatically?
Using the correct control whether it be IBus or systemsettings5. I sue Wayland and have never been presented the option. It's silly to show the IBus without an icon on the system tray if it is not supported in Wayland and not showing the icon is the expected result. I am thinking about either going back to Kubuntu or try openSUSE where this is not an issue.
If you add more than two layouts to systemsettings5, the Plamsa keyboard indicator will be shown in the panel and you can switch keymaps by clicking the icon.
Does "systemsettings5" mean Settings > Input Devices > Keyboard > Layouts? I have us English (US) on the list and it appears to be enabled.
https://bugzilla.redhat.com/show_bug.cgi?id=2082629
--- Comment #14 from fujiwara tfujiwar@redhat.com --- (In reply to Buford T. Justice from comment #13)
(In reply to fujiwara from comment #12)
What happens automatically?
Using the correct control whether it be IBus or systemsettings5. I sue Wayland and have never been presented the option. It's silly to show the IBus without an icon on the system tray if it is not supported in Wayland and not showing the icon is the expected result. I am thinking about either going back to Kubuntu or try openSUSE where this is not an issue.
As I noted, currently IBus won't handle the XKB switching in Wayland and the issue is filed in bug #2076596 . You could follow the bug.
If you add more than two layouts to systemsettings5, the Plamsa keyboard indicator will be shown in the panel and you can switch keymaps by clicking the icon.
Does "systemsettings5" mean Settings > Input Devices > Keyboard > Layouts? I have us English (US) on the list and it appears to be enabled.
Yes, it is. And you can switch keymaps with the indicator.
https://bugzilla.redhat.com/show_bug.cgi?id=2082629
--- Comment #15 from Buford T. Justice btjustice@gmx.com --- (In reply to fujiwara from comment #14)
As I noted, currently IBus won't handle the XKB switching in Wayland and the issue is filed in bug #2076596 . You could follow the bug.
I did after you posted it. Apparently it is not something that is going ot be fixed anytime soon.
Yes, it is. And you can switch keymaps with the indicator.
With what indicator? The IBus one that doesn't like to show on Fedora we have been talking about?
https://bugzilla.redhat.com/show_bug.cgi?id=2082629
--- Comment #16 from fujiwara tfujiwar@redhat.com --- (In reply to Buford T. Justice from comment #15)
(In reply to fujiwara from comment #14)
As I noted, currently IBus won't handle the XKB switching in Wayland and the issue is filed in bug #2076596 . You could follow the bug.
I did after you posted it. Apparently it is not something that is going ot be fixed anytime soon.
Yes, I'm working on it but since I don't get the Plasma panel indicators, it still needs time and I don't get help from Plasma people effectively at present.
Yes, it is. And you can switch keymaps with the indicator.
With what indicator? The IBus one that doesn't like to show on Fedora we have been talking about?
with Plasma keyboard indicator.
https://bugzilla.redhat.com/show_bug.cgi?id=2082629
fujiwara tfujiwar@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution|--- |DUPLICATE Last Closed|2022-06-25 14:33:23 |2022-09-12 11:00:23
--- Comment #18 from fujiwara tfujiwar@redhat.com ---
*** This bug has been marked as a duplicate of bug 2076596 ***
i18n-bugs@lists.fedoraproject.org