[Jetson Nano]SSH连接Jetson Nano时出现Xlib: extension NV-GLX missing on display localhost:10.0
解决SSH连接Jetson Nano时遇到的"Xlib: extension "NV-GLX" missing on display 'localhost:10.0'"的问题
1. 遇到的问题
新装好系统后,使用MobaXterm软件通过SSH方式连接Nano,并没有出现下图中的问题,但是Nano的系统更新后,再使用MobaXterm软件通过SSH方式连接Nano时,遇到了下图中的问题(错误信息已用红框标识)。

这个问题只会出现在建立SSH连接过程中,并且正常的建立SSH大约只需要2~3秒,但是现在大约需要10s。
2. 原因分析
至于为什么会出现这个问题,我也不是很清楚,所以在这里我将Nvidia论坛中和这个问题相关的链接放在这里,方便大家认识和了解。
JetPack 4.3: MESA-LOADER: failed to open swrast while in xrdp session
论坛中有人这样回复:
I investigated further and the problem occurs to me only when I update
the following libraries (the Installed version is the original one)
libdrm-freedreno1: Installed: 2.4.97-1ubuntu1~18.04.1 -> Candidate: 2.4.99-1ubuntu1~18.04.1
libdrm-nouveau2: Installed: 2.4.97-1ubuntu1~18.04.1 -> Candidate: 2.4.99-1ubuntu1~18.04.1
libdrm-etnaviv1: Installed: 2.4.97-1ubuntu1~18.04.1 -> Candidate: 2.4.99-1ubuntu1~18.04.1
libdrm-amdgpu1: Installed: 2.4.97-1ubuntu1~18.04.1 -> Candidate: 2.4.99-1ubuntu1~18.04.1
libdrm-tegra0: Installed: 2.4.97-1ubuntu1~18.04.1 -> Candidate: 2.4.99-1ubuntu1~18.04.1
libdrm-radeon1: Installed: 2.4.97-1ubuntu1~18.04.1 -> Candidate: 2.4.99-1ubuntu1~18.04.1
libdrm-dev: Installed: 2.4.97-1ubuntu1~18.04.1 -> Candidate: 2.4.99-1ubuntu1~18.04.1
libdrm-common: Installed: 2.4.97-1ubuntu1~18.04.1 -> Candidate: 2.4.99-1ubuntu1~18.04.1
libdrm2: Installed: 2.4.97-1ubuntu1~18.04.1 -> Candidate: 2.4.99-1ubuntu1~18.04.1
上述回复的大致内容是说,出现这个问题是由libdrm-freedreno1、libdrm-nouveau2等软件包的升级造成的。
Nvidia论坛中关于相似问题的讨论截图
当然如果大家对该问题有一些了解,欢迎在评论区留言。
3. 解决方案
其实这个问题并不影响Nano的实际使用,如果不想折腾的话,建议保持现状就好。如果你想解决此问题,请先仔细阅读Nvidia论坛中的帖子。
简单粗暴的解决方案:
建议在执行下面的步骤时,先对当前系统进行备份!
- 重新安装Nano的Ubuntu系统,也就是把系统镜像重新烧录到SD卡上;
- 系统在初始化后,不要更新系统;
- 在终端中运行这条命令,该命令可以使指定的软件包保持现在的版本,不对其进行升级。
sudo apt-mark hold libdrm-amdgpu1 libdrm-common libdrm-dev libdrm-etnaviv1 libdrm-freedreno1 libdrm-nouveau2 libdrm-radeon1 libdrm-tegra0 libdrm2 - 执行完上面的三步,问题可能已经解决。此时可以对系统进行升级。
sudo apt update
sudo apt upgrade
4. 参考链接
JetPack 4.3: MESA-LOADER: failed to open swrast while in xrdp session
写在最后:
如果该文章对你有帮助,可以帮着点赞;
如果该文章有错误,麻烦您在评论区留言,谢谢。
[Jetson Nano]SSH连接Jetson Nano时出现Xlib: extension NV-GLX missing on display localhost:10.0的更多相关文章
- 连接时出现:Can't open display: localhost:10.0
解决方法: 在/etc/hosts 中增加 127.0.0.1 localhost ipaddress hostname 之后能进入图形界面,注意是实际ip和机器名 $(function () { $ ...
- Mac下ssh连接远程服务器时自动断开问题
在mac下使用securecrt通过ssh连接远程服务器时,总会一段时间没有动作后,ssh被自动断开.在windows下用xmanager貌似没有遇到过这个问题. 在网上找了解决方法如下: 客户端配置 ...
- Navicat for Mysql连接mysql数据库时出现 2003-Can't connect to MySql server on 'localhost'(10061)
一.环境:linux服务器下 二.问题:在windows7下使用Navicat for Mysql连接mysql数据库时出现 2003-Can't connect to MySql server on ...
- 保持SSH连接的linux服务器不断线
目录 1. secureCRT和putty连接设置 2. 命令行设置 3. 服务器配置修改 4. 参考 使用ssh连接远程服务器的时候,如果长时间没有操作,远程连接就有可能中断.正在执行的程序和vim ...
- SSH连接自动断开的解决方法(deb/rpm)
######### 修改后的: ## # tail -f -n 20 sshd_config#MaxStartups 10:30:60#Banner /etc/issue.net # Allow cl ...
- 主机ssh升级到6.7以上版本后,使用jsch jar包ssh连接不上报Algorithm negotiation fail问题的解决办法
ssh连接问题是由于主机ssh中缺少与jsch jar包匹配的加密算法导致,jsch jar包的默认加密算法貌似是diffie-hellman-group-exchange-sha1. 在目标主机ss ...
- SSH连接时出现Host key verification failed的原因及解决方法
SSH连接的时候Host key verification failed. [root@cache001 swftools-0.9.0]# ssh 192.168.1.90@@@@@@@@@@@@@@ ...
- 解决SSH连接linux时长时间不操作自动断开
最近重装Linux系统,但是这次ssh连接云服务区Linux系统时,经常出现一段时间不操作,连接自动中断,表现为光标还在闪动,但是却无法操作.只好关闭终端,重新连接,很是麻烦. 为此,通过网络查找,找 ...
- ssh连接至Ubuntu服务器时,提示以下错误:REMOTE HOST IDENTIFICATION HAS CHANGED!
今天在使用Ubuntu搭建自己的git仓库的时候,搭建完成后clone时出现以下错误 经过搜索问题出现原因的描述如下:第一次使用SSH连接时,会生成一个认证,储存在客户端的known_hosts中. ...
- SSH连接服务器时,长时间不操作就会断开的解决方案
最近在配置服务器相关内容时候,不同的事情导致长时间不操作,页面就断开了连接,不能操作,只能关闭窗口,最后通过以下命令解决. SSH连接linux时,长时间不操作就断开的解决方案: 1.修改/etc/s ...
随机推荐
- Nginx TCP 负载均衡:stream 模块配置
工作上遇到需要用nginx做负载均衡,参考了前同事留下的作业顺利搞定,感觉这块很有意义写篇文档记录. 参考:nginx tcp负载均衡(Stream模块)配置说明 参考:利用nginx进行TCP负载均 ...
- linux下创建虚拟环境
安装虚拟环境: 1 sudo apt-get install virtualenvwrapper 配置环境变量: 1.创建目录用于存放虚拟环境. 1 mkdir $HOME/.virtualenvs ...
- 【go语言】3.1.2 接口的定义和实现
在 Go 中,接口是一种抽象类型,用来描述其他类型应该有哪些方法.它定义了一组方法,但没有实现.这些方法由其他类型实现. 接口的定义 接口定义的格式如下: type InterfaceName int ...
- markdown之mermaid
官方文档 01 简单的流程图 TD或TB:top to bottom,从上到下的流程图 LR:从左到右 其它:RL,BT flowchart LR; A([节点A的圆矩框]) --> |AB之间 ...
- Excel中的RIGHT函数
问题:从数据库中导出35800个用户code(属于179家单位,每个单位200个用户),用户code共16位,前14位带有用户属性(如:角色.单位.部门等),后四位为每个单位用户的递增自然数.想要对全 ...
- 《最新出炉》系列初窥篇-Python+Playwright自动化测试-11-playwright操作iframe-上篇
1.简介 原估计宏哥这里就不对iframe这个知识点做介绍和讲解了,因为前边的窗口切换就为这种网页处理提供了思路,另一个原因就是虽然iframe很强大,但是现在很少有网站用它了.但是还是有小伙伴或者童 ...
- 用 GPT-4 给开源项目 GoPool 重构测试代码 - 每天5分钟玩转 GPT 编程系列(8)
目录 1. 好险,差点被喷 2. 重构测试代码 2.1 引入 Ginkgo 测试框架 2.2 尝试改造旧的测试用例 2.3 重构功能测试代码 3. 总结 1. 好险,差点被喷 早几天发了一篇文章:&l ...
- 0×03 Vulnhub 靶机渗透总结之 KIOPTRIX: LEVEL 1.2 (#3) SQL注入+sudo提权
0×03 Vulnhub 靶机渗透总结之 KIOPTRIX: LEVEL 1.2 (#3) 系列专栏:Vulnhub靶机渗透系列 欢迎大佬:点赞️收藏关注 首发时间: 2023年8月22日 如有错误 ...
- 数据库中limit 和 offset 使用区别
题:查找最晚入职员工的所有信息 1,SELECT * FROM employees ORDER BY hire_date DESC LIMIT 0,1; 解:对列hire_date分组后升序,从下标( ...
- Binary String Copying
Smiling & Weeping ----第一次见你的时候, 在我的心里已经炸成了烟花, 需要用一生来打扫灰炉. 题目链接:Problem - C - Codeforces 题目大意不难,就 ...