這幾天再嘗試一些軟體應用,發現Raspberry Pi3裝64bit的Rasbian OS狀態下。
到官網抓ANYDESK遠端軟體,按照步驟會預到libbcm_host.so: cannot open shared object file: No such file or directory這個問題,一直不能正常啟動服務。
(參考安裝說明和流程: https://learningsky.io/install-anydesk-on-raspberry-pi-os/)
猜測原因是ANYDESK還是用32bit arm的系統去開發軟體,找了好陣子解法和嘗試,終於看到有人成功的消息。
參考連結:
https://www.reddit.com/r/AnyDesk/comments/l9ir03/anydesk_error_while_loading_shared_libraries/
嘗試安裝一些相關的套件。
sudo dpkg --add-architecture armhf
sudo apt install libpolkit-gobject-1-0:armhf libraspberrypi0:armhf libraspberrypi-dev:armhf libraspberrypi-bin:armhf libgles-dev:armhf libegl-dev:armhf
sudo ln -s /usr/lib/arm-linux-gnueabihf/libGLESv2.so /usr/lib/libbrcmGLESv2.so
sudo ln -s /usr/lib/arm-linux-gnueabihf/libEGL.so /usr/lib/libbrcmEGL.so
這樣的操作步驟後,執行systemctl restart anydesk.service,應該就不會再跳libbcm_host.so這個檔案找不到而無法執行了。
不過目前這邊待解決的問是,現在又跳了幾個關於XWIN管理套件的問題。後續再來更新。
~ $ systemctl status anydesk.service
● anydesk.service – AnyDesk
Loaded: loaded (/etc/systemd/system/anydesk.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2022-09-13 14:13:16 CST; 8s ago
Main PID: 11685 (anydesk)
Tasks: 13 (limit: 794)
CPU: 1.290s
CGroup: /system.slice/anydesk.service
├─11685 /usr/bin/anydesk –service
└─11688 /usr/bin/anydesk –tray
Sep 13 14:13:17 raspberrypi anydesk[11688]: Unable to locate theme engine in module_path: “pixmap”,
…
Sep 13 14:13:17 raspberrypi anydesk[11688]: Unable to locate theme engine in module_path: “adwaita”,
…
Sep 13 16:23:14 raspberrypi anydesk[2933]: Unable to locate theme engine in module_path: “pixflat”,
…
***** 2022.09.13更新:
pixmap要指定裝gtk2-engines-pixbuf:armhf的版本。指令:
sudo apt-get install gtk2-engines-pixbuf:armhf
PS. libexif12:armhf,沒看到有功用。
其他:terminal指令畫面下的使用方式
Command Description
anydesk
echo
echo
客戶端命令參數
Parameter Description
–get-alias 展示 AnyDesk-Alias.
–get-id 展示 AnyDesk-ID.
–get-status 展示 客戶端的在線狀態。
–version 展示 當前的 AnyDesk 客戶端版本。
–settings 打開默認設置頁面。
–admin-settings 打開指定的全局設置頁面。 (需要以root身份使用)。
–admin-settings:
Viable parameters:
capture, security, connection, recording. 在特定頁面上打開管理設置。 (需要以root身份使用)
來源出處 https://support.anydesk.com/zh-tw/knowledge/command-line-interface-for-linux