Closed ermshiperete closed 6 days ago
Test specification and instructions
✅ GROUP_NOBLE_WAYLAND: Ubuntu 24.04 Noble with Gnome Shell and Wayland
✅ GROUP_WASTA: Wasta 20.04 with Cinnamon
TEST_ICON (PASSED): Tested with the attached PR build (Keyman 17.0.314-1~PR-11295-2783.1+focal1) on Wasta 22.04 Linux OS and here is my observation: 1. Downloaded Khmer_Angkor and SIL (IPA) keyboards. 2. Verified that the correct icon appears for the corresponding .kmp files in the file manager.
TEST_ICON (BLOCKED): 1. Got an error message while installed the attached PR build on Ubuntu Noble_Wayland Linux OS. 2. This error prevents further testing on this test.
@bharanidharanj What command do you use to install? I just tried with sudo apt install ./*.deb
and that succeeded. Also, make sure you have all updates installed before trying to install Keyman (sudo apt update && sudo apt upgrade
). Ubuntu 24.04 Noble got released yesterday - there have been a lot of changes in the last weeks leading up to the release.
@bharanidharanj What command do you use to install? I just tried with
sudo apt install ./*.deb
and that succeeded. Also, make sure you have all updates installed before trying to install Keyman (sudo apt update && sudo apt upgrade
). Ubuntu 24.04 Noble got released yesterday - there have been a lot of changes in the last weeks leading up to the release.
@ermshiperete Here, What I did is: 1. Downloaded the PR build. 2. Opened it with terminal window. 3. Run the command to install the PR build and getting the above mentioned error message.
@bharanidharanj ah, ok. Found the problem. Please run:
sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
then try the installation again.
@keymanapp-test-bot retest GROUP_NOBLE_WAYLAND TEST_ICON
..icon appears correctly in the Downloads window
..blank icon appears in the Firefox Download list
Changes in this pull request will be available for download in Keyman version 17.0.317-beta
It seems some Ubuntu versions ignore the
icon
field and only usegeneric-icon
, so this change adds that field. This will fix displaying the icon on newer Ubuntu versions. And since we keep theicon
field it should still work everywhere else.Fixes #11144.
User Testing
Preparations
The tests should be run on these Linux platforms:
Install build artifacts of this PR
Reboot
Tests
TEST_ICON: