您尚未登录。

#1 2021-08-17 13:10:48

火花
会员
注册时间: 2021-08-16
帖子: 21
个人网站

双显卡笔记本使用 optimus-manager 切换至核显时 wine 无法正常启动

optimus manager切换至核显
运行 winecfg

007c:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
007c:err:winediag:nodrv_CreateWindow Unknown error (998).
007c:err:systray:initialize_systray Could not create tray window

离线

#2 2021-08-17 13:23:08

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 7,001
个人网站

Re: 双显卡笔记本使用 optimus-manager 切换至核显时 wine 无法正常启动

echo $DISPLAY 是不是没输出?

离线

#3 2021-08-17 15:19:24

火花
会员
注册时间: 2021-08-16
帖子: 21
个人网站

Re: 双显卡笔记本使用 optimus-manager 切换至核显时 wine 无法正常启动

依云 说:

echo $DISPLAY 是不是没输出?

输出 :0

离线

#4 2021-08-17 16:02:15

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 7,001
个人网站

Re: 双显卡笔记本使用 optimus-manager 切换至核显时 wine 无法正常启动

那应该不会有这个问题呀。你的 wine 输出贴全了没?你随便跑个 xsel 或者 xclip 或者 gvim 命令试试看?

离线

#5 2021-08-17 17:21:12

火花
会员
注册时间: 2021-08-16
帖子: 21
个人网站

Re: 双显卡笔记本使用 optimus-manager 切换至核显时 wine 无法正常启动

依云 说:

那应该不会有这个问题呀。你的 wine 输出贴全了没?你随便跑个 xsel 或者 xclip 或者 gvim 命令试试看?

129698308-9a5b1df4-40ea-46a0-9e17-4d344bd3a500.png
wine进程没结束,不知道怎么复制
应该是 wine 启动了,但没完全启动,没有产生窗口
另,好像 deepinwine qq 可以正常启动,但是 deepinwine5 的腾讯会议不行
哦对,核显是 amd 的 vega8,不知道是不是这个原因

离线

#6 2021-08-17 17:59:44

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 7,001
个人网站

Re: 双显卡笔记本使用 optimus-manager 切换至核显时 wine 无法正常启动

呃,就用鼠标选中,然后再按 Ctrl-Shift-C 复制啊。或者你选中之后,直接过来按鼠标中键粘贴。

原来你用的不是原版的 wine 啊,那我不了解了。

离线

#7 2021-08-17 18:18:54

火花
会员
注册时间: 2021-08-16
帖子: 21
个人网站

Re: 双显卡笔记本使用 optimus-manager 切换至核显时 wine 无法正常启动

依云 说:

呃,就用鼠标选中,然后再按 Ctrl-Shift-C 复制啊。或者你选中之后,直接过来按鼠标中键粘贴。

原来你用的不是原版的 wine 啊,那我不了解了。

截图里的是原版 wine
运行 winecfg 控制台就只有最开始发的那三行输出,好像是没找到显示驱动?
我试了下,原版的 wine6.15 不行,deepinwine5 的腾讯会议也不行,但很神奇的是同样使用 deepinwine5 的 qq 可以,不知道为什么

离线

#8 2021-08-17 18:31:02

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 7,001
个人网站

Re: 双显卡笔记本使用 optimus-manager 切换至核显时 wine 无法正常启动

哦。可是你把标准输出传给 xsel 了,所以不确定有没有什么有用的信息。

不过这个问题一般都是 X Window 连不上。所以你的终端里到底连不连得上 X Window 服务器呢?

另外介绍一下你的环境啊,什么桌面环境、是不是 Wayland 之类的。

离线

#9 2021-08-17 19:13:17

火花
会员
注册时间: 2021-08-16
帖子: 21
个人网站

Re: 双显卡笔记本使用 optimus-manager 切换至核显时 wine 无法正常启动

依云 说:

哦。可是你把标准输出传给 xsel 了,所以不确定有没有什么有用的信息。

不过这个问题一般都是 X Window 连不上。所以你的终端里到底连不连得上 X Window 服务器呢?

另外介绍一下你的环境啊,什么桌面环境、是不是 Wayland 之类的。

