我用的主板是jetson orin nx(20.04 ros2) 当时为了方便在nomachine上面进行远程操作,所以使用了虚拟显示器,使用虚拟显示器以后可以远程控制了,但这个虚拟显示器无论如何也退不出来了,所以主板也就无法连接上物理显示屏,这些是当时的操作
sudo apt-get install xserver-xorg-video-dummy(在终端中安装 xserver-xorg-video-dummy,这会创建一个虚拟显示器:)
sudo nano /etc/X11/xorg.conf(然后创建一个配置文件来启用虚拟显示器。执行以下命令以创建 Xorg 配置文件:)
之后再配置文件中加了一些内容,成功进入虚拟显示器。
但是我想退出时,删除虚拟显示器驱动 删除所有 Xorg 配置文件 删除显示器缓存文件 重启系统 可是依旧无法退出虚拟显示器,请问该怎么办
删除虚拟显示器驱动 删除所有 Xorg 配置文件 删除显示器缓存文件 重启系统 可是依旧无法退出虚拟显示器
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
25条回答 默认 最新
关注 获得0.15元问题酬金 参考自AICG
从您的描述来看,您已经尝试了删除虚拟显示器驱动、Xorg配置文件以及重启系统等方法来恢复到使用物理显示器的状态,但似乎并没有达到预期的效果。这里提供一些可能帮助您解决问题的步骤:
确认Xorg配置文件是否完全移除:
- 检查
/etc/X11/xorg.conf
文件是否已经被删除或修改为默认状态。如果存在,确保它没有指向虚拟显示器的配置。 - 有时候,Xorg会在其他位置如
/usr/share/X11/xorg.conf.d/
存储额外的配置文件。检查这个目录下是否有与虚拟显示器相关的配置,并删除它们。
- 检查
检查环境变量:
- 有时候,环境变量(例如
DISPLAY
)可能会指向虚拟显示器。您可以运行echo $DISPLAY
查看当前设置。如果是类似:1
或:99
这样的值,可能表示它指向了一个虚拟显示。将DISPLAY
设置为:0
试试,这是默认的物理显示器地址。可以通过命令export DISPLAY=:0
来设置。
- 有时候,环境变量(例如
重新安装或更新显卡驱动:
- 尝试重新安装或更新您的显卡驱动,以确保它们是最新的,并且能够正确支持物理显示器。对于Jetson Orin NX,通常需要使用NVIDIA提供的特定驱动程序。
禁用虚拟显示器服务:
- 如果您设置了任何服务来自动启动虚拟显示器(比如通过systemd服务),请确保这些服务已经被禁用或删除。
检查Xorg日志:
- 查看Xorg的日志文件(通常位于
/var/log/Xorg.0.log
),寻找任何关于为什么Xorg仍然使用虚拟显示器而不是物理显示器的线索。
- 查看Xorg的日志文件(通常位于
恢复默认设置:
- 如果上述方法都无法解决问题,考虑将系统恢复到安装虚拟显示器之前的备份状态(如果您有备份的话)。如果没有备份,可能需要重新安装操作系统。
咨询官方文档和支持:
- NVIDIA Jetson系列设备的官方文档和社区论坛可能是解决这类问题的好资源。查阅相关文档或向社区求助,看看是否有遇到过类似问题的人分享了解决方案。
希望这些建议能帮到您。如果问题依然存在,建议详细记录下您尝试过的每一步操作及其结果,这样在寻求进一步帮助时可以提供更具体的信息。
解决 无用评论 打赏 举报
悬赏问题
- ¥50 gki vendor hook
- ¥15 centos7中sudo命令无法使用
- ¥15 灰狼算法和蚁群算法如何结合
- ¥15 这是一个利用ESP32自带按键和LED控制的录像代码,编译过程出现问题,请解决并且指出错误,指导如何处理 ,协助完成代码并上传代码
- ¥20 stm32f103,hal库 hal_usart_receive函数接收不到数据。
- ¥20 求结果和代码,sas利用OPTEX程序和D-efficiency生成正交集
- ¥50 adb连接不到手机是怎么回事?
- ¥20 抓取数据时发生错误: get_mooncake_data() missing 1 required positional argument: 'driver'的问题,怎么改出正确的爬虫代码?
- ¥15 vs2022无法联网
- ¥15 TCP的客户端和服务器的互联