Ubuntu 18.04 depois de instalar os drivers gráficos da NVIDIA ainda com atraso

5

Eu tenho uma GTX 750 ti e estou usando o Ubuntu 18.04. Eu nunca tive problemas antes com drivers gráficos não funcionando bem. Então, antes de instalar os drivers, eu estava obtendo grandes quantidades de tela rasgando e atrasando. Depois, ainda observo muito atraso nas animações (clicando em "Mostrar aplicativos", maximizando janelas, minimizando janelas, etc.) e, às vezes, ao mover ou redimensionar janelas. Ao percorrer páginas da Web em navegadores, ele fica atrasado e noto que a tela está se rasgando. Eu tentei instalar muitos drivers diferentes, incluindo os drivers nvidia-375 e nvidia-384 que estão no repositório padrão do Ubuntu. Eu também tentei usar drivers do repositório Graphics Drivers ( link ). Não importa o que eu faça, ele nunca se livra do atraso das animações ou do rasgo de tela nos navegadores.

    
por yeah_oh_yeah 30.04.2018 / 04:13

1 resposta

1

OK, agora eu posso dizer que isso está resolvido em 95%,

∘ 1 / O problema real se resume a taxa de atualização e taxa de sincronização da placa Nvidia e a (s) tela (s)

‣ Com nvidia-prime, então não há possibilidade de vsync ainda - arghhhh

Com os drivers da Nvidia para linux e cartões "Optimus" eles deixaram de fora o código simples para fazer isso para economizar recursos para as massas - STUPID !!!!!

‣ Obtenha a sincronização PRIME no Optimus

Solução (agora para nenhum driver específico da Nvidia - AWESOME!)

Para verificar se o item (Sincronização) está configurado ou não, use este comando:

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

∘ It should say "y" for modeset=1, which means it is synchronized at 60 fps (I believe) for your Monitor.  ...  ex. HDMI-1-1, or  eDP-1-1

∘ If Not - Create a new file in  /etc/modprobe.d/nvidia-drm-nomodeset.conf 

sudo gedit /etc/modprobe.d/nvidia-drm-nomodeset.conf

∘ e certifique-se de que a linha a seguir esteja presente;

options nvidia-drm modeset=1 ∘ after Update Intramfs and Reboot

sudo update-initramfs -u     • reinicializar

TAMBÉM, reduzir o Swappiness pode ajudar para diminuir o swappiness também (se você tiver muita RAM) ...

∘ Para verificar o valor do swappiness (padrão = 60)

$ cat /proc/sys/vm/swappiness

sudo gedit /etc/sysctl.conf

‣ Pesquise vm.swappiness e altere seu valor conforme desejado. Se vm.swappiness não existir, adicione-o ao final do arquivo da seguinte forma:

# sharply reduce Swappiness inclination

vm.swappiness=1

    
por markackerman8-gmail.com 07.08.2018 / 17:35