Package Details: skypeforlinux-stable-bin 8.85.0.409-1

Git Clone URL: https://aur.archlinux.org/skypeforlinux-stable-bin.git (read-only, click to copy)
Package Base: skypeforlinux-stable-bin
Description: Skype for Linux - Stable/Release Version
Upstream URL: http://www.skype.com
Keywords: skype
Licenses: custom
Conflicts: skype, skypeforlinux, skypeforlinux-beta-bin, skypeforlinux-bin, skypeforlinux-preview-bin
Provides: skype, skypeforlinux
Submitter: bulletmark
Maintainer: bulletmark
Last Packager: bulletmark
Votes: 314
Popularity: 2.79
First Submitted: 2018-01-11 03:56 (UTC)
Last Updated: 2022-06-22 11:38 (UTC)

Pinned Comments

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.

bulletmark commented on 2018-02-15 12:21 (UTC) (edited on 2022-06-13 00:22 (UTC) by bulletmark)

Please don't post here (or on any other AUR packages) about out of date versions. Use the "Flag package out-of-date" link at the top. Also, BEFORE flagging this package out of date please check that it has not already been updated here to the new version.

Note that AUR package skypeforlinux-stable-bin is the version Microsoft release as their "stable" version. AUR package skypeforlinux-preview-bin is the version Microsoft release as their preview version and is always a later version than the stable version. PLEASE DO NOT FLAG THE STABLE VERSION OUT OF DATE WITHOUT UNDERSTANDING THIS!

Latest Comments

bulletmark commented on 2022-06-13 00:21 (UTC)

@nursoda, please note the first sentence in the top pinned comment here. To get automatic login, you need to install a package which provides org.freedesktop.secrets. If you search the packages you will see that gnome-keyring, keepassxc, and kwallet-secrets (from the AUR) provide that. Skype changed to this in Dec 2019.

nursoda commented on 2022-06-13 00:06 (UTC)

There already are a few comments on Skype logging the user out upon start, along with the suggestion (even pinned) that one needs to install gnome-keyring. I'd like to add my insights here:

I use KDE and ever since have kwallet installed. Skype USED to work fine with that but stopped doing so after an update (probably more than a year ago):

Without gnome-keyring installed, Skype now starts and shortly shows the full logged-in windows including my Skype contacts. So I assumed that the secret is provided by kwallet. However, after a few seconds, it logs out. After login, it works fine. After closing the tray icon and restarting Skype, it's the same (logs out after a few secs).

So I installed gnome-keyring. It needs to be initialized (set a password¹) the first time it is started. Consecutive full Skype restarts lead to the expected behavior: Skype returns to a logged-in state after the restart.

My question is: Shouldn't Skype be able to use kwalled? Probably an issue Microsoft must solve. It might help if somebody associated to the KDE team raises attention there.

Notes:

¹ Mind to use your login password if you want that this keyring automatically gets unlocked upon user login; if you need to change your Gnome keyring password in KDE, the easiest way is to install seahorse and to right-click on the login-keyring.

bulletmark commented on 2021-12-07 22:46 (UTC)

@whynothugo, that is not what -bin means.

whynothugo commented on 2021-12-07 18:12 (UTC)

Can't this just be called skypeforlinux?

-bin is usually suffixed to packages to avoid a name conflict from packages that build from source, but there's not "from source" package for skype.

-stable is assumed -- most packages that don't specify otherwise track up-stream's stable releases.

mozo commented on 2021-10-07 11:37 (UTC)

@pvdl1984 No problems here.

pvdl1984 commented on 2021-10-07 11:30 (UTC) (edited on 2021-10-08 17:08 (UTC) by pvdl1984)

Never mind. Not sure what happened here, but audio output was not working for skype, even after a full system update and system restart. The following day it actually started working again.

Alterego commented on 2021-08-30 14:19 (UTC)

@Hi-Angel, no it was an error, i have deleted the other comment

I figured it was probably a login error not showing properly, i was able to login using another account

Thanks guys

Love you all

beroal commented on 2021-08-30 14:14 (UTC)

Working fine here too.

mozo commented on 2021-08-30 12:25 (UTC)

Working fine here.

Hi-Angel commented on 2021-08-30 12:25 (UTC)

@Alterego you posted the same question on both stable and non-stable. Do you have a problem with both?

With that said, no problem for me with 8.75.0.140

Alterego commented on 2021-08-30 12:18 (UTC)

With the latest version login ends up in a white screen, anyone with the same issue?

bulletmark commented on 2021-07-31 22:15 (UTC)

@sixtyfive, the sha256 sum for skypeforlinux_8.74.0.152-1.x86_64.rpm is 1b19fbb55c75815c78e9c20ed29a97c6b11c8b45a2444dd8f1aa51d7ca354039 which is the same as in the PKGBUILD here. What are you getting?

maderios commented on 2021-07-31 12:03 (UTC)

@sixtyfive Do you use an Aur helper? No sum error when using 'makepkg -sicC' usual command in main directory.

sixtyfive commented on 2021-07-31 10:13 (UTC) (edited on 2021-07-31 10:14 (UTC) by sixtyfive)

@bulletmark, the output is:

==> Validating source files with sha256sums...
    skypeforlinux_8.74.0.152-1.x86_64.rpm ... FAILED
==> ERROR: One or more files did not pass the validity check!
error downloading sources: skypeforlinux-stable-bin

I said the SHA256 was wrong, because manually inserting pkgname and pkgversion into the URL, downloading the file, taking its sha256sum, inserting that into the PKGBUILD and running makepkg worked fine then.

bulletmark commented on 2021-07-31 08:08 (UTC)

@sixtyfive, the SHA256 sum is correct. What is your actual error message?

sixtyfive commented on 2021-07-31 08:03 (UTC)

SHA256 changed :-/

bulletmark commented on 2021-05-14 12:25 (UTC)

@billypilgrim, thanks for the tip. I have changed it.

billypilgrim commented on 2021-05-14 09:17 (UTC)

Quick question: Why do we need rpmextract for this PKGBUILD? Can't bsdtar extract rpms anyway?

Hi-Angel commented on 2021-05-01 13:40 (UTC)

Hi-Angel said on 2021-03-04 23:27:

Fun thing is Skype. […] Only on 3rd swap storm Skype has gotten just a tiny bit of its memory into SWAP (0, 0, 1.8M, 24.0K, 1.2M, 2.9M). Idk yet why Skype behaves that way, but am very curious.

As a follow-up to my older comment, just in case anybody else was wondering about that: apparently, the only reason Skype is kept out of SWAP is that kernel decisions were lacking. While using "multigenerational LRU" patchset, Skype get correctly reclaimed into SWAP. I hope this patchset will get upstreamed sooner rather than later.

txtsd commented on 2021-04-17 14:36 (UTC)

@allexj Both of them are optional since Skype does work without them. btw gnome-keyring is just one of many org.freedesktop.screts providers. I use KeePassXC, and it's amazing.

allexj commented on 2021-04-17 09:17 (UTC) (edited on 2021-04-17 14:03 (UTC) by allexj)

please put gnome-keyring and libappindicator-gtk3 in dependencies (not optional)

pescepalla commented on 2021-04-15 07:40 (UTC)

@Hi-Angel

Actually I was trying to build manually because using yay gave me a whole other error but I must have bumbled somewhere because I tried again and it worked.

Thanks so much.

mozo commented on 2021-04-15 07:39 (UTC)

No problems on my end.

Hi-Angel commented on 2021-04-15 07:21 (UTC)

While building I get this error:

warning: https unexpectedly said: 'Version/.git/objects/pack/pack-597ac35cba0f518c446371def883eb47473b7891.keep

Is it only me?

Just built skype, everything is fine, I see no error. So yeah, it's either something on your side, or some sporadic failure on some server.

Any pointers?

Looks as a git related error, but I don't see anything git-related in PKGBUILD. Might it be you're using some aur-helper, and the error come from it when it tried to download the PKGBUILD?

pescepalla commented on 2021-04-15 06:53 (UTC)

While building I get this error:

warning: https unexpectedly said: 'Version/.git/objects/pack/pack-597ac35cba0f518c446371def883eb47473b7891.keep

Is it only me? Any pointers?

bulletmark commented on 2021-04-14 12:53 (UTC) (edited on 2021-04-14 12:53 (UTC) by bulletmark)

@txtsd, it was out of date because there was a new stable version which I just updated to now. Note that 8.*.0.* are stable versions, 8.*.76.* are preview versions.

txtsd commented on 2021-04-14 11:30 (UTC)

Is it normal for the stable package to show an available update which is actually a preview build?

Hi-Angel commented on 2021-03-04 20:27 (UTC) (edited on 2021-03-04 20:29 (UTC) by Hi-Angel)

