Дуже повільна продуктивність графіки після оновлення 12.04 => 14.04


16

Я модернізував з 12.04 до 14.04 і продуктивність надзвичайно млява; вікна відкриваються та закриваються у повільному темпі. Імовірно, моє графічне обладнання не було розпізнане системою. Я думаю, що мені потрібна порада, як зрозуміти, що робити. Можливо, я повинен встановити якесь графічне програмне забезпечення, або я можу щось відключити в Unity, але я не знаю, з чого почати.

Моя команда "unme -a" говорить про це:

Linux home0 3.13.0-24-generic #46-Ubuntu SMP Thu Apr 10 19:08:14 UTC 2014 i686 i686 i686 GNU/Linux

Команда 'sudo lshw' дає багато інформації, і я спробую витягти те, що може бути найбільш релевантним:

home0
description: Desktop Computer
product: TPS01 ()
vendor: FOXCONN
version: 1.0
serial: To Be Filled By O.E.M.
width: 32 bits
capabilities: smbios-2.6 dmi-2.6 smp-1.4 smp
configuration: boot=normal chassis=desktop cpus=2 uuid=6013CF95-1E02-E531-FD14-D027881B608D

*-core
[...]
*-firmware
description: BIOS
vendor: American Megatrends Inc.
physical id: 0
version: 080015
date: 06/07/2010
size: 64KiB
capacity: 960KiB
capabilities: isa pci pnp apm upgrade shadowing cdboot bootselect socketedrom edd int5printscreen int9keyboard int14serial int17printer int10video acpi usb ls120boot zipboot biosbootspecification

*-cpu:0
description: CPU
product: Intel(R) Atom(TM) CPU D525   @ 1.80GHz
vendor: Intel Corp.
physical id: 4
bus info: cpu@0
version: 6.12.10
serial: 0001-06CA-0000-0000-0000-0000
slot: CPU 1
size: 1800MHz
capacity: 1900MHz
width: 64 bits
clock: 200MHz
capabilities: x86-64 boot fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl tm2 ssse3 cx16 xtpr pdcm movbe lahf_lm dtherm
configuration: cores=2 enabledcores=2 id=3 threads=4
[...]

*-pci
description: Host bridge
product: Atom Processor D4xx/D5xx/N4xx/N5xx DMI Bridge
vendor: Intel Corporation
physical id: 100
bus info: pci@0000:00:00.0
version: 02
width: 32 bits
clock: 33MHz
configuration: driver=agpgart-intel
resources: irq:0

*-display
description: VGA compatible controller
product: Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 02
width: 32 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:44 memory:fea80000-feafffff ioport:dc00(size=8) memory:d0000000-dfffffff memory:fe900000-fe9fffff

Додаток: Ось вихід з команди JedinSport_test.

/ usr / lib / nux / юни_support_test -p

OpenGL vendor string:   Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) IGD x86/MMX/SSE2
OpenGL version string:  1.4 Mesa 10.1.0

Not software rendered:    yes
Not blacklisted:          yes
GLX fbconfig:             yes
GLX texture from pixmap:  yes
GL npot or rect textures: yes
GL vertex program:        yes
GL fragment program:      yes
GL vertex buffer object:  yes
GL framebuffer object:    yes
GL version is 1.4+:       yes

Unity 3D supported:       yes

І ось вихід з lspci:

lspci -k | grep -A3 VGA

00:02.0 VGA compatible controller: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller (rev 02)
    Subsystem: Foxconn International, Inc. Device 0d55
    Kernel driver in use: i915
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 02)

Подальше доповнення: я використовую цей робочий стіл для електронної пошти, редагування, веб-перегляду. Мені не байдуже ні гра, ні відео, і я з задоволенням вимкну будь-яку графічну обробку, пов’язану з цим надзвичайно повільним поведінкою. Це не нормально повільно для старого обладнання; апаратне забезпечення i686 з 2010 року.

