Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Zdalny dostęp do interfejsu kodi
#4
ok, skompilowałem to sobie, na osmc nie było żadnch problemów, podam kroki może komuś się przyda:


osmc@osmc:~$ sudo -i
root@osmc:~# apt-get update
root@osmc:~# apt-get install libvncserver-dev rbp-userland-dev-osmc make git gcc file
root@osmc:~# git clone https://github.com/hanzelpeter/dispmanx_vnc
root@osmc:~# cd dispmanx_vnc/
root@osmc:~/dispmanx_vnc# ls
MIT  Makefile  README.md  main.c  makeit
root@osmc:~/dispmanx_vnc# ./makeit
root@osmc:~/dispmanx_vnc# ls -al
total 68
drwxr-xr-x 3 root root  4096 Sep  8 20:38 .
drwx------ 4 root root  4096 Sep  8 20:38 ..
drwxr-xr-x 8 root root  4096 Sep  8 20:38 .git
-rw-r--r-- 1 root root  1061 Sep  8 20:38 MIT
-rw-r--r-- 1 root root   446 Sep  8 20:38 Makefile
-rw-r--r-- 1 root root  1098 Sep  8 20:38 README.md
-rwxr-xr-x 1 root root 19232 Sep  8 20:38 dispmanx_vncserver
-rw-r--r-- 1 root root 17193 Sep  8 20:38 main.c
-rwxr-xr-x 1 root root   322 Sep  8 20:38 makeit
root@osmc:~/dispmanx_vnc#
root@osmc:~/dispmanx_vnc# file dispmanx_vncserver
dispmanx_vncserver: ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=e452ccbaefc26c5fb81108f7efbcd6241d1dc1ab, not stripped
root@osmc:~/dispmanx_vnc# ldd ./dispmanx_vncserver
        linux-vdso.so.1 (0x7ed63000)
        /usr/lib/libarmmem.so (0x76ef9000)
        libbrcmGLESv2.so => /opt/vc/lib/libbrcmGLESv2.so (0x76ed4000)
        libbrcmEGL.so => /opt/vc/lib/libbrcmEGL.so (0x76e9b000)
        libopenmaxil.so => /opt/vc/lib/libopenmaxil.so (0x76e85000)
        libbcm_host.so => /opt/vc/lib/libbcm_host.so (0x76e5e000)
        libvcos.so => /opt/vc/lib/libvcos.so (0x76e44000)
        libvchiq_arm.so => /opt/vc/lib/libvchiq_arm.so (0x76e2e000)
        libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0x76e0a000)
        librt.so.1 => /lib/arm-linux-gnueabihf/librt.so.1 (0x76df4000)
        libvncserver.so.1 => /usr/lib/arm-linux-gnueabihf/libvncserver.so.1 (0x76d9d000)
        libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0x76caf000)
        libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0x76c9c000)
        libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0x76c24000)
        /lib/ld-linux-armhf.so.3 (0x76f21000)
        libnsl.so.1 => /lib/arm-linux-gnueabihf/libnsl.so.1 (0x76c04000)
        libz.so.1 => /lib/arm-linux-gnueabihf/libz.so.1 (0x76be2000)
        libjpeg.so.62 => /usr/lib/arm-linux-gnueabihf/libjpeg.so.62 (0x76ba8000)
        libresolv.so.2 => /lib/arm-linux-gnueabihf/libresolv.so.2 (0x76b88000)
        libgcrypt.so.20 => /lib/arm-linux-gnueabihf/libgcrypt.so.20 (0x76add000)
        libgnutls.so.30 => /usr/lib/arm-linux-gnueabihf/libgnutls.so.30 (0x769ad000)
        libgpg-error.so.0 => /lib/arm-linux-gnueabihf/libgpg-error.so.0 (0x76990000)
        libp11-kit.so.0 => /usr/lib/arm-linux-gnueabihf/libp11-kit.so.0 (0x76944000)
        libidn.so.11 => /lib/arm-linux-gnueabihf/libidn.so.11 (0x76904000)
        libtasn1.so.6 => /usr/lib/arm-linux-gnueabihf/libtasn1.so.6 (0x768e8000)
        libnettle.so.6 => /usr/lib/arm-linux-gnueabihf/libnettle.so.6 (0x768a9000)
        libhogweed.so.4 => /usr/lib/arm-linux-gnueabihf/libhogweed.so.4 (0x76871000)
        libgmp.so.10 => /usr/lib/arm-linux-gnueabihf/libgmp.so.10 (0x76818000)
        libffi.so.6 => /usr/lib/arm-linux-gnueabihf/libffi.so.6 (0x76802000)
        libgcc_s.so.1 => /lib/arm-linux-gnueabihf/libgcc_s.so.1 (0x767d9000)
root@osmc:~/dispmanx_vnc# ./dispmanx_vncserver
Open display[0]...
Display is 1920 x 1080
Server bpp:16
Server bigEndian:0
Server redShift:0
Server blueShift:10
Server greeShift:5
08/09/2019 20:40:02 Listening for VNC connections on TCP port 5900
08/09/2019 20:40:02 Listening for VNC connections on TCP6 port 5900
open /dev/uinput returned 6.
First write returned 1116.
ioctl UI_DEV_CREATE returned 0.
08/09/2019 20:41:13 Got connection from client 192.168.170.104
08/09/2019 20:41:13   other clients:
08/09/2019 20:41:13 Normal socket connection
08/09/2019 20:41:13 Client Protocol Version 3.8845, y1=99
08/09/2019 20:41:13 Protocol version sent 3.8, using 3.8



Dalej wziąłem pierwszy lepszy VNC client (np. By zobaczyć linki musisz się zalogować lub zarejestrować. - lub jakis na androidzie) i podpiąłem się do "osmc" (u mnie w lan to ten IP z ostatnim oktetem 104 jak wyżej przy odpaleniu VNC servera widać) i ładnie pokazał mi się "zmirrowany" obraz Kodi (to samo na TV co w VNC):

By zobaczyć linki musisz się zalogować lub zarejestrować.
Jedyne co nie działało to myszka ale poradziłem sobie używając zamiast myszki pilota z aplikacji "Zdalne Kodi" na androidzie.

pozdrawiam
Odpowiedz


Wiadomości w tym wątku
Zdalny dostęp do interfejsu kodi - przez ogniemi - 08-09-2019, 02:54 PM
RE: Zdalny dostęp do interfejsu kodi - przez Łonogrzmot - 08-09-2019, 03:15 PM
RE: Zdalny dostęp do interfejsu kodi - przez ogniemi - 08-09-2019, 03:23 PM
RE: Zdalny dostęp do interfejsu kodi - przez ogniemi - 08-09-2019, 06:57 PM

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości