首先说明nethunter的vnc本身就不稳定,是兼容性问题,而非 非正常关闭导致的。
解决方法:
方法一:查看nethunre主app的开启vnc命令是不是终端不识别。现在vnc叫做kex。
方法二:更新到最新版本,sudo apt update & apt upgrade ,如果还是打不开的话,更新nethunre主app,在https://store.nethunter.com/更新app。
方法三:固定需要的版本。我在更新后发现vnc版本1.11.0有问题,而1.10.0正常,查看版本命令 apt-cache policy tigervnc*,这时我们可以固定该版本不升级,sudo apt-mark hold 你要阻止的名字,接触阻止sudo apt-mark hold
下图是正常启动vnc的截图