WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: [SOLVED] help with Skype crash  (Read 7136 times)

Offline julcar

  • Jr. Member
  • **
  • Posts: 77
[SOLVED] help with Skype crash
« on: October 02, 2019, 03:27:20 AM »
Well, this is another try to getting skype for linux working on corepure64...

I've just installed Tinycore 64 10.1 on my hard disk and downloaded the latest skypeforlinux-64.deb from the official skype web site.

Then uncompressed the tar file into my home dir, setting right the file permissions and installed strace to see what is happening in case of failure, thanks to it could fix some missing dependencies and now I am sure the binary has all what is needed to run...
But is not running  >:(

I've uploaded the strace generated log here: https://pastebin.com/7bjZVdBF
Please give me a hand, thanks.  ;D

    [EDIT]: Marked as solved. Solution is here http://forum.tinycorelinux.net/index.php/topic,23222.msg145890.html#msg145890.  Rich
« Last Edit: November 02, 2019, 11:33:25 PM by Rich »

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14801
Re: help with Skype crash
« Reply #1 on: October 02, 2019, 05:45:39 AM »
Without looking at the strace log, is it something to do with a missing /lib64 symlink or systemd?

Offline julcar

  • Jr. Member
  • **
  • Posts: 77
Re: help with Skype crash
« Reply #2 on: October 02, 2019, 06:22:42 AM »
Without looking at the strace log, is it something to do with a missing /lib64 symlink or systemd?

I don't think so, here is a log generated by skype itself

Code: [Select]
Xlib:  extension "XInputExtension" missing on display ":0.0".
Fontconfig error: Cannot load default config file
Xlib:  extension "XInputExtension" missing on display ":0.0".
Xlib:  extension "XInputExtension" missing on display ":0.0".
Xlib:  extension "XInputExtension" missing on display ":0.0".
Xlib:  extension "XInputExtension" missing on display ":0.0".
/usr/bin/wget: unrecognized option '--post-file=/tmp/chromium-upload-0a984cb029faea20'
BusyBox v1.29.3 (2018-12-19 15:48:20 UTC) multi-call binary.

Usage: wget [-c|--continue] [--spider] [-q|--quiet] [-O|--output-document FILE]
[--header 'header: value'] [-Y|--proxy on/off] [-P DIR]
[-S|--server-response] [-U|--user-agent AGENT] [-T SEC] URL...

Retrieve files via HTTP or FTP

--spider Only check URL existence: $? is 0 if exists
-c Continue retrieval of aborted transfer
-q Quiet
-P DIR Save to DIR (default .)
-S    Show server response
-T SEC Network read timeout is SEC seconds
-O FILE Save to FILE ('-' for stdout)
-U STR Use STR for User-Agent header
-Y on/off Use proxy
Server response:
/usr/bin/wget: unrecognized option '--post-file=/tmp/chromium-upload-ec6eb6849abea747'
BusyBox v1.29.3 (2018-12-19 15:48:20 UTC) multi-call binary.

Usage: wget [-c|--continue] [--spider] [-q|--quiet] [-O|--output-document FILE]
[--header 'header: value'] [-Y|--proxy on/off] [-P DIR]
[-S|--server-response] [-U|--user-agent AGENT] [-T SEC] URL...

Retrieve files via HTTP or FTP

--spider Only check URL existence: $? is 0 if exists
-c Continue retrieval of aborted transfer
-q Quiet
-P DIR Save to DIR (default .)
-S    Show server response
-T SEC Network read timeout is SEC seconds
-O FILE Save to FILE ('-' for stdout)
-U STR Use STR for User-Agent header
-Y on/off Use proxy
Server response:


Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14801
Re: help with Skype crash
« Reply #3 on: October 02, 2019, 06:26:19 AM »
That shows that you need to use Xorg-7.7 rather than Xvesa and the wget extension rather than busybox wget.

Offline julcar

  • Jr. Member
  • **
  • Posts: 77
Re: help with Skype crash
« Reply #4 on: October 02, 2019, 06:28:20 AM »
Here is a ldd result for reference

Code: [Select]
tc@box:~$ ldd /usr/share/skypeforlinux/skypeforlinux
linux-vdso.so.1 (0x00007ffda01c1000)
libffmpeg.so => /usr/share/skypeforlinux/./libffmpeg.so (0x00007f6562e41000)
libdl.so.2 => /lib/libdl.so.2 (0x00007f6562e33000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00007f6562e15000)
librt.so.1 => /lib/librt.so.1 (0x00007f6562e0c000)
libgobject-2.0.so.0 => /usr/local/lib/libgobject-2.0.so.0 (0x00007f6562bcd000)
libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0x00007f65628e1000)
libgio-2.0.so.0 => /usr/local/lib/libgio-2.0.so.0 (0x00007f6562581000)
libdbus-1.so.3 => /usr/local/lib/libdbus-1.so.3 (0x00007f6562340000)
libnss3.so => /usr/local/lib/libnss3.so (0x00007f656204a000)
libnssutil3.so => /usr/local/lib/libnssutil3.so (0x00007f6561e1e000)
libsmime3.so => /usr/local/lib/libsmime3.so (0x00007f6561bfb000)
libnspr4.so => /usr/local/lib/libnspr4.so (0x00007f65619bb000)
libgdk_pixbuf-2.0.so.0 => /usr/local/lib/libgdk_pixbuf-2.0.so.0 (0x00007f656179b000)
libgtk-3.so.0 => /usr/local/lib/libgtk-3.so.0 (0x00007f6560f65000)
libgdk-3.so.0 => /usr/local/lib/libgdk-3.so.0 (0x00007f6560c8c000)
libpangocairo-1.0.so.0 => /usr/local/lib/libpangocairo-1.0.so.0 (0x00007f6560a7f000)
libpango-1.0.so.0 => /usr/local/lib/libpango-1.0.so.0 (0x00007f6560843000)
libatk-1.0.so.0 => /usr/local/lib/libatk-1.0.so.0 (0x00007f6560620000)
libcairo.so.2 => /usr/local/lib/libcairo.so.2 (0x00007f656034c000)
libXext.so.6 => /usr/local/lib/libXext.so.6 (0x00007f656013d000)
libX11.so.6 => /usr/local/lib/libX11.so.6 (0x00007f655fe23000)
libXcomposite.so.1 => /usr/local/lib/libXcomposite.so.1 (0x00007f655fc21000)
libXrender.so.1 => /usr/local/lib/libXrender.so.1 (0x00007f655fa18000)
libX11-xcb.so.1 => /usr/local/lib/libX11-xcb.so.1 (0x00007f655f816000)
libxcb.so.1 => /usr/local/lib/libxcb.so.1 (0x00007f655f5f2000)
libXcursor.so.1 => /usr/local/lib/libXcursor.so.1 (0x00007f655f3e9000)
libXdamage.so.1 => /usr/local/lib/libXdamage.so.1 (0x00007f655f1e7000)
libXfixes.so.3 => /usr/local/lib/libXfixes.so.3 (0x00007f655efe1000)
libXi.so.6 => /usr/local/lib/libXi.so.6 (0x00007f655edd3000)
libXtst.so.6 => /usr/local/lib/libXtst.so.6 (0x00007f655ebcd000)
libexpat.so.1 => /usr/local/lib/libexpat.so.1 (0x00007f655eba9000)
libuuid.so.1 => /lib/libuuid.so.1 (0x00007f655eba1000)
libXrandr.so.2 => /usr/local/lib/libXrandr.so.2 (0x00007f655e997000)
libXss.so.1 => /usr/local/lib/libXss.so.1 (0x00007f655e794000)
libasound.so.2 => /usr/local/lib/libasound.so.2 (0x00007f655e4b0000)
libatk-bridge-2.0.so.0 => /usr/local/lib/libatk-bridge-2.0.so.0 (0x00007f655e281000)
libatspi.so.0 => /usr/local/lib/libatspi.so.0 (0x00007f655e053000)
libcups.so.2 => /usr/local/lib/libcups.so.2 (0x00007f655ddd8000)
libm.so.6 => /lib/libm.so.6 (0x00007f655dc75000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f655dc61000)
libc.so.6 => /lib/libc.so.6 (0x00007f655dae3000)
/lib64/ld-linux-x86-64.so.2 => /lib/ld-linux-x86-64.so.2 (0x00007f656a5d6000)
libpcre.so.1 => /usr/local/lib/libpcre.so.1 (0x00007f655d8a8000)
libffi.so.6 => /usr/local/lib/libffi.so.6 (0x00007f655d69f000)
libgmodule-2.0.so.0 => /usr/local/lib/libgmodule-2.0.so.0 (0x00007f655d49b000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007f655d288000)
libresolv.so.2 => /lib/libresolv.so.2 (0x00007f655d272000)
libelogind.so.0 => /usr/local/lib/libelogind.so.0 (0x00007f655d1fc000)
libplc4.so => /usr/local/lib/libplc4.so (0x00007f655cff8000)
libplds4.so => /usr/local/lib/libplds4.so (0x00007f655cdf3000)
libpng16.so.16 => /usr/local/lib/libpng16.so.16 (0x00007f655cbc8000)
libXinerama.so.1 => /usr/local/lib/libXinerama.so.1 (0x00007f655c9c6000)
libcairo-gobject.so.2 => /usr/local/lib/libcairo-gobject.so.2 (0x00007f655c7bd000)
libpixman-1.so.0 => /usr/local/lib/libpixman-1.so.0 (0x00007f655c52f000)
libEGL.so.1 => /usr/local/lib/libEGL.so.1 (0x00007f655c4fd000)
libxcb-dri2.so.0 => /usr/local/lib/libxcb-dri2.so.0 (0x00007f655c2f8000)
libxcb-dri3.so.0 => /usr/local/lib/libxcb-dri3.so.0 (0x00007f655c0f4000)
libxcb-xfixes.so.0 => /usr/local/lib/libxcb-xfixes.so.0 (0x00007f655beed000)
libxcb-present.so.0 => /usr/local/lib/libxcb-present.so.0 (0x00007f655bcea000)
libxcb-sync.so.1 => /usr/local/lib/libxcb-sync.so.1 (0x00007f655bae4000)
libxshmfence.so.1 => /usr/local/lib/libxshmfence.so.1 (0x00007f655b8e0000)
libgbm.so.1 => /usr/local/lib/libgbm.so.1 (0x00007f655b8d1000)
libwayland-server.so.0 => /usr/local/lib/libwayland-server.so.0 (0x00007f655b8be000)
libGLESv2.so.2 => /usr/local/lib/libGLESv2.so.2 (0x00007f655b8b2000)
libdrm.so.2 => /usr/local/lib/libdrm.so.2 (0x00007f655b8a2000)
libglapi.so.0 => /usr/local/lib/libglapi.so.0 (0x00007f655b86f000)
libxcb-shm.so.0 => /usr/local/lib/libxcb-shm.so.0 (0x00007f655b66a000)
libxcb-render.so.0 => /usr/local/lib/libxcb-render.so.0 (0x00007f655b45e000)
libXau.so.6 => /usr/local/lib/libXau.so.6 (0x00007f655b25c000)
libXdmcp.so.6 => /usr/local/lib/libXdmcp.so.6 (0x00007f655b057000)
libxkbcommon.so.0 => /usr/local/lib/libxkbcommon.so.0 (0x00007f655ae20000)
libwayland-cursor.so.0 => /usr/local/lib/libwayland-cursor.so.0 (0x00007f655ae16000)
libwayland-egl.so.1 => /usr/local/lib/libwayland-egl.so.1 (0x00007f655ae0f000)
libwayland-client.so.0 => /usr/local/lib/libwayland-client.so.0 (0x00007f655ae00000)
libepoxy.so.0 => /usr/local/lib/libepoxy.so.0 (0x00007f655ab08000)
libpangoft2-1.0.so.0 => /usr/local/lib/libpangoft2-1.0.so.0 (0x00007f655a8f5000)
libgthread-2.0.so.0 => /usr/local/lib/libgthread-2.0.so.0 (0x00007f655a6f3000)
libfribidi.so.0 => /usr/local/lib/libfribidi.so.0 (0x00007f655a4d9000)
libfontconfig.so.1 => /usr/local/lib/libfontconfig.so.1 (0x00007f655a29f000)
libbz2.so.1.0 => /usr/local/lib/libbz2.so.1.0 (0x00007f655a092000)
libharfbuzz.so.0 => /usr/local/lib/libharfbuzz.so.0 (0x00007f6559e26000)
libfreetype.so.6 => /usr/local/lib/libfreetype.so.6 (0x00007f6559b6f000)
libgraphite2.so.3 => /usr/local/lib/libgraphite2.so.3 (0x00007f655994e000)
libgnutls.so.30 => /usr/local/lib/libgnutls.so.30 (0x00007f6559622000)
libavahi-common.so.3 => /usr/local/lib/libavahi-common.so.3 (0x00007f6559417000)
libavahi-client.so.3 => /usr/local/lib/libavahi-client.so.3 (0x00007f6559206000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x00007f65591cd000)
libp11-kit.so.0 => /usr/local/lib/libp11-kit.so.0 (0x00007f6558ec1000)
libidn2.so.0 => /usr/local/lib/libidn2.so.0 (0x00007f6558ca6000)
libunistring.so.2 => /usr/local/lib/libunistring.so.2 (0x00007f6558937000)
libtasn1.so.6 => /usr/local/lib/libtasn1.so.6 (0x00007f6558727000)
libnettle.so.6 => /usr/local/lib/libnettle.so.6 (0x00007f65584f5000)
libhogweed.so.4 => /usr/local/lib/libhogweed.so.4 (0x00007f65582c2000)
libgmp.so.10 => /usr/local/lib/libgmp.so.10 (0x00007f655825d000)
libssp.so.0 => /usr/local/lib/libssp.so.0 (0x00007f6558258000)
libncursesw.so.6 => /usr/local/lib/libncursesw.so.6 (0x00007f6558002000)

