GNOME так погано відстає від Ubuntu 18.04


26

Після того, як я встановив свіжий Ubuntu 18.04 з робочим столом GNOME, і він мав відкритий драйвер, я відчув дуже поганий відставання.

Я встановив драйвер Nvidia 390 і відставання було таким поганим. Зміна драйвера на Nvidia 340.106 не допомогла.

Я подумав, що це стосується Ubuntu 18.04, тому я встановив Fedora 28. на Wayland все злагоджено з драйвером з відкритим кодом, але після встановлення драйвера 390 та переходу на X11 почалося відставання (але не так погано, як Ubuntu).

Я встановив розширення GNOME Impatience, щоб зменшити відставання, але це мало допомогло.

Я також спробував Ubuntu Mate 18.04 з COMPIZ. На Мате я мав набагато важчі ефекти, але ці ефекти були такі плавні.

Ще одна Ubuntu 18.04, яку я спробував, - це Budige, який базується на тому ж GNOME. Тут зовсім не було відставання.

Також встановлено Nvidia 396 (opensource) з сховища "ppa: graphics-drivers / ppa". Це просто відстає більше.

Редагувати :

Встановлення sudo ubuntu-drivers autoinstallпроблеми не вирішило. Він просто встановить драйвер Nvidia 390, який я намагався раніше, як я вже згадував.

У мене немає проблем із високим рівнем використання процесора:

CPU Uage

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

Моя система

  • Процесор: Intel i7 920
  • GPU: Nvidia Geforce 660 ti
  • ОЗУ: 6 Гб

Чи все-таки я можу вирішити це відставання?

Екранна трансляція


2
Виходячи з вашого дослідження, здається, що проблема насправді не Ubuntu, а драйвер NVidia? Треба визнати, після оновлення до 18.04 я помітив відставання з драйвером NVidia, якого не існувало з 17.10. У мене немає рішення для вас, але "добре" знати, що я не єдиний. (На відміну від вас, я ще не пробував іншої ОС.)
Рей,

2
Як ви встановили драйвер 390? Офіційний сховище не є повним і не працює належним чином. Я надсилаю людей на цей сайт askubuntu.com/a/1030901/231142, оскільки він має можливість встановити новітні драйвери NVIDIA в Ubuntu 18.04 у другій половині відповіді.
Терранс

2
@ICE Вибачте, я не дуже зрозуміла. Я фактично використовую останні драйвери NVidia від NVidia і використовую KDE. Але і KDE, і Gnome набагато повільніше, ніж вони були в 17.10. Поки що я "мирюсь з цим", поки не встигну спробувати перевстановити нові драйвери. А може, мені доведеться почекати, поки 18.04.1 не вийде, перш ніж я панікую.
Рей

3
Я знайшов nVidia набагато повільніше і на 20 градусів гарячішим, ніж Intel iGPU HD 530.
WinEunuuchs2Unix

Відповіді:


7

Те саме сталося і зі мною. Переконайтесь, що:

  1. У вас менше, ніж розширень Gnome. Вони можуть вбити ваш комп’ютер. Отже, вимкніть усі розширення Gnome, щоб побачити, чи це допомагає.
  2. Вимкнення анімації від Gnome Tweak. Це зробило мій робочий стіл дуже швидким.
  3. Nvidia 396 для мене дуже логічний, тому використовуйте 960.

Вибачте, що таке 960?
Кеннет Селест

Версія драйверів Nvidia
TIO TROM

монітор системи в моєму випадку
fireb86

Класний, просто відключений системний монітор (встановлений apt install gnome-shell-extension-system-monitor) і став надзвичайно швидким ...
Gea-Suan Lin

3

Я перестав використовувати Gnome 3 на Ubuntu 18.04 і замінив його на робочому столі Mate за допомогою диспетчера дисплеїв lightdm.

Для копіювання:

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

1
Це не є рішенням для GNOME. Чому ми повинні встановлювати настільний робочий стіл на Ubuntu з GNOME, коли існує Ubuntu Mate?
ДВС

