Como alterar a taxa de atualização do monitor?


22

Como altero a taxa de atualização do monitor no Oneiric?

Não há opção para fazê-lo na caixa de diálogo Monitores agora. Por padrão, é 60Hz, mas preciso de 75Hz no meu monitor.

Nas versões anteriores, havia essa opção na caixa de diálogo Monitores.

Editar - Solução meio assada

O melhor que pude fazer até agora foi:

xrandr -s 1280x1024 -r 75

Isso é perfeito, mas meu problema é que não é permanente. O padrão é 60 Hz após o logout e o logon novamente.

Talvez isso deva entrar em algum script e adicionado à inicialização? Eu simplesmente não sei como fazer isso.


Abra Startup Applicationse adicione esse comando
nottipsy

Respostas:


18

Você deve poder usar xrandr. Calcule as modelines necessárias para sua resolução e taxa de atualização:

cvt 1600 900 75

(Aqui, meu exemplo de resolução é 1600x900.) Agora crie um novo modo com xrandr:

xrandr --newmode "1600x900_75.00" 104.00 1600 -hsync +vsync

Adicione o novo modo a xrandr:

xrandr --verbose --addmode VGA-0 "1600x900_75.00"

e ativá-lo

xrandr --output VGA-0 --mode "1600x900_75.00"

Observe que seus valores serão diferentes. Em particular, seu monitor pode não ser VGA. Execute o xrandrcomando sem argumentos para descobrir o nome do seu monitor e use-o. A execução xrandr -qexibirá uma lista de saídas disponíveis.

Aqui estão mais algumas informações sobre o xrandr.


Isso funcionou para mim no Ubuntu 13.10. Obrigado!
Zoltán

1
Esta resposta não está funcionando como eu esperava #pratik@pratik-SVE15116ENB:~$ xrandr --newmode "1368x768_75.00" 104.00 1600 -hsync +vsync xrandr: failed to parse '1368x768_75.00' as a mode specification Try 'xrandr --help' for more information.
1365 Pratik

9

Na versão 12.04, você pode alterar a taxa de atualização modificando a tag rate em ~ / .config / monitors.xml após configurar o (s) monitor (es). Isso funciona na reinicialização para mim.

Exemplo:

<monitors version="1">
    <configuration>
        <clone>no</clone>
        <output name="DVI-I-0"></output>
        <output name="DVI-I-1">
            <vendor>ACI</vendor>
            <product>0x24e1</product>
            <serial>0x01010101</serial>
            <width>1920</width>
            <height>1080</height>
            <rate>144</rate>
            <x>0</x>
            <y>0</y>
            <rotation>normal</rotation>
            <reflect_x>no</reflect_x>
            <reflect_y>no</reflect_y>
            <primary>yes</primary>
        </output>
        <output name="HDMI-0"></output>
        <output name="DP-0"></output>
        <output name="DVI-D-0">
            <vendor>DEL</vendor>
            <product>0xa017</product>
            <serial>0x31314553</serial>
        </output>
        <output name="DP-1"></output>
    </configuration>
</monitors>

Depois de horas pesquisando, essa foi a única solução que funcionou para mim. Muito obrigado!
precisa saber é o seguinte

Hm, ele diz 144.00076293945312no <rate>, mas não é claramente
Pós Auto

7

Então, minha solução é, que parece funcionar bem no meu sistema:

  1. Abri aplicativos de inicialização

  2. Eu cliquei em Adicionar

  3. Digitei um nome e o seguinte no campo de comando:

    xrandr -s 1280x1024 -r 75

O uso desse xrandr -s 1280x1024 -r 75 é executado em cada inicialização do sistema e define a taxa de atualização conforme necessário. Poderia haver uma opção melhor, mas agora isso parece estar bem para mim.

Esperamos que o LTS conserte o bug de parada de show, que não é uma maneira fácil de alterar a taxa de atualização.


2
na verdade, isso não é executado na inicialização do sistema, mas no (seu) login do usuário, o que é bem diferente. A tela de login inicial não será afetado por este
MestreLion

Além disso, após o protetor de tela, você precisará executá-lo novamente.
niry

Rate 144.00 Hz not available for this sizemesmo que seja (ele diz logo acima quando eu corro apenas xrandr)
Pós Auto

6

A taxa de atualização para um monitor é detectada automaticamente pelo Compiz.

Se você deseja alterá-lo, instale- compiz-settings-managero com o comando abaixo.

sudo apt-get install compizconfig-settings-manager

Encontre no painel "ccsm" e clique no plug-in composto.

Desmarque a opção "detectar taxa de atualização" e ajuste a taxa de atualização para a configuração manual.

insira a descrição da imagem aqui


1
Eu baixei a compilação diária, a executei ao vivo e fiz o que você sugeriu. Quando terminei, apertei o botão Voltar, mas nada aconteceu. Saí e entrei novamente, mas nenhuma alteração. Preciso reiniciar o computador nesta fase?
Körtepálinka

hmmm - tenho minhas dúvidas de que você possa fazer isso através de um CD ao vivo.
fossfreedom

1
Não vejo como devo aplicar essa configuração. Desmarco a caixa, defino a taxa de atualização para 75 Hz e tudo o que posso pressionar é o botão Voltar no canto inferior esquerdo. Quando volto, é 50 Hz novamente.
26711

Agora você está usando uma versão instalada - ou ainda está executando um CD ao vivo?
fossfreedom

1
Essa resposta não está funcionando como eu esperava mostra .it taxa de atualização para nossa satisfação, mas após a reinicialização i, configuração é redefinida para 60 HZ
Pratik
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.