GNOME se retrasa tanto en Ubuntu 18.04

26

Después de instalar Ubuntu 18.04 nuevo con el escritorio GNOME y tenía un controlador de código abierto, experimenté un retraso muy malo.

Instalé el controlador Nvidia 390 y el retraso fue muy malo. Cambiar el controlador a Nvidia 340.106 no ayudó.

Pensé que esto se trataba de Ubuntu 18.04, así que instalé Fedora 28. en Wayland, todo fue sencillo con el controlador de código abierto, pero después de instalar el controlador 390 y cambiar al retraso X11 comenzó (pero no tan malo como Ubuntu).

Instalé la extensión de impaciencia de GNOME para reducir el retraso, pero no ayudó mucho.

También probé Ubuntu Mate 18.04 con COMPIZ. En Mate, tuve efectos mucho más pesados, pero esos efectos fueron muy suaves.

Otro Ubuntu 18.04 que probé fue Budige que se basa en el mismo GNOME. No tuvo ningún retraso en absoluto.

También instalé Nvidia 396 (opensource) del repositorio "ppa: graphics-drivers / ppa". Solo queda más.

Editar :

La instalación sudo ubuntu-drivers autoinstallno resolvió el problema. Simplemente instala el controlador Nvidia 390 que probé antes como mencioné.

No tengo ningún problema de uso elevado de CPU:

CPU Uage

nvidia-smi resultado:

+------------------------------------------------------+                       
| NVIDIA-SMI 340.106    Driver Version: 340.106        |                       
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 660 Ti  Off  | 0000:03:00.0     N/A |                  N/A |
| 10%   32C    P8    N/A /  N/A |    273MiB /  2047MiB |     N/A      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Compute processes:                                               GPU Memory |
|  GPU       PID  Process name                                     Usage      |
|=============================================================================|
|    0            Not Supported                                               |
+-----------------------------------------------------------------------------+

Mi sistema

  • CPU: Intel i7 920
  • GPU: Nvidia Geforce 660 ti
  • RAM: 6 GB

¿Hay alguna forma de que pueda resolver este retraso?

Screencast

HIELO
fuente
2
Según su investigación, parece que el problema no es en realidad Ubuntu sino el controlador NVidia. Tengo que admitir que, después de actualizar a 18.04, noté un retraso con el controlador NVidia que no existía con 17.10. No tengo una solución para ti, pero es "bueno" saber que no soy el único. (A diferencia de usted, no he probado otro sistema operativo).
Ray
2
¿Cómo instaló el controlador 390? El de los repositorios oficiales no está completo y no funciona correctamente. He estado enviando personas a este askubuntu.com/a/1030901/231142 ya que tiene la forma de instalar los controladores NVIDIA más nuevos en Ubuntu 18.04 en la segunda mitad de la respuesta.
Terrance
2
@ICE Lo siento, no estaba muy claro. De hecho, estoy usando los últimos controladores de NVidia de NVidia y estoy usando KDE. Pero tanto KDE como Gnome son mucho más lentos que en 17.10. Por ahora, estoy "soportándolo" hasta que tenga tiempo de intentar reinstalar nuevos controladores. O tal vez tendré que esperar hasta que salga 18.04.1 antes de entrar en pánico.
Ray
3
He encontrado nVidia mucho más lento y 20 grados más caliente que Intel iGPU HD 530.
WinEunuuchs2Unix

Respuestas:

7

Lo mismo me pasó a mí. Asegurarse:

  1. Tienes menos o ninguna extensión de Gnome. Pueden matar tu computadora. Entonces, deshabilite todas las extensiones de Gnome para ver si eso ayuda.
  2. Deshabilita las animaciones de Gnome Tweak. Eso hizo que mi escritorio fuera súper rápido.
  3. Nvidia 396 también es muy lenta para mí, así que usa la 960.
Tio TROM
fuente
Lo sentimos, ¿qué es 960?
Kennet Celeste
La versión del controlador de Nvidia
Tio TROM
monitor de sistema en mi caso
fireb86
Genial, simplemente deshabilitó el monitor del sistema (instalado por apt install gnome-shell-extension-system-monitor) y se volvió extremadamente rápido ...
Gea-Suan Lin
3

