Como fazer com que a taxa de atualização personalizada fique salva?

12

Estou testando 14.04 em uma partição para ver se quero usá-la como minha área de trabalho principal para quando ela estiver totalmente liberada, mas encontrei alguns problemas.

Eu tenho um monitor de 144Hz, então na janela Configurações da Nvidia X Server eu configurei a taxa de atualização para 144Hz e funciona muito bem. No entanto, quando eu reinicio meu computador, essas configurações voltam para "auto" e eu tenho que redefinir a taxa de atualização de volta para 144Hz cada vez que eu entrar no Ubuntu. Como faço para que as configurações da Nvidia fiquem ajustadas para 144Hz?

As configurações da taxa de atualização também são revertidas para automático sempre que eu entro na tela inteira no Minecraft.

Eu pesquisei no Google e não consigo encontrar nenhuma solução para esses problemas.

Eu não estou aberto a nenhuma aula sobre como 144Hz é inútil porque o olho supostamente não pode ver uma diferença além de uma certa taxa de atualização, então se você pretende me ensinar sobre esse conhecimento incorreto, por favor, vá embora.

    
por user257960 13.03.2014 / 19:40

4 respostas

23

Depois de ler 113 postagens no blog, perguntas do SO e outras tentativas de resolver esse problema, minha taxa de atualização ainda foi perdida na reinicialização.

De lá eu vasculhei as man pages e joguei com dezenas de utilitários. Durante esse processo, descobri que o seguinte one-liner funciona na minha máquina de 64 bits com uma GTX 760.

xrandr --output DVI-D-0 --mode 1920x1080 --rate 144

Isso tem como alvo o dispositivo conectado via DVI-D-0, define a resolução para 1920W por 1080H e força uma taxa de atualização de 144 Hz.

Para determinar o valor de - output , execute o seguinte comando

xrandr -q

Que exibirá informações como as seguintes.

Você pode ver a segunda até a última entrada onde encontrei o nome do dispositivo, bem como as configurações suportadas.

Eu chamo esse script de "Startup Applications" para garantir que ele seja executado imediatamente após o login. Não estou 100% satisfeito com essa solução, porque as telas piscam imediatamente após digitar minha senha. Se você pode viver com isso (eu posso), então isso resolve o problema.

    
por XBigTK13X 13.06.2014 / 13:53
6

Para definir a taxa de atualização permanentemente (testada com o Ubuntu 16.04):

  • Abra ~/.config/monitors.xml .
  • O arquivo pode ter várias seções de configuração, o que parece ser para configurações de monitores diferentes. Eu tinha a configuração mais recente na parte inferior.
  • Se você tiver vários monitores, edite a saída correta. Escreva xrandr ao terminal e verifique pelo nome da saída que a saída editada realmente suporta o modo desejado.
  • Insira a taxa de atualização para o elemento rate .

Este método foi encontrado em comentário de Kaspar mas acho que isso deve ser levantado como resposta.

    
por Risord 02.02.2017 / 00:22
2

Para complementar as respostas anteriores, se o arquivo monitores.xml não existir, defina a taxa de atualização temporariamente usando xrandr, entre na janela de configuração "Monitores" e clique em "aplicar" para criar o arquivo com a taxa de atualização correta (não é necessário modificar as configurações).

    
por Elad 18.04.2017 / 01:13
1

Execute nvidia-xconfig como root e salve a configuração:

  1. Abra um terminal e execute

    sudo nvidia-xconfig 
    
  2. Na guia onde você configura sua tela, escolha suas configurações e pressione Salvar:

  3. Isso deve aparecer em uma nova janela com o local para salvar. O padrão já deve ser /etc/X11/xorg.conf , clique em OK e pronto.

por terdon 13.03.2014 / 19:46