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

Default Wayland logo in title bar for KDE #376

Open
Avenred opened this issue Feb 4, 2024 · 9 comments · May be fixed by flathub/dev.vencord.Vesktop#33
Open

Default Wayland logo in title bar for KDE #376

Avenred opened this issue Feb 4, 2024 · 9 comments · May be fixed by flathub/dev.vencord.Vesktop#33
Labels
bug Something isn't working flatpak Issues relating to the flatpak version of Vesktop help wanted Extra attention is needed wontfix This will not be worked on

Comments

@Avenred
Copy link

Avenred commented Feb 4, 2024

Describe the bug

The default Wayland logo appears in the title bar and in the task switcher when running Vesktop in KDE. The normal Vesktop logo appears in the taskbar as usual.

To Reproduces

Steps to reproduce the behavior:

  1. Install Vesktop from Flatpak (not sure if this issues exists with other install methods)
  2. Launch Vesktop on KDE
  3. Observe the Wayland icon in the title bar
  4. Press ALT + TAB and observe the same Wayland logo in the task switcher

Expected behavior

The Vesktop logo appears instead of the Wayland one.

Screenshots
2024-02-03_17-39

Desktop (please complete the following information):

  • Fedora 39
  • KDE Plasma 5.27.10
  • Wayland session

Command line output

Run vesktop from the command line. Include the relevant command line output here:

Passing the following arguments to Electron: --ozone-platform-hint=auto
[3:0203/174127.763950:ERROR:bus.cc(407)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
[3:0203/174128.049152:ERROR:bus.cc(407)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
[3:0203/174128.049223:ERROR:bus.cc(407)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory

Workarounds

@Avenred Avenred added the bug Something isn't working label Feb 4, 2024
@Vendicated
Copy link
Member

kde issue. works fine on gnome

try normal non flatpak version

@ghost
Copy link

ghost commented Feb 4, 2024

this can be fixed by adding a window rule that points to the desktop file but it should just be fixed by default so it is a bug.
2024_02_03_23:00:53

@EinfxchFinn
Copy link

image
I dont have this issue on KDE Wayland. Both with and without --ozone-platform-hint=auto so this seems to be a flatpak specific problem

@Avenred
Copy link
Author

Avenred commented Feb 4, 2024

try normal non flatpak version

Works fine when run as an Appimage. Seems to be Flatpak specific.

@Vendicated Vendicated added the flatpak Issues relating to the flatpak version of Vesktop label Feb 18, 2024
@Vendicated
Copy link
Member

perhaps related to not copying all resolutions here? not sure why we only copy 16x16 and 512x512 anyway, we should just copy all resolutions

https://github.com/flathub/dev.vencord.Vesktop/blob/fdf5ad4fcaf090339b5206f79654d00f3173b234/dev.vencord.Vesktop.yml#L35-L36

cc @lewisakura

@lewisakura
Copy link
Member

perhaps related to not copying all resolutions here? not sure why we only copy 16x16 and 512x512 anyway, we should just copy all resolutions

flatpak autogenerates the rest, we were told by the devs not to copy all of them

@Vendicated Vendicated added help wanted Extra attention is needed wontfix This will not be worked on labels Mar 12, 2024
@JakobDev
Copy link

Should also be fixed by flathub/dev.vencord.Vesktop#12

@KraXen72
Copy link

after the latest discord breakage & subsequent fixing, i started experiencing this issue.

@ludg1e
Copy link

ludg1e commented Aug 4, 2024

This seems to be partially fixed. The Wayland icon still shows in the window switcher (Alt+Tab), but not in the taskbar/task manager.
OS: Fedora 40
DE: Plasma 6.1.2
Vesktop flatpak 5160f90

EDIT: Fixed by setting a kwin rule to set the desktop file name

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working flatpak Issues relating to the flatpak version of Vesktop help wanted Extra attention is needed wontfix This will not be worked on
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants