Rendimiento gráfico muy lento después de la actualización 12.04 => 14.04


16

Actualicé de 12.04 a 14.04 y el rendimiento es extremadamente lento; Las ventanas se abren y cierran a cámara lenta. Presumiblemente mi hardware de gráficos no ha sido reconocido por el sistema. Creo que necesito consejos sobre cómo averiguar qué hacer. Tal vez debería instalar algún software de gráficos o tal vez debería desactivar algo en Unity, pero no sé por dónde empezar.

Mi comando 'uname -a' dice esto:

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

Un comando 'sudo lshw' proporciona mucha información e intentaré extraer lo que pueda ser más relevante:

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

Anexo: Aquí está el resultado de un comando unity_support_test.

/ usr / lib / nux / unity_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

Y aquí está la salida de 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)

Anexo adicional: uso este escritorio para correo electrónico, edición, navegación web. No me interesan los juegos ni los videos y estaré encantado de desactivar cualquier tratamiento gráfico asociado con este comportamiento extraordinariamente lento. No es "lento normal" para hardware antiguo; El hardware es i686 de 2010.

Déjame aclarar "lento". El comportamiento esperado (mi experiencia con 12.04) si abro un Xterm o una ventana del navegador es que veo algún truco visual por el cual la nueva ventana adquiere suavemente su tamaño o su color. Bajo 14.04 la suavidad se ha ido; la nueva ventana adquiere su estado final de manera irregular cambiando su tamaño o forma tal vez una o dos veces por segundo durante unos segundos. Una película de youtube (que se muestra en Firefox) tiene una frecuencia de actualización de quizás 2 o 3 Hertz. Si escribo texto en el tablero, los caracteres aparecen a una velocidad de quizás 1 por segundo.

En algunas conversaciones y preguntas similares de 2010-2011, veo referencias a problemas con compiz, pero no sé qué hacer con esa información. My System Monitor muestra que el uso de CPU de compiz se dispara hasta un 48% más o menos cada vez que se abre una ventana; por lo tanto, está tomando esencialmente toda una CPU en mi sistema de 2 CPU. Cuando arrastro una ventana alrededor, hay un movimiento irregular y rezagado y el uso de compiz aumenta hasta un 60% o más.

Quizás sea relevante que mi sistema también tenga otro problema: no se encuentra libudev.so.0 (como se nota cuando Chrome no se inicia). Realmente no sé si esto puede tener algo que ver con el rendimiento gráfico.

Por cierto, gracias a mikewhatever por editar esta publicación para formatear las diversas salidas del sistema como estaban destinadas a formatearse; No había reconocido cómo lograr eso.


La salida que publicó muestra el hardware de la netbook con una GPU Intel integrada, el controlador correcto cargado, todo reconocido. Quizás los efectos degradantes de la GPU de Unity son demasiado para eso. Xubuntu o Lubuntu generalmente se recomiendan para máquinas lentas.
mikewhatever

Gracias, tal vez debería usar Lubuntu. Sin embargo, Ubuntu 12.04 funcionó bien para mí en este hardware. Noté que al inicio en 14.04 hay un mensaje de error que no he podido capturar, pero se trata de gtk.
user3054508

Estoy enfrentando un problema similar. Cuando abro el monitor del sistema, veo el uso constante de la CPU al 100%, compiz es el proceso que lleva tanto tiempo. My Hard ware: placa base A8V-MX VIA K8M800 y procesador AMD Athlon 3000 de 64 bits.
newforubuntulinux

Encontré consejos del usuario stinkeye en ubuntuforums.org el 01/05/2013 para ejecutar el escritorio gnome-classic usando el administrador de ventanas metacity. Haga 'sudo apt-get install gnome-panel' y luego elija gnome (metacity) en la pantalla de inicio de sesión. Lo he hecho y parece haber resuelto el problema. Encontrar esto requirió más esfuerzo del que podía apreciar. Publicación de Stinkeye: ubuntuforums.org/showthread.php?t=2140745
user3054508

1
En mi caso, es porque VirtualBox no tenía la aceleración 3D marcada para mi VM de Ubuntu. Correr /usr/lib/nux/unity_support_test -pme ayudó a resolverlo. Gracias.
cenizas999

Respuestas:


10

La raíz del problema descrito anteriormente es probablemente un error de lightdm:

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