2
Я зробив це, тому що я вже встановив VM зі стандартним Ubuntu / Gnome3 і зробив зовсім небагато конфігурації. Це я зробив, щоб вирішити свою проблему, тому що не хотів робити ще одну повну перевстановлення.
NickJHoran

3

На жаль, Gnome увімкнено 18.04повільно, навіть із найновішим обладнанням (наприклад, Dell XPS 13). Якщо ви хочете мати хороший досвід роботи в LTS без переходу на 18.10рішення, такі рішення:

  1. Використання unity. Ви можете вибрати його перед входом у систему з користувачем.

  2. Чекаємо на 18.04.2оновлення. Деякі виправлення Gnome слід підтримувати в LTS. Ми можемо лише сподіватися, що саме ті, що роблять Gnome 3.30швидше.


На мій досвід, перехід на Gnome Classic - це найшвидше, найпростіше і на мій подив - найбільш сумісне рішення. У мене там усі розширення, огляд вікон і тире є теж 👍
smido

2

Я відчував багато відставання на екрані сплеску з 18.04 і хотів поставити це тут як інше рішення. У моєму випадку я використовував драйвер відеокарти з відкритим кодом (Nouveau) замість власного Nvidia, і, здається, це було причиною проблеми.

  1. Перейдіть у додаток Ubuntu Software.
  2. Відкрийте програмне забезпечення та оновлення зі спадного меню програми на панелі завдань.
  3. Перейдіть на вкладку Додаткові драйвери та перевірте, чи не використовується рекомендований драйвер для вашої відеокарти.

скріншот

Як тільки я перейшов з драйвера дисплея Nouveau на метапакет 390 драйвера Nvidia, все пройшло набагато гладше.

Джерело


1
Дуже корисна пов'язана команда: ubuntu-drivers(але вже пробувала хто запитує).
Пабло А

1

Тому я вважаю, що деякі з цих відповідей є підпунктом. Я встановив Ubuntu 16/18 на декількох машинах на роботі вдома та вдома, і часом виникли подібні проблеми до того, що ви бачите.

Спочатку розглянемо деякі потенційні проблеми.

Якщо у вас є відеокарта NVIDIA і ви робите мінімальну установку Ubuntu 18.04.02, ви помітите, що драйвери NVIDIA (а також не-NVIDIA) встановлюються драйвери. Це частина проблеми.

Як правило, я вирішую цю проблему безпосередньо на екрані входу, натисніть CTRL + ALT + F3, щоб увійти в термінал і очистити всіх драйверів. Однак сьогодні вранці я не зміг це зробити з якоїсь дивної причини.

