2018-08-23, 17:09
Hi Milhouse, am having an issue running a VNC server - TigerVNC on my LibreElec, seems to be two libraries missing, as per below? (This has worked previously for me)
LibreELEC:~/.kodi/addons/service.tigervnc/bin # ./tigervnc.start
x0vncserver: error while loading shared libraries: libXtst.so.6: cannot open shared object file: No such file or directory
LibreELEC:~/.kodi/addons/service.tigervnc/bin # cat tigervnc.start
#!/bin/sh
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright © 2016-present Team LibreELEC (https://libreelec.tv)
. /etc/profile
oe_setup_addon service.tigervnc
if [ ! -f "$ADDON_HOME/passwd" ]
then
cp "$ADDON_DIR/config/passwd" "$ADDON_HOME/passwd"
fi
x0vncserver -PasswordFile="$ADDON_HOME/passwd" -rfbport="$vnc_port"
LibreELEC:~/.kodi/addons/service.tigervnc/bin # which x0vncserver
/storage/.kodi/addons/service.tigervnc/bin/x0vncserver
LibreELEC:~/.kodi/addons/service.tigervnc/bin # ldd /storage/.kodi/addons/service.tigervnc/bin/x0vncserver
linux-vdso.so.1 (0x00007ffd4c0fe000)
libXtst.so.6 => not found
libXdamage.so.1 => not found
libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f849d21d000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007f849d209000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f849d1e8000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f849d065000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f849d04b000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f849ce96000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f849ce8f000)
/lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007f849d34b000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007f849cd10000)
LibreELEC:~/.kodi/addons/service.tigervnc/bin # uname -a
Linux LibreELEC 4.18.4 #1 SMP Wed Aug 22 22:57:12 BST 2018 x86_64 GNU/Linux
LibreELEC:~/.kodi/addons/service.tigervnc/bin # lsb_release
LibreELEC (Milhouse): devel-20180822225356-#0822-gb56a1af [Build #0822]
Can these libraries, libXtst.so.6 & libXdamage.so.1 be added to a future build?
Many thanks again for your continued support.
Rgds
LibreELEC:~/.kodi/addons/service.tigervnc/bin # ./tigervnc.start
x0vncserver: error while loading shared libraries: libXtst.so.6: cannot open shared object file: No such file or directory
LibreELEC:~/.kodi/addons/service.tigervnc/bin # cat tigervnc.start
#!/bin/sh
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright © 2016-present Team LibreELEC (https://libreelec.tv)
. /etc/profile
oe_setup_addon service.tigervnc
if [ ! -f "$ADDON_HOME/passwd" ]
then
cp "$ADDON_DIR/config/passwd" "$ADDON_HOME/passwd"
fi
x0vncserver -PasswordFile="$ADDON_HOME/passwd" -rfbport="$vnc_port"
LibreELEC:~/.kodi/addons/service.tigervnc/bin # which x0vncserver
/storage/.kodi/addons/service.tigervnc/bin/x0vncserver
LibreELEC:~/.kodi/addons/service.tigervnc/bin # ldd /storage/.kodi/addons/service.tigervnc/bin/x0vncserver
linux-vdso.so.1 (0x00007ffd4c0fe000)
libXtst.so.6 => not found
libXdamage.so.1 => not found
libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f849d21d000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007f849d209000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f849d1e8000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f849d065000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f849d04b000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f849ce96000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f849ce8f000)
/lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007f849d34b000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007f849cd10000)
LibreELEC:~/.kodi/addons/service.tigervnc/bin # uname -a
Linux LibreELEC 4.18.4 #1 SMP Wed Aug 22 22:57:12 BST 2018 x86_64 GNU/Linux
LibreELEC:~/.kodi/addons/service.tigervnc/bin # lsb_release
LibreELEC (Milhouse): devel-20180822225356-#0822-gb56a1af [Build #0822]
Can these libraries, libXtst.so.6 & libXdamage.so.1 be added to a future build?
Many thanks again for your continued support.
Rgds