Bug gráfico em games com WIne/Proton

Olá a tod@s, ultimamente decidi trocar de distribuição linux, mas ainda com a base ubuntu 20.04 LTS. Contudo, agora quando vou executar games via Wine, Proton e o Runtime da Steam eventualmente os games abrem com uma tela toda bugada onde não consigo prosseguir. Alguém poderia me ajudar a solucionar este erro?

Meu Setup
Xubuntu 20.04
HD 1TB 5400RPM —> /home
SSD M.2 240GB ----> /
i5 8250U
Geforce 930MX 2GB
8GB RAM DDR4 2333mhz

1 curtida

Olá !

Qual a versão do proton você está usando?
E qual driver nvidia?
Se possivel mostre a saida de inxi -F --filter.

1 curtida
  • Proton versão experimental, mas já tentei com o proton 6.3-7 mas sem sucesso.
  • Nvidia Driver na versão 470.63.01
  • É possivel sim, segue abaixo a saida com comando via texto e em uma imagem também para caso ache melhor.

System:    Kernel: 5.4.0-86-generic x86_64 bits: 64 Desktop: Xfce 4.14.2 
           Distro: Ubuntu 20.04.3 LTS (Focal Fossa) 
Machine:   Type: Laptop System: ASUSTeK product: X510URR v: 1.0 serial: <filter> 
           Mobo: ASUSTeK model: X510URR v: 1.0 serial: <filter> UEFI: American Megatrends 
           v: X510URR.307 date: 03/13/2018 
Battery:   ID-1: BAT0 charge: 30.1 Wh condition: 30.1/43.0 Wh (70%) 
CPU:       Topology: Quad Core model: Intel Core i5-8250U bits: 64 type: MT MCP 
           L2 cache: 6144 KiB 
           Speed: 700 MHz min/max: 400/3400 MHz Core speeds (MHz): 1: 700 2: 700 3: 700 4: 700 
           5: 700 6: 700 7: 700 8: 700 
Graphics:  Device-1: Intel UHD Graphics 620 driver: i915 v: kernel 
           Device-2: NVIDIA GM108M [GeForce 930MX] driver: nvidia v: 470.63.01 
           Display: x11 server: X.Org 1.20.11 driver: modesetting,nvidia 
           unloaded: fbdev,nouveau,vesa resolution: 1920x1080~60Hz 
           OpenGL: renderer: Mesa Intel UHD Graphics 620 (KBL GT2) v: 4.6 Mesa 21.0.3 
Audio:     Device-1: Intel Sunrise Point-LP HD Audio driver: snd_hda_intel 
           Device-2: Generalplus Gaming KB type: USB driver: hid-generic,snd-usb-audio,usbhid 
           Sound Server: ALSA v: k5.4.0-86-generic 
Network:   Device-1: Intel Wireless 7265 driver: iwlwifi 
           IF: wlp2s0 state: up mac: <filter> 
Drives:    Local Storage: total: 1.13 TiB used: 87.62 GiB (7.6%) 
           ID-1: /dev/sda vendor: Toshiba model: MQ04ABF100 size: 931.51 GiB 
           ID-2: /dev/sdb vendor: Western Digital model: WDS240G2G0B-00EPW0 size: 223.58 GiB 
Partition: ID-1: / size: 215.25 GiB used: 27.41 GiB (12.7%) fs: ext4 dev: /dev/sdb1 
           ID-2: /home size: 915.89 GiB used: 60.14 GiB (6.6%) fs: ext4 dev: /dev/sda1 
           ID-3: swap-1 size: 3.81 GiB used: 76.2 MiB (2.0%) fs: swap dev: /dev/sdb2 
Sensors:   System Temperatures: cpu: 47.0 C mobo: N/A 
           Fan Speeds (RPM): cpu: 2800 
Info:      Processes: 288 Uptime: 16h 35m Memory: 7.66 GiB used: 1.98 GiB (25.8%) Shell: bash 
           inxi: 3.0.38
1 curtida

Qual era a outra distro com qual interface?

Eu usava a distro oficial do Ubuntu 20.04 LTS com a interface padrão, Gnome.

1 curtida

De acordo com a saída, o seu sistema está usando a versão 470 do drive da Nvidia, porém o drive correto para sua placa seria o 361.42 (de acordo com o site do fabricante).

Recomendo seguir os passos do vídeo abaixo, para entender como é feita a instalação e como identificar a versão correta:

1 curtida

Vou analisar o video. :wink:

1 curtida

Infelizmente não resolveu o problema, ainda está da mesma forma. O estranho é que a placa funciona por exemplo no Yuzu emulador pelo Lutris e também no brawlhalla pela steam mas a maioria dos games sejam steam nativos, wine/proton ficam com este erro gráfico.

Alguém tem mais alguma sugestão?

Chegou a mudar o drive de vídeo?

Qual é a saída para o comando inxi -G

1 curtida

teria como iniciar o jogo pelo terminal para ver se ele acusa algum erro?

1 curtida

Sim, testei o que me indicou e o 435.
Segue abaixo a resposta do comando solicitado.
Captura de tela_2021-10-04_12-44-49

Um momento, vou fazer aqui.

Você esta usando a GPU da Intel.
Seu note tem 2 GPU.

1 curtida

AGRADECIMENTOS:
Olá pessoas, é com muita felicidade que venho com a solução do problema. Agradeço a todos que se envolveram neste tópico ajudando a fomentar a comunidade gamer linux #L2G.
PROBLEMA:
O problema estava relacionado a um programa chamado GOverlay que administra o mangohub para todos os games automaticamente e também um script de chamado VkBasalt que é um layer de pós-processamento para Vulkan. Aparentemente o problema esta neste script do VkBasalt que acaba conflitando com vários games que se tornam não compatíveis com o mesmo.
SOLUÇÃO:
Desativar o VkBasalt para todos os games modo automático usando o próprio GOverlay e mantendo somente o mangohub ou desativando ele também caso queira.
Após isso rode o comando abaixo e veja se funciona normalmente.

vkcube

Att Vitor Moreira

Este tópico foi fechado automaticamente 3 dias depois da última resposta. Novas respostas não são mais permitidas.