Ubuntu 18.04でGNOMEが非常に遅れる


26

GNOMEデスクトップで新しいUbuntu 18.04をインストールし、オープンソースのドライバーをインストールした後、非常に悪い遅延が発生しました。

Nvidia 390 Driverをインストールしましたが、ラグは非常に悪かったです。ドライバーをNvidia 340.106に変更しても解決しませんでした。

これはUbuntu 18.04についてだと思ったので、Fedora 28をインストールしました。Waylandにはオープンソースドライバーですべてがスムーズでしたが、390ドライバーのインストールとX11ラグへの切り替えが開始されました(Ubuntuほど悪くはありません)。

遅延を減らすためにGNOME Impatience拡張機能をインストールしましたが、それほど役に立ちませんでした。

COMPIZでUbuntu Mate 18.04も試しました。Mateでは、もっと重いエフェクトがありましたが、それらのエフェクトはとてもスムーズでした。

私が試した別のUbuntu 18.04は、同じGNOMEに基づいたBudigeでした。遅れはまったくありませんでした。

また、「ppa:graphics-drivers / ppa」リポジトリからNvidia 396(オープンソース)をインストールしました。遅れているだけです。

編集

インストールsudo ubuntu-drivers autoinstallしても問題は解決しませんでした。先ほど言ったように、以前に試したNvidia 390ドライバーをインストールするだけです。

CPU使用率の高い問題はありません。

CPU使用量

nvidia-smi 結果:

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

私のシステム

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

とにかく、私はこの遅れを解決することができますか?

スクリーンキャスト


2
調査によると、問題は実際にはUbuntuではなく、NVidiaドライバーにあるようですね。18.04にアップグレードした後、17.10には存在しなかったNVidiaドライバーの遅れに気づきました。私にはあなたのための解決策はありませんが、私が唯一ではないことを知っているのは「良い」ことです。(あなたとは異なり、別のOSを試したことはありません。)
レイ

2
390ドライバーをどのようにインストールしましたか?公式リポジトリのものは完全ではなく、適切に動作しません。答えの後半でUbuntu 18.04に最新のNVIDIAドライバーをインストールする方法があるので、このaskubuntu.com/a/1030901/231142に人を送りました。
テランス

2
@ICE申し訳ありませんが、私はあまり明確ではありませんでした。私は実際にNVidiaの最新のNVidiaドライバーを使用しており、KDEを使用しています。しかし、KDEとGnomeはどちらも、17.10に戻ったよりもはるかに遅いです。今のところ、新しいドライバーを再インストールする時間があるまで、「それを我慢しています」。または多分、パニックになる前に18.04.1が出るまで待たなければなりません。
レイ

3
nVidiaの方がIntel iGPU HD 530よりもかなり遅く、20度高いことがわかりました
。– WinEunuuchs2Unix

回答:


7

私にも同じことが起こりました。確認してください:

  1. Gnome拡張機能はほとんどありません。彼らはあなたのコンピューターを殺すことができます。したがって、すべてのGnome拡張機能を無効にして、それが役立つかどうかを確認してください。
  2. Gnome Tweakのアニメーションを無効にします。それは私のデスクトップを超高速にしました。
  3. Nvidia 396は私にとっても非常に遅いため、960を使用してください。

申し訳ありませんが、960とは何ですか?
ケネットセレステ

Nvidiaドライバーバージョン
Tio TROM

私の場合のシステムモニター
fireb86

クール(によってインストールされ、単に無効にシステム・モニターapt install gnome-shell-extension-system-monitor...)と非常に高速になりました
ジェア・スアン・林

3

Ubuntu 18.04でGnome 3の使用を停止し、lightdmディスプレイマネージャーを使用してMateデスクトップに置き換えました。

複製するには:

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

1
これはGNOMEのソリューションではありません。Ubuntu Mateが存在する場合、GNOMEを使用してUbuntuにmateデスクトップをインストールする必要があるのはなぜですか?
ICE

2
すでに標準のUbuntu / Gnome3でVMをインストールし、かなりの設定を行ったため、これを行いました。これは、別の完全な再インストールを行いたくなかったため、問題を解決するために行ったことです。
NickJHoran

3

残念ながら、最新のハードウェア(Dell XPS 13など)を使用していても、実際Gnome18.04は時間がかかります。に切り替えずにLTSで良い体験をしたい場合18.10、解決策は次のとおりです。

  1. を使用しunityます。ユーザーでログインする前に選択できます。

  2. 18.04.2更新まで待機しています。Gnomeの一部のパッチは、LTSにバックポートする必要があります。私たちは、それがGnome 3.30より速くなることを期待することができます。


私の経験では、Gnome Classicへの切り替えは最速で最も簡単で、驚いたことに最も互換性のあるソリューションです。私はすべての拡張機能は、そこにウィンドウの概要を実行しているとダッシュは👍すぎている
smido

2

18.04のスプラッシュスクリーンで多くの遅延が発生していたので、これを別のソリューションとしてここに配置したいと考えました。私の場合、Nvidiaのプロプライエタリではなく、オープンソースのグラフィックカードドライバー(Nouveau)を使用していたため、問題の原因であったようです。

  1. Ubuntu Softwareアプリに移動します。
  2. タスクバーのアプリのドロップダウンから[ソフトウェアと更新]を開きます。
  3. [追加ドライバ]タブに移動し、グラフィックカードに推奨されるドライバを使用していないかどうかを確認します。

スクリーンショット