Fun thing is Skype. While following in defence of swap, I replaced the vm.swappiness = 10 I usually used with much larger vm.swappiness = 100 (which btw was worth it, despite me having a slow HDD, not an SSD. Although might be because I also use zswap), and I expected Skype to be one of the 1st apps on my system to go into swap, since I only use it once in the morning, and throughout the rest of the day it just idles in background. Well, for some reason it is far from reality. Skype has 6 processes, and all of them went through, I think, 2 swap storms upon me getting critically low on RAM, with 0 (zero!) kilobytes in SWAP (I monitor it with smem -kc "name user pid vss pss rss swap")! Only on 3rd swap storm Skype has gotten just a tiny bit of its memory into SWAP (0, 0, 1.8M, 24.0K, 1.2M, 2.9M). For comparison: the 2.9M-in-swap process is surrounded (in terms of PSS) by emacs and plasma, that has 6.1M and 53.8M in swap respectively.

Idk yet why Skype behaves that way, but am very curious. An interesting behavior, and can't say one I like. So, anyway, just sharing, in case someone might have an insight into it, or just might be interested.

bodograumann commented on 2021-03-04 17:08 (UTC) (edited on 2021-03-04 17:08 (UTC) by bodograumann)

I was able to work around the current alsa problem by creating aliases in the ~/.asoundrc:

pcm.call {
  type hw
  card PCH
  device 0
}

pcm.mic_call {
  type hw
  card PCH
  device 0
}

pcm.loopback_call {
  type hw
  card PCH
  device 0
}

nimbusflow commented on 2021-02-28 23:30 (UTC)

Thanks @mozo. It's working when I use apulse, so I'm guessing it's an ALSA-related problem. These links I found seem to suggest that too:

https://forums.gentoo.org/viewtopic-p-8577792.html

https://forum.mxlinux.org/viewtopic.php?t=63324

mozo commented on 2021-02-28 00:09 (UTC)

@nimbusflow Everything is ok on my end.

nimbusflow commented on 2021-02-27 23:56 (UTC)

Ever since I updated to 8.69.0.77-1 I can't make/answer calls - every time I do, skype automatically logs me out. This happens even with test calls.

Anyone else having similar issues? I haven't tried to downgrade to 8.68.0.100 yet.

beroal commented on 2021-02-19 17:06 (UTC)

@porcaror It builds for me.

porcaror commented on 2021-02-17 10:06 (UTC)

While trying to build the last package I have the following errors:

Retrieving sources... -> Downloading skypeforlinux_8.69.0.77_amd64.deb... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (60) SSL certificate problem: unable to get local issuer certificate More details here: https://curl.se/docs/sslcerts.html

curl failed to verify the legitimacy of the server and therefore could not establish a secure connection to it. To learn more about this situation and how to fix it, please visit the web page mentioned above. ==> ERROR: Failure while downloading https://repo.skype.com/deb/pool/main/s/skypeforlinux/skypeforlinux_8.69.0.77_amd64.deb Aborting...

freebench commented on 2021-01-18 08:26 (UTC)

keyring works fine for a single account - after a successful login on next skype launch it logs in automatically indeed. Is it possible to store creds for two accounts ? So on launch it asks which account to login

bulletmark commented on 2020-12-08 23:10 (UTC)

@manjaro_loover, RTFW.

manjaro_loover commented on 2020-12-08 22:50 (UTC)

I've installed gnome-keyring, but every time I reboot, keyring asks for my Skype password again. Is this normal? Is there no way to make it always remember the username and password without having to renter it again?

bulletmark commented on 2020-11-10 22:05 (UTC)

allexj, plenty would complain if we forced some GNOME software as a dependency. Also, read the sticky comment. You don't have to install gnome-keyring.

allexj commented on 2020-11-10 20:14 (UTC)

I suggest to add gnome-keyring to dependencies. If it is not installed, Skype will ask every time for credentials when you open it.

mozo commented on 2020-08-25 16:28 (UTC) (edited on 2020-08-25 16:28 (UTC) by mozo)

Singularity, this bug is easily fixed on Linux with Devilspie 2. I'm using it for Viber and now for Skype too :D

Singularity commented on 2020-08-25 15:25 (UTC)

Regarding the bug with launching in background, I downgraded to 8.61.x and stick with that version until Microsoft fixes it (and until I get to know they fixed it). You can use the git history of this package to get the old version.

mozo commented on 2020-07-16 07:33 (UTC)

Same here. Microsoft...

dolour commented on 2020-07-16 06:37 (UTC)

@bulletmark, weired the bugreport says this would be an issue on windows as well, while thats working fine over here. good thing ive cleared my cache and dont have the old package anymore. :p

bulletmark commented on 2020-07-16 06:26 (UTC)

@dolour, yes that has been a bug in the preview versions for the last few versions so the bug has now trickled to the stable version. See https://answers.microsoft.com/en-us/skype/forum/all/skype-for-desktop-862083-launch-skype-in-the/a4a02105-139f-43a8-b307-0acff93c9521.

dolour commented on 2020-07-16 06:14 (UTC)

No longer starts minimized after the last update.

Hi-Angel commented on 2020-07-08 13:52 (UTC)

