Package Details: vesktop 1.5.1-1

Git Clone URL: https://aur.archlinux.org/vesktop.git (read-only, click to copy)
Package Base: vesktop
Description: Vesktop gives you the performance of web Discord and the comfort of Discord Desktop
Upstream URL: https://github.com/Vencord/Vesktop
Keywords: discord vencord vesktop
Licenses: GPL3
Conflicts: vencord
Provides: vencord
Submitter: picokan
Maintainer: Edu4rdSHL
Last Packager: Edu4rdSHL
Votes: 7
Popularity: 1.08
First Submitted: 2024-01-16 08:05 (UTC)
Last Updated: 2024-03-12 14:51 (UTC)

Pinned Comments

Edu4rdSHL commented on 2024-04-19 19:11 (UTC)

I don't want to be that guy, but:

  • If the package builds using makepkg -s, I don't care if your AUR helper doesn't work, it's a problem with your AUR helper and needs to be fixed there. Here's the build log for the latest version: https://gist.github.com/Edu4rdSHL/929a7eba81165da5166c4d0974d0e96f
  • I can't reproduce the current electron issue with v30, and seems that only a few users are having the issue. So I don't see any reason to downgrade the electron version for everyone. Plus, Athonathonathon put a workaround for it, which seems to be related to the current Chrome breakage on Wayland setups.

Latest Comments

1 2 3 4 5 Next › Last »

mrpapersonic commented on 2024-04-22 23:47 (UTC)

The /bin/sh shebang in the shell script is incorrect; the double brackets ([[ and ]]) are a bashism and ought to be converted to single brackets or explicitly requesting bash as the shell.

Edu4rdSHL commented on 2024-04-21 23:35 (UTC)

I'm using the package on Gnome Wayland, and I'm certainly not affected, so your claim is false. Plus, the upstream issue has very little interaction, so I doubt that's impacting "everyone".

In fact, only 3 persons have reported issues here on this package.

shaybox commented on 2024-04-21 19:25 (UTC) (edited on 2024-04-21 19:27 (UTC) by shaybox)

The issue is with electron, but it affects everyone using KDE Wayland (possible Gnome or Wayland in general?) EDIT: It affects everyone using Wayland, which is most people on Arch...

The package should be downgraded to electron29 until it's fixed upstream, this issue also affects alot of other electron packages such as VSCode/VSCodium which have also held back electron and added the platform hint flag.

Edu4rdSHL commented on 2024-04-21 18:15 (UTC)

This package works just fine, the issue is present on only a few setups and is a problem with electron, not the package itself.

shaybox commented on 2024-04-20 04:33 (UTC)

This package is broken, segfaults. vesktop-bin seems to work fine.

ISSOtm commented on 2024-04-19 22:14 (UTC)

The workaround isn't functional on my setup, even explicitly giving --ozone-platform-hint=x11 outright.

That said, I have instead: 1. Installed electron29 2. Put the following script early in my PATH as vesktop:

#!/bin/sh
exec electron29 /usr/lib/vesktop/app.asar

...and this works for me for now.

(...Copying the handling of vesktop-flags.conf is left as an exercise to the reader :P)

Edu4rdSHL commented on 2024-04-19 19:11 (UTC)

I don't want to be that guy, but:

  • If the package builds using makepkg -s, I don't care if your AUR helper doesn't work, it's a problem with your AUR helper and needs to be fixed there. Here's the build log for the latest version: https://gist.github.com/Edu4rdSHL/929a7eba81165da5166c4d0974d0e96f
  • I can't reproduce the current electron issue with v30, and seems that only a few users are having the issue. So I don't see any reason to downgrade the electron version for everyone. Plus, Athonathonathon put a workaround for it, which seems to be related to the current Chrome breakage on Wayland setups.

Athonathonathon commented on 2024-04-19 06:51 (UTC)

On Wayland a fix I found was by passing in --ozone-platform-hint=auto from the command line or setting it in the electron config file.

See: https://wiki.archlinux.org/title/Wayland#Command_line_flags

ReStranger commented on 2024-04-18 16:13 (UTC)

==> Запускается build()...
Lockfile is up to date, resolution step is skipped
Packages: +574
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 ERR_PNPM_LINKING_FAILED  Error: EINVAL: invalid argument, copyfile '/home/restranger/.local/share/pnpm/store/v3/files/cf/83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e' -> '/home/restranger/.cache/yay/vesktop/src/Vesktop-1.5.1/node_modules/@vencord/venmic_tmp_75278/node_modules/node-addon-api/nothing.c'
Progress: resolved 0, reused 1, downloaded 0, added 0
==> ОШИБКА: Произошел сбой в build().
    Прерывание...
 -> ошибка сборки: vesktop-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
vesktop - exit status 4

Vendicated commented on 2024-04-17 20:52 (UTC)

electron30 is broken and segfaults on many setups. see https://github.com/electron/electron/issues/41839

fix is to downgrade to electron29