Nvidia-solución específica

Nvidia-solución específica

SO afectado


Hardware relacionado


Problema

Hay alrededor de200 - 300 fotogramas por segundomientras juego cualquier juego que no tenga mucha GPU, así que estoy pensandose está desperdiciando mucha energía, y mi hardware se sobrecalienta si un juego de este tipo está en primer plano durante muchas horas seguidas. Además, incluso si no pago las facturas de electricidad, creo que mi hardware es más propenso a fallar si juego a una velocidad de fotogramas máxima, que en juegos normales puede ser los 200 - 300 FPS mencionados anteriormente, apenas creíbles.


Pregunta

¿Cómo puedo establecer un límite de FPS para todos los juegos en mi hardware basado en Nvidia? ¿Si es posible incluso, por nombrar algunos de estos juegos?

Por ejemplo,NO es un anuncio,Franquicia Hexcellsusa muy poca GPU y probé mi solución a continuación en estos juegos.

Respuesta1

Nvidia-solución específica

Descargo de responsabilidad: Recomiendo el uso de un paquete de controladores oficial del repositorio, NO de un PPA. Puede aprender cómo instalar o actualizar sus controladores en mi otra pregunta aquí:Cómo instalar los últimos controladores de Nvidia en Linux Mint 20


Noticia importante

Descargo de responsabilidad:Esta solución ha sido verificada y probada solo en un sistema basado en Ubuntu 18.04 o 20.04.. Si tienes uno mayor NO LO SIGAS; tenga cuidado también con las versiones más recientes.


Solución para sistemas basados ​​en Ubuntu 18.04 y 20.04

Esta solución utilizasincronización vertical(La sincronización vertical). Si no te gusta usarlo, esta solución no es para ti.

Gracias,Xander, por el comentario sobre habilitarsincronización vertical. Con esta sugerencia, pude descubrir que sólo necesito seguir los siguientes pasos.

  1. Cree el siguiente archivo nuevo (si aún no existe) en su editor de texto favorito:

    /etc/modprobe.d/nvidia-drm-nomodeset.conf
    
  2. Coloque esta única línea allí, guarde y cierre el archivo; en caso de que el archivo ya exista, asegúrese de que esta línea esté allí:

    options nvidia-drm modeset=1
    
  3. Actualiza todas tus initramfsimágenes con:

    sudo update-initramfs -u -k all
    

    o si solo desea probarlo, puede actualizar solo la imagen más reciente con:

    sudo update-initramfs -u
    
  4. Reinicie su sistema.

  5. Elsincronización verticalestará encendido ahora, verifique con:

    sudo cat /sys/module/nvidia_drm/parameters/modeset
    

Dirá:

  • Y

sisincronización verticalesEn

  • N

sisincronización verticalesApagado


Deberías haber terminado ahora,limitado a la frecuencia de actualización de su pantalla(normalmente 60).

A pesar de que estoy satisfecho con esta solución, siéntase libre de agregar la suya propia (específica de AMD, específica de Intel, lo que sea...) para que esta pregunta sea útil para otros.

información relacionada