Guys, apparently you are getting an "out of date" notification for Skype stable version but note that version 8.61.0.95 is still the latest so there is nothing I can update to. Skype version notifications just seem to be broken atm. A similar problem is occurring for the preview version (see https://answers.microsoft.com/en-us/skype/forum/all/skype-preview-download-not-updated/89cb7dd5-e6e6-4029-89d9-611dac1c26f8).

Thank you! I'd also add: please report the problem by pressing Help → Report a problem. Latest Skype version can be seen on this page, and it clearly says the one you have is the latest.

I already reported. This same problem was a few versions ago, and apparently they didn't fix it. The more reports they'd get, the faster it get fixed.

bulletmark commented on 2020-07-08 13:36 (UTC)

Guys, apparently you are getting an "out of date" notification for Skype stable version but note that version 8.61.0.95 is still the latest so there is nothing I can update to. Skype version notifications just seem to be broken atm. A similar problem is occurring for the preview version (see https://answers.microsoft.com/en-us/skype/forum/all/skype-preview-download-not-updated/89cb7dd5-e6e6-4029-89d9-611dac1c26f8).

maximaman commented on 2020-06-17 21:17 (UTC)

@Hi-Angel, thanks for the advice! I upgraded my system (along with Skype) and now it works like a charm!

Hi-Angel commented on 2020-06-15 22:55 (UTC) (edited on 2020-06-15 22:57 (UTC) by Hi-Angel)

@maximaman I just upgraded to 8.61.0.95-1 and it runs fine for me. I think it's something on your side. From cursory googling on similar problems, I'd suggest you to try removing skype, upgrade the system, and install skype back. These are steps that usually fixed similar errors for peoples on the internet.

maximaman commented on 2020-06-15 22:33 (UTC)

Version 8.61.0.95-1 fails to start with the following message appearing in ~/.config/skypeforlinux/logs/skype-startup.log:

Inconsistency detected by ld.so: ../sysdeps/x86_64/dl-machine.h: 541: elf_machine_rela_relative: Assertion `ELFW(R_TYPE) (reloc->r_info) == R_X86_64_RELATIVE' failed!

pescepalla commented on 2020-06-15 16:44 (UTC)

Thanks. It worked when I did it manually. Maybe it just didn't like yay.

beroal commented on 2020-06-15 14:47 (UTC)

@pescepalla Everything compiles here.

pescepalla commented on 2020-06-15 13:27 (UTC)

I'm getting an error:

error fetching skypeforlinux-stable-bin: fatal: not a git repository (or any parent up to mount point /) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).

Is it just me?

iyanmv commented on 2020-06-08 22:57 (UTC)

In theory, since version 8.59.0.77 we should be able to change the background with an image (https://support.skype.com/en/faq/fa34778/what-s-new-in-skype-for-windows-mac-linux-and-web) but the only option that I see is only to blur it. Anyone knows if this feature is available in GNU/Linux? Reading the changelog, I understand that yes...

Hi-Angel commented on 2020-05-20 07:27 (UTC)

Okay, I found how to disable global shortcuts

Tools → Settings → General → × Enable global shortcuts

Hi-Angel commented on 2020-05-20 07:08 (UTC) (edited on 2020-05-20 07:18 (UTC) by Hi-Angel)

Does anybody know how to fix this: after upgrading to 8.60.0.76 version I stumbled upon a regression: if I have a call and use <kbd>Ctrl</kbd>+<kbd>e</kbd> while skype is not focused, I get disconnected from the call. So, basically everytime I'm trying to do something in background while having a call, I all the time get disconnects.

edit: I posted a question on forum https://answers.microsoft.com/en-us/skype/forum/sk_access-skype_linux/disable-the-new-global-shortcut-in-860-version/6d9e62fb-1900-4c5c-b1d3-de6bc92dec65?tm=1589959112741

Hi-Angel commented on 2020-05-18 07:50 (UTC)

guys my skype works fine but i want to start minimized. is there a way to do that?

Tools → Settings → General → ✓ Launch Skype in the background

mokos commented on 2020-05-18 06:48 (UTC)

guys my skype works fine but i want to start minimized. is there a way to do that? [linux@Linux ~]$ uname -a Linux Linux 5.6.13-arch1-1 #1 SMP PREEMPT Thu, 14 May 2020 06:52:53 +0000 x86_64 GNU/Linux

[linux@Linux ~]$ neofetch linux@Linux


OS: Arch Linux x86_64 Kernel: 5.6.13-arch1-1 Uptime: 5 mins Packages: 1276 (pacman), 5 (flatpak) Shell: bash 5.0.16 Resolution: 2560x1080 DE: GNOME WM: Mutter WM Theme: Arc-Dark Theme: Arc-Darker [GTK2/3] Icons: Numix-Square [GTK2/3] Terminal: gnome-terminal CPU: Intel i5-3330 (4) @ 3.200GHz GPU: NVIDIA GeForce GTX 770 Memory: 3098MiB / 32075MiB

Hi-Angel commented on 2020-05-01 14:41 (UTC) (edited on 2020-05-01 14:45 (UTC) by Hi-Angel)

If somebody wants, you can also try removing 4 GL libs that gets installed with Skype because they seem to duplicate libglvnd ones. I do not guarantee Skype remains stable because I don't know reasons MS included them (they could've added some patches on top of it), but it works for me so far.

Listing the libs:

pacman -Ql skypeforlinux-stable-bin | perl -lane 'print @F[1] if /lib.*GL.*so$/'

Removing them:

sudo rm $(pacman -Ql skypeforlinux-stable-bin | perl -lane 'print @F[1] if /lib.*GL.*so$/')

If something goes wrong, just reinstall the package.

bulletmark commented on 2020-04-30 23:20 (UTC)

@maep, that it a makedepends so not really. However, to be honest I am not sure that icon manipulation stuff is needed in recent versions. I notice my tray icon looks fine without it now so I will remove it and see if anybody complains(!).

leonardof commented on 2020-04-30 22:49 (UTC)

https://aur.archlinux.org/packages/skypeforlinux-stable-bin/#comment-742560

Wow, really? I don't even have a notification tray for Skype!

maep commented on 2020-04-30 22:36 (UTC)

Would it be possible to make asar optional? It pulls in nodejs just to fiddle with tray icon size.

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.

mozo commented on 2020-04-30 07:29 (UTC)

@bulletmark, If you install libappindicator-gtk3 the system tray gets broken. You can't rise most of the programs with single click. You have to right click and chose Open "app" which is annoying.

ikiruto commented on 2020-04-30 07:09 (UTC) (edited on 2020-04-30 07:10 (UTC) by ikiruto)

@bulletmark, I still do not understand why not add one of the workarounds in order to avoid problems for a fairly large percentage of users. For example this one: ln -sf /usr/lib/chromium/chrome-sandbox /usr/share/skypeforlinux/chrome-sandbox Checking whether chrome is installed or not.

bulletmark commented on 2020-04-30 06:54 (UTC)

@ikiruto, please go back and read all the older comments here about this issue.

ikiruto commented on 2020-04-30 06:45 (UTC) (edited on 2020-04-30 06:51 (UTC) by ikiruto)

@bulletmark, 4.14. This kernel is the most stable in my system and has support until 2024. Please add permissions to PKGBuild.

bulletmark commented on 2020-04-30 00:06 (UTC)

@mozo, what problem does it cause? @others, the majority of users benefit from including libappindicator-gtk3 so their tray icon will just work. It you don't need it then it should not affect anything and it is only a small package. I can change it to optdepends but is it really a problem?

mozo commented on 2020-04-29 20:13 (UTC)

Also libappindicator-gtk3 causes problems on Plasma.

windy commented on 2020-04-29 19:47 (UTC)

libappindicator-gtk3 is also not required for the tray icon in Cinnamon. Please remove the dependency or move it to optdepends.

bulletmark commented on 2020-04-29 04:25 (UTC)

@ikiruto, what is your kernel version? You should not need to do that if you are running a kernel since 5.1.8.

TioDuke commented on 2020-04-28 10:23 (UTC)

libappindicator-gtk3 is not needed for tray icon. At least it is not needed on my system which runs plasma. Please consider changing the dependency to an optdeps.

ikiruto commented on 2020-04-28 06:34 (UTC) (edited on 2020-04-28 06:35 (UTC) by ikiruto)

Manjaro. After each update, you must change the file permissions, since Skype does not start.

sudo chmod 4755 /usr/share/skypeforlinux/chrome-sandbox

bulletmark commented on 2020-04-27 23:58 (UTC)

@vesterlay, good suggestion. Something must have changed in skype and/or electron because this didn't seem to work previously but it does now. I have updated both stable and preview packages.

vesterlay commented on 2020-04-27 23:21 (UTC)

Please add libappindicator-gtk3 to the dependency list for tray icon support.

maximaman commented on 2020-04-16 15:04 (UTC)

Hmm, it seems that I didn't see the comments about the org.freedesktop.secrets optional dependency on the page for the skypeforlinux-preview-bin package. My fault for not understanding its purpose...

maximaman commented on 2020-04-16 14:59 (UTC)

It seems that autologin not working is caused by gnome-keyring not being installed. That's why I think it should be added to the PKGBUILD as an optional package:

diff --git a/PKGBUILD b/PKGBUILD
index 6f5476b..e42d074 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,7 +10,7 @@ arch=("x86_64")
 url="http://www.skype.com"
 license=("custom")
 depends=("gtk3" "libxss" "alsa-lib" "libxtst" "libsecret" "nss" "glibc>=2.28-4")
-optdepends=("org.freedesktop.secrets")
+optdepends=("org.freedesktop.secrets" "gnome-keyring")
 makedepends=("asar")
 conflicts=("$_pkgname" "$_pkgname-bin" "$_pkgname-preview-bin" "$_pkgname-beta-bin" "skype")
 provides=("$_pkgname" "skype")

bulletmark commented on 2020-03-26 00:16 (UTC)

@Superturisto, it looks like you are using a 3rd party Arch repo. Get rid of it.

Superturisto commented on 2020-03-26 00:10 (UTC)

I've got error: failed retrieving file 'skypeforlinux-stable-bin-8.58.0.93-1-x86_64.pkg.tar.zst' from repo.jkanetwork.com : Maximum file size exceeded

geddy commented on 2020-03-25 11:00 (UTC)

Sorry, it was me being a doughnut. I used aurutils to "aur fetch skypeforlinux" rather than "aur etch skypeforlinux-stable-bin"

bulletmark commented on 2020-03-25 10:36 (UTC)

@deb, what is that file you quote? What PKGBUILD are you using? As above, current version here is 8.58.0.93.

geddy commented on 2020-03-25 10:25 (UTC)

I get a 404 for https://repo.skype.com/deb/pool/main/s/skypeforlinux/skypeforlinux_8.7.76.59440_amd64.deb

fungineer commented on 2020-03-23 00:30 (UTC) (edited on 2020-03-23 00:40 (UTC) by fungineer)

Sending my two cents just in case anyone else encounters this issue when starting skype: "Error: /tmp/.org.chromium.Chromium.<some-random-hash>: failed to map segment from shared object" One way to fix this is to make sure whatever fs is mounted at /tmp does not have the 'noexec,nosuid' option. Be aware that this has security implications and should be temporary. There may be better solutions and feel free to comment them~

nilsw commented on 2020-03-19 09:13 (UTC)

Why don't you instead suggest your changes to the other (older and more popular) package?

commented on 2020-03-16 10:46 (UTC)

This packages with respect to skypeforlinux-stable-bin:
1. Checks GPG signature
2. Does not require asar to unpack and the repack the package
3. Installs the package in /opt

commented on 2020-03-16 10:37 (UTC)

This packages with respect to skypeforlinux-stable-bin:
1. Checks GPG signature
2. Do not reqiure asar to unpack and the repack the package
3. Installs the package in /opt

commented on 2020-03-16 10:35 (UTC)

This packages with respect to skypeforlinux-stable-bin: 1. Checks the GPG signature 2. Do not reqiure asar to unpack and the repack the package 3. Installs the package in /opt

nilsw commented on 2020-03-16 08:14 (UTC)

What is the point of this package? We already have skypeforlinux-stable-bin.

pepijndevos commented on 2020-03-16 07:50 (UTC)

@bulletmark, I was referring to the statement that tar should be run in prepare rather than package, but don't know enough about Arch packages to judge this statement. I can confirm that the --no-same-owner workaround works for me. Thanks!

commented on 2020-03-15 11:48 (UTC)

Thanks for bringing this up. It should work now

bulletmark commented on 2020-03-15 07:51 (UTC)

@pepijndevos, "an incorrect use of tar" is overstating the issue. This PKGBUILD works with makepkg so by definition it is working correctly. However, I think the issue with rua can be overcome simply by adding a --no-same-owner option on the tar command in the PKGBUILD. Can you please try that and let me know so if OK then I will add it.

Isolus commented on 2020-03-14 23:41 (UTC)

The prepare function greps gpgs output for an english text. On my system the output of gpg is localized so the installation fails.

pepijndevos commented on 2020-03-13 15:59 (UTC)

Note that this package has a problem installing with rua due to a setuid issue in the fakeroot triggered by an incorrect use of tar: https://github.com/vn971/rua/issues/89

bulletmark commented on 2020-02-25 22:48 (UTC)

@billypilgrim, rather than entertain a conspiracy, look in the menu under Tools/Settings/General and un-tick the "Automatically start Skype" option.

Pablo-Camara commented on 2020-02-04 20:00 (UTC)

Hello, I'm getting "curl: (56) OpenSSL SSL_read: Connection reset by peer, errno 104" can anyone help me with this issue ? Is there any step/action I'm missing ?

vesterlay commented on 2020-01-05 00:50 (UTC)

There are missing dependencies for Manjaro Gnome users.. If you are missing a tray icon on your bar, install this repository through pamac. Make sure extension "KStatusNotifierItem/AppIndicator Support" is enabled.

libappindicator-gtk3

Behem0th commented on 2019-12-05 03:28 (UTC)

https://www.archlinux.org/todo/gnome-keyring-dependency-replacement-with-orgfreedesktopsecrets/

GuardCat commented on 2019-09-11 06:29 (UTC)

If the app doesn't start, probably you need to create conf file in /etc/sysctl.d with that content: kernel.unprivileged_userns_clone=1.

sudo echo "kernel.unprivileged_userns_clone=1" > /etc/sysctl.d/00-local-userns.conf

vasya commented on 2019-09-03 06:51 (UTC)

smorky, read some comments below please... In short, you're probably using linux-hardened (same as me BTW), and you need to either ln -sf /usr/lib/chromium/chrome-sandbox /usr/share/skypeforlinux/chrome-sandbox if you have chromium installed, or do what you did with giving root access to Skype if you trust it enough.

smorky commented on 2019-09-03 06:43 (UTC)

After updating, my Skype fails to start with

The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /usr/share/skypeforlinux/chrome-sandbox is owned by root and has mode 4755.

in the log file. It works when I chmod the chrome-sandbox file to the 4755 mode. Does anyone else get that or is there some quirk with my Manjaro Stable installation?

tschertel commented on 2019-08-28 23:21 (UTC)

@bulletmark Thanks for clarifying. Keep up the good work.

bulletmark commented on 2019-08-28 23:11 (UTC)

@tschertel, I last checked a few versions ago and that hack was still required.

tschertel commented on 2019-08-28 23:02 (UTC)

@bulletmark thanks for your feedback.

Is this error still present?

bulletmark commented on 2019-08-28 22:15 (UTC)

@tschertel, click on the "View PKGBUILD" at the top right here. It is just a shell script. You can see that asar is used to unpack and then repack the skype archive to fix up an ugly electron icon upscaling problem. The idea for the fix came from https://unix.stackexchange.com/questions/449756/doubled-system-tray-icons-in-xfce/480528#480528.

tschertel commented on 2019-08-28 13:27 (UTC) (edited on 2019-08-28 13:30 (UTC) by tschertel)

Sorry to ask, but why do we need "asar" for "make" the package if this is a "bin" package?

In Skype's website, there's no mention to any dependency but libappindicator1 or GtkStatusIcon. And they are just for notification icon.

bulletmark commented on 2019-08-21 00:10 (UTC)

@vasya, I added an install file with a warning.

vasya commented on 2019-08-20 10:57 (UTC) (edited on 2019-08-20 15:59 (UTC) by vasya)

@bulletmark I know very well that userns was enabled in linux and linux-lts some months ago. What I also know, is that linux-hardened does NOT have userns enabled. So for all people having this kernel (or a manually compiled kernel with this kind of flag), current skype won't work.

From that point of view, would an INSTALL script make sense, that warns the user if their kernel won't work with Skype? What do you think?

P.S. Thanks for making shellcheck-related fixes!

bulletmark commented on 2019-08-20 10:40 (UTC) (edited on 2019-08-20 10:46 (UTC) by bulletmark)

@vasya, yes, as I stated below and via the links I posted, that is the problem. But perhaps you did not read all those links, userns has been enabled on the Arch kernel since the middle of June 2019 (i.e. since 5.1.8) so this is not an issue for anyone running an up to date system.

vasya commented on 2019-08-20 07:02 (UTC) (edited on 2019-08-20 07:04 (UTC) by vasya)

@bulletmark the problem is that userns (user namespaces) is not enabled, and won't be enabled in forseeable future on linux-hardened, as well as it can be manually disabled by the user. The reason for that is that there were many CVE-s regarding it throughout history, and conceptually, userns exposes a lot of old code to a situation where it was never designed to run (assumed root, but only inside the namespace). I'm not a kernel developer though, so this is only what I've read, and personally, I follow with the conclusion.

For skype, this situation is problematic though. Nobody ever wants SUID for skype (except for Microsoft). While the chromium binary remains SUID, it can be "worked-around" with a symlink. But we can't make it the default because not all people have chromium installed, and there's no package saying "just give me chromium-s SUID, but not the whole browser".

To resolve the current situation. Maybe we should create an INSTALL script that queries userns state from the kernel, and if it is set to true, warns user about the situation and suggests a work-around for them?

h-pixako commented on 2019-08-20 06:11 (UTC)

@bulletmark Upgraded the kernel to 5.2.8 and it works. Thanks!

bulletmark commented on 2019-08-20 05:58 (UTC)

@h-pixako Look in your journal or perhaps run from the command line to see the error. Did you read the discussion below? You appear to be running an old kernel. You can try working around this with sudo sysctl kernel.unprivileged_userns_clone=1. This is the default since 5.1.8 (Arch is currently on 5.2.9) so should be fine on up to date systems.

h-pixako commented on 2019-08-20 05:48 (UTC) (edited on 2019-08-20 05:49 (UTC) by h-pixako)

Silently terminates after the last update: Remove setuid permission on chrome-sandbox.

Had to checkout the last working commit: 577cb2259ace

OS: 4.19.66-1-MANJARO x86_64 GNU/Linux

zeroxfourc commented on 2019-08-20 05:14 (UTC)

@bulletmark Oh okay, that's great. Thanks for doing your research :p

bulletmark commented on 2019-08-19 22:50 (UTC)

@vasya @zeroxfourc, See https://github.com/electron/electron/issues/17972. I will simply remove the setuid change it seems to me that anybody running a recent Arch kernel should not require it. Note work-around 1 commented here https://github.com/electron/electron/issues/17972#issuecomment-516957971 and see https://bbs.archlinux.org/viewtopic.php?id=247016.

zeroxfourc commented on 2019-08-19 14:13 (UTC)

@vasya That's definitely a much better solution. I'd suggest to use a bit more intuitive names though, like skypeforlinux-sandbox for the dependency and skypeforlinux-sandbox-default and skypeforlinux-sandbox-chromium for the packages providing it.

In fact, one would probably have to make separate packages for the stable and preview versions' sandboxes and then have skypeforlinux-sandbox-chromium provide them both in case there's some incompatibility.

vasya commented on 2019-08-19 13:59 (UTC)

@zeroxfourc one other alternative that I can think:

  • make skype depend on skype-suid.
  • create package skype-use-chromium-suid which provides skype-suid, depends on chromium and installs just a symlink.
  • create a package skype-native-suid which provides skype-suid and takes the suid from skype binaries themselves.

This requires creating 2 more packages though (maybe one if skype-native-suid would be made a split package). But it'll remain valid even when packages are installed/removed, presuming dependencies are still satisfied.

By the way, shameless plug: AUR helper named "rua" can detect SUID for you, so you have more trust/understanding of what you install. https://github.com/vn971/rua once the PR-s get merged, there is support for upstream diffs and split package support as well. Feel free to comment/ask on corresponding package.

zeroxfourc commented on 2019-08-19 13:31 (UTC)

@bulletmark @vasya I had a go at making a .install file:

post_install() {
    if [[ -e /usr/lib/chromium/chrome-sandbox ]]; then
        mv /usr/share/skypeforlinux/chrome-sandbox /usr/share/skypeforlinux/.chrome-sandbox
        ln -s /usr/lib/chromium/chrome-sandbox /usr/share/skypeforlinux/chrome-sandbox
        echo
        echo "==> The Skype-provided chrome-sandbox binary has been replaced"
        echo "==> with the one from the chromium package, as it is a potential"
        echo "==> security risk. To restore the original chrome-sandbox binary,"
        echo "==> run the following commands as root:"
        echo "==>"
        echo "==> cd /usr/share/skypeforlinux"
        echo "==> mv .chrome-sandbox chrome-sandbox"
        echo "==> chmod 4755 chrome-sandbox"
        echo
    else
        chmod 4755 /usr/share/skypeforlinux/chrome-sandbox
        echo
        echo "==> The Skype-provided chrome-sandbox binary is a potential security"
        echo "==> risk. It's possible to replace it with the one from the chromium"
        echo "==> package, to do this install the chromium package and run the"
        echo "==> following commands as root:"
        echo "==>"
        echo "==> cd /usr/share/skypeforlinux"
        echo "==> mv chrome-sandbox .chrome-sandbox"
        echo "==> ln -s /usr/lib/chromium/chrome-sandbox chrome-sandbox"
        echo
    fi
}

post_upgrade() {
    post_install
}

zeroxfourc commented on 2019-08-19 12:53 (UTC)

@vasya @bulletmark I just tried launching Skype with Chromium's sandbox and it worked. Maybe the package should have Chromium as an optdepend and a .install file that symlinks its sandbox into place if it exists and prints instructions on how to undo that if it would stop working? It would be really hacky but I'm really not comfortable giving Microsoft-compiled binaries root access on my machine.

vasya commented on 2019-08-19 12:12 (UTC)

@bulletmark, by the way, could you please fix some styling warnings from shellcheck: while read f; to become while read -r f; and cp $f ${f//@2x/} to become cp "$f" "${f//@2x/}" ? Makes it a bit more convenient to understand the PKGBUILD.

vasya commented on 2019-08-19 12:02 (UTC) (edited on 2019-08-19 12:04 (UTC) by vasya)

@bulletmark, interesting, thanks for the explanation. Skype also apparently fails to work without the namespace sandbox. If launched with --no-sandbox (as suggested in the logs by underlying chromium), it just silently exits.

One solution that might work is to replace skype-s sandbox with chromium one:

ln -sf /usr/lib/chromium/chrome-sandbox /usr/share/skypeforlinux/chrome-sandbox

That would require having chromium installed locally though. Too bad people try to push their own SUID things instead of consolidating on something like bubblewrap.

bulletmark commented on 2019-08-19 11:10 (UTC) (edited on 2019-08-19 11:14 (UTC) by bulletmark)

@vasya, I made that change to fix the issue reported at https://aur.archlinux.org/packages/skypeforlinux-preview-bin/#comment-703243 as per the error message. What do you suggest instead?

vasya commented on 2019-08-19 10:39 (UTC)

One of the latest changes gives root trust to skype (!!!): https://aur.archlinux.org/cgit/aur.git/commit/?h=skypeforlinux-stable-bin&id=642c867235e8

Is it really anywhere sane to do so? What happens without the SUID?

bulletmark commented on 2019-08-17 23:05 (UTC)

@melentye, are you sure it is not starting? The preview version had a bug for the 2 previous to last versions where it ignored the "start in background" setting and always started in background regardless. That bug was fixed in the latest preview version but it appears is now in the stable version.

melentye commented on 2019-08-17 17:59 (UTC)

8.51.0.72-1 doesn't seem to work for me: silently fails to start. Downgrading to 8.50.0.38-1 brings things back to normal.

mozo commented on 2019-08-15 07:51 (UTC)

Glad to hear that :)

RoiArthurB commented on 2019-08-15 07:38 (UTC)

@mozo ok strangely reinstalling the package did the trick...

I reinstalled it with pacman which returned me a lot of warning

$ sudo pacman -S asar
[sudo] password for roiarthurb: 
warning: asar-2.0.1-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...

Packages (1) asar-2.0.1-1

Total Download Size:   0,09 MiB
Total Installed Size:  0,45 MiB
Net Upgrade Size:      0,00 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 asar-2.0.1-1-any                                                  95,7 KiB   108K/s 00:01 [#####################################################] 100%
(1/1) checking keys in keyring                                                             [#####################################################] 100%
(1/1) checking package integrity                                                           [#####################################################] 100%
(1/1) loading package files                                                                [#####################################################] 100%
(1/1) checking for file conflicts                                                          [#####################################################] 100%
(1/1) checking available disk space                                                        [#####################################################] 100%
warning: could not get file information for usr/lib/node_modules/asar/
warning: could not get file information for usr/lib/node_modules/asar/.circleci/
warning: could not get file information for usr/lib/node_modules/asar/.circleci/config.yml
warning: could not get file information for usr/lib/node_modules/asar/.releaserc.json
warning: could not get file information for usr/lib/node_modules/asar/CHANGELOG.md
warning: could not get file information for usr/lib/node_modules/asar/LICENSE.md
warning: could not get file information for usr/lib/node_modules/asar/README.md
warning: could not get file information for usr/lib/node_modules/asar/bin/
warning: could not get file information for usr/lib/node_modules/asar/bin/asar.js
warning: could not get file information for usr/lib/node_modules/asar/lib/
warning: could not get file information for usr/lib/node_modules/asar/lib/asar.js
warning: could not get file information for usr/lib/node_modules/asar/lib/crawlfs.js
warning: could not get file information for usr/lib/node_modules/asar/lib/disk.js
warning: could not get file information for usr/lib/node_modules/asar/lib/filesystem.js
warning: could not get file information for usr/lib/node_modules/asar/lib/wrapped-fs.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/
warning: could not get file information for usr/lib/node_modules/asar/node_modules/balanced-match/
warning: could not get file information for usr/lib/node_modules/asar/node_modules/balanced-match/index.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/balanced-match/package.json
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/LICENSE
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/any.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/assert.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/async.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/bind.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/bluebird.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/call_get.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/cancel.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/catch_filter.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/context.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/debuggability.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/direct_resolve.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/each.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/errors.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/es5.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/filter.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/finally.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/generators.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/join.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/map.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/method.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/nodeback.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/nodeify.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/promise.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/promise_array.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/promisify.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/props.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/queue.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/race.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/reduce.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/schedule.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/settle.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/some.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/synchronous_inspection.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/thenables.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/timers.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/using.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/js/release/util.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/bluebird/package.json
warning: could not get file information for usr/lib/node_modules/asar/node_modules/brace-expansion/
warning: could not get file information for usr/lib/node_modules/asar/node_modules/brace-expansion/LICENSE
warning: could not get file information for usr/lib/node_modules/asar/node_modules/brace-expansion/index.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/brace-expansion/package.json
warning: could not get file information for usr/lib/node_modules/asar/node_modules/chromium-pickle-js/
warning: could not get file information for usr/lib/node_modules/asar/node_modules/chromium-pickle-js/lib/
warning: could not get file information for usr/lib/node_modules/asar/node_modules/chromium-pickle-js/lib/exports.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/chromium-pickle-js/lib/pickle.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/chromium-pickle-js/package.json
warning: could not get file information for usr/lib/node_modules/asar/node_modules/commander/
warning: could not get file information for usr/lib/node_modules/asar/node_modules/commander/LICENSE
warning: could not get file information for usr/lib/node_modules/asar/node_modules/commander/index.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/commander/package.json
warning: could not get file information for usr/lib/node_modules/asar/node_modules/concat-map/
warning: could not get file information for usr/lib/node_modules/asar/node_modules/concat-map/LICENSE
warning: could not get file information for usr/lib/node_modules/asar/node_modules/concat-map/index.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/concat-map/package.json
warning: could not get file information for usr/lib/node_modules/asar/node_modules/cuint/
warning: could not get file information for usr/lib/node_modules/asar/node_modules/cuint/build.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/cuint/build/
warning: could not get file information for usr/lib/node_modules/asar/node_modules/cuint/build/uint32.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/cuint/build/uint32.min.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/cuint/build/uint64.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/cuint/build/uint64.min.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/cuint/index.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/cuint/lib/
warning: could not get file information for usr/lib/node_modules/asar/node_modules/cuint/lib/uint32.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/cuint/lib/uint64.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/cuint/package.json
warning: could not get file information for usr/lib/node_modules/asar/node_modules/fs.realpath/
warning: could not get file information for usr/lib/node_modules/asar/node_modules/fs.realpath/LICENSE
warning: could not get file information for usr/lib/node_modules/asar/node_modules/fs.realpath/index.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/fs.realpath/old.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/fs.realpath/package.json
warning: could not get file information for usr/lib/node_modules/asar/node_modules/glob/
warning: could not get file information for usr/lib/node_modules/asar/node_modules/glob/LICENSE
warning: could not get file information for usr/lib/node_modules/asar/node_modules/glob/common.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/glob/glob.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/glob/package.json
warning: could not get file information for usr/lib/node_modules/asar/node_modules/glob/sync.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/inflight/
warning: could not get file information for usr/lib/node_modules/asar/node_modules/inflight/LICENSE
warning: could not get file information for usr/lib/node_modules/asar/node_modules/inflight/inflight.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/inflight/package.json
warning: could not get file information for usr/lib/node_modules/asar/node_modules/inherits/
warning: could not get file information for usr/lib/node_modules/asar/node_modules/inherits/LICENSE
warning: could not get file information for usr/lib/node_modules/asar/node_modules/inherits/inherits.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/inherits/inherits_browser.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/inherits/package.json
warning: could not get file information for usr/lib/node_modules/asar/node_modules/minimatch/
warning: could not get file information for usr/lib/node_modules/asar/node_modules/minimatch/LICENSE
warning: could not get file information for usr/lib/node_modules/asar/node_modules/minimatch/minimatch.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/minimatch/package.json
warning: could not get file information for usr/lib/node_modules/asar/node_modules/minimist/
warning: could not get file information for usr/lib/node_modules/asar/node_modules/minimist/LICENSE
warning: could not get file information for usr/lib/node_modules/asar/node_modules/minimist/index.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/minimist/package.json
warning: could not get file information for usr/lib/node_modules/asar/node_modules/mkdirp/
warning: could not get file information for usr/lib/node_modules/asar/node_modules/mkdirp/LICENSE
warning: could not get file information for usr/lib/node_modules/asar/node_modules/mkdirp/index.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/mkdirp/package.json
warning: could not get file information for usr/lib/node_modules/asar/node_modules/once/
warning: could not get file information for usr/lib/node_modules/asar/node_modules/once/LICENSE
warning: could not get file information for usr/lib/node_modules/asar/node_modules/once/once.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/once/package.json
warning: could not get file information for usr/lib/node_modules/asar/node_modules/os-tmpdir/
warning: could not get file information for usr/lib/node_modules/asar/node_modules/os-tmpdir/index.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/os-tmpdir/license
warning: could not get file information for usr/lib/node_modules/asar/node_modules/os-tmpdir/package.json
warning: could not get file information for usr/lib/node_modules/asar/node_modules/path-is-absolute/
warning: could not get file information for usr/lib/node_modules/asar/node_modules/path-is-absolute/index.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/path-is-absolute/license
warning: could not get file information for usr/lib/node_modules/asar/node_modules/path-is-absolute/package.json
warning: could not get file information for usr/lib/node_modules/asar/node_modules/tmp-promise/
warning: could not get file information for usr/lib/node_modules/asar/node_modules/tmp-promise/index.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/tmp-promise/package.json
warning: could not get file information for usr/lib/node_modules/asar/node_modules/tmp-promise/test.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/tmp/
warning: could not get file information for usr/lib/node_modules/asar/node_modules/tmp/LICENSE
warning: could not get file information for usr/lib/node_modules/asar/node_modules/tmp/lib/
warning: could not get file information for usr/lib/node_modules/asar/node_modules/tmp/lib/tmp.js
warning: could not get file information for usr/lib/node_modules/asar/node_modules/tmp/package.json
warning: could not get file information for usr/lib/node_modules/asar/node_modules/wrappy/
warning: could not get file information for usr/lib/node_modules/asar/node_modules/wrappy/LICENSE
warning: could not get file information for usr/lib/node_modules/asar/node_modules/wrappy/package.json
warning: could not get file information for usr/lib/node_modules/asar/node_modules/wrappy/wrappy.js
warning: could not get file information for usr/lib/node_modules/asar/package.json
warning: could not get file information for usr/lib/node_modules/asar/snapcraft.yaml
:: Processing package changes...
(1/1) reinstalling asar                                                                    [#####################################################] 100%
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...

After I've checked if asar command is found in my shell (I haven't checked it before the reinstall) and re-run the update command which works properly now...

So I don't really understand what happened, but I've update Skype now ^^ Thanks all for your help

mozo commented on 2019-08-15 07:31 (UTC)

I don't know then. On Arch it compiles fine.

RoiArthurB commented on 2019-08-15 07:28 (UTC)

@mozo The asar package is already installed on my computer

$ pacman -Ss asar
extra/libdv 1.0.0-7 [installed]
    The Quasar DV codec (libdv) is a software codec for DV video
community/asar 2.0.1-1 [installed]
    Creating Electron app packages
multilib/lib32-libdv 1.0.0-5
    The Quasar DV codec (libdv) is a software codec for DV video (32-bit)

mozo commented on 2019-08-15 07:25 (UTC) (edited on 2019-08-15 07:25 (UTC) by mozo)

@RoiArthurB

sudo pacman -S asar

RoiArthurB commented on 2019-08-15 06:33 (UTC)

@bulletmark I use yay for every AUR packages

bulletmark commented on 2019-08-15 05:50 (UTC)

@RoiArthurB, what tool are you using to do the update?

RoiArthurB commented on 2019-08-15 04:41 (UTC)

Hello, I have a bug when I try to update the package to it last version :

:: 1 Packages to upgrade.
1  aur/skypeforlinux-stable-bin  8.50.0.38-1 -> 8.51.0.72-1
==> Packages to not upgrade: (eg: 1 2 3, 1-3, ^4 or repo name)
==> 
:: Checking for conflicts...
:: Checking for inner conflicts...
[Aur: 1]  skypeforlinux-stable-bin-8.51.0.72-1

  1 skypeforlinux-stable-bin         (Installed) (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> 
:: PKGBUILD up to date, Skipping (1/1): skypeforlinux-stable-bin
  1 skypeforlinux-stable-bin         (Installed) (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> 
:: Parsing SRCINFO (1/1): skypeforlinux-stable-bin
==> Making package: skypeforlinux-stable-bin 8.51.0.72-1 (jeu. 15 août 2019 11:38:24 +07)
==> Retrieving sources...
  -> Found skypeforlinux_8.51.0.72_amd64.deb
==> Validating source files with sha256sums...
    skypeforlinux_8.51.0.72_amd64.deb ... Passed
==> Cleaning up...
==> Making package: skypeforlinux-stable-bin 8.51.0.72-1 (jeu. 15 août 2019 11:38:25 +07)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found skypeforlinux_8.51.0.72_amd64.deb
==> Validating source files with sha256sums...
    skypeforlinux_8.51.0.72_amd64.deb ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Extracting skypeforlinux_8.51.0.72_amd64.deb with bsdtar
==> Sources are ready.
==> Making package: skypeforlinux-stable-bin 8.51.0.72-1 (jeu. 15 août 2019 11:38:27 +07)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Entering fakeroot environment...
==> Starting package()...
Adding setuid permission on /usr/share/skypeforlinux/chrome-sandbox
/home/roiarthurb/.cache/yay/skypeforlinux-stable-bin/PKGBUILD: line 38: asar: command not found
==> ERROR: A failure occurred in package().
    Aborting...
Error making: skypeforlinux-stable-bin

I'm using Manjaro 18.0.4 w/ kernel : 5.1.21-1-MANJARO

commented on 2019-07-26 05:49 (UTC)

Bizdownloader is good website to download youtube videos, Facebook Videos, twitter videos, Instagram photos and videos, dailymotion videos, vimeo videos, vk videos from the below website https://bizdownloader.com/ and also check this link to download dailymotion videos https://bizdownloader.com/dailymotion-video-downloader

thearchlinuxuser commented on 2019-07-23 21:38 (UTC) (edited on 2019-07-23 21:39 (UTC) by thearchlinuxuser)

Line 30 and 31:

_p="/usr/share/skypeforlinux/resources"

cd "$pkgdir/$_p"

The leading slash of _p's value could be ommitted, right?

yurikoles commented on 2019-07-08 12:50 (UTC)

There is 8.49.0.49

mozo commented on 2019-07-02 19:34 (UTC)

Nope, everything is fine on my end. Be sure to make the Seahorse trick :)

https://www.kaminata.net/forum/viewtopic.php?f=230&t=113916

akaessens commented on 2019-07-02 19:10 (UTC) (edited on 2019-07-02 19:12 (UTC) by akaessens)

anyone having issue on unresizable window and having to login every time launching the app?

Yes to re-login in every time.

Also, it automatically adds skype to autostart (in KDE) everytime the app is launched. I should be reconsidering the choice for this piece of software...

ggnoredo commented on 2019-07-02 19:01 (UTC)

anyone having issue on unresizable window and having to login every time launching the app?

pdontcheff commented on 2019-05-05 08:01 (UTC) (edited on 2019-05-05 13:32 (UTC) by pdontcheff)

There was a problem only on the first computer I tried to upgrade skype. Probably somewhere in the filesystem the privileges are not right. As I said, the package was created by running makepkg with root privileges. Yes, it's not right way, but I do not have time to explore the problem. The other Arch computers had no problem with the update.

maderios commented on 2019-05-04 14:58 (UTC) (edited on 2019-05-04 14:59 (UTC) by maderios)

@pdontcheff Good but did you solve your issue? How?

pdontcheff commented on 2019-05-04 14:55 (UTC)

Thanks for help!

bulletmark commented on 2019-05-03 22:45 (UTC)

@pdontcheff, what do you mean by "but with root privileges"? All those commands should be run as your normal user. As I said previously, completely clear out your cache/build area and run makepkg/yay again.

maderios commented on 2019-05-03 21:13 (UTC)

@pdontcheff First update your Arch system. Then, in working directory, 'makepkg -sicC', it worked for me now. Installed successfully.

pdontcheff commented on 2019-05-03 20:11 (UTC)

@bulletmark, Arch+MATE. I tried with yay, yaourt, makepkg - the same mistake. I have successfully built it, but with root privileges. Sorry for my bad english.

bulletmark commented on 2019-05-03 07:38 (UTC)

@pdontcheff, what distro+DE are you running and how are you trying to install it (AUR helper? etc) I am using Arch+GNOME and it installs and runs fine for me. Perhaps your AUR cache/build area is contaminated. Clear it out and try again.

pdontcheff commented on 2019-05-03 06:53 (UTC) (edited on 2019-05-03 06:54 (UTC) by pdontcheff)

Package skypeforlinux-stable-bin 8.44.0.40-1 can not be installed: ERROR: ld.so: object 'libfakeroot.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. cp: cannot create regular file './presence/dot-online.png': Permission denied

mozo commented on 2019-04-27 10:21 (UTC)

Just install gnome-keyring and you're good to go.

ltorvalds024 commented on 2019-04-27 10:16 (UTC)

@zozi56 is there no way making it work with KDE's? Installing gnome-keyring won't mess up with KDE? thanks

zozi56 commented on 2019-04-25 17:46 (UTC)

@ltorvalds024 For remembering login data, you need to have the gnome-keyring package installed. It is an optional dependency.

mozo commented on 2019-04-25 17:22 (UTC)

This is only on your side. Working fine here on five PCs.

ltorvalds024 commented on 2019-04-25 16:40 (UTC)

On every start, this app asks me to login. I don't think is expected behaviour. I think this is a bug.

exup commented on 2019-02-11 23:05 (UTC)

Hi, currently running arch 4.20.7 with plasma, question is it possible to use your client as Skype for business, I don't see the option to allow for entering domain and user name or am I missing some options to tick. I tried just entering my corporate details but it says wrong password or ID. I am using SKY (AUR) successfully but would like to use your client as it looks more Skpye like. (note I also tried your preview version as well)

mozo commented on 2019-02-07 12:21 (UTC)

Nope, works without any problems here - Arch Plasma 5, апа Manjaro Cinnamon. Start it from terminal and examine the output.

ant commented on 2019-02-07 12:05 (UTC)

It silently crashes just after I type the username to login to skype

theriddick commented on 2018-12-29 07:35 (UTC) (edited on 2018-12-29 07:37 (UTC) by theriddick)

I have a interesting issue with skype autostart on boot, it basically opens up a empty window and I must click the skype icon then close it again or it doesn't start correctly and I have a stuck window border on my desktop.

EDIT: Is related to using Start minimized,

js75 commented on 2018-11-20 09:26 (UTC)

Comment to: 8.34.0.78-1 - Am I the only one who can see "away" yellow contacts as offline? In the skype.web all is fine and here again wrong. I have impression that the previous release was free of this bug in opposite to all before where even green dot wasn't presented correctly.

mozo commented on 2018-11-07 16:37 (UTC) (edited on 2018-11-07 16:38 (UTC) by mozo)

dschaefer79 that is exactly what the thread says :)

dschaefer79 commented on 2018-11-07 16:30 (UTC)

@mozo I have found the solution, in Seahorse, right-click on Default Keyring on left, change password, give the password and set the new password with no password, blank password. After that, Skype doesn't ask more for password.

dschaefer79 commented on 2018-11-07 16:14 (UTC)

@mozo I have restarted many times, same problem.

mozo commented on 2018-10-26 15:36 (UTC)

I just installed it on Arch and there is Login section. May be try to restart, I don't know :(

dschaefer79 commented on 2018-10-26 15:32 (UTC)

Mozo -> I've tried the link, but in seahorse I don't have the login option, do you have an idea ? Thanks,

mozo commented on 2018-09-28 11:26 (UTC) (edited on 2018-09-28 11:28 (UTC) by mozo)

There is a way. Read here:

https://www.kaminata.net/forum/viewtopic.php?f=230&t=113916

Use Google translate, it works.

Archanfel80HUN commented on 2018-09-28 11:02 (UTC)

There is a way that login make it permamnent? I need to fill the username and password box everytime after i reboot.

ruziel commented on 2018-08-29 14:14 (UTC)

@bulletmark - thanks for your ongoing support of this application. It's much appreciated by many. More power to you! Ruziel.

bulletmark commented on 2018-08-16 23:34 (UTC) (edited on 2018-08-16 23:34 (UTC) by bulletmark)

@gustavi, I have reverted the patch now that glibc 2.28-4 is released. Update your system and this package.

gustavsl commented on 2018-08-16 13:02 (UTC)

I'm also getting this error on up to date Arch.

/usr/share/skypeforlinux/glibc/usr/lib/libc.so.6: version `GLIBC_2.28' not found (required by /usr/lib/libxml2.so.2)

bulletmark commented on 2018-08-14 21:37 (UTC)

@kristianjgs, the latest package works for me also. What distro are you running and is your system up to date?

mozo commented on 2018-08-14 15:57 (UTC)

Works great here with up to date Arch.

kristianjgs commented on 2018-08-14 15:53 (UTC)

Hi! last version don't work. the log ./.config/skypeforlinux/logs/skype-startup.log show the next

/usr/share/skypeforlinux/skypeforlinux: /usr/share/skypeforlinux/glibc/usr/lib/libc.so.6: version `GLIBC_2.28' not found (required by /usr/lib/libsystemd.so.0)

cimarronline commented on 2018-08-10 17:13 (UTC)

glibc 2.28-2 (currently in testing) seems to resolve the glibc issue. I am able to run skypeforlinux without its own glibc 2.27.

bulletmark commented on 2018-08-09 01:53 (UTC)

@Eschwartz, I took the stable and preview skype packages up after they were disowned and pretty much kept the original PKGBUILD. If I run this with the system rather than embedded electron then my video camera does not work so that is an example of the kind of bug likely if we don't go with package as created by the upstream skype devs. BTW, if you would like to discuss this further then please create a bug or forum post as dialog here is comparatively awkward.

eschwartz commented on 2018-08-08 20:48 (UTC)

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.

mozo commented on 2018-08-08 08:44 (UTC)

Thank you bulletmark. It's great!

An7ar35 commented on 2018-08-08 06:56 (UTC)

@bulletmark Much appreciated, thanks.

bulletmark commented on 2018-08-08 01:19 (UTC)

Guys, I just released 8.27.0.85-2 which is hacked to include it's own private copy of glibc 2.27 until this bug is fixed.

mozo commented on 2018-08-07 18:04 (UTC)

Thank you cimarronline, your solution is working :)

Pryka commented on 2018-08-07 08:49 (UTC)

It's happening because of the latest glibc update.

Signal, whatsapp, slack, mailspring are also affected by this.

I have created a bug entry on arch tracker: https://bugs.archlinux.org/task/59550

prosoitos commented on 2018-08-07 08:20 (UTC) (edited on 2018-08-07 08:21 (UTC) by prosoitos)

4 of my AUR packages stopped working after the last updates (2 segfault and 2 pkg_resources.DistributionNotFound).

cimarronline commented on 2018-08-06 22:39 (UTC) (edited on 2018-08-06 22:40 (UTC) by cimarronline)

Looks like skypeforlinux 8.18.0.6 (and earlier?) works with the new glibc 2.28. Huh. Well, that might be okay temporarily until MS rebuilds skypeforlinux.

I found old debian packages here: https://web.archive.org/web/20180427192048/https://repo.skype.com/deb/pool/main/s/skypeforlinux/ (you still have to use an edited PKGBUILD, or just swap out /usr/share/skypeforlinux)

jhuesos commented on 2018-08-06 20:27 (UTC) (edited on 2018-08-06 20:28 (UTC) by jhuesos)

Same here:

kernel: skypeforlinux[25458]: segfault at d20020 ip 0000000000d20020 sp 00007ffc36b441f8 error 15 in skypeforlinux[200000+1602000]systemd[1]: 
Started Process Core Dump (PID 25464/UID 0).
Process 25458 (skypeforlinux) of user 1000 dumped core.

Stack trace of thread 25458:
#0  0x0000000000d20020 n/a (skypeforlinux)

Similar issue happens with Whatsapp desktop client and both use Electron so I guess it must be something related to Electron... pure guess

bulletproof commented on 2018-08-06 18:16 (UTC)

After install the new update skype won't start. I click the Skype icon and nothing happens and won't start the program. Skype version is 8.27.0.85-1

XAVeRY commented on 2018-08-06 18:03 (UTC)

I'm getting a segfault after the last mass Python/Perl/kernel update :

[ 5.873310] skypeforlinux[804]: segfault at d20020 ip 0000000000d20020 sp 00007ffe6038e7c8 error 15 in skypeforlinux[200000+1602000]

Anybody else getting this?

netbofia commented on 2018-07-24 16:21 (UTC)

Doesn't detect mico speakers or webcam on fresh install. Haven't come up with a solution yet.

impankratov commented on 2018-07-21 19:44 (UTC)

Stumbled upon a problem with missing sound after fresh arch install. Installing pulseaudio-alsa fixed it. I see @jc-aur & @Sven mentioned this already, but why this dependency wasn't added?

mozo commented on 2018-07-21 13:28 (UTC) (edited on 2018-07-21 13:28 (UTC) by mozo)

@esdaniel, I have the same problem but I don't have a solution. It is very iritating. I have one more irritating bug - Skype stays offline and I don't receive any messages until I open it manually from the tray. Then it is allright untill next restart.

kylepetrov commented on 2018-07-21 11:16 (UTC) (edited on 2018-07-23 17:28 (UTC) by kylepetrov)

Is anyone else unable to login? I can't login with either -stable-bin or -preview-bin.... There's no option to login... weird... I've tried uninstalling, deleting the skypeforlinux folder in /usr/share/, but its still doing this.. Its only happening on one computer for now.

Edit: I've figured it out, if you zoom into Skype while using it, when you log out it'll still be zoomed in, preventing you from seeing the login button.... lol. I'd uninstalled it & removed all the files from the PC & then reinstalled it & it was still zoomed in. I couldn't understand why it was only me... now I know.

ruziel commented on 2018-07-03 13:46 (UTC)

@bulletmark - thanks a lot for your ongoing support of Skype Stable for Linux. It's much appreciated. More power to you meantime. Ruziel.

esdaniel commented on 2018-06-28 16:42 (UTC)

On KDE plasma (:latest) for several Skype releases now, the icon in taskbar is not 'clickable', have to right-click to select 'open skype' - anyone else had this issue and was able to resolve it?

maderios commented on 2018-06-27 15:55 (UTC)

@Enelar Manjaro is not Arch

Enelar commented on 2018-06-27 14:18 (UTC)

Unable to detect mic, audio, webcam for my Manjaro

bulletmark commented on 2018-06-20 21:30 (UTC) (edited on 2018-06-21 01:04 (UTC) by bulletmark)

@z3ntu, gtk2 was removed on the 30th May. Edited: sorry, may not have pushed the commit until the next update which was today.

z3ntu commented on 2018-06-20 13:57 (UTC)

@bulletmark: I believe the gtk2 dependency can be removed (see my previous comment)

simgunz commented on 2018-06-18 08:09 (UTC) (edited on 2018-06-18 08:10 (UTC) by simgunz)

gnome-keyring must be installed to enable auto-login

ottoshmidt commented on 2018-06-09 00:51 (UTC)

Keeps logging me out after every relaunch.

bulletmark commented on 2018-06-07 11:22 (UTC)

People, please don't flag this package out of date without first checking whether I have already updated it here!

maderios commented on 2018-05-25 15:24 (UTC)

@tormen Check your conf with pavucontrol-qt This works -> configuration -> built-in audio -> analog stereo duplex

z3ntu commented on 2018-05-22 20:46 (UTC)

"ldd /usr/share/skypeforlinux/skypeforlinux | grep gtk" only returns gtk3 so I think the gtk2 dependency can be removed.

commented on 2018-05-17 21:19 (UTC)

@Zendy @R00KIE Same here :(

bulletmark commented on 2018-05-16 00:03 (UTC) (edited on 2018-05-16 00:04 (UTC) by bulletmark)

@oberon2007. That problem has existed for the last 4 updates of preview and the last update of stable. See discussion at https://answers.microsoft.com/en-us/skype/forum/skype_linux-skype_startms-skype_installms/system-tray-icon-in-xfce/d3f162bf-0bbf-481b-90a1-f43cae9a86cc and https://answers.microsoft.com/en-us/skype/forum/skype_linux-skype_startms-skype_installms/issue-with-skype-tray-icon-starting-with-version/82dcc7bb-cd51-4d31-a843-e8cc949564e6 for example.

oberon2007 commented on 2018-05-15 23:25 (UTC)

With latest update (both stable and preview version) I am seeing a weird issue with the tray icon. I have one and a half icons displayed. Same odd behaviour in Xfce and i3. screenshot: https://imgur.com/yqtVcndl.png

tormen commented on 2018-05-13 20:22 (UTC)

Hi, not sure if this is a skype or arch problem: I can't get Skype to recognise my Microphone :(

audacity works fine. pavucontrol shows the Micrphone and the input level moves, when I speak. All good!

Already asked google a couple of times, tried several things. Still nothing.

Any idea? Maybe missing installed libraries?

Thanks a lot in advance, Tormen.

Zendy commented on 2018-05-07 05:06 (UTC)

@R00KIE yeah, I also have this issue when I quit skype and start it again I have to login once again. Any ideas how to fix this?

horokey commented on 2018-05-03 19:20 (UTC)

missing dependency for gtk3

R00KIE commented on 2018-04-29 11:07 (UTC)

Is anyone experiencing automatic logout right after starting skype with this latest version? The problem is the same as when the gnome-keyring is not installed, it's as if it isn't even trying to access the keyring.

I'm running skype on a separate user account and I'm using xfce if that matters.

bulletmark commented on 2018-04-28 21:54 (UTC)

@jeancf, the icon bug has existed in the 3 preview versions since 8.20. So now stable has moved to 8.20 it has the same bug. More info at https://answers.microsoft.com/en-us/skype/forum/skype_linux-skype_startms-skype_installms/system-tray-icon-in-xfce/d3f162bf-0bbf-481b-90a1-f43cae9a86cc.

jeancf commented on 2018-04-28 17:17 (UTC)

With update to 8.20.0.9-1 the tray icon is not aligned properly in system tray in Cinnamon.

https://www.noirextreme.com/nextcloud/index.php/s/BHw6R9CWySqJpQq

System: Host: latitude Kernel: 4.16.4-1-MANJARO x86_64 bits: 64 Desktop: Cinnamon 3.8.0 Distro: Manjaro Linux 17.1.9 Hakoila

jc-aur commented on 2018-04-27 22:19 (UTC) (edited on 2018-04-27 22:19 (UTC) by jc-aur)

@Sven I second that, but it's a weird thing. Around a month ago I had Gnome 3 installed and skype was working just fine. Then I switched to KDE Plasma because of graphic driver issues with Gnome, and with the same packages installed (I just changed the DE and apps) Skype was not able to play audio or record my voice. Then I installed pulseaudio-alsa and it worked. I don't remember having a skype package update in that time.

SanskritFritz commented on 2018-03-27 17:09 (UTC)

It should provide "skype" that should take care of any conflicts as well.

gehzumteufel commented on 2018-03-27 16:09 (UTC)

You should add that it conflicts with skype since that is the old client and it is no longer functional anyway.

Sven commented on 2018-03-21 14:13 (UTC)

I just installed pulseaudio-alsa. And voilà, I can finally hear my Skype Call via my USB Headset and not via my laptop speakers. Why the heck is pulseaudio-alsa not a dependency of this package? It really should be!

Anyhow, thanks to hgabreu for providing that hint.

dalu commented on 2018-03-20 20:16 (UTC)

Repositories like those should imho be auto-updated, use some form of script to check for latest version and autocommit and push.

Magotchi commented on 2018-03-20 14:40 (UTC)

Is there a place where Skype indicates which builds at https://repo.skype.com/deb/pool/main/s/skypeforlinux/ are stable? I notice my client (this version) tells me there is an update available, but the latest information I've been able to find is at https://support.skype.com/en/faq/FA34778/release-notes-for-skype-for-desktop-mac-and-linux .

ruziel commented on 2018-03-06 15:26 (UTC)

@bulletmart, thanks a lot. The latest updates are working 100% on my machine. Thanks a lot for your time & energy maintaining this - much appreciated! More power to you, Ruziel.

bulletmark commented on 2018-03-06 11:52 (UTC)

@ruziel, updated now.

ruziel commented on 2018-03-06 11:20 (UTC)

Hi there. I'm getting a notice on Skype saying that an update is available. Do we have any visibility on when that is expected to hit the AUR? Thanks & more power to you meantime, Ruziel.

ruziel commented on 2018-03-01 14:39 (UTC)

@bulletmark. hi & yeah, unfortunately neither works for me. The odd call is fine but most of the time there are audio problems & I can't hear or can't be heard - all my settings in PulseAudio seem to be fine. It's weird. Skype for Web is okay but the dial pad doesn't work for extensions & selecting options. Thanks & go well, R.

bulletmark commented on 2018-02-28 21:02 (UTC)

@ruziel, have you tried skypeforlinux-preview-bin?

hgabreu commented on 2018-02-19 00:42 (UTC)

This package depends on pulseaudio-alsa, for pulseaudio users. Since it's default nowadays, it'd be good to have a mention here: https://bbs.archlinux.org/viewtopic.php?id=233566

bulletmark commented on 2018-02-15 12:21 (UTC) (edited on 2022-06-13 00:22 (UTC) by bulletmark)

Please don't post here (or on any other AUR packages) about out of date versions. Use the "Flag package out-of-date" link at the top. Also, BEFORE flagging this package out of date please check that it has not already been updated here to the new version.

Note that AUR package skypeforlinux-stable-bin is the version Microsoft release as their "stable" version. AUR package skypeforlinux-preview-bin is the version Microsoft release as their preview version and is always a later version than the stable version. PLEASE DO NOT FLAG THE STABLE VERSION OUT OF DATE WITHOUT UNDERSTANDING THIS!

Utini commented on 2018-02-13 15:59 (UTC)

Is there a way to disable auto-login when starting skype? I don't want my skype password to be saved and automatically used to login.

dundee81 commented on 2018-02-06 21:36 (UTC)

Latest stable version is 8.15.0.4. Please update.

bulletmark commented on 2018-02-04 02:28 (UTC) (edited on 2018-02-04 20:53 (UTC) by bulletmark)

@friday13, please clarify what you mean by "the wrong version number"?

friday13 commented on 2018-02-04 01:44 (UTC)

the wrong version number. Please check.

bulletmark commented on 2018-02-02 00:44 (UTC) (edited on 2018-02-04 02:52 (UTC) by bulletmark)

@Stempit, it looks wrong to require a GNOME package for what should be a DE agnostic application and I note that Skype/Microsoft do not include gnome-keyring as a requirement in the debian package so I am reluctant to force add it sorry.

Stempit commented on 2018-02-01 13:06 (UTC)

@bulletmark thank you for your work!

Can you add gnome-keyring to requirements, please? Without this package skype wants login and password on each start.

Zaotar commented on 2018-01-30 20:32 (UTC)

Thanks for your work! It's pretty excellent!

bulletmark commented on 2018-01-23 13:56 (UTC)

nbulat, you too just flagged this package as out of date but quoted the wrong version number. Please check before flagging!

bulletmark commented on 2018-01-19 22:17 (UTC)

RemoteAdmin, you flagged this out of date but the version you quoted is the preview version, i.e. the version of the AUR package skypeforlinux-preview-bin.