embeded/raspberry pi
rpi3b에서 wayvnc 빌드 + 실행하기
구차니
2022. 8. 10. 18:03
패키지 설치
$ sudo apt install cmake ninja meson libpixman-1-0 libpixman-1-dev libdrm-dev libdrm-common libdrm2 libxkbcommon-dev libwayland-dev |
[링크 : https://github.com/ammen99/wf-recorder/issues/74]
ninja 설치
$ git clone https://github.com/ninja-build/ninja.git $ cd ninja $ ./configure.py --bootstrap |
[링크 : https://ninja-build.org/]
git clone https://github.com/any1/wayvnc.git git clone https://github.com/any1/neatvnc.git git clone https://github.com/any1/aml.git mkdir wayvnc/subprojects cd wayvnc/subprojects ln -s ../../neatvnc . ln -s ../../aml . cd - mkdir neatvnc/subprojects cd neatvnc/subprojects ln -s ../../aml . cd - meson build ninja -C build |
[링크 : https://github.com/any1/wayvnc]
+
sway를 실행하고
sway에서 터미널을 연 다음, wayvnc를 실행
tightVNC로 접속 확인.
어익 후 라즈베리 3b에서 cpu가 죽어나네
rpi3 같은 메모리 대역폭 후달리는 애도 잘 쓰도록 만들었다는데 머.. 3.3%면 양호한건가..
sway가 문제인가?
The OpenGL ES 2.0 based renderer has now been replaced with a pixman based renderer. The new renderer is both simpler and performs better on devices with poor memory bandwidth such as the Raspberry Pi 3. |
[링크 : https://github.com/any1/wayvnc/releases]
+
22.08.11
rpi 4 에서 실행하니 cpu가 착해진다. openGL ES 성능 차이인가..