无显示器情况下使用笔记本电脑远程登陆Jetson TX2桌面

喜欢而已 提交于 2020-03-09 07:59:55

本来想在闲鱼买个二手显示器的,但是租的房子桌子太小放不下,就想试试用笔记本电脑远程到tx2上来控制,过程中踩了大部分坑,花了半天时间,现在晚上来复盘一下,加深一下记忆。
环境:ubuntu16.04
时间:2019年3月7日
1.使用ssh工具远程tx2
这里将tx2网口连到路由器上,在路由器管理界面能看到当前分配的IP地址,使用工具Putty进行连接在这里插入图片描述
在这里插入图片描述
2.安装xrdp
Xrdp是一个开源工具,允许用户通过Windows RDP访问Linux远程桌面。 除了Windows RDP之外,xrdp工具还接受来自其他RDP客户端的连接,如FreeRDP,rdesktop和NeutrinoRDP。 Xrdp现在支持TLS安全层。
在终端执行sudo apt-get install xrdp
执行sudo /etc/init.d/xrdp restart 命令会重启xrdp,这里会打开3个端口3389,3350,5900,如果5900端口没有打开,在ubuntu上检查允许别的电脑远程的的选项又没有打开,如果没有打开,选中它再重启reboot就能看到5900端口打开了。

用windows自带的工具mstsc远程,如果安装正确,会看到这样的界面
在这里插入图片描述
安装错误是看不到这个界面的,这里面的几个我都试了一下,可是最终只有一个vnc-any连上了,sesman-Xvnc连接正常但是完成连接之后直接灰屏闪退,sesman-X11rdp连接也正常,就是进不去桌面,过了十几秒也会闪退。这些问题出现了我才想起来我ubuntu的允许远程连接没开(后面开了远程连接这两个该闪退还是闪退)。如果不打开允许远程连接,会报一个problem connnecting错误,想要打开允许远程连接的界面,又没有显示器,下面就在ssh里打开对应的ubuntu界面。
3.安装Xming
这一步不是必要的,我是在没有显示器的情况下,ubuntu没有允许别的电脑访问,如果有显示器,可以直接用desktop sharing点一下就OK了。
运行sudo vino-preferences
一开始没装Xming直接运行会报一个can not open dispaly的错误。下载Xming装好并打开运行,后台会启动一个Xming Service。
这时候重启一下putty,在connection->SSH->X11下有一个Enable X11 fowarding选项,选中之后就能在命令行调用GUI了。
在这里插入图片描述
这时候再运行sudo vino-preferences
会报一个WARNING **: Couldn’t connect to accessibility bus: Failed to connect to socket /tmp/dbus-vAU8CGJb35: Connection refused的warning,不影响,GUI界面就会弹出来了,这里没有sudo权限的话,GUI打开之后是选择不了的。
在这里插入图片描述
看有的文章里说require the user to enter this password这一项也必须要选上才行,我试了一下选不选都能连上。
4.dconf-editor
再次进行远程连接,会报一个security level is 0(1 = none ,2 = standard )
在这里插入图片描述
安装dconf-editor,执行sudo apt-get install dconf-editor
安装完之后打开dconf-editor,执行sudo dconf-editor,选择org->gnome->desktop->remote-access下的require-encryption,把这个勾去掉,再reboot就OK了,这里不重启的话连接依旧是报之前的错误。
在这里插入图片描述
到这里远程桌面就可以打开了。
5.调整分辨率
打开桌面之后发现屏幕显示的非常小,分辨率也调不了,按网上的试了几个都不行,在国外一个论坛上找了一条命令执行之后就变成全屏了
执行xrandr --fb 1920x1080,这里的1920x1080是我电脑的分辨率,还有中间那个x是英文字母唉刻司,不要用数学符号 *
OK,全屏了,可是刷新率特别慢,卡的像ppt一样,还没有没全屏的时候流畅,这个问题目前还没有解决。解决这些问题的过程中尝试了很多很多错误的方法,但是可能在别人的环境里就OK,还修改了sesman.ini,xrdp,ini文件等等,最终写这篇文章的时候重新验证了一次,这些都是没必要的,当前是对我当前环境的最简操作流程。

参考:
https://blog.csdn.net/haoqimao_hard/article/details/80535597
https://www.linuxidc.com/Linux/2018-10/155073.htm
https://blog.csdn.net/Rong_Toa/article/details/80365932/
https://blog.csdn.net/u014447845/article/details/80291678

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!