Autor Tópico: Flash e Xorg utilizam muita CPU  (Lida 1546 vezes)

Offline rherison jhones esperanti

  • Usuário Ubuntu
  • *
  • Mensagens: 3
    • Ver perfil
Flash e Xorg utilizam muita CPU
« Online: 08 de Julho de 2010, 21:10 »
Olá,

Estou com um problema muito curioso no meu Ubuntu Lucid Lynx
(esse problema eu tenho desde o Hardy Heron e nunca consegui descobrir a solução)

Minha máquina é um sempron 2500+, 512MB de RAM, Placa de Video 4MB (acho que é trident), HD 5GB (quando eu tinha de 20GB também dava o mesmo problema)

Bom vamos ao problema curioso

Quando assisto vídeos num site como o youtube, o video fica travando, como se passasse quadro a quadro.
Usando o comando top -d 5 -c no xterm descobri que o uso da CPU pelo Xorg vai até 76%, enquanto o chrome, rodando o plugin do flash fica abaixo de 50%, geralmente uns 30 ou 20%. Esse travamento ocorre quando uso gnome, xfce, fluxbox, twm, fvwm1, fvwm2 (testei em todos esses)

Porém, quando uso o window maker ou afterstep o vídeo não fica travando no chrome, roda legal, usando o mesmo comando top -d 5 -c eu percebi que o uso de CPU pelo xorg no windowmaker não passa de 40%, na verdade o chrome chega a usar mais CPU; o total de uso da CPU fica em torno de 95% e o vídeo não fica passando quadro a quadro.

Percebi também que tanto usando window maker, quanto gnome ou xfce, se eu minimizo a janela do chrome, o xorg passa a usar +-5% da CPU (com o video ainda rodando, mas com a janela do navegador minimizada).

Tentei usar Slim no lugar de GDM, mas o problema ainda continuou.

PS.: Também testei no Opera e no Firefox e deu o mesmo problema (trava no xfce e gnome, mas não no window maker). Quando rodo um vídeo flash pelo totem, no gnome ou xfce, não fica travando.

Alguém tem alguma idéia do porque o xorg aumenta tanto o consumo de CPU quando o video flash está rodando, exceto quando o window maker é que está sendo usado?

Offline rherison jhones esperanti

  • Usuário Ubuntu
  • *
  • Mensagens: 3
    • Ver perfil
Re: Flash e Xorg utilizam muita CPU
« Resposta #1 Online: 15 de Novembro de 2010, 13:48 »
Descobri o problema,
minha placa de vídeo é uma viper v330 com chipset RIVA128
o Riva128 só aceita 15 e 24 bits de definição de cor.
Criei um arquivo no /etc/X11 que força o xorg é trabalhar com 24bits, com isso o flash não tá travando mais e o wine começou a funcionar (nunca tinha funcionado)

Offline rjbgbo

  • Usuário Ubuntu
  • *
  • Mensagens: 3.889
  • Xubuntu 18.04LTS
    • Ver perfil
    • Twitter
Re: Flash e Xorg utilizam muita CPU
« Resposta #2 Online: 15 de Novembro de 2010, 14:10 »
Linux User #440843 | Ubuntu User #11469