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

2020年3月10日更新一下
昨晚拿去年买的orangepi远程试了一下,发现有些东西和我写这篇文章的时候想的不一样,和对tx2同样的操作,orangepi就非常顺利,直接就远程上了,也会灰屏,但是灰屏之后直接进入了桌面,而且响应非常好,没有刷新率慢的问题。
执行sudo vi /etc/xrdp/xrdp.ini可以看到具体的xrdp每个连接都进行了什么操作,这里发现5900端口其实只是vnc-any才需要的。
在这里插入图片描述

以下为原文:
本来想在闲鱼买个二手显示器的,但是租的房子桌子太小放不下,就想试试用笔记本电脑远程到tx2上来控制,过程中踩了大部分坑,花了半天时间,现在晚上来复盘一下,加深一下记忆。
环境:ubuntu16.04
时间:2020年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

  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SJZQ

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值