Counter Strike Global Offensive FPS

Assuntos relacionados com jogos e entretenimento.
Regras do fórum Leia as Regras Gerais do Manjaro Brasil em "Normatividade" e pesquise antes de postar.
Se sua dúvida foi respondida, não esqueça de marcar RESOLVIDO em seus tópicos, botão com a marca verde Imagem

Counter Strike Global Offensive FPS

Mensagempor Wesley Rosa » 16 Jan 2017, 01:08  •  MS 1

Olá pessoal, gostaria de sabe se alguém consegue me ajudar a aumentar meu FPS no jogo.
Ele no Windows roda a 130fps quase, já no manjaro não tem esse mesmo desempenho.
Tenho um Notebook placa de vídeo nvidia 920M
Editado pela última vez por Holmes em 16 Jan 2017, 10:22, em um total de 1 vez.
Razão: correções pontuais
Avatar do usuário
Wesley Rosa
Aprendiz

 
Mensagens: 16
Registro: 22 Mar 2016, 22:12
Agradeceu: 21 vez(es)
Agradecido: 0 vez
Distro utilizada: Manjaro
Versão: 15
Ambiente: xfce
Repositório: stable
Habilidade: Novice/ Intermediate

Counter Strike Global Offensive FPS

Mensagempor chmercesmoreira » 16 Jan 2017, 10:30  •  MS 2

Olá colega, tenta seguir os procedimentos descritos aqui:
http://askubuntu.com/questions/633821/l ... -primusrun

Isso assumindo que você instalou os drivers proprietários da NVIDIA.
Imagem Imagem
chmercesmoreira
Especial

 
Mensagens: 751
Artigos: 1
Registro: 31 Jan 2016, 10:58
Agradeceu: 15 vez(es)
Agradecido: 223 vez(es)
Distro utilizada: Manjaro
Versão: 2018
Ambiente: KDE
Repositório: Stable
Habilidade: Intermediate

Counter Strike Global Offensive FPS

Mensagempor Wesley Rosa » 16 Jan 2017, 21:15  •  MS 3

Eu obtive essa linha de comando "vblank_mode=0 PRIMUS_SYNC=0 primusrun steam" melhorou um pouco o desempenho, mas o que ele faz? O que é Primusrun?
Avatar do usuário
Wesley Rosa
Aprendiz

 
Mensagens: 16
Registro: 22 Mar 2016, 22:12
Agradeceu: 21 vez(es)
Agradecido: 0 vez
Distro utilizada: Manjaro
Versão: 15
Ambiente: xfce
Repositório: stable
Habilidade: Novice/ Intermediate

Counter Strike Global Offensive FPS

Mensagempor chmercesmoreira » 16 Jan 2017, 21:27  •  MS 4

Aqui tem mais informações: https://wiki.archlinux.org/index.html/bumblebee
Basicamente é um projeto que permite que um laptop com duas placas gráficas (uma integrada e outra da NVIDIA) possa usar ambas em sistemas GNU/Linux. Pelo que li esse comando primusrun permite que o programa que você executa com ele passe a usar a placa de vídeo da NVIDIA.

Você editou o arquivo
Código: Selecionar todos
.steam/steam/steamapps/common/Counter-Strike Global Offensive/csgo.sh
como foi indicado no link acima?
Editado pela última vez por chmercesmoreira em 16 Jan 2017, 21:28, em um total de 1 vez.
Razão: Correção
Imagem Imagem

Esta mensagem de chmercesmoreira recebeu agradecimentos de
Wesley Rosa (05 Fev 2017, 20:29)
chmercesmoreira
Especial

 
Mensagens: 751
Artigos: 1
Registro: 31 Jan 2016, 10:58
Agradeceu: 15 vez(es)
Agradecido: 223 vez(es)
Distro utilizada: Manjaro
Versão: 2018
Ambiente: KDE
Repositório: Stable
Habilidade: Intermediate

Counter Strike Global Offensive FPS

Mensagempor nathanmaia23 » 19 Jan 2017, 21:36  •  MS 5

Wesley Rosa escreveu:Eu obtive essa linha de comando "vblank_mode=0 PRIMUS_SYNC=0 primusrun steam" melhorou um pouco o desempenho, mas o que ele faz? O que é Primusrun?