Дозвольте уточнити "повільно". Очікувана поведінка (мій досвід з 12.04), якщо я відкриваю Xterm або вікно браузера, - це те, що я бачу візуальну хитрість, завдяки якій нове вікно плавно набуває свого розміру чи кольору. Під 14.04 гладкість зникла; нове вікно набуває свого остаточного стану зубчастим способом, змінюючи його розмір або форму, можливо, один або два рази на секунду протягом декількох секунд. Фільм на YouTube (показується на Firefox) має частоту оновлення, можливо, 2 або 3 Герца. Якщо я набираю текст у тире, то символи відображаються зі швидкістю, можливо, 1 за секунду.

У деяких подібних розмовах та запитаннях у 2010-2011 роках я бачу посилання на проблеми з compiz, але не знаю, що з цією інформацією робити. Мій системний монітор показує, що використання процесора compiz знімає до 48% або близько кожного разу, коли відкриється вікно; тому він займає по суті весь один процесор у моїй 2-CPU-системі. Коли я перетягую вікно навколо нього, це зубчастий і відсталий рух, а використання компізону збільшується до 60% або більше.

Можливо, доречно, що і в моїй системі є інша проблема: libudev.so.0 не знайдено (як це помічено, коли Chrome не запускається). Я дійсно не знаю, чи це може мати щось спільне з графічною продуктивністю.

До речі, дякую вам за зміст того, що ви редагували цю публікацію для форматування різних системних виходів, як вони мали бути відформатовані; Я не знав, як цього досягти.


Вихід, який ви розмістили, показує апаратне забезпечення нетбука із вбудованим процесорним процесором Intel, правильний завантажений драйвер, усі розпізнані. Можливо, ефекти для знищення GPU Unity занадто великі для цього. Xubuntu або Lubuntu зазвичай рекомендують для повільних машин.
mikew незалежно від того,

Дякую, можливо, я повинен використовувати Lubuntu. Однак Ubuntu 12.04 добре працював для цього обладнання. Я помічаю, що при запуску в 14.04 з'являється повідомлення про помилку, яке я не зміг зробити, але це стосується gtk.
користувач3054508

Я стикаюся з подібним питанням. Коли я відкриваю монітор системи, я бачу постійну частоту використання процесора на 100%, compiz - це процес, який займає стільки часу. Мій жорсткий посуд - материнська плата A8V-MX VIA K8M800 та 64-бітний процесор AMD Athlon 3000.
newforubuntulinux

Я знайшов поради від користувача stinkeye на ubuntuforums.org 2013-05-01, щоб запустити gnome-classic на робочому столі за допомогою менеджера вікон metacity. Зробіть 'sudo apt-get install gnome-panel', а потім виберіть gnome (metacity) на екрані входу. Я це зробив і, здається, вирішив проблему. Виявлення цього вимагало більше зусиль, ніж я міг оцінити. Запис Stinkeye: ubuntuforums.org/showthread.php?t=2140745
user3054508

1
У моєму випадку це тому, що у VirtualBox не було перевіреного 3D-прискорення для моєї Ubuntu VM. Біг /usr/lib/nux/unity_support_test -pдопоміг мені це зрозуміти. Спасибі.
ashes999

Відповіді:


10

Корінь описаної вище проблеми - це, мабуть, помилка lightdm:

https://bugs.launchpad.net/ubuntu/+source/unity-greeter/+bug/1292467 .

У мене ця проблема була на материнській платі Atom Mini-ITX з графікою Intel NM10, яка включає внутрішній порт дисплея LVDS. Черевик із вирішенням "video = LVDS-1: d" вирішив це для мене. Інструкції щодо того, щоб зробити параметр завантаження постійним, див. Як додати параметр завантаження ядра? .

Повідомлення Енді Віткрофта 2014-04-17 вказує, що виправлення було випущено, але воно, мабуть, не ввійшло в сховище оновлень на момент написання цього повідомлення.


2
Це спрацювало на моєму Lenovo X1 Carbon. Спасибі!
мічук

1
Завантаження з вирішенням "video = LVDS-1: d" працювало і для мене. Рекомендую це для всіх, хто постраждав від цієї помилки.
Avian00

