Problemas com OpenGL Wine

História por trás do problema:
Olá, Estou fazendo o repost desta discussão por talvez ter feito o post na sala errada KKK.
A história é que eu recebi um notebook bem antigo de uma tia e decidi instalar Linux nele. Optei pelo o Mint por ser o favorito dos novatos e instalei o Wine Stable para conseguir rodar alguns jogos pirata. Fiz a instalação automática dos drivers, todos os procedimentos padrão. Inclusive permitido a arquitetura para 32 bits. Venho usado ele sem nenhuma complicação e venho gostado do sistema, planejo continuar usando por um bom tempo.

O real problema TAM TAM TAM TAAAAM
Entretanto, de uma semana para cá eu venho tentando e executar os meus jogos via linha de comando, porém não estão abrindo e mostrando a seguinte mensagem de erro.(Já tentei pelo PlayOnLinux e pelo Lutris, mas não tive resultado.) Todos funcionavam perfeitamente.

Jogo World of Warcraft
wine ‘Wow.exe’
0060:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0034:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0034:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0060:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0068:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0068:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0070:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0070:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
002c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
002c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
00c8:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
00c8:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0024:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0024:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
archive Data\enUS\patch-enUS.MPQ opened
archive Data\patch.MPQ opened
archive Data\enUS\patch-enUS-2.MPQ opened
archive Data\enUS\patch-enUS-3.MPQ opened
archive Data\patch-2.MPQ opened
archive Data\patch-3.MPQ opened
archive Data\expansion.MPQ opened
archive Data\lichking.MPQ opened
archive Data\common.MPQ opened
archive Data\common-2.MPQ opened
archive Data\enUS\locale-enUS.MPQ opened
archive Data\enUS\speech-enUS.MPQ opened
archive Data\enUS\expansion-locale-enUS.MPQ opened
archive Data\enUS\lichking-locale-enUS.MPQ opened
archive Data\enUS\expansion-speech-enUS.MPQ opened
archive Data\enUS\lichking-speech-enUS.MPQ opened
X Error of failed request: GLXBadFBConfig
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 0 ()
Serial number of failed request: 221
Current serial number in output stream: 221

Jogo Loop Hero
wine ‘Loop Hero.exe’
0034:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0034:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0060:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0060:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0068:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0068:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0070:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0070:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
002c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
002c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0024:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0024:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
00fc:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
00fc:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
steamfile:C:\Program Files (x86)\Loop Hero v1.000/steam_appid.txt
Steam_Init
Steam - SteamAPI_RestartAppIfNecessary
Steam - Steamworks_InitCEGLibrary
Steam - SteamAPI_InitSafe
Steam - SteamApps()->BIsSubscribed()
Steam - SteamClient()->SetWarningMessageHook()
Steam - Steamworks_SelfCheck()
Steam - Steam_UserStats_Init()
Steam - Steam_RemoteStorage_Init()
Steam - Steam_Screenshots_Init()
Steam - Steam_Friends_Init()
Steam - Steam_UGC_Init()
Logged in steam user id 1280920152
Found 0 subscribed items
g_bSteamInitialised being set to trueSteam_Init
LoadSteamLib and _steamInit both ok
Attempting to set gamepadcount to 12
0024:fixme:dwmapi:DwmEnableMMCSS (1) stub
X Error of failed request: GLXBadFBConfig
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 0 ()
Serial number of failed request: 392
Current serial number in output stream: 392

Ah, um detalhe. Existem certos jogos que eu consigo ainda sim consigo rodar. Por exemplo:
Stardew Valley:
wine “Stardew Valley.exe”
0034:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0060:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0060:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0034:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0068:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0068:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0070:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0070:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
002c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
002c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
00c4:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
00c4:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0024:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0024:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0108:fixme:service:I_ScRegisterDeviceNotification Notification filters are not yet implemented.
0024:fixme:win:RegisterTouchWindow (00020056 00000003): stub
0024:fixme:wgl:X11DRV_wglChoosePixelFormatARB unused pfAttribFList
System.InvalidOperationException: Window handle already exists.
at System.Windows.Forms.NativeWindow.CheckReleased () [0x00016] in <4b7d326f79
2d4378bd436300c6961411>:0
at System.Windows.Forms.NativeWindow.CreateHandle (System.Windows.Forms.Create
Params cp) [0x0000f] in <4b7d326f792d4378bd436300c6961411>:0
at System.Windows.Forms.Control.CreateHandle () [0x0014f] in <4b7d326f792d4378
bd436300c6961411>:0
at System.Windows.Forms.Form.CreateHandle () [0x000e8] in <4b7d326f792d4378bd4
36300c6961411>:0
at Microsoft.Xna.Framework.SDL2_FNAPlatform+HackForm.CreateHandle () [0x00074]
in <96c3b6409ded4618a12faa2907ee2060>:0
IGLDevice: OpenGLDevice
OpenGL Device: Mesa DRI Intel(R) HD Graphics 2000 (SNB GT1)
OpenGL Driver: 3.0 Mesa 21.0.0 - kisak-mesa PPA
OpenGL Vendor: Intel Open Source Technology Center
MojoShader Profile: glsl120
Using EXT_swap_control_tear VSync!
NoFpsCap: This feature is not available
0128:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Pro Audio",0744FEDC): stub
setGameMode( ‘titleScreenGameMode (0)’ )
loadPreferences(); begin - languageCode=en
savePreferences(); async=False, languageCode=en
System.InvalidOperationException: Steamworks is not initialized.
at Steamworks.InteropHelp.TestIfAvailableClient () [0x0001d] in :0
at Steamworks.SteamUser.BLoggedOn () [0x00000] in :0
at StardewValley.SDKs.SteamHelper.Initialize () [0x0000b] in :0
Using EXT_swap_control_tear VSync!
loadPreferences(); begin - languageCode=en
savePreferences(); async=False, languageCode=en
loadPreferences(); begin - languageCode=en
savePreferences(); async=False, languageCode=en
loadPreferences(); begin - languageCode=en
savePreferences(); async=False, languageCode=en
Window_ClientSizeChanged(); Window.ClientBounds={X:0 Y:0 Width:1366 Height:732}
Using EXT_swap_control_tear VSync!
Window_ClientSizeChanged(); Window.ClientBounds={X:0 Y:0 Width:1366 Height:732}

Funcionando perfeitamente!

Essa sessão de erro “fixme” já me ocorria antes, mas não me impossibilitava dejogar nenhum dos jogos, então acreditoque o problema seja com o GLX. Pesquisei e vi que era referente ao OpenGL, mas não consegui encontrar solução satisfátoria em nenhum forum.
As especificações referentes a cpu e gpu se forem necessárias:

Unity Kernel: 5.4.0-70-generic x86_64 bits: 64
Desktop: Xfce 4.14.2 Distro: Linux Mint 20.1 Ulyssa
CPU:
Topology: Dual Core model: Intel Celeron 847 bits: 64 type: MCP
L2 cache: 2048 KiB
Speed: 807 MHz min/max: 800/1100 MHz Core speeds (MHz): 1: 798 2: 798
Graphics:
Device-1: Intel 2nd Generation Core Processor Family Integrated Graphics
driver: i915 v: kernel
Display: x11 server: X.Org 1.20.9 driver: modesetting unloaded: fbdev,vesa
resolution: 1366x768~60Hz
OpenGL: renderer: Mesa DRI Intel HD Graphics 2000 (SNB GT1)
v: 3.3 Mesa 21.0.0 - kisak-mesa PPA

Agradeço bastante a atenção dos senhores(as) e aguardo resposta!

Comentários

Entre ou Registre-se para fazer um comentário.