Ao executar um aplicativo pelo terminal usando 'primusrun' antes do comando do aplicativo, você avisa o sistema que quer utilizar a gpu dedicada ao invés da integrada a cpu. Você estará dizendo que quer usar seu chip nvidia para ajudar o processador a lidar com a renderização.

Nesta linha que você disse que usou, acredito que você desabilitou o vsync na sua gpu, que é um método de sincronização com a taxa de atualização da imagem do seu monitor. Então, se o seu monitor tem uma taxa de atualização de, digamos, 60Hz então o driver da sua placa de vídeo vai sincronizar exibição de frames com a taxa de atualização do monitor, resultando em um valor máximo de 60 frames por segundo. Isso não é necessariamente algo ruim, Essa sincronia torna a animação mais fluida, sem cortes ou outras distorções na imagem exibida causada pela diferença entre a taxa de atualização do monitor e a renderização de quadros por segundo. Tecnicamente 60 quadros por segundo é mais do que o suficiente para a nosso cérebro considerar fluída as animações no monitor/televisão. Então não existe muita razão em buscar mais que isso, visualmente falando, a não ser que você esteja fazendo benchmark para testar uma nova configuração de overclock, por exemplo. Mas acho que este não é o seu caso.

Em outras palavras, "vblank_mode" é se o vsync está ativado ou não. Como está definido com valor zero, provavelmente a opção está desativada. Primus_sync deve ser a mesma coisa só que para o primusrun.

OBS: além do primusrun, você tem o comando optirun que faz quase a mesma coisa, mas oferece mais compatibilidade, aparentemente, com aplicações 32-bit mais antigas(posso estar errado quanto a isso. Faz tempo que li algo assim na internet). O primusrun é uma melhoria do optirun... uma versão revisada mais recente, parece, que reduz o overhead do driver da nvidia no linux. Diminui a complexidade interna na parte do software que lida com a renderização das imagens e, consequentemente, acaba tendo um melhor desempenho e compatibilidade com aplicativos executados através do wine ou sem ele.

Uma breve explicação em ingles com comparação de desempenho
Editado pela última vez por nathanmaia23 em 19 Jan 2017, 21:51, em um total de 3 vezes.
Razão: complemento

Esta mensagem de nathanmaia23 recebeu agradecimentos de
Wesley Rosa (05 Fev 2017, 20:32)
Avatar do usuário
nathanmaia23
Membro

 
Mensagens: 184
Registro: 01 Abr 2016, 16:47
Agradeceu: 32 vez(es)
Agradecido: 44 vez(es)
Distro utilizada: Manjaro
Versão: Gellivara
Ambiente: JWM
Repositório: Stable
Habilidade: Intermediate

Counter Strike Global Offensive FPS

Mensagempor Wesley Rosa » 05 Fev 2017, 22:38  •  MS 6

chmercesmoreira escreveu:Aqui tem mais informações: https://wiki.archlinux.org/index.html/bumblebee
Basicamente é um projeto que permite que um laptop com duas placas gráficas (uma integrada e outra da NVIDIA) possa usar ambas em sistemas GNU/Linux. Pelo que li esse comando primusrun permite que o programa que você executa com ele passe a usar a placa de vídeo da NVIDIA.

Você editou o arquivo
Código: Selecionar todos
.steam/steam/steamapps/common/Counter-Strike Global Offensive/csgo.sh
como foi indicado no link acima?

Sim, editei o arquivo mas o fps continuou baixo demais.
Avatar do usuário
Wesley Rosa
Aprendiz

 
Mensagens: 16
Registro: 22 Mar 2016, 22:12
Agradeceu: 21 vez(es)
Agradecido: 0 vez
Distro utilizada: Manjaro
Versão: 15
Ambiente: xfce
Repositório: stable
Habilidade: Novice/ Intermediate

Counter Strike Global Offensive FPS

Mensagempor Wesley Rosa » 13 Fev 2017, 22:50  •  MS 7

Tentei de tudo, mas para jogo o melhor é Windows.
Avatar do usuário
Wesley Rosa
Aprendiz

 
Mensagens: 16
Registro: 22 Mar 2016, 22:12
Agradeceu: 21 vez(es)
Agradecido: 0 vez
Distro utilizada: Manjaro
Versão: 15
Ambiente: xfce
Repositório: stable
Habilidade: Novice/ Intermediate


Voltar para Jogos e Entretenimentos



Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

^ Voltar ao Topo