Have you considered, instead, fixing a longstanding mistake and using the system electron via a simple launcher script running electron /usr/lib/skypeforlinux/
(and installing, from data.tar.xz, the directory ./usr/share/skypeforlinux/resources/app.asar.unpacked/)?
Also, this upstream .deb violates both Debian and Arch packaging guidelines, because it installs arch-dependent binaries to /usr/share instead of /usr/lib -- and also because prebuilt standalone electron garbage belongs in /opt
Just because no one at Microsoft knows how to package doesn't mean you should blindly do everything they do.
Pinned Comments
Hanabishi commented on 2025-02-28 12:11 (UTC)
Microsoft is finally shutting down Skype in May
Hanabishi commented on 2024-07-31 07:28 (UTC) (edited on 2024-08-20 13:25 (UTC) by Hanabishi)
There is a problem with Skype being stuck on the login screen on first launch. That happens when your
org.freedesktop.secrets
provider doesn't have a keyring configured, i.e. also first launch.I don't know if this is a quirk of
libsecret
or Skype itself, but we can't do pretty much anything about it anyway.Solutions are simple though:
Despite the login screen being stuck, the login itself is actually successful. So just kill it and run Skype again, it should be fine after that.
Configure your default keyring manually (using
seahorse
,kwalletmanager
etc.) before running Skype.bulletmark commented on 2020-04-30 10:01 (UTC) (edited on 2022-06-13 00:22 (UTC) by bulletmark)
To get automatic login, install a package that provides
org.freedesktop.secrets
, e.g.gnome-keyring
.To get a systray icon, install
libappindicator-gtk3
. On GNOME, then install the appindicator extension.