GNOME è così in ritardo su Ubuntu 18.04


26

Dopo aver installato Ubuntu 18.04 con desktop GNOME e driver open source, ho riscontrato un ritardo molto grave.

Ho installato il driver Nvidia 390 e il ritardo è stato così grave. Cambiare il driver in Nvidia 340.106 non ha aiutato.

Pensavo che si trattasse di Ubuntu 18.04, quindi ho installato Fedora 28. su Wayland tutto è andato liscio con il driver open source ma dopo l'installazione del driver 390 e il passaggio al ritardo X11 è iniziato (ma non così male come Ubuntu).

Ho installato l'estensione GNOME Impatience per ridurre il ritardo ma non è stato di grande aiuto.

Ho anche provato Ubuntu Mate 18.04 con COMPIZ. Su Mate, avevo effetti molto più pesanti ma quegli effetti erano così fluidi.

Un altro Ubuntu 18.04 che ho provato è stato Budige basato sullo stesso GNOME. Non ha avuto alcun ritardo.

Anche installato Nvidia 396 (opensource) dal repository "ppa: graphics-drivers / ppa". È solo in ritardo.

Modifica :

L'installazione sudo ubuntu-drivers autoinstallnon ha risolto il problema. Installa semplicemente il driver Nvidia 390 che ho provato prima come ho già detto.

Non ho alcun problema di utilizzo elevato della CPU:

CPU Uage

nvidia-smi risultato:

+------------------------------------------------------+                       
| 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                                               |
+-----------------------------------------------------------------------------+

Il mio sistema

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

Esiste un modo per risolvere questo ritardo?

screencast


2
Sulla base della tua indagine, sembra che il problema non sia Ubuntu ma il driver NVidia? Devo ammettere che, dopo l'aggiornamento alla 18.04, ho notato un ritardo con il driver NVidia che non esisteva con la 17.10. Non ho una soluzione per te, ma è "buono" sapere che non sono l'unico. (A differenza di te, non ho provato un altro sistema operativo.)
Ray

2
Come hai installato il driver 390? Quello dei repository ufficiali non è completo e non funziona correttamente. Ho inviato persone a questo askubuntu.com/a/1030901/231142 in quanto ha il modo di installare i driver NVIDIA più recenti in Ubuntu 18.04 nella seconda metà della risposta.
Terrance

2
@ICE Mi dispiace, non ero molto chiaro. In realtà sto usando gli ultimi driver NVidia di NVidia e sto usando KDE. Ma sia KDE che Gnome sono molto più lenti di quanto non fossero nel 17.10. Per ora, lo sto "sopportando" fino a quando non avrò il tempo di provare a reinstallare i nuovi driver. O forse dovrò aspettare fino al 18.04.1 prima di andare nel panico.
Ray,

3
Ho trovato nVidia molto più lento e 20 gradi più caldo di Intel iGPU HD 530.
WinEunuuchs2Unix

Risposte:


7

Lo stesso è successo a me. Assicurarsi:

  1. Hai meno o nessuna estensione Gnome. Possono uccidere il tuo computer. Quindi, disabilita tutte le estensioni di Gnome per vedere se questo aiuta.
  2. Disabilita le animazioni da Gnome Tweak. Ciò ha reso il mio desktop super veloce.
  3. Nvidia 396 è molto ritardato anche per me, quindi usa quello 960.

Scusa, cos'è 960?
Kennet Celeste,

La versione del driver Nvidia
Tio TROM il

system-monitor nel mio caso
fireb86

Fantastico, appena disabilitato monitor di sistema (installato da apt install gnome-shell-extension-system-monitor) ed è diventato estremamente veloce ...
Gea-Suan Lin

3

Ho smesso di usare Gnome 3 su Ubuntu 18.04 e l'ho sostituito con il desktop Mate usando il display manager lightdm.

Replicare:

sudo apt install tasksel
sudo apt update
sudo tasksel install ubuntu-mate-desktop
sudo dpkg-reconfigure lightdm
sudo shutdown -r now

