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! ]