Vencord / Vesktop

Vesktop is a custom Discord App aiming to give you better performance and improve linux support
GNU General Public License v3.0
2.37k stars 123 forks source link

[Bug] No application icon present in LXDE #600

Open ading2210 opened 3 weeks ago

ading2210 commented 3 weeks ago

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