1
Questa non è una soluzione per GNOME. Perché dovremmo installare mate desktop su Ubuntu con GNOME quando esiste Ubuntu Mate?
ICE

2
L'ho fatto perché avevo già installato una VM con Ubuntu / Gnome3 standard e fatto un bel po 'di configurazione. Questo è quello che ho fatto per risolvere il mio problema perché non volevo fare un'altra reinstallazione completa.
NickJHoran,

3

Purtroppo Gnomesu 18.04è molto lento, anche con il nuovo hardware (ad esempio, Dell XPS 13). Se vuoi avere una buona esperienza su LTS senza passare a 18.10, le soluzioni sono:

  1. Usando unity. Puoi sceglierlo prima di accedere con il tuo utente.

  2. In attesa di 18.04.2aggiornamento. Alcune patch di Gnome dovrebbero essere trasferite su LTS. Possiamo solo sperare che saranno quelli che Gnome 3.30accelereranno.


Nella mia esperienza, passare a Gnome Classic è la soluzione più veloce, semplice e con mia grande sorpresa: la soluzione più compatibile. Ho tutte le estensioni in esecuzione lì, la finestra panoramica e anche il trattino è lì 👍
smido

2

Stavo sperimentando un sacco di ritardo sulla schermata iniziale con 18.04 e volevo metterlo qui come un'altra soluzione. Nel mio caso stavo usando un driver per scheda grafica open source (Nouveau) invece del proprietario Nvidia e sembra essere stata la causa del problema.

  1. Vai all'app Software Ubuntu.
  2. Apri Software e aggiornamenti dal menu a discesa dell'app nella barra delle attività.
  3. Vai alla scheda Driver aggiuntivi e verifica se non stai utilizzando il driver consigliato per la tua scheda grafica.

immagine dello schermo

Una volta passato dal driver display Nouveau al metapacchetto 390 del driver Nvidia, tutto ha funzionato in modo molto più fluido.

fonte


1
Comando correlato molto utile: ubuntu-drivers(ma già provato da chi lo chiede).
Pablo A

1

Quindi penso che alcune di queste risposte siano al di sotto. Ho installato Ubuntu 16/18 su più macchine al lavoro a casa e ho riscontrato a volte problemi simili a quello che stai vedendo.

Prima diamo un'occhiata ad alcuni potenziali problemi.

Se si dispone di una scheda grafica NVIDIA e si sta eseguendo un'installazione minima di Ubuntu 18.04.02, si noterà che sono stati installati driver NVIDIA (e non NVIDIA). Questo è parte del problema.

Normalmente il modo in cui gestisco questo problema è immediatamente nella schermata di accesso, premere CTRL + ALT + F3 per entrare in un terminale ed eliminare tutti i driver. Tuttavia, questa mattina non sono stato in grado di farlo per qualche strana ragione.

La mia soluzione

  1. Normalmente, quando si dispone di una scheda grafica NVIDIA, la scheda madre (nel mio caso MSI) disabiliterà la scheda grafica integrata Intel. Si desidera abilitare questo (facoltativamente, disabilitare la scheda grafica). Consultare le impostazioni / la documentazione della scheda madre su come eseguire questa operazione.

  2. Spegni il desktop.

  3. Se il cavo HDMI (o qualsiasi altra cosa) è collegato alla scheda grafica, rimuoverlo e collegarlo alla porta HDMI della scheda madre.

  4. Accendi il desktop.

  5. Il desktop dovrebbe avviarsi normalmente ora. In caso contrario, sai che non è un problema relativo al driver grafico NVIDIA.

  6. Se tutto procede senza intoppi, vai su Software e aggiornamenti > Driver aggiuntivi e seleziona l'opzione del driver NVIDIA che hai. Questo è il modo semplice per installare quei driver NVIDIA. Il modo più difficile è scaricarli manualmente da NVIDIA . A partire da questa mattina ho installato nvidia-390 che era l'opzione predefinita che mi è stata data.

  7. Dopo l'installazione, riavvia il computer. Se le cose funzionano senza problemi, riavvia nuovamente il computer, ma questa volta vai nel BIOS della scheda madre.

  8. Riattiva la tua scheda grafica NVIDIA. Salva le impostazioni e riavvia.

