Quiero deshabilitar VSync (se llama "Sync to VBlank" en nvidia-settings) para mi tarjeta gráfica nvidia.
Pero la configuración solo tiene efecto si inicio la herramienta nvidia-settings. Después de reiniciar el sistema, VSync se vuelve a habilitar y tengo que iniciar el programa nuevamente.
Intenté exportarlo xorg.conf
y ponerlo, /etc/X11/
pero sin éxito.
Entonces, mi pregunta es ¿cómo puedo hacer persistentes los cambios en la herramienta de configuración de nvidia?
arch-linux
configuration
graphics
nvidia
apparat
fuente
fuente
nvidia-settings
se puede usar como usuario normal, pero no se puede exportar la configuración modificada.chgrp root
. se establecieron derechos de lectura para todosRespuestas:
Examinar el archivo Léame ayuda a veces :)
Este comportamiento es intencional para dar a diferentes usuarios la oportunidad de tener su propia configuración.
En resumen, el archivo de configuración nvidia-settings se almacena
~/.nvidia-settings-rc
y se puede ejecutar llamandonvidia-settings --load-config-only
al inicio.Para obtener más detalles, aquí está la parte relevante del archivo Léame:
fuente
Como anexo a la respuesta anterior, nvidia-settings solo registra aquellos atributos relacionados con una pantalla X en el archivo de configuración. Hay configuraciones adicionales que pueden aplicarse a otros componentes; Estos no se guardan.
Si observa, todos los atributos en el archivo de configuración tienen el prefijo
{host}:0.0
. Otros atributos que se pueden establecer están relacionados con la GPU, etc.Por ejemplo, utilicé un HDTV conectado a una tarjeta NVidia y necesito restablecer la compensación de sobreexploración (para reducir el tamaño de la pantalla visualizada para que se ajuste a la pantalla física). Esto se puede ajustar desde la GUI, pero no se almacena en el archivo de configuración. Desde la línea de comando, el comando es:
Tenga en cuenta que el nombre del atributo incluye una especificación de GPU.
Afortunadamente,
SyncToVBlank
está en el archivo de configuración, por lo que solo cargarlo debería configurarlo para usted. Si ejecuta el comandonvidia-settings --query all
, enumerará todos los atributos y los objetivos a los que se aplica.fuente
Usé dconf editor para establecer el valor de Sync en VBlank
fuente