Працювали і для мене! Дякую за це, він мене клопоче вже понад 6 місяців - я серйозно! 14.04
Даніель

це не спрацювало для мене, після оновлення до 16.10 з 16.04
guillefix

1

Я мав такий самий млявий виступ, дотримуючись поради на веб-сторінці : https://sites.google.com/site/easylinuxtipsproject/first Але я думаю, що Clincher, як згадувалося на вищезгаданому веб-сайті та як заявляв користувач3054508, - це змінити показ до гнома (матацити). Було б непогано, якби в майбутньому можна було запропонувати більш просту версію робочого столу єдності, без згасання тощо. Каспін


12.04 все ще підтримується і включає в себе єдність 2d робочий стіл
Elder Geek

1

я зіткнувся з тією ж проблемою. ubuntu загинув повільно після оновлення dist.

перехід на метаморфізію гнома не був для мене варіантом.

що допомогло в моєму випадку:

sudo apt-add-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install nvidia-current nvidia-settings

перейдіть до "додаткових драйверів" і виберіть будь-який інший драйвер, крім вибраного за замовчуванням. (був "nouveau xorg server .." Я вірю.

(у мене є відеокарта nvidia nvs 310 та дисплей з високою роздільною здатністю для відображення Dell)


9
У хлопця є карта Intel.
мічук

1

У мене була така ж проблема з графічною карткою Intel 865G. Після деяких пошуків в Інтернеті я знайшов таку статтю під Ubuntu Geeks:

http://www.ubuntugeek.com/how-to-install-intelr-linux-graphics-drivers-on-ubuntu-13-04.html

По суті, він пропонує вам інструкції та посилання для завантаження та встановлення драйверів Intel для вашої відеокарти. FYI, я повторив тут інструкції: Щоб довіряти графічному інсталятору Intel Linux, вам потрібно буде додати наступні ключі до диспетчера програмних пакетів Ubuntu (тобто "apt"). Відкрийте термінал та виконайте такі рядки:

wget --no-check-certificate https://download.01.org/gfx/RPM-GPG-KEY-ilg -O - | sudo apt-key add -

wget --no-check-certificate https://download.01.org/gfx/RPM-GPG-KEY-ilg-2 -O - | sudo apt-key add -

Тепер вам потрібно завантажити та встановити пакунок Debian для своєї (32 або 64-розрядної) архітектури звідси . Завантаживши пакет Debian, встановіть його, або двічі клацнувши по ньому з файлового менеджера, або виконавши наступну команду у відкритому терміналі:

sudo dpkg -i DEB_PACKAGE

Для подальшого пояснення щодо встановлення файлів .deb з командного рядка див. Наступне посилання:

Як встановити файл .deb через командний рядок?

Після встановлення пакета Debian запустіть наступну команду зі свого відкритого терміналу:

intel-linux-graphics-installer

Слово застереження: Лист Linux Graphics Installer потребує певного часу, щоб перелічити пакунки, тому будьте терплячі. Вам буде запропоновано ввести пароль для автентифікації кілька разів, тому не відходите від процесу. Крім того, після встановлення цих драйверів ваша система все ще може бути млявою або непридатною для використання, тому використовуйте на власний ризик. Далі зауважте, що для кращої роботи може знадобитися зменшити роздільну здатність екрана. В іншому випадку, якщо все буде добре, це має вирішити вашу проблему.


-1

Виправлення:


Якщо у вас є відеокарта Nvidia, то скористайтеся порадою користувача1429166.

  1. Запустіть команди терміналу та оновіть ваші драйвери Nvidia.
  2. Використовуйте програмне забезпечення "додаткові драйвери" за замовчуванням на Ubuntu, щоб вибрати новий драйвер.

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

** Я вибрав той, який не був «застарілим» драйвером, і це було «власницьке» програмне забезпечення.

Редагувати:


Схоже, що карта Intel завжди може отримати вигоду з деяких установок драйверів. Перевірте програмне забезпечення «додаткові драйвери» і перевірте, чи використовуєте ви зараз драйвер X.org-Nouveau за замовчуванням.

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