树莓派VNC连接失败,认证界面无法输入用户名

问题背景

由于VNC安全机制更新,
在登录界面时,Username栏目不可用,


image.png

image.png

如果你使用之前的方式连接树莓派,系统会显示账户错误或者密码不存在。

思考:

这时候通常会思考是不是密码忘了?
实际上vnc密码和系统密码通常是一致的。

解决方法:

第一步:使用命令新建桌面:
vncserver :1

命令行手动启动vnc服务,开启指定桌面编号


image.png
第二步:vnc客户端连接时,并且指定桌面号
image.png
连接成功!
image.png

但是这一番操作,下次重启系统时又会失效,又要手动命令行启动vncserver,能不能设置一个自动启动vncserver的方案?

优化方案:

我们在~/.config目录下新建一个autostart目录,创建一个tightvnc.desktop的脚本,内容可以写成:

[Desktop Entry]
Type=Application
Name=TightVNC
Exec=vncserver :1
StartupNotify=false

这样就能开机自动启动vncserver服务了,就不用手动开启了!

参考引用

【树莓派】使用VNC进行远程控制

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容