Dejé de usar Gnome 3 en Ubuntu 18.04 y lo reemplacé con el escritorio Mate usando el administrador de pantalla lightdm.

Para replicar:

sudo apt install tasksel
sudo apt update
sudo tasksel install ubuntu-mate-desktop
sudo dpkg-reconfigure lightdm
sudo shutdown -r now
NickJHoran
fuente
1
Esta no es una solución para GNOME. ¿Por qué deberíamos instalar Mate Desktop en Ubuntu con GNOME cuando existe Ubuntu Mate?
ICE
2
Hice esto porque ya había instalado una máquina virtual con Ubuntu / Gnome3 estándar e hice bastante configuración. Esto es lo que hice para resolver mi problema porque no quería hacer otra reinstalación completa.
NickJHoran
3

Desafortunadamente, el Gnomeencendido 18.04es realmente lento, incluso con el hardware más nuevo (por ejemplo, Dell XPS 13). Si desea tener una buena experiencia en el LTS sin cambiar a 18.10, las soluciones son:

  1. Utilizando unity. Puede elegirlo antes de iniciar sesión con su usuario.

  2. Esperando hasta la 18.04.2actualización. Algunos parches de Gnome deberían ser compatibles con LTS. Solo podemos esperar que sean los que hagan Gnome 3.30más rápido.

saitam
fuente
En mi experiencia, cambiar a Gnome Classic es la solución más rápida, simple y para mi sorpresa, la más compatible. Tengo todas las extensiones ejecutándose allí, la vista general de la ventana y el guión también están allí sm
smido
2

Estaba experimentando un gran retraso en la pantalla de bienvenida con 18.04 y quería poner esto aquí como otra solución. En mi caso, había estado usando un controlador de tarjeta gráfica de código abierto (Nouveau) en lugar del propietario de Nvidia y parece que fue la causa del problema.

  1. Vaya a la aplicación de software de Ubuntu.
  2. Abra Software y actualizaciones desde el menú desplegable de la aplicación en la barra de tareas.
  3. Vaya a la pestaña Controladores adicionales y vea si no está utilizando el controlador recomendado para su tarjeta gráfica.

captura de pantalla

Una vez que cambié del controlador de pantalla Nouveau al metapaquete 390 del controlador Nvidia, todo funcionó mucho mejor.

Fuente

BillD
fuente
1
Comando relacionado muy útil: ubuntu-drivers(pero ya probado por quién pregunta).
Pablo A
1

Así que siento que algunas de estas respuestas son sub par. He instalado Ubuntu 16/18 en varias máquinas en el trabajo en casa y en el hogar, y en ocasiones he tenido problemas similares a los que estás viendo.

Primero veamos algunos problemas potenciales.

Si tiene una tarjeta gráfica NVIDIA y está realizando una instalación mínima de Ubuntu 18.04.02, notará que se están instalando controladores NVIDIA (así como no NVIDIA). Esto es parte del problema.

Normalmente, la forma en que trato este problema es inmediatamente en la pantalla de inicio de sesión, presione CTRL + ALT + F3 para ingresar a un terminal y purgar todos los controladores. Sin embargo, esta mañana no pude hacerlo por alguna extraña razón.

Mi solución

  1. Normalmente, cuando tiene una tarjeta gráfica NVIDIA, su placa base (en mi caso MSI) deshabilitará los gráficos integrados Intel. Desea habilitar esto (opcionalmente, deshabilite su tarjeta gráfica). Consulte la configuración / documentación de su placa base sobre cómo hacer esto.

  2. Apaga el escritorio.

  3. Si tiene su cable HDMI (o lo que sea) conectado a su tarjeta gráfica, retírelo y conéctelo al puerto HDMI de su placa base.

  4. Enciende tu escritorio.

  5. Su escritorio debería estar iniciando normalmente ahora. Si no es así, entonces sabe que no se trata de un problema relacionado con el controlador de gráficos NVIDIA.

  6. Si las cosas funcionan sin problemas, vaya a Software y actualizaciones > Controladores adicionales y seleccione la opción de controlador NVIDIA que tenga. Esta es la manera fácil de instalar esos controladores NVIDIA. La forma difícil es descargarlos manualmente desde NVIDIA . A partir de esta mañana instalé nvidia-390, que era la opción predeterminada que me dieron.

  7. Después de la instalación, reinicie su computadora. Si las cosas funcionan sin problemas, reinicie la computadora una vez más, pero esta vez vaya al BIOS de su placa base.

  8. Vuelva a habilitar su tarjeta gráfica NVIDIA. Guarde la configuración y reinicie.

