Ubuntu下Jetson TX2 vnc远程桌面配置

原文地址:

https://blog.youkuaiyun.com/jiangchao3392/article/details/73252291

原文是写了在Windows上远程连接tx2的。Ubuntu下很简单,其他的配置好以后然后一句vncviewer命令就好了,在后面有改了。

 

1、安装Xrdp

Windows远程桌面使用的是RDP协议,所以ubuntu上就要先安装Xrdp,在ubuntu软件中心搜索xrdp安装。

 安装xrdp的同时会自动安装vnc4server,xbase-clients组件

 或者终端命令行输入安装: sudo apt-get install xrdp vnc4server xbase-clients




2、设置打开桌面共享

安装完后在/usr/share/applications目录下打开”桌面共享”选项,进一步设定

桌面共享选项中首先要开启共享,关于是否允许其他用户控制,远程连接时是否需要本机确认,远程连接的密码等项目根据需要自己设定。如果需要从公网即外部网络访问此ubuntu计算机需要开启”自动配置UPnP路由器开放和转发端口项目”。一般建议如下图:




3, 安装dconf-editor
        sudo apt-get install dconf-editor



4,运行dconf-editor,注意一定要用当前用户来运行,不能加sudo

      $ dconf-editor


5,用Dconf-editor调整,并访问如下配置路径

     org > gnome > desktop > remote-access

   将“”promotion-enabled“”选项和“requre-encryption”去掉, 设置如下图,



6、到这里为止配置就完成了。把主机与tx连在同一局域网内,获取tx2的IP地址。具体做法可以看我之前的一篇原创博客。然后输入

vncviewer IP:5900               #默认5900端口

然后就可以看到了!
 

 

### Jetson Nano VNC远程桌面显示不全的解决方案 对于Jetson Nano上的VNC远程桌面显示不全的问题,通常是因为分辨率设置不当或是图形环境未能正确初始化所致。针对此情况,建议按照以下方式调整配置: #### 调整VNC Server分辨率设置 为了确保VNC客户端能够正确获取到完整的桌面视图,需确认VNC服务端所使用的分辨率为显示器支持的最佳模式。如果默认分辨率过低,则可能导致部分界面元素超出可视范围。 编辑`/etc/vnc/xstartup`文件,在其中加入指定启动参数来设定合适的分辨率大小[^1]: ```bash #!/bin/sh unset SESSION_MANAGER exec /usr/bin/startlxde & vncconfig -iconic & xrandr --fb 1920x1080 # 设置固定分辨率 ``` 另外一种方法是在启动VNC server之前通过命令行工具修改当前会话的屏幕尺寸: ```bash export DISPLAY=:1 xrandr --output HDMI-0 --mode 1920x1080 # 将HDMI-0替换为实际输出接口名称 ``` #### 更新并优化图形驱动程序 有时显卡驱动版本较低也会造成兼容性问题,进而影响到远程桌面的表现效果。因此更新至最新稳定版NVIDIA GPU driver有助于改善这一状况。 执行下列指令完成驱动升级操作: ```bash sudo apt update && sudo apt upgrade nvidia-driver* reboot now ``` #### 配置Xorg.conf.d中的Display选项 创建或编辑位于`/etc/X11/xorg.conf.d/`目录下的自定义配置文件(如命名为`99-custom-resolution.conf`),向其内部添加特定于硬件特性的显示属性声明,这一步骤可以帮助系统更好地识别外部监视器特性。 ```conf Section "Device" Identifier "Card0" Driver "nouveau" # 如果使用开源 Nouveau 驱动则保留此项;如果是专有的 NVIDIA 则应改为 "nvidia" EndSection Section "Monitor" Identifier "Monitor0" HorizSync 30-70 # 根据实际情况调整水平同步频率区间 VertRefresh 50-75 # 同样依据物理显示屏规格填写垂直刷新率范围 Option "DPMS" "true" EndSection Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Modes "1920x1080_60.00" EndSubSection EndSection ``` 以上措施综合应用后应该能有效缓解甚至彻底解决问题。值得注意的是,不同用户的设备具体情况可能存在差异,所以在实施上述任一改动前最好先行备份原始状态以便回滚测试。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值