Arch-Linux
Arch:libGL:螢幕 0 似乎不支持 DRI3
我對 64 位 Arch Linux 上的某些 32 位遊戲有疑問。
看起來問題出在我的 32 位環境中,它看不到我的 64 位 NVidia 驅動程序。
當我啟動 64 位版本時,
glxgears
它執行順利,並且控制台中沒有錯誤。32位版本不流暢,控制台說:$ LIBGL_DEBUG=verbose glxgears32 libGL: screen 0 does not appear to be DRI3 capable libGL: screen 0 does not appear to be DRI2 capable libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/tls/swrast_dri.so libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/swrast_dri.so libGL: Can't open configuration file /home/michal/.drirc: No such file or directory. libGL: Can't open configuration file /home/michal/.drirc: No such file or directory. libGL error: No matching fbConfigs or visuals found libGL error: failed to load driver: swrast
我試圖用Google搜尋這個問題,但通常有一些針對 Ubuntu 的提示似乎不適用於 Arch。
我已經安裝了一些 32 位庫:lib32-nvidia-utils、lib32-opencl-nvidia、lib32-mesa-libgl,這對我來說似乎是缺失的(基於 Ubuntu 的論壇),但它們沒有幫助
我錯過了:lib32-nvidia-libgl 和 lib32-mesa-libgl 是不好的選擇;)