Tuve este problema en una placa base Atom Mini-ITX con gráficos Intel NM10 que incluye un puerto de pantalla LVDS interno. La solución de arranque con "video = LVDS-1: d" me lo resolvió. Las instrucciones para hacer que la opción de arranque sea permanente se encuentran en ¿Cómo agrego un parámetro de arranque del núcleo? .

La publicación de Andy Whitcroft el 17/04/2014 indica que se ha publicado una solución, pero aparentemente no se ha incluido en el repositorio de actualizaciones en el momento de escribir este artículo.


2
Esto funcionó para mi Lenovo X1 Carbon. ¡Gracias!
michuk

1
Arrancar con "video = LVDS-1: d" también funcionó para mí. Se lo recomendaría a cualquier persona afectada por este error.
Avian00

¡Trabajó para mí también! Gracias por esto, me ha estado molestando durante más de 6 meses. ¡Lo digo en serio! 14.04
Daniel

esto no funcionó para mí, después de actualizar a 16.10 desde 16.04
guillefix

1

Tuve el mismo rendimiento lento hasta que seguí los consejos en: https://sites.google.com/site/easylinuxtipsproject/first Pero creo que el factor decisivo, como se menciona en el sitio web anterior y según lo indicado por el usuario 3054508, es cambiar la pantalla a gnomo (matacidad). Sería bueno si se pudiera proporcionar una versión más simple del escritorio de la unidad en el futuro, sin desvanecimientos, etc., para que aquellos de nosotros con viejas tarjetas gráficas sean atendidos. Kaspin


12.04 todavía es compatible e incluye el escritorio Unity 2D
Elder Geek

1

Me enfrenté al mismo problema. ubuntu fue muy lento después de la actualización dist.

cambiar a metacity gnome no era una opción para mí.

Lo que ayudó en mi caso:

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

vaya a 'controladores adicionales' y elija cualquier otro controlador que no sea el predeterminado seleccionado. (era 'nouveau xorg server ..' creo.

(Tengo una tarjeta gráfica nvidia nvs 310 y una pantalla de enlace de visualización dell de alta resolución)


99
El chico tiene una tarjeta Intel.
michuk

1

Tuve el mismo problema para una tarjeta gráfica Intel 865G. Después de buscar en Internet, encontré el siguiente artículo en Ubuntu Geeks:

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

Básicamente, le proporciona instrucciones y enlaces para descargar e instalar los controladores Intel para su tarjeta gráfica. Para su información, he repetido las instrucciones aquí: para confiar en el instalador de gráficos Intel Linux, deberá agregar las siguientes claves al Administrador de paquetes de software de Ubuntu (es decir, "apt"). Abra una terminal y ejecute las siguientes líneas:

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 -

Ahora necesita descargar e instalar el paquete Debian para su arquitectura (32 o 64 bits) desde aquí . Una vez que haya descargado el paquete Debian, instálelo haciendo doble clic en él desde el Administrador de archivos o ejecutando el siguiente comando en un terminal abierto:

sudo dpkg -i DEB_PACKAGE

Consulte el siguiente enlace para obtener más información sobre la instalación de archivos .deb desde la línea de comandos:

¿Cómo instalo un archivo .deb a través de la línea de comando?

Después de instalar el paquete Debian, ejecute el siguiente comando desde su terminal abierta:

intel-linux-graphics-installer

Palabra de advertencia: el instalador de gráficos de Linux tarda un tiempo en enumerar los paquetes, así que tenga paciencia. Se le pedirá su contraseña de autenticación un par de veces, así que no se aleje del proceso. Además, después de instalar estos controladores, su sistema aún puede ser lento o inutilizable, así que úselo bajo su propio riesgo. Además, tenga en cuenta que es posible que deba reducir la resolución de su pantalla para un mejor rendimiento. De lo contrario, si todo sale bien, esto debería resolver su problema.


-1

REPARAR:


Si tiene una tarjeta gráfica Nvidia, siga los consejos del usuario 1429166.

  1. Ejecute los comandos del terminal y actualice sus controladores Nvidia.
  2. Use el software predeterminado 'controladores adicionales' en Ubuntu para elegir un nuevo controlador.

No estaba seguro de qué versión era la versión actual del controlador de Nvidia (que creo que actualmente es una versión beta, por lo que probablemente desee evitarlo).

** Seleccioné el que no era un controlador 'heredado', y ese era un software 'propietario'.

Editar:


Parece que una tarjeta Intel siempre podría beneficiarse también de algunas instalaciones de controladores. Verifique el software 'controladores adicionales' y vea si actualmente está utilizando el controlador predeterminado 'X.org-Nouveau'.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.