【问题标题】:Make sure that your X server is running and that $DISPLAY is set correctly确保您的 X 服务器正在运行并且 $DISPLAY 设置正确
【发布时间】:2019-03-04 07:41:19
【问题描述】:

您好,我已经在 CentOS 7 上安装了 wine(版本 wine-3.0.2)来运行我的 .vbs 文件。但在运行时出现以下错误。

*000f:fixme:service:scmdatabase_autostart_services Auto-start service L"MountMgr" failed to start: 2
000f:fixme:service:scmdatabase_autostart_services Auto-start service L"WineBus" failed to start: 2
0019:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0019:err:winediag:nodrv_CreateWindow Make sure that your X server is running and that $DISPLAY is set correctly.
0019:err:ole:apartment_createwindowifneeded CreateWindow failed with error 0
0019:err:ole:apartment_createwindowifneeded CreateWindow failed with error 0
0019:err:ole:apartment_createwindowifneeded CreateWindow failed with error 0
0009:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0009:err:winediag:nodrv_CreateWindow Make sure that your X server is running and that $DISPLAY is set correctly.*

你能帮我解决这个问题吗?我对它没有太多想法

【问题讨论】:

  • “使用这个标签来回答有关开发与 Wine 互操作的软件或开发 Wine 本身的问题。有关 使用 Wine 的问题属于其他地方,可能是超级用户。”

标签: centos wine


【解决方案1】:

您缺少DISPLAY 变量。

尝试将其设置为 :0(假设您的显示器在屏幕 0 上),例如

export DISPLAY=:0

如果你的 X 服务器没有运行,你可以安装Xvfb

见:How to make Xvfb display visible?

【讨论】:

    猜你喜欢
    • 2019-11-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-28
    • 2020-04-12
    • 1970-01-01
    • 2018-08-20
    • 1970-01-01
    相关资源
    最近更新 更多