zoukankan      html  css  js  c++  java
  • kvm虚拟机virt-manager启动报错

    安装kvm,用virt-manager启动时报错如下:

    Traceback (most recent call last):
      File "/usr/share/virt-manager/virt-manager.py", line 383, in <module>
        main()
      File "/usr/share/virt-manager/virt-manager.py", line 286, in main
        raise gtk_error
    RuntimeError: could not open display

    系统本身是用user用户登录的,su-切换到root后virt-manager打不开,切回到user用户,或者退出用root用户登录后运行virt-manager就好了

    这是因为Xserver默认情况下不允许别的用户的图形程序的图形显示在当前屏幕上. 如果需要别的用户的图形显示在当前屏幕上, 则应以当前登陆的用户, 也就是切换身份前的用户执行如下命令

    xhost +

    这个命令将允许别的用户启动的图形程序将图形显示在当前屏幕上.

    (主要原因是DISPLAY变量是用来设置将图形显示到何处.你用图形界面登录进去,DISPLAY自动设置为DISPLAY=:0.0表示显式到本地监视器

    那么通过终端工具(例如:putty)进去,运行图形界面的程序,如果没有设置,系统是不允许程序启动的)

  • 相关阅读:
    update condition 字段报错
    Xshell连接Linux服务器总掉线
    sleep php函数
    ubuntu 16.04 镜像下载
    多线程Parallel和Task
    AngularJS 时间格式化
    正则表达式
    手机抓包
    内存泄漏
    字符集编码和排列规则
  • 原文地址:https://www.cnblogs.com/liqing1009/p/4181697.html
Copyright © 2011-2022 走看看