Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] App Logo Not Displayed After Installing .deb Package on Ubuntu #1593

Open
ysfscream opened this issue Feb 27, 2024 · 4 comments
Open
Assignees
Labels
bug Something isn't working desktop MQTTX Desktop Linux
Milestone

Comments

@ysfscream
Copy link
Member

ysfscream commented Feb 27, 2024

What did I do

Issue Description:
After installing a .deb package on my Ubuntu system, the application runs as expected, but its logo icon does not appear in the application menu.

Steps to Reproduce:

  1. Downloaded the .deb file from [Official Software Website/Other Source].
  2. Installed the package using sudo dpkg -i package-name.deb command.
  3. Alternatively, attempt installation with sudo apt install ./package-name.deb.
  4. After installation, search for the application in the app menu. The software launches correctly but does not display the expected logo icon; only a default icon is shown.
image image

Expected Behavior:
After installation, the application menu should display the software's logo icon for easy identification and launching.

What happened

Actual Behavior:
The software does not display its logo icon in the application menu, showing a default icon instead.

Environment

image
@ysfscream ysfscream added bug Something isn't working desktop MQTTX Desktop labels Feb 27, 2024
@ysfscream ysfscream added this to the v1.9.10 milestone Feb 27, 2024
@ysfscream ysfscream added this to MQTTX Feb 27, 2024
@github-project-automation github-project-automation bot moved this to Backlog in MQTTX Feb 27, 2024
@ysfscream ysfscream self-assigned this Feb 27, 2024
@ysfscream
Copy link
Member Author

ysfscream commented Feb 27, 2024

Hi @ni00

I hope this message finds you well. I'm encountering an issue with a .deb package on Ubuntu. The software installs fine, but its logo doesn't show the App Logo in the app menu. I'm unfamiliar with Linux, so I'm hoping you could help verify this issue and, if possible, help fix it. It would also be great if you could test this on similar Linux distros like Debian to see if it's a broader issue.

Thanks for your help!

@ni00
Copy link
Contributor

ni00 commented Feb 27, 2024

@ysfscream Okay, I will test this issue this week and try to solve it.

@ni00
Copy link
Contributor

ni00 commented Mar 5, 2024

I have replicated this issue using the deb package to install mqttx on Ubuntu and Linux mint, indicating that it is not a desktop environment issue (Unity, mint), but rather an issue with the mqttx deb package itself. I tried two ways to fix it, one was to change the size of app.png to 256 * 256, but it was ineffective. The second is to change the icon path parameter in the options of the new Window, but it is still invalid. I will test if there are any other repair methods during my free time.

@ysfscream
Copy link
Member Author

@ni00 Thank you for your hard work on this issue. I appreciate your efforts in replicating and attempting to fix it, though it seems tricky. Please don't feel rushed—take your time. We're grateful for any contributions, but there's no pressure at all. Feel free to pick it up when convenient and update if you make progress. Wishing you all the best!

@ysfscream ysfscream modified the milestones: v1.9.10, v1.10.1, v1.10.0 Apr 8, 2024
@ysfscream ysfscream modified the milestones: v1.10.0, v1.10.1 Jun 7, 2024
@ysfscream ysfscream modified the milestones: v1.10.1, v1.11.0 Jul 17, 2024
@ysfscream ysfscream modified the milestones: v1.11.0, v1.11.1 Oct 23, 2024
@ysfscream ysfscream modified the milestones: v1.11.1, v1.12.0 Dec 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working desktop MQTTX Desktop Linux
Projects
Status: Backlog
Development

No branches or pull requests

2 participants