Моє рішення

  1. Зазвичай, якщо у вас є відеокарта NVIDIA, ваша материнська плата (в моєму випадку MSI) відключить інтегровану графіку Intel. Ви хочете ввімкнути це (необов'язково, вимкніть відеокарту). Перегляньте налаштування / документацію материнської плати, як це зробити.

  2. Вимкніть робочий стіл.

  3. Якщо у ваш відеокарта підключений кабель HDMI (або будь-який інший), вийміть його та підключіть його до порту HDMI вашої материнської плати.

  4. Увімкніть робочий стіл.

  5. Ваш робочий стіл зараз повинен нормально запускатися. Якщо це не так, то ви знаєте, що це не проблема, пов'язана з драйвером графічної NVIDIA.

  6. Якщо все працює без проблем, перейдіть до програмного забезпечення та оновлень > Додаткові драйвери та виберіть будь-який варіант драйвера NVIDIA. Це простий спосіб встановити ці драйвери NVIDIA. Важкий спосіб - це вручну завантажити їх з NVIDIA . Станом на сьогодні вранці я встановив nvidia-390, який був опцією за замовчуванням, яку мені дали.

  7. Після встановлення перезавантажте комп'ютер. Якщо все працює без проблем, перезавантажте комп'ютер ще раз, але цього разу перейдіть до BIOS материнської плати.

  8. Повторно увімкніть відеокарту NVIDIA. Збережіть налаштування та перезавантажте.

На даний момент ваш робочий стіл повинен працювати нормально, як і в Intel Integrated Graphics. Немає нічого складного, немає програмного забезпечення сторонніх виробників (окрім NVIDIA), яке потрібно було б встановити. Це дійсно так просто. Однак, залежно від обладнання, рішення може мати певну дисперсію.


1
У моєму випадку у мене немає жодного процесора Intel, але якщо ви хочете позбутися драйвера Intel, вам не потрібно вимикати та вмикати Intel GPU. Після установки Ubuntu просто видаліть графіку Intel із, sudo apt purge xserver-xorg-video-intelа потім встановіть власний драйвер Nvidia.
ДВС

@ICE так, ви не хочете видаляти драйвери. Видалення драйверів Intel не є зайвим і, можливо, може створити вторинні проблеми. Це навіть не вирішило б проблему. Корінь проблеми полягає в драйверах NVIDIA, які намагаються встановити поряд із загальними драйверами Nouveau. Мій метод просто забороняє GPU бути основним джерелом відображення під час встановлення правильних драйверів.
Джон

0

AFAIK Gnome не працює 18.04 nVidia.

Мені вдалося отримати 144 FPS на Compiz 18.04 + GSYNC. (Мені здалося, що 40-60 кадрів в секунду на Gnome і без GSYNC) Перший раз, коли я спробував Compiz, він не спрацював (я був на nVidia 396), що я зробив sudo ubuntu-drivers autoinstall(що поставив мене на 390), і я перезавантажився, то використовував маленька піктограма вибору на вході, щоб вибрати Compiz, і він спрацював чудово. Тому я думаю, що 396ще не працює з compiz, але все ж таки 390працює. Як не дивно, 390Gnome змушує мене фізично нудити моїм монітором, але це добре на compiz, тому я думаю, що 390Gnome має багато дивних проблем оновлення / перемальовування.

(Це може бути річ GSYNC, але я отримав піксельне слово "NORMAL" у верхньому правому куті, якого я позбувся, повернувши OperangGL, перевернувши nvidia-settings)


Як ви встановили compiz як менеджер вікон за замовчуванням. Я встановив compiz на Ubuntu 18.04 (на робочому столі GNOME). але я не взяв цього вибору комп’ютера на вхід.
ДВС

@ICE Я повинен був вибрати параметр, названий Unity (default)переліченим після того, як я натиснув на маленький значок, він виглядає приблизно так: i.stack.imgur.com/hDndL.jpg
Джонатан

2
Здається, ви перебуваєте в Unity, а не GNOME.
ДВС

4
Правильно, я відмовився від GNOME, але Unity працює набагато краще
Джонатан

Якщо ви замінили робочий стіл чимось іншим, це насправді не є рішенням?
Микола Хансен

0

Здається, проблема викликана Wayland, як описано тут і тут . Ви можете спробувати отримати доступ /etc/gdm3/custom.conf(або /etc/gdm/custom.confдля старих версій) та відмінити коментар WaylandEnable=false. Це працювало для мене.

Проблема зазвичай починається, коли ви оновлюєте драйвер Nvidia до версії 390 або вище. Можливо, що резервна копія до Xorg перестала працювати в останніх версіях, і тоді GDM використовує Wayland для управління дисплеєм.


0

Використовуйте версію для вашої графічної картки, у мене така ж проблема, не використовуйте конфігурацію de autoinstall. У вашому випадку це

sudo apt-get install nvidia-396

Мені довелося шукати так -> nvidia драйвер "your graphic card"Linux



0

Я вирішив свою проблему, перейшовши на сторінку https://www.nvidia.com/Download/index.aspx?lang=en-us
Завантаживши драйвер * запустити файл для моєї відеокарти, зробив його виконуваним і запустив його як root. Виконуйте підказки на екрані та після перезавантаження Lag минув!

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.