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] No application icon present in LXDE #600

Closed
3 tasks done
ading2210 opened this issue May 12, 2024 · 3 comments
Closed
3 tasks done

[Bug] No application icon present in LXDE #600

ading2210 opened this issue May 12, 2024 · 3 comments
Labels
duplicate This issue or pull request already exists

Comments

@ading2210
Copy link

Discord Account

vk6

Operating System

Debian 12

Linux Only ~ Desktop Environment

LXDE (uses Xorg)

What happens when the bug or crash occurs?

When running Vesktop inside the LXDE desktop environment, there is no app icon.

image
This may be related to #575 but it seems like that one is related to the AppImage builds only.

What is the expected behaviour?

I expect the app icon to be the same as what is shown in the tray icon. I believe this is also what the behavior is on other desktop environments.

image

How do you recreate this bug or crash?

  1. Launch LXDE
  2. Install Vesktop with the .deb file
  3. Launch Vesktop
  4. Observe the task bar

Debug Logs

[arRPC > ipc] listening at /run/user/1000/discord-ipc-0
[arRPC > websocket] listening on 6463
[arRPC > process] started
[Vencord] Installed React Developer Tools
(node:22912) ExtensionLoadWarning: Warnings loading extension at /home/allen/.config/vesktop/ExtensionCache/fmkadmapgofadopljbjfkapdkoienihi:
  Manifest version 2 is deprecated, and support will be removed in 2024. See https://developer.chrome.com/docs/extensions/develop/migrate/mv2-deprecation-timeline for details.

(Use `vesktop --trace-warnings ...` to show where the warning was created)

(vesktop:22912): libnotify-WARNING **: 01:02:50.380: Failed to connect to proxy

(vesktop:22912): libnotify-WARNING **: 01:02:50.380: Failed to connect to proxy

(vesktop:22912): libnotify-WARNING **: 01:02:50.381: Failed to connect to proxy
[22912:0512/010250.381894:ERROR:libnotify_notification.cc(50)] notify_notification_show: domain=684 code=2 message="GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Notifications was not provided by any .service files"

Request Agreement

  • I have searched the existing issues and found no similar issue
  • I am using the latest Vesktop and Vencord versions
  • This issue occurs on an official release (not just the AUR or Nix packages)
@ading2210 ading2210 added the bug Something isn't working label May 12, 2024
@thomas-phillips
Copy link

I'm keen to check this out

@thomas-phillips
Copy link

@Vendicated Found the issue. The icon.png file in static/ is too big at 1080x1080.

Electron builder recommends icons at least 256x256 or at most 512x512. Changing the icon size to 512x512 fixed this issue.

Created a PR to fix this issue: #643

@Vendicated
Copy link
Member

duplicate of #376

@Vendicated Vendicated closed this as not planned Won't fix, can't repro, duplicate, stale Jun 23, 2024
@Vendicated Vendicated added duplicate This issue or pull request already exists and removed bug Something isn't working labels Jun 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate This issue or pull request already exists
Projects
None yet
Development

No branches or pull requests

3 participants