A questo punto, il desktop dovrebbe funzionare normalmente come con la scheda grafica integrata Intel. Non c'è niente di complicato, nessun software di terze parti (a parte NVIDIA) che deve essere installato. È davvero così semplice. Tuttavia, a seconda dell'hardware, la soluzione potrebbe presentare alcune variazioni.


1
Nel mio caso non ho alcuna GPU Intel, ma se vuoi sbarazzarti del driver Intel non devi disabilitare e abilitare la GPU Intel. Dopo aver installato Ubuntu basta rimuovere la grafica Intel con sudo apt purge xserver-xorg-video-intele quindi installare il driver proprietario Nvidia.
ICE

@ICE sì, non vuoi cancellare i driver. L'eliminazione dei driver Intel non è necessaria e potrebbe causare problemi secondari. Ciò non risolverebbe nemmeno il problema. La radice del problema risiede nei driver NVIDIA che tentano di essere installati insieme ai driver Nouveau generici. Il mio metodo disabilita semplicemente la GPU dall'essere la principale fonte di visualizzazione mentre installi i driver corretti.
Jon il

0

AFAIK Gnome non funziona su 18.04 nVidia.

Sono stato in grado di ottenere 144 FPS su Compiz il 18.04 + GSYNC. (Ho avuto solo 40-60 fps su Gnome e niente GSYNC) La prima volta che ho provato Compiz, non ha funzionato (ero su nVidia 396), l'ho fatto sudo ubuntu-drivers autoinstall(il che mi ha messo su 390) e ho riavviato quindi ho usato il piccola icona di selezione al login per scegliere Compiz e ha funzionato benissimo. Quindi penso 396che non funzioni ancora con Compiz ma lo 390fa. Stranamente 390su Gnome mi fa venire la nausea fisica con il mio monitor ma va bene per Compiz, quindi penso che 390su Gnome abbia molti strani problemi di frequenza di aggiornamento / ridisegno.

(Potrebbe essere una cosa GSYNC ma ho ottenuto una parola pixelata "NORMAL" in alto a destra, di cui mi sono liberato trasformando OpengGL che si accendeva nvidia-settings)


Come hai impostato compiz come gestore di finestre predefinito. Ho installato compiz su Ubuntu 18.04 (con desktop GNOME). ma non ho ricevuto quel selettore di compiz sul login.
ICE

@ICE Ho dovuto scegliere l'opzione chiamata Unity (default)elencata dopo aver fatto clic sulla piccola icona, sembra qualcosa di simile: i.stack.imgur.com/hDndL.jpg
Jonathan

2
Sembra che tu sia su Unity, non su GNOME.
ICE

4
Esatto, ho rinunciato a GNOME, ma Unity sta funzionando molto meglio
Jonathan,

Se hai sostituito il desktop con qualcos'altro, questa non è davvero una soluzione, vero?
Nikolaj Hansen,

0

Il problema sembra essere stato causato da Wayland come descritto qui e qui . Puoi provare ad accedere /etc/gdm3/custom.conf(o /etc/gdm/custom.confper versioni precedenti) e decommentare WaylandEnable=false. Ha funzionato per me.

Il problema si presenta in genere quando si aggiorna il driver Nvidia alla versione 390 o successiva. È possibile che il fallback su Xorg abbia smesso di funzionare nelle ultime versioni, quindi GDM utilizza Wayland per gestire il display.


0

Usa la versione per la tua scheda grafica, ho lo stesso problema, non usare la configurazione de autoinstall. Nel tuo caso questo

sudo apt-get install nvidia-396

Ho dovuto cercare in questo modo -> nvidia driver "your graphic card"linux



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.