NCH软件首页
主页 | 下载 | 帮助 | 产品 | 网站地图

使用 WINE 时无法启动 Debut,出现错误“无法初始化视频输出”

默认情况下,WINE 能够确定显卡上的显存容量。 但是,在某些情况下它无法做到,主要是在使用专有驱动程序时。

当这种情况发生时,您可以使用以下选项来修复它:

选项 1:使用 Winetricks

Winetricks 是一个用于配置 WINE 及其他的辅助脚本。 要下载 winetricks,请参阅在这里“获取 winetricks”部分。

下载后,添加执行权限,然后启动脚本。

第 1 步:选择“选择默认的 wineprefix”并点击确认。

选择一个Wine前缀

第 2 步:选择“更改设置”并点击确认。

当前前缀是

第 3 步:根据您的显卡选择适当的“videomemorysize”选项,然后点击确认。如果您不知道您的显卡内存,我们建议选择“videomemorysize=512”。

当前前缀为 2

第 4 步:通过反复点击关闭按钮直到退出 winetricks。

选项 2:使用简单脚本

下载此脚本。。添加执行权限并启动脚本。

  1. 下载 此脚本.
  2. 打开终端并输入"chmod + x wine_directx_fix.sh"
  3. 运行脚本

选项 3:手动将显存大小添加到 WINE

步骤 A:查找显存数量

注意:如果你已经知道显存的大小,可以跳过这部分。

  1. 通过快捷键(Ctrl + Alt + T)打开终端,或者在空白桌面上右击并选择“在终端中打开”。
  2. 使用以下命令了解您拥有的显存数量:
  1. 输入"glxinfo | egrep -i 'device|memory'" 并在显存数量下查找值。
  2. 输入"sudo dmesg | grep drm", 输入 sudo 密码, 然后在"Detected VRAM RAM="下查找值。

步骤 B:将显存数量添加到注册表:

注意:这取自 WINE 文档此处。

  1. 通过快捷键(Ctrl + Alt + T)打开终端, 或者在空白桌面上右击并选择"在终端中打开"。
  2. 输入"wine注册表"。这将打开 WINE 的注册表编辑器。
  3. 在"HKEY_CURRENT_USER/Software"下搜索"Wine"键。
  4. 在"Wine”下搜索“Direct3D"键。如果它不存在, 请通过右键单击"Wine"键, 选择"New > Key"选项并输入"Direct3D"作为名称来创建该键。
  5. 右击"Direct3D"键,选择"New > String Value"并输入"VideoMemorySize"作为名称。该值将显示在右侧窗格窗口中。
  6. 右击"VideoMemorySize"值并选择"Modify..."。以 MB 为单位输入您拥有的显存容量(例如,如果您有 512MB 显存, 则输入"512")并点击确定。
  7. 关闭注册表编辑器。

如果问题没有解决,请在终端中使用命令"wine &> winetrace.txt"运行WINE下的应用程序。

WINE 将在 winetrace.txt 文件中记录 DirectX 错误,可以将其发送给技术专家寻求帮助。

 

回到 Debut录屏软件 技术支持

尝试 Debut录屏软件


免费下载Debut录屏软件,亲眼目睹并实际体验该软件可以回答大多数问题

立刻下载

最新消息


注册通讯
NCH Facebook页面
Follow on Twitter
NCH软件博客
Debut 论坛

WavePad音频编辑软件

Prism视频文件转换器

PhotoStage多媒体制作软件

ExpressInvoice

PicoPDF PDF编辑软件

热门产品分类

录音软件
音频处理软件
口述录入软件
视频软件

最热门的程序

WavePad音频编辑软件
Switch声音文件转换器
Express Burn 光盘刻录软件
Prism视频文件转换器
RecordPad 声音录制软件

顶部 | 回到 Debut录屏软件 | 隐私 | 法律 | 主页
© NCH软件