En este punto, su escritorio debería funcionar normalmente como con los gráficos integrados Intel. No hay nada complicado, no es necesario instalar ningún software de terceros (aparte de NVIDIA). Es realmente así de simple. Sin embargo, dependiendo de su hardware, la solución puede tener alguna variación.

Jon
fuente
1
En mi caso, no tengo ninguna GPU Intel, pero si desea deshacerse del controlador Intel no necesita deshabilitar y habilitar la GPU Intel. Después de instalar Ubuntu, simplemente elimine los gráficos de Intel sudo apt purge xserver-xorg-video-intely luego instale el controlador propietario de Nvidia.
ICE
@ICE sí, no quieres eliminar los controladores. Eliminar los controladores Intel es innecesario y posiblemente pueda crear problemas secundarios. Eso ni siquiera resolvería el problema. La raíz del problema radica en los controladores NVIDIA que intentan instalarse junto con los controladores genéricos Nouveau. Mi método simplemente deshabilita la GPU de ser la fuente principal de visualización mientras instala los controladores correctos.
Jon
0

AFAIK Gnome no funciona en 18.04 nVidia.

Pude obtener 144 FPS en Compiz en 18.04 + GSYNC. (Solo obtuve, 40-60 fps en Gnome y no GSYNC) La primera vez que probé Compiz, no funcionó (estaba en nVidia 396) Lo hice sudo ubuntu-drivers autoinstall(lo que me puso en 390) y reinicié y luego usé el pequeño icono de selector en el inicio de sesión para elegir Compiz y funcionó muy bien. Así que creo que 396todavía no funciona con compiz pero 390sí. Curiosamente 390en Gnome me da náuseas físicas con mi monitor, pero está bien en compiz, así que creo que 390en Gnome tiene muchos problemas extraños de frecuencia de actualización / redibujo.

(Puede ser algo de GSYNC, pero recibí una palabra pixelada "NORMAL" en la esquina superior derecha, que eliminé al activar OpengGL nvidia-settings)

Jonathan
fuente
¿Cómo configuró compiz como administrador de ventanas predeterminado? He instalado compiz en Ubuntu 18.04 (con escritorio GNOME). pero no obtuve ese selector de compiz en el inicio de sesión.
ICE
@ICE Tuve que elegir la opción llamada Unity (default)listada después de hacer clic en el pequeño ícono, se ve algo así como: i.stack.imgur.com/hDndL.jpg
Jonathan
2
Parece que estás en Unity, no en GNOME.
ICE
44
Correcto, me di por vencido en GNOME, pero Unity funciona mucho mejor
Jonathan
Si reemplazó el escritorio con algo más, esta no es realmente una solución, ¿verdad?
Nikolaj Hansen
0

El problema parece ser causado por Wayland como se describe aquí y aquí . Puede intentar acceder /etc/gdm3/custom.conf(o /etc/gdm/custom.confpara versiones anteriores) y descomentar WaylandEnable=false. Funcionó para mi.

El problema generalmente comienza cuando actualiza el controlador de Nvidia hasta la versión 390 o superior. Es posible que el respaldo a Xorg haya dejado de funcionar en las últimas versiones, y luego GDM utiliza Wayland para administrar la pantalla.

Lucas Borsatto
fuente
0

Use la versión para su tarjeta gráfica, tengo el mismo problema, no use la configuración de instalación automática. En tu caso esto

sudo apt-get install nvidia-396

Tuve que buscar así -> nvidia driver "your graphic card"linux

Oscar Gonzalez
fuente
0

Resolví mi problema yendo a https://www.nvidia.com/Download/index.aspx?lang=en-us
Descargando el controlador * ejecute el archivo para mi tarjeta gráfica, lo hice ejecutable y lo ejecuté como root. Seguí las indicaciones en pantalla y después de reiniciar el Lag se fue.

Shon Camarlinghi
fuente