Do you happen to know how to hide the cursor as well?
In file ts_env.sh (where you changed TOUCHSCREEN_NAME) at the end of file try adding
Then cursor should disappear after 200 milliseconds. After reboot of course
Do you happen to know how to hide the cursor as well?
In file ts_env.sh (where you changed TOUCHSCREEN_NAME) at the end of file try adding
Then cursor should disappear after 200 milliseconds. After reboot of course
You are probably missing files ts.conf and ts_env.sh in folder /storage/.kodi/userdata/addon_data/service.touchscreen.
cp /storage/.kodi/userdata/addon_data/service.touchscreen/ts_env.sh-sample /storage/.kodi/userdata/addon_data/service.touchscreen/ts_env.sh
cp /storage/.kodi/userdata/addon_data/service.touchscreen/ts.conf-generic /storage/.kodi/userdata/addon_data/service.touchscreen/ts.conf
Then change in ts_env.sh the line with your touchscreen name
QuoteTOUCHSCREEN_NAME="Goodix Capacitive TouchScreen"
Did you copied required files (ts_env.sh, ts.conf) manually with ssh session? Probably not.
This addon is not magic one which would do everything automatically.
Just search touchscreen and it will be there.
CvH: Also script.moonlight/moonlight.py at master · dead/script.moonlight · GitHub should be bumped to .2 and correct library shipped (not all 3). Credit also to @seo
Seems moonlight-embedded needs to use this patch
--- a/libgamestream/CMakeLists.txt 2017-09-07 20:15:39.000000000 +0200
+++ b/libgamestream/CMakeLists.txt 2017-09-16 09:11:24.090887894 +0200
@@ -27,7 +27,7 @@ set_target_properties(moonlight-common P
target_include_directories(gamestream PRIVATE ../third_party/moonlight-common-c/src ../third_party/h264bitstream ${AVAHI_INCLUDE_DIRS} ${LIBUUID_INCLUDE_DIRS})
target_include_directories(moonlight-common PRIVATE ../third_party/moonlight-common-c/reedsolomon ${ENET_INCLUDE_DIRS})
target_link_libraries(gamestream ${CURL_LIBRARIES} ${OPENSSL_LIBRARIES} ${EXPAT_LIBRARIES} ${AVAHI_LIBRARIES} ${LIBUUID_LIBRARIES})
-target_link_libraries(moonlight-common ${ENET_LIBRARIES})
+target_link_libraries(moonlight-common ${ENET_LIBRARIES} ${OPENSSL_LIBRARIES})
target_link_libraries(gamestream ${CMAKE_THREAD_LIBS_INIT} ${CMAKE_DL_LIBS})
and PKG_DEPENDS_TARGET for openssl then libmoonlight-common.so has dependencies for required ssl and crypto library
LibreELEC:~/.kodi/addons/script.moonlight # ldd lib/libmoonlight-common.so
linux-vdso.so.1 (0x00007ffea8b3d000)
libcrypto.so.1.0.0 => /usr/lib/libcrypto.so.1.0.0 (0x00007f6e489e6000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f6e4864e000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f6e4844a000)
/usr/lib64/ld-linux-x86-64.so.2 (0x00007f6e48c5a000)
and python is happy loading library
Python 2.7.13 (default, Sep 15 2017, 21:26:44)
[GCC 6.2.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import ctypes
>>> ctypes.cdll.LoadLibrary("lib/libmoonlight-common.so")
<CDLL 'lib/libmoonlight-common.so', handle 1eff390 at 7fc2fea65c50>
>>>
I bet addon will now work as expected. I assume one kodi thread crashed because of missing symbol(s).
It is set 100mbit intentionally imx6/linux: limit ethernet speed to 100mbits which works reliable ... by vpeter4 · Pull Request #1618 · LibreELEC/LibreELEC.tv · GitHub because it is more stable.
Because of 100mbit you should not see any difference when playing music or video. There must be something else.
If you really want to have gigabit speed then you need to uncomment line
in file /storage/uEnv.txt
mount -o remount,rw /flash
sed "s|#enable_giga_arg=fec.disable_giga=0|enable_giga_arg=fec.disable_giga=0|g" /flash/uEnv.txt
mount -o remount,ro /flash
or using nano or vi editor.
Doesn't it happen automatically?
The last couple of iterations of LibreElec have not worked on my Cubox i4Pro. Flash/pulse dark screen. Never boots up.
Known problem. You can try image with 3.14 kernel.
Not seeing the download for 8.1.7 in the list on page 1. Is there a different link somewhere someone could share?
Replace 6 with 7 Index of /s912/8.2/8.1.7/
Btw: when waveshare touchscreen shows events with evtest then ts_env.sh-sample must be copied.
ts_env.sh-waveshare is used only for waveshare displays which are using proprietary driver which is included in tslib (it uses raw data from
/dev/hidrawX).
You can try
Notice $ at the end meaning end of string.
Or checking whole name with
Which host system? Debian?
Installation USB stick created on Windows? Was it safely removed?
You can also build in Ubuntu docker.
Try this automake patch: libreelec libtool fix - Pastebin.com
You need to rebuild automake:host first and then libtool:host should build too. Maybe.