Offline julcar

  • Jr. Member
  • **
  • Posts: 77
Re: help with Skype crash
« Reply #5 on: October 02, 2019, 06:48:17 AM »
That shows that you need to use Xorg-7.7 rather than Xvesa and the wget extension rather than busybox wget.

ok, with xorg the skype log is only this line:
Fontconfig error: Cannot load default config file

but still not running
« Last Edit: October 02, 2019, 06:53:07 AM by julcar »

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14801
Re: help with Skype crash
« Reply #6 on: October 02, 2019, 07:29:25 AM »
Symlink /usr/local/etc/fonts to /etc?

Offline julcar

  • Jr. Member
  • **
  • Posts: 77
Re: help with Skype crash
« Reply #7 on: October 02, 2019, 03:35:06 PM »
Symlink /usr/local/etc/fonts to /etc?

Well, now I get the Skype window loading, but then closes suddenly within 30 secs more or less, no log is generated but this line:

1ac8 Delete type=3 #1, not tried with strace yet

Offline julcar

  • Jr. Member
  • **
  • Posts: 77
Re: help with Skype crash
« Reply #8 on: October 30, 2019, 07:08:10 PM »
Attached strace log of skype execution
« Last Edit: August 15, 2021, 12:11:35 PM by Rich »

Offline julcar

  • Jr. Member
  • **
  • Posts: 77
