Como posso desabilitar o GSync sem abrir o nvidia-settings?

0

Meu monitor (um Dell S2176DG) suporta o GSync, mas precisa de um perfil ICC / color para ficar bem no Linux. Eu sou capaz de definir um perfil de cor com as configurações do GNOME, mas sempre que eu abro nvidia-settings, isso é redefinido.

O problema é: a cada inicialização eu preciso desativar o GSync, porque ele não funciona muito bem com o GNOME Shell e a configuração do meu monitor. Há alguma gagueira incomum, a menos que eu esteja constantemente arrastando uma janela. Para o meu fluxo de trabalho, não preciso do GSync quando inicio no meu desktop Linux, por isso opto por desativá-lo. Mas, novamente, se eu abrir as configurações nvidia, meu perfil ICC será redefinido e, em seguida, eu terei que abrir as configurações do GNOME novamente e alternar o perfil. Cada inicialização.

Existe alguma maneira de desativar o GSync permanentemente ou pelo menos quando eu fizer login, sem abrir as configurações da nvidia?

    
por Jacob Peddicord 20.09.2016 / 06:11

1 resposta

1

nvidia-settings permite que você defina opções individuais na linha de comando sem abrir a GUI. Por padrão, ele tentará aplicar sua configuração salva (o que poderia atrapalhar os perfis de cores), mas se você passar as opções corretas, ela só mudará o que você pede para mudar.

A opção aqui é AllowGSYNC . A opção -q pode mostrar seu estado atual:

$ nvidia-settings -q AllowGSYNC

Attribute 'AllowGSYNC' (termina:1.0): 1.
'AllowGSYNC' is a boolean attribute; valid values are: 1 (on/true) and 0 (off/false).
'AllowGSYNC' can use the following target types: X Screen.

Para alternar, use o sinalizador -a :

nvidia-settings -a AllowGSYNC=0

Boom, GSync desativado e nenhuma outra configuração foi tocada. Isso funciona com as outras configurações presentes no aplicativo; as opções disponíveis podem ser visualizadas com o sinalizador -L .

Adicione isto aos seus scripts de inicialização / sessão do X e o que quer que seja, e isso deve ser aplicado toda vez.

[Respondendo a minha própria pergunta porque isso me atormentou por tanto tempo e finalmente encontrei uma solução. Wahoo! ]

    
por 20.09.2016 / 06:11

Tags