Após uma nova instalação do Ubuntu 24.04, notei que sempre que há algum vídeo em tela cheia (usando mpv) ou gameplay em tela cheia (via Steam), o monitor principal sempre transfere para o segundo monitor, conectado via HDMI para HDMI.
- Distro : Ubuntu 24.04.2 LTS
- Kernel : 6.8.0-53-generic
- Nvidia : 550.144.03 (recently upgraded from 535). The same issue happens with 535.
- Vulkan : 1.3.275
- OpenGL : 4.6.0
- Windowing system : X11
mpv :
Qualquer coisa reproduzida em tela cheia usando mpv sangraria até a metade da segunda tela. Eu consegui impor x11-bypass-compositor=yes
em mpv.conf
, e agora o mpv em tela cheia nunca mais sangra para o segundo monitor.
[ATUALIZAÇÃO 22.02.2025]
Esta correção aparentemente não funcionou no mpv. Anteriormente, tentei reproduzir um vídeo aleatório (não verifiquei a resolução) e ele não sangrou mais, mas recentemente reproduzi alguns vídeos 1080p e eles ainda estão sangrando para a segunda tela.
steam:
Tentei executar o steam com o mesmo parâmetro flatpak run --env=__GL_X11_BYPASS_COMPOSITOR=1 com.valvesoftware.Steam
. Infelizmente, a jogabilidade em tela cheia ainda sangra para o segundo monitor, enquanto o aplicativo steam em si não sangra nem em tela cheia. Com esse parâmetro, abrir um jogo levou aproximadamente 2 minutos também, o que é extremamente incomum em comparação com as mesmas configurações em execução no meu antigo 22.04 (mesma máquina). Tirando o sangramento e a grande demora para abrir o jogo, o jogo rodou muito bem depois.
Além do vídeo em tela cheia que foi temporariamente corrigido, apenas a jogabilidade em tela cheia sofre com esse problema. Nenhum outro aplicativo sofre do mesmo problema. Há mais alguma coisa que eu possa tentar para parar esse sangramento do monitor? Eu tentei 2 versões da Nvidia (535, 550), nenhuma delas corrigiu o problema. Isso também não acontecia antes de 24.04, eu conseguia jogar muito bem com dois monitores em 22.04.