Re: help with Skype crash
« Reply #9 on: November 02, 2019, 11:16:29 PM »
Finally got skype working  :D my version working is skypeforlinux_8.53.0.85_amd64.deb downloaded from http://mirror.cs.uchicago.edu/skype/pool/main/s/skypeforlinux/ with the following dependences:

nss.tcz
gtk3.tcz
libcups2.tcz
ibsecret.tcz <--- This was very hard to get figured was needed because it didn't appeared on ldd normal output, was only when running a very verbose strace that I found it

Please add this info in the first post and mark it as solved

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11594
Re: [SOLVED] help with Skype crash
« Reply #10 on: November 02, 2019, 11:34:03 PM »
Hi julcar
Done.

Offline vinceASPECT

  • Hero Member
  • *****
  • Posts: 800
Re: [SOLVED] help with Skype crash
« Reply #11 on: November 03, 2019, 09:33:17 AM »
Hello,


There is always  the  resource   called  (Skype for web) ........that could  be  useful.

Skype  delivered inside a web page.

................O___0.............

Vin

https://support.skype.com/en/faq/FA34515/finding-your-way-around-skype-for-web

Offline julcar

  • Jr. Member
  • **
  • Posts: 77
Re: [SOLVED] help with Skype crash
« Reply #12 on: November 03, 2019, 03:02:33 PM »
Hello,


There is always  the  resource   called  (Skype for web) ........that could  be  useful.

Skype  delivered inside a web page.

................O___0.............

Vin

https://support.skype.com/en/faq/FA34515/finding-your-way-around-skype-for-web

Skype for web is not compatible with Firefox, and also, doesn't let you save chat logs, feature very important for me.

Offline vinceASPECT

  • Hero Member
  • *****
  • Posts: 800
Re: [SOLVED] help with Skype crash
« Reply #13 on: November 03, 2019, 04:37:18 PM »
Hello   Ahh,

Skype  is different for different platforms then?.....isn't the web an all encompassing global platform.....?

infact, isn't the web indeed actually how Skype operates  (at all).......?...hmmmm

 ......well these media boxes, that they "give away" all over  the marketplace....they come sort of
tailored with  100 or more ready to go apps.  Skype is a must there.  You literally have it "off the shelf" just plug the hardware in......and the Services like Skype etc are there ready to go.

Another App  is   "Telegram".   Mostly also a lot of these Apps actually  EMAIL you the chat logs. or
at least the pre-emptive jist of a "user"  communication and it's date and time.

......SKype sure is a very important App.   Have used  it very very sparsely......

There is  always  the good old telephone.  Here mostly all my global calls are FREE.....as long as the duration is under a certain limit  (it's actually very long )
THe fair usage policy is also very vert reasonable  per billing period.

That is also Whats App.  Many of these services have web based portals.  Free.

thx

Vin


ps....well there is Facebook.........it's free.........delivered in web browser with full live Audio and video
communications.

« Last Edit: November 03, 2019, 04:42:56 PM by vinceASPECT »