2019年12月1日 星期日

raspberry pi 4 RealVNC 的問題"cannot currently show the desktop"

剛入手最新的raspberry pi 4並使用剛發布沒多久新版的Raspbian Buster,而pi不需外接鍵盤及滑鼠的操作可使用遠端操作軟體,現今RealVNC於Rasbian中已是預先pre-installed了,所以只要從桌面左上角的"偏好設定"選擇Raspberry Pi設定,就可啟用VNC,不需要再裝了,之後右上角會顯示 VNC icon,按一下可看一下位於同網域的ip address

不過當然要遠距連網的電腦還是要到RealVNC下載Viewer,可到此下載viewer

https://www.realvnc.com/en/

之後打開VNC Viewer 輸入 ip連結就可進行遠端操控了。

不過當拔掉HDMI的接頭後,可能會發現VNC遠端連線雖然連得上,但畫面卻顯示: 
cannot currently show the desktop

試了好久,終於發現問題,原來是monitor resolution必須要調整,以下是解法:


$ sudo raspi-config

            --choosing 7 Advanced options
-- choosing A5 Resolution
-- changing resolution to DMT Mode 82 1920x1080 60Hz 16:9

這樣居然就可以了,應是raspberry 4Raspbian BusterBug。