NouveauディスプレイドライバーからNvidiaドライバーメタパッケージ390に切り替えると、すべてがよりスムーズに実行されました。

ソース


1
非常に便利な関連コマンド:(ubuntu-driversただし、尋ねた人はすでに試しました)。
パブロA

1

したがって、これらの答えのいくつかはサブパーであると感じています。Ubuntu 16/18を職場と自宅の複数のマシンにインストールしましたが、時々あなたが見ているものと同様の問題を経験しました。

まず、いくつかの潜在的な問題を見てみましょう。

NVIDIAグラフィックカードを使用しており、Ubuntu 18.04.02の最小インストールを実行している場合、NVIDIAドライバー(および非NVIDIA)ドライバーがインストールされていることがわかります。これは問題の一部です。

通常、この問題の対処方法は、ログイン画面ですぐにCTRL + ALT + F3を押してターミナルに入り、すべてのドライバーを削除します。しかし、今朝、なんらかの奇妙な理由でそうすることができませんでした。

私のソリューション

  1. 通常、NVIDIAグラフィックカードを使用している場合、マザーボード(私の場合はMSI)はIntel Integrated Graphicsを無効にします。これを有効にします(オプションで、グラフィックカードを無効にします)。これを行う方法については、マザーボードの設定/ドキュメントを参照してください。

  2. デスクトップをシャットダウンします。

  3. HDMIケーブル(または何でも)をグラフィックカードに接続している場合は、これを取り外してマザーボードのHDMIポートに接続します。

  4. デスクトップの電源を入れます。

  5. これでデスクトップが正常に起動するはずです。そうでない場合は、NVIDIAグラフィックスドライバーに関連する問題ではないことがわかります。

  6. スムーズに動作している場合は、[ ソフトウェアと更新] > [ 追加のドライバー]に移動し、NVIDIAドライバーオプションを選択してください。これは、これらのNVIDIAドライバーをインストールする簡単な方法です。難しい方法は、NVIDIAから手動でダウンロードすることです。今朝、nvidia-390をインストールしました。これは、与えられたデフォルトのオプションです。

  7. インストール後、コンピューターを再起動します。順調に動作している場合は、コンピューターをもう一度再起動しますが、今回はマザーボードのBIOSに入ります。

  8. NVIDIAグラフィックカードを再度有効にします。設定を保存して再起動します。

この時点で、デスクトップはIntel Integrated Graphicsと同様に正常に動作しているはずです。トリッキーで、サードパーティのソフトウェア(NVIDIAを除く)をインストールする必要はありません。本当に簡単です。ただし、ハードウェアによっては、ソリューションに多少のばらつきがある場合があります。


1
私の場合、Intel GPUはありませんが、Intelドライバーを削除する場合は、Intel GPUを無効または有効にする必要はありません。Ubuntuをインストールしたら、Intelグラフィックスを削除してsudo apt purge xserver-xorg-video-intelから、Nvidia独自のドライバーをインストールします。
ICE

@ICEそう、ドライバーを削除したくない。Intelドライバーの削除は不要であり、二次的な問題を引き起こす可能性があります。それでも問題を解決することはできません。問題の根本は、NVIDIAドライバーが一般的なNouveauドライバーと一緒にインストールされていることにあります。私の方法では、正しいドライバーをインストールしている間、GPUが表示のメインソースになるのを無効にします。
ジョン

0

AFAIK Gnomeは18.04 nVidiaでは動作しません。

18.04 + GSYNCのCompizで144 FPSを取得できました。(Gnomeで40-60 fpsだけで、GSYNCなしでしか得られませんでした)Compizを初めて試したとき、うまくいきませんでした(nVidia 396でした)しましたsudo ubuntu-drivers autoinstall(390になりました)ログイン時に小さなピッカーアイコンを使用してCompizを選択すると、うまく機能しました。だから396compizではまだ動作しないが、動作すると思う390。奇妙なことに390、Gnomeを使用すると、モニターで身体的に吐き気がしますが、compizでは問題ありません390

(GSYNCの問題かもしれませんが、右上にピクセル化された単語「NORMAL」が表示されました。OpengGLをオフに切り替えることで削除しましたnvidia-settings


compizをデフォルトのウィンドウマネージャーとして設定した方法。Ubuntu 18.04(GNOMEデスクトップ)にcompizをインストールしました。しかし、ログイン時にそのcompizピッカーを取得できませんでした。
ICE

@ICE Unity (default)小さなアイコンをクリックした後、リストされているオプションを選択する必要がありました。次のようになります。i.stack.imgur.com
Jonathan

2
GNOMEではなくUnityを使用しているようです。
ICE

4
正しい、私はGNOMEをあきらめましたが、Unityはより良い方法で動作しています
ジョナサン

デスクトップを別のものに置き換えた場合、これは実際には解決策ではありませんか?
ニコライハンセン

0

ここここで説明されるように、問題はWaylandによって引き起こされるようです。アクセス/etc/gdm3/custom.conf(または/etc/gdm/custom.conf古いバージョンの場合)およびコメント解除を試みることができますWaylandEnable=false。それは私のために働いた。

この問題は通常、Nvidiaドライバーをバージョン390以上に更新するときに始まります。Xorgへのフォールバックが最新バージョンで機能しなくなり、GDMがWaylandを使用してディスプレイを管理する可能性があります。


0

グラフィックカードのバージョンを使用してください。同じ問題があります。自動インストール構成は使用しないでください。あなたの場合、これ

sudo apt-get install nvidia-396

このように検索する必要がありました-> nvidia driver "your graphic card"linux



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.