使用 AMDGPU-PRO 玩转Linux

使用 AMDGPU-PRO 玩转Linux

我正在使用 Playonlinux 和 Origin 以及 Steam。Fifa 12 和 Trackmania2 Stadium 可以使用开源 amdgpu 驱动程序,但速度有点慢。使用开源驱动程序时,glxgears 显示 60fps,使用 gpu-pro 显示接近 800

当我尝试玩游戏时,Origin 和 Steam 可以运行,但当我启动游戏时出现 OpenGL 和硬件错误,无法启动它们。

问题是,是否可以使用 amd 驱动程序来运行 wine ???

谢谢你!!

- 编辑 -

我在使用 Lubuntu 16 64 位,但在 playonlinux 上我配置了 32 位 wine,我发现它更好。

-- 編輯2 --

以下是消息(全部使用 wine-1.9.17):

STEAM / TM2:

La tarjeta no soporta los requisitos mínimos (DX9 = ShaderModel2).
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast

ORIGIN / FIFA 12

Error 0001.

err:module:import_dll Library Qt5Svg.dll (which is needed by L"C:\\Program Files\\Origin\\imageformats\\qsvg.dll") not found
err:ole:CoInitializeEx Attempt to change threading model of this apartment from apartment threaded to multi-threaded
err:winediag:X11DRV_WineGL_InitOpenglInfo Direct rendering is disabled, most likely your 32-bit OpenGL drivers haven't been installed correctly (using GL renderer "Gallium 0.4 on llvmpipe (LLVM 3.8, 1fixme:d3d:wined3d_guess_card No card selector available for card vendor 0000 (using GL_RENDERER "Gallium 0.4 on llvmpipe (LLVM 3.8, 128 bits)").
err:ole:CoInitializeEx Attempt to change threading model of this apartment from apartment threaded to multi-threaded:

答案1

你需要 32 位 Wine 和 32 位 Mesa

sudo dpkg --add-architecture i386

sudo apt update && sudo apt upgrade

这应该会安装您已安装的所有 32 位版本的应用程序。如果出现提示,请回答 Y 以安装所有应用程序。

相关内容