I installed the debian i386 version of wire-desktop from your repository deb https://wire-app.wire.com/linux/debian stable main. The installation went fine and installed wire-desktop version: 3.5.2881-2881.
When I start the binary I get the following error:
wire-desktop:/lib/i386-linux-gnu/libc.so.6: version GLIBC_2.27 not found
This is a bug, because stable Debian Stretch applications should link with GLIBC_2.24 instead.
Same error message with lubuntu 16.04.1 i386 and wire-desktop 3.5.2881-2881 installed from repository. Available GLIBC version is 2.23 (Ubuntu GLIBC 2.23-0ubuntu10). Error message gone with wire-desktop version 3.4.2879-287.
Thank you in advance for any information. Please tell me If I should have opened another issue. Thank you for developing wire!
Hi @lbernd, thanks for reporting. This is an Electron issue, please see here: https://github.com/electron/electron/issues/16205.
As soon as the issue is fixed in Electron and a new version is released, we will include it in Wire Desktop.
My Wire install stopped working on Linux Mint (14.04.5 LTS, Trusty Tahr). I reinstalled, and now I get the same message.
Hope this helps!
Same GLIBC problem with Wire 3.5.2881 on Mint 17.3 (Trusty), reverting back to old version 3.0.2816, 32bit gives white screen with a side bar. Synaptic do not show any other versions other than the latest and 3.0.2816 !!!.
However the bowser version just works (FF 63).
Bad news: Electron will discontinue the support for Linux 32-bit, so this is unlikely to be fixed.
@ffflorian It says at that link that 32-bit will be support for Electron 3.1 until the release of Electron 6. Electron 4 came out 2 months ago, and Electron 3 was released four months before that. So that mean we've probably got at least 6 months of 32-bit support on Electron 3.1. Would it be possible to base 32-bit Wire-desktop off 3.1 (if it isn't already), and get this bug fixed, to give us all a few months of runway to figure out what our options are?
EDIT: I'm hitting the same bug on 32-bit Trisquel 8 (based off 16.04 Xenial Xerus), running Wire using the PPA repo, latest version.
@strypey
Would it be possible to base 32-bit Wire-desktop off 3.1 (if it isn't already), and get this bug fixed, to give us all a few months of runway to figure out what our options are?
I see your point, but as stated in our Wiki regarding Linux:
We don't offer official support at the moment [...]
So unfortunately we can't offer additional support for 32-bit Linux.
Understood. But if somebody in the wider Wire community could come up with a fix along those lines, would a PR get merged, and a working version released?
As @ebym points out: the web version, for me, Just Works.
@hawkins-dale
Including voice calls? They've never worked for me in the web version, which is one of the main reasons I liked to have a desktop client.
@strypey : Oh! No, I have never tried voice on the web client. I just use Wire on my phone for voice.
Good point.
I can confirm desktop version 3.4.2879 is working on 32bit linux, you can download it from project page and install manually, never do apt update.
But still don't know how long it would work for.
@strypey & @hawkins-dale i can confirm video and voice calls work with the web client. Mint 17.3 (Trusty) & FF63.
But if somebody in the wider Wire community could come up with a fix along those lines, would a PR get merged, and a working version released?
How would such a fix look like? Do you have a solution in mind? Our desktop application is dependant on Electron and since Electron discontinued the support for Linux 32-bit, we have to discontinue it too.
鈿狅笍 Info: We recommend everyone who wants to continue using Wire on Linux (32-bit) to convert to our web application. You can backup your conversation history and restore it in our web client.
Audio and video calls are also supported by our web version. On Firefox we support screensharing too.
@bennyn > since Electron discontinued the support for Linux 32-bit, we have to discontinue it too.
Any tentative date for this ?.
@bennyn
Do you have a solution in mind?
Distributing Wire 3.4.2879 to users with 32-bit GNU/Linux systems, instead of the newer version that doesn't work, would be a quick fix.
since Electron discontinued the support for Linux 32-bit, we have to discontinue it too.
Understood, but not until Electron 6.0 comes out, which as I say, is months away, and for all we know may not happen until next year. If you can offer a working version for 32-bit systems until then, the community could look into other options, like supporting dev on a non-Electron client (worst-case-scenario switching to another app or buying new hardware).
Audio and video calls are also supported by our web version.
I'll test this again, but it wasn't the case on my system the last time I tried. If it still doesn't work, I'll report it as a new issue.
Any tentative date for this ?
The last version 3.9.2895 was the first version released only as 64-bit.
If you can offer a working version for 32-bit systems until then, the community could look into other options
Please note that the Linux version is still experimental and is not officially supported.
Closing this since the 32-bit version is no longer supported.
@ffflorian
Please note that the Linux version is still experimental and is not officially supported.
Fair point, and I accept also that many of us filing bugs and making feature requests are not paying customers. The work you are doing to make the Wire service available to GNU/Linux users is appreciated :)
Most helpful comment
Hi @lbernd, thanks for reporting. This is an Electron issue, please see here: https://github.com/electron/electron/issues/16205.
As soon as the issue is fixed in Electron and a new version is released, we will include it in Wire Desktop.