尝试通过 wine 运行 pokerstars 时出现 dll 错误

尝试通过 wine 运行 pokerstars 时出现 dll 错误

我使用 arch linux。我安装了 wine,下载了 pokerstars windows 安装程序。它似乎安装得很好,但当我尝试打开它时,我收到以下错误:

0108:err:module:load_so_dll failed to load .so lib "/usr/lib32/wine/openal32.dll.so": libopenal.so.1: cannot open shared object file: No such file or directory
0108:err:module:import_dll Loading library OpenAL32.dll (which is needed by L"C:\\Program Files\\PokerStars.NET\\libcocos2d.dll") failed (error c000007a).
0108:err:module:import_dll Library libcocos2d.dll (which is needed by L"C:\\Program Files\\PokerStars.NET\\PokerStarsOpenGl.exe") not found
0108:err:module:LdrInitializeThunk Importing dlls for L"C:\\Program Files\\PokerStars.NET\\PokerStarsOpenGl.exe" failed, status c0000135
0110:err:module:load_so_dll failed to load .so lib "/usr/lib32/wine/openal32.dll.so": libopenal.so.1: cannot open shared object file: No such file or directory
0110:err:module:import_dll Loading library OpenAL32.dll (which is needed by L"C:\\Program Files\\PokerStars.NET\\libcocos2d.dll") failed (error c000007a).
00fc:fixme:ver:GetCurrentPackageId (0031FE94 00000000): stub
0110:err:module:import_dll Library libcocos2d.dll (which is needed by L"C:\\Program Files\\PokerStars.NET\\PokerStars.exe") not found
0110:err:module:LdrInitializeThunk Importing dlls for L"C:\\Program Files\\PokerStars.NET\\PokerStars.exe" failed, status c0000135

答案1

我刚刚修复了使用 I3wm 在 Manjaro 上运行的相同错误。

要修复指定的 DLL 错误,请安装以下依赖项:

 sudo pacman -S lib32-openal openal

相关内容