Laferu
(usa Arch Linux)
Enviado em 17/11/2023 - 00:45h
velox256 escreveu:
Você falou que ao desconectar a tela secundária o desempenho volta ao normal. Você sempre usou duas telas, inclusive no Linux? Já fez alguma configuração no seu sistema Linux para "segurar" o FPS da placa de vídeo? Já experimentou usar alternadamente em portas diferentes seus dois monitores individualmente e depois em dupla para ver se um deles está "chupando" o desempenho do outro quando conectados a determinadas portas? Isso porque quando se usa dois ou mais monitores a placa de vídeo tem que ser capaz de fornecer condições de uso para os monitores. Por exemplo, em CFTV quando se utiliza uma placa de captura ou um DVR com uma capacidade de 240fps significa que essa capacidade de fps é para todas as câmeras que estão em uso no sistema. Uma captura ideal é de 25fps para ficar assim na média e ter uma boa fluidez nas imagens captadas. Se o sistema tiver 8 câmeras configuradas a 25fps, dá um fps total de 200fps e está dentro da capacidade geral da placa de captura ou do DVR. Se o sistema tiver 16 câmeras, daria 400fps e passaria em muito a capacidade do sistema, então ele faria por conta própria a redução do fps de gravação para ficar dentro do "aceitável" para as 16 câmeras dentro do máximo de 240fps dado pelo sistema. O resultado disso são imagens gravadas "aos saltos".
Veja como está a sua renderização:
glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
296 frames in 5.0 seconds = 59.012 FPS
298 frames in 5.0 seconds = 59.562 FPS
295 frames in 5.0 seconds = 58.988 FPS
Teste isso com um monitor, depois com o outro e depois com os dois e poste aqui.
Vejam meu canal no Youtube:
https://www.youtube.com/@SidneiSerra-hq1zk
Se conseguiu resolver a sua dúvida, premie os usuários do fórum que doam seu tempo para tirar dúvidas marcando a melhor resposta.
Usando o glxgears me deixou mais confuso ainda. Fiz os testes e em todas as situações o framerate parecia estável para a máquina, parece que a diferença só é perceptível pra mim.
Testei com wayland em 2 telas, xorg em duas telas tanto ocioso quanto jogando, 1 tela de cada e os resultados eram bem semelhantes.
Outra coisa que sempre percebo no xorg com duas telas é que não faz diferença se a área de trabalho estiver com aplicações leves, ou se eu estiver jogando no ultra ou no low, para o glxgears o fps é constante, mas para os meus olhos o desempenho está igualmente ruim, nem um pior que o outro. Meus olhos só veem diferença de ganho se estiver em uma única tela ou se estiver no wayland.
Todos os testes que eu fiz davam praticamente em média o mesmo resultado:
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
301 frames in 5.0 seconds = 60.148 FPS
300 frames in 5.0 seconds = 59.936 FPS
300 frames in 5.0 seconds = 59.941 FPS
300 frames in 5.0 seconds = 59.940 FPS
300 frames in 5.0 seconds = 59.956 FPS
Vou colocar em anexo os prints de todos os testes que eu fiz.