Desempenho gráfico muito lento após a atualização 12.04 => 14.04

16

Atualizei de 12.04 para 14.04 e o desempenho é extremamente lento; as janelas abrem e fecham em câmera lenta. Presumivelmente, meu hardware gráfico não foi reconhecido pelo sistema. Eu acho que preciso de conselhos sobre como descobrir o que fazer. Talvez eu deva instalar algum software gráfico ou desabilitar algo no Unity, mas não sei por onde começar.

Meu comando 'uname -a' diz o seguinte:

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

Um comando 'sudo lshw' fornece muitas informações e tentarei extrair o que pode ser mais 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

Adendo: Aqui está a saída de um 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

E aqui está a saída do 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)

Adendo adicional: Eu uso esta área de trabalho para email, edição, navegação na web. Não ligo para jogos ou vídeos e ficarei feliz em desativar qualquer tratamento gráfico associado a esse comportamento extraordinariamente lento. Não é "normal lento" para hardware antigo; o hardware é i686 a partir de 2010.

Deixe-me esclarecer "devagar". O comportamento esperado (minha experiência com a versão 12.04) se eu abrir uma janela do Xterm ou de um navegador é que vejo alguns truques visuais nos quais a nova janela adquire suavemente seu tamanho ou cor. Sob 14.04, a suavidade se foi; a nova janela adquire seu estado final de maneira irregular, alterando seu tamanho ou forma, talvez uma ou duas vezes por segundo, durante alguns segundos. Um filme do youtube (exibido no Firefox) tem uma taxa de atualização de talvez 2 ou 3 Hertz. Se eu digitar texto no Dash, os caracteres aparecerão a uma taxa de talvez 1 por segundo.

Em algumas conversas e perguntas semelhantes de 2010-2011, vejo referências a problemas com o compiz, mas não sei o que fazer com essas informações. O My System Monitor mostra que o uso da CPU do compiz dispara em até 48% sempre que uma janela é aberta; portanto, ele está usando essencialmente uma CPU no meu sistema com 2 CPUs. Quando arrasto uma janela, há um movimento irregular e atrasado e o uso do compiz sobe para 60% ou mais.

Talvez seja relevante que meu sistema também tenha outro problema: libudev.so.0 não foi encontrado (como é observado quando o Chrome não inicia). Realmente não sei se isso pode ter algo a ver com o desempenho gráfico.

A propósito, obrigado a editar este post para formatar as várias saídas do sistema conforme elas deveriam ser formatadas; Eu não tinha reconhecido como conseguir isso.

user3054508
fonte
A saída que você publicou mostra o hardware do netbook com uma GPU Intel integrada, o driver correto carregado, todos reconhecidos. Talvez os efeitos de degradação da GPU do Unity sejam demais para isso. Xubuntu ou Lubuntu são geralmente recomendados para máquinas lentas.
precisa
Obrigado, talvez eu deva usar o Lubuntu. No entanto, o Ubuntu 12.04 funcionou bem para mim neste hardware. Percebo que na inicialização do 14.04 há uma mensagem de erro que não consegui capturar, mas diz respeito ao gtk.
precisa saber é o seguinte
Estou enfrentando um problema semelhante. Quando abro o Monitor do sistema, vejo o uso da CPU constante em 100%, compiz é o processo que leva muito tempo. Meu hardware - placa-mãe A8V-MX VIA K8M800 e processador AMD Athlon 3000 de 64 bits.
Newforubuntulinux
Encontrei conselhos do usuário stinkeye no ubuntuforums.org em 01/05/2013 para executar a área de trabalho gnome-classic usando o gerenciador de janelas metacity. Faça 'sudo apt-get install gnome-panel' e escolha gnome (metacity) na tela de login. Eu fiz isso e parece ter resolvido o problema. Encontrar isso exigiu mais esforço do que eu poderia apreciar. Publicação de Stinkeye: ubuntuforums.org/showthread.php?t=2140745
user3054508
11
No meu caso, é porque o VirtualBox não teve a aceleração 3D marcada para a minha VM do Ubuntu. Correr /usr/lib/nux/unity_support_test -pme ajudou a descobrir. Obrigado.
precisa saber é o seguinte

Respostas:

10

A raiz do problema descrito acima é provavelmente um bug do lightdm:

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

Eu tive esse problema em uma placa-mãe Atom Mini-ITX com gráficos Intel NM10, que inclui uma porta de vídeo LVDS interna. A inicialização com a solução alternativa "video = LVDS-1: d" resolveu isso para mim. As instruções para tornar a opção de inicialização permanente estão em Como adicionar um parâmetro de inicialização do kernel? .

A postagem de Andy Whitcroft em 17/04/2014 indica que uma correção foi lançada, mas aparentemente não foi inserida no repositório de atualizações no momento da redação deste documento.

user274757
fonte
2
Isso funcionou para o meu Lenovo X1 Carbon. Obrigado!
Michuk 18/05
11
A inicialização com a solução alternativa "video = LVDS-1: d" também funcionou para mim. Recomendaria isso para qualquer pessoa afetada por esse bug.
precisa saber é o seguinte
Trabalhou para mim também! Obrigado por isso, me incomoda há mais de 6 meses - estou falando sério! 14.04
Daniel
isso não funcionou para mim, após a atualização para 16.10 de 16.04
guillefix
1

Eu tive o mesmo desempenho lento até seguir o conselho em: https://sites.google.com/site/easylinuxtipsproject/first Mas acho que o argumento decisivo, conforme mencionado no site acima e conforme indicado pelo usuário3054508, é alterar a exibição ao gnomo (maturidade). Seria bom se uma versão mais simples da área de trabalho da unidade pudesse ser fornecida no futuro, sem os desvanecimentos etc., para que aqueles com placas gráficas antigas sejam atendidos. Kaspin

Kaspin
fonte
12,04 ainda é suportado e inclui a área de trabalho 2D unidade
Elder Geek
1

eu enfrentei o mesmo problema. O Ubuntu foi lento após a atualização do dist.

mudar para a metacidade do gnomo não era uma opção para mim.

o que ajudou no meu caso:

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

vá para 'drivers adicionais' e escolha qualquer outro driver que não seja o padrão selecionado. (foi 'nouveau xorg server ..' eu acredito.

(eu tenho uma placa de vídeo nvidia nvs 310 e uma tela de link de alta resolução da dell)

user1429166
fonte
9
O cara tem uma placa Intel.
Michuk 18/05/19
1

Eu tive o mesmo problema para uma placa de vídeo Intel 865G. Depois de pesquisar na internet, encontrei o seguinte artigo no Ubuntu Geeks:

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

Essencialmente, ele fornece instruções e links para baixar e instalar os drivers Intel para sua placa de vídeo. Para sua informação, repeti as instruções aqui: Para confiar no Instalador de gráficos Intel Linux, você precisará adicionar as seguintes chaves ao Gerenciador de pacotes de software do Ubuntu (ou seja, "apt"). Abra um terminal e execute as seguintes linhas:

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 -

Agora você precisa baixar e instalar o pacote Debian para sua arquitetura (32 ou 64 bits) a partir daqui . Depois de baixar o pacote Debian, instale-o clicando duas vezes no Gerenciador de Arquivos ou executando o seguinte comando em um terminal aberto:

sudo dpkg -i DEB_PACKAGE

Consulte o link a seguir para obter mais explicações sobre a instalação de arquivos .deb na linha de comando:

Como instalo um arquivo .deb através da linha de comando?

Após instalar o pacote Debian, execute o seguinte comando no seu terminal aberto:

intel-linux-graphics-installer

Aviso: Demora um pouco para o Linux Graphics Installer listar os pacotes; portanto, seja paciente. Você será solicitado a fornecer sua senha de autenticação algumas vezes, portanto, não se afaste do processo. Além disso, após a instalação desses drivers, o sistema ainda pode estar lento ou inutilizável, portanto, use por sua conta e risco. Observe também que pode ser necessário diminuir a resolução da tela para obter melhor desempenho. Caso contrário, se tudo correr bem, isso deverá resolver o seu problema.

Conta
fonte
-1

CONSERTAR:


Se você possui uma placa de vídeo Nvidia, siga os conselhos de user1429166.

  1. Execute os comandos do terminal e atualize os drivers da Nvidia.
  2. Use o software padrão de 'drivers adicionais' no Ubuntu para escolher um novo driver.

Eu não tinha certeza de qual versão era a versão atual do driver da Nvidia (que eu acho que atualmente é uma versão beta, então você provavelmente deseja evitá-la).

** Selecionei aquele que não era um driver 'legado' e que era um software 'proprietário'.

Editar:


Parece que uma placa Intel também pode sempre se beneficiar de algumas instalações de driver. Verifique o software 'drivers adicionais' e veja se você está usando o driver 'X.org-Nouveau' padrão.

Jesse
fonte