我这里直接运行看总共就三条输出,也不知道怎么看更详细的错误信息
amd vega8 核显,5.13.10-arch1-1,DE 是 Plasma 5.22.4,x11,Opengl3.1(换到 xrender 也不行)
optimus manager 选 hybrid 时可以运行,我看 nvidia-smi 里没有,应该是在用核显

                   -`                    hibanaw@hibanawarch 
                  .o+`                   ------------------- 
                 `ooo/                   OS: Arch Linux x86_64 
                `+oooo:                  Host: 82B6 Lenovo Legion R7000 2020 
               `+oooooo:                 Kernel: 5.13.10-arch1-1 
               -+oooooo+:                Uptime: 4 hours, 49 mins 
             `/:-:++oooo+:               Packages: 1089 (pacman) 
            `/++++/+++++++:              Shell: zsh 5.8 
           `/++++++++++++++:             Resolution: 1920x1080 
          `/+++ooooooooooooo/`           DE: Plasma 5.22.4 
         ./ooosssso++osssssso+`          WM: KWin 
        .oossssso-````/ossssss+`         Theme: Breeze Light [Plasma], Breeze [GTK2/3] 
       -osssssso.      :ssssssso.        Icons: [Plasma], breeze [GTK2/3] 
      :osssssss/        osssso+++.       Terminal: konsole 
     /ossssssss/        +ssssooo/-       Terminal Font: Hack 13 
   `/ossssso+/:-        -:/+osssso+-     CPU: AMD Ryzen 5 4600H with Radeon Graphics (12) @ 3.000GHz 
  `+sso+:-`                 `.-/+oso:    GPU: AMD ATI 05:00.0 Renoir 
 `++:.                           `-/+/   GPU: NVIDIA GeForce GTX 1650 Ti Mobile 
 .`                                 `/   Memory: 3681MiB / 15368MiB 

离线

#10 2021-08-17 19:45:24

xtricman
エクス·トリクマン
注册时间: 2012-12-26
帖子: 1,261

Re: 双显卡笔记本使用 optimus-manager 切换至核显时 wine 无法正常启动

好难区别两个人😳


反社会,精神极其不稳定,随时可能炸碎身边所有人

离线

#11 2021-08-17 19:56:20

火花
会员
注册时间: 2021-08-16
帖子: 21
个人网站

Re: 双显卡笔记本使用 optimus-manager 切换至核显时 wine 无法正常启动

xtricman 说:

好难区别两个人😳

小狐狸,嘿嘿🤤

离线

#12 2021-08-17 20:11:57

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 7,001
个人网站

Re: 双显卡笔记本使用 optimus-manager 切换至核显时 wine 无法正常启动

那就是没有更详细的错误信息了呗。调整 WINEDEBUG 环境变量可以看到更多低级别的日志,不过一大堆,不一定能看出什么来。
你试试 mkdir /tmp/winetest; WINEPREFIX=/tmp/winetest winecfg 看看能不能出窗口?

离线

#13 2021-08-17 21:14:57

火花
会员
注册时间: 2021-08-16
帖子: 21
个人网站

Re: 双显卡笔记本使用 optimus-manager 切换至核显时 wine 无法正常启动

依云 说:

那就是没有更详细的错误信息了呗。调整 WINEDEBUG 环境变量可以看到更多低级别的日志,不过一大堆,不一定能看出什么来。
你试试 mkdir /tmp/winetest; WINEPREFIX=/tmp/winetest winecfg 看看能不能出窗口?

没有

wine: created the configuration directory '/tmp/testwine'
002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0048:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0050:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0048:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0048:err:winediag:nodrv_CreateWindow Unknown error (998).
0048:err:systray:initialize_systray Could not create tray window
0048:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
0048:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
0048:err:ole:apartment_get_local_server_stream Failed: 0x80004002

离线

#14 2021-08-17 21:46:48

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 7,001
个人网站

Re: 双显卡笔记本使用 optimus-manager 切换至核显时 wine 无法正常启动

好,说明不是你的 wine 环境的问题。
要不给 wine 报个 bug?

离线

#15 2021-08-18 00:01:09

火花
会员
注册时间: 2021-08-16
帖子: 21
个人网站

Re: 双显卡笔记本使用 optimus-manager 切换至核显时 wine 无法正常启动

依云 说:

好,说明不是你的 wine 环境的问题。
要不给 wine 报个 bug?

好的,也谢谢你

离线

页脚