Hello, I have a new Arch install with hyprland wm. Everything works except pCloud. pCloud just refuses to start. The following I get in terminal:
pcloud
(pcloud:8296): Gtk-WARNING **: 06:22:56.268: cannot open display: :1
Git Clone URL: | https://aur.archlinux.org/pcloud-drive.git (read-only, click to copy) |
---|---|
Package Base: | pcloud-drive |
Description: | pCloud drive. Electron edition. |
Upstream URL: | https://www.pcloud.com/ |
Licenses: | custom |
Replaces: | pcloud, pcloud-git |
Submitter: | plague-doctor |
Maintainer: | rew1red |
Last Packager: | rew1red |
Votes: | 83 |
Popularity: | 0.51 |
First Submitted: | 2017-04-27 21:39 (UTC) |
Last Updated: | 2024-11-20 15:39 (UTC) |
Hello, I have a new Arch install with hyprland wm. Everything works except pCloud. pCloud just refuses to start. The following I get in terminal:
pcloud
(pcloud:8296): Gtk-WARNING **: 06:22:56.268: cannot open display: :1
this has been broken for months with an error like this: Sat, 14 Sep 2024 00:20:46.229 +0000 2472778752 main app thread CRITICAL ERROR: plibs.c:427 (function psync_sql_connect): Using wrong SQLite lib version: [3.46.1] != [3.12.0]
I am on cachyos
warthan07's workaround works for me too.
In case anyone needs it, here's the patch.
diff --git a/.SRCINFO b/.SRCINFO
index 3f62553..46b1528 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -12,6 +12,7 @@ pkgbase = pcloud-drive
replaces = pcloud-git
replaces = pcloud
options = !strip
+ options = !debug
source = LICENSE
source = pcloud-drive-1.14.5-1.AppImage::https://vc533.pcloud.com/cBZQGMwxUZhuVWap7ZZZBcIs7kZ2ZZsP7ZkZ5hhxVZcLZCFZbHZvRZVFZtFZwLZ1FZgRZTHZF4ZSLZRQZMRZ0AMJ0ZUMBUXFDLoV0fhA261JJofpYm2saX/pcloud
sha256sums = ba438cd891d5aeaf326b849d6191869bc8424c40418cca30cccbc33d23e62b20
diff --git a/PKGBUILD b/PKGBUILD
index 9925497..c36ac56 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,7 +10,7 @@ url='https://www.pcloud.com/'
license=('custom')
depends=('fuse2' 'zlib' 'hicolor-icon-theme')
optdepends=('libappindicator-gtk3: Tray menu support')
-options=(!strip)
+options=(!strip !debug)
replaces=('pcloud-git' 'pcloud')
_shortname='pcloud'
_appimage="${pkgname}-${pkgver}-${pkgrel}.AppImage"
@warthan07, I encountered the same error today... I applied your bypass (I'd not find alone) and it works for me too... I needed to install debugedit to solve other issues in my last updates... Probably a link, for sure.
Not sure how reproducible this problem is (only tested on my own laptop and desktop computers in updated arch systems), but recent installs of this package seem to give a malformed appimage that cannot be executed:
This doesn't look like a squashfs image.
Cannot mount AppImage, please check your FUSE setup.
You might still be able to extract the contents of this AppImage
if you run it with the --appimage-extract option.
See https://github.com/AppImage/AppImageKit/wiki/FUSE
for more information
open dir error: No such file or directory
Indeed, the app image in the pkgdir after running makepkg weighs much less than the source appimage (which executes just fine, so it is not a fuse problem imo). Fortunately, adding the option !debug after !strip solves the problem for me. This would suggest the problem comes from debugedit (maybe a recent makepkg update changed the default option?), but I did not investigate further.
1.14.5-1.AppImage has been failing the validity check for me for several days.
I just asked pCloud when they are going to upgrade there app to support Wayland and the following is the response I got back and I wanted to share: Thank you for the e-mail.
Currently we have no plans to support Wayland, but I have forwarded your request to our developers, and when enough people ask for this, we might start supporting Wayland.
If you require any further assistance, please do not hesitate to contact us!
Kind regards, Jacko Leenders pCloud's Technical Support
After installing the recently released version 1.14.3 of the package, the application still indicates that its version is 1.14.2.
Dependency on appmenu-gtk-module is missing
Pinned Comments
Zenzio commented on 2022-08-13 06:44 (UTC) (edited on 2022-08-13 06:45 (UTC) by Zenzio)
@cirlo I contacted their support when I had trouble running pCloud in Sway with GDK_BACKEND=wayland (without ",x11"). Their response was: "Unfortunately, we are having troubles updating the app to the latest electron versions because of inside security libraries that we are using. Our devs know about this issue and electron version update is already planed."