当前位置: 首页 > article >正文

Gtk-WARNING **: 18:50:42.615: cannot open display:

背景

virt-manage 报Gtk-WARNING **: 18:50:42.615: cannot open display: 

有两个原因:

 问题原因

1. 没有图形环境

如果你在没有图形环境的服务器上运行 virt-manager,或者通过 SSH 连接到服务器但没有启用 X11 转发,就会出现这个错误。

2. X11 转发未启用

如果你通过 SSH 连接到服务器,但没有启用 X11 转发,也会导致这个错误

解决办法

通过 SSH 启用 X11 转发

  • 编辑 SSH 服务器配置文件 /etc/ssh/sshd_config,确保以下行存在且未被注释:
X11Forwarding yes
X11DisplayOffset 10
  • 重启 SSH 服务:

    sudo systemctl restart ssh.service

检查 DISPLAY 环境变量

  • 确保 DISPLAY 环境变量已正确设置。你可以通过以下命令查看 DISPLAY 变量:
echo $DISPLAY
  • 如果 DISPLAY 变量为空或不正确,可以手动设置它。例如:
export DISPLAY=:0

 通过 SSH 连接到服务器时启用 X11 转发

  • 使用 -X 选项连接到服务器:
ssh -X username@your_server_ip
  • 然后再次运行 virt-manager
virt-manager


http://www.kler.cn/a/506224.html

相关文章:

  • Linux第二课:LinuxC高级 学习记录day04
  • Agent一键安装,快速上手Zabbix监控!
  • docker一张图理解
  • PT8M2302 触控 A/D 型 8-Bit MCU
  • 基于华为云车牌识别服务设计的停车场计费系统【华为开发者空间-鸿蒙】
  • 【C#深度学习之路】如何使用C#实现Yolo8/11 Segment 全尺寸模型的训练和推理
  • 多态(3)
  • Web3与加密技术的结合:增强个人隐私保护的未来趋势
  • C# 特性(Attributes)详解
  • paimon使用腾讯云cosn作为仓库存储的使用方式
  • C语言的数据库交互
  • SQL-leetcode—619. 只出现一次的最大数字
  • 《Keras 3 在 TPU 上的肺炎分类》
  • 无人机天文导航与卫星导航相结合方面,研究创新点与课题推荐
  • 网络安全 | 什么是CC攻击防护?
  • Redis 中 TTL 的基本知识与禁用缓存键的实现策略(Java)
  • MR30分布式IO:贴标机产线的高效扩展与控制新纪元
  • Maven依赖管理项目构建工具
  • Linux安装Docker教程(详解)
  • 设计模式03:行为型设计模式之策略模式的使用情景及其基础Demo
  • 算法库里的heap算法,仿函数和模版进阶(续)
  • 【科技赋能未来】NDT2025第三届新能源数字科技大会全面启动!
  • Wireshark 使用教程:网络分析从入门到精通
  • 微信小程序:实现单选,多选,通过变量控制单选/多选
  • 人工智能之深度学习_[2]-PyTorch入门
  • 【Flink系列】4. Flink运行时架构