Autor Tópico: Placa de vídeo VIA (driver openchrome) no Ubuntu 12.10 / 13.04 / 13.10  (Lida 24664 vezes)

Offline rodrigo.miguel

  • Usuário Ubuntu
  • *
  • Mensagens: 720
    • Ver perfil
    • LinuxUserVlog
Dispositivo afetado pelo problema

Código: [Selecionar]
01:00.0 VGA compatible controller: VIA Technologies, Inc. CN896/VN896/P4M900 [Chrome 9 HC] (rev 01)
Descrição do problema e solução

Ao tentar iniciar o Ubuntu / Xubuntu / Lubuntu 12.10 / 13.04 / 13.10, o sistema trava antes de carregar o ambiente gráfico (o sistema congela, com a tela totalmente preta).

A instalação do Ubuntu só é possível utilizando o parâmetro xforcevesa no GRUB do Live CD/USB. Após a instalação é preciso configurar o xorg.conf para carregar o driver VESA e para iniciar com a resolução correta.

Bugs relatados:
https://bugs.freedesktop.org/show_bug.cgi?id=53307
https://bugs.freedesktop.org/show_bug.cgi?id=58409

A correção saiu recentemente: https://bugs.freedesktop.org/show_bug.cgi?id=53307#c21

Parece que ainda não está disponível nos repositórios do Ubuntu. A solução, por enquanto, é instalar este PPA:
https://launchpad.net/~bigboss77/+archive/ppa?field.series_filter=saucy

Somente para o 13.10
Código: [Selecionar]
sudo add-apt-repository ppa:bigboss77/ppa

sudo apt-get update

sudo apt-get upgrade

Outras versões, baixar e tentar instalar manualmente o pacote...

32-bit: https://launchpad.net/~bigboss77/+archive/ppa/+files/xserver-xorg-video-openchrome_0.3.3-1%2B1_i386.deb

64-bit: https://launchpad.net/~bigboss77/+archive/ppa/+files/xserver-xorg-video-openchrome_0.3.3-1%2B1_amd64.deb

OU compilar o driver a partir do Git, conforme as instruções disponíveis no link: https://help.ubuntu.com/community/OpenChrome#openChrome_2D_driver_compilation

OBS: antes de reiniciar o sistema, remova o xorg.conf (guarde uma cópia!). Recomendo bloquear/trancar a versão do pacote xserver-xorg-video-openchrome, até que a atualização com a correção esteja disponível nos repositórios do Ubuntu.

Se tudo correr bem, após o sistema ser reiniciado, a saída do comando cat /var/log/Xorg.0.log | grep -i "loadmodule" mostra que o driver openchrome foi carregado e está em uso (linha [   712.559] (II) LoadModule: "openchrome"):

Código: [Selecionar]
cat /var/log/Xorg.0.log | grep -i "loadmodule"
[   712.558] (II) LoadModule: "glx"
[   712.559] (II) LoadModule: "openchrome"
[   712.563] (II) LoadModule: "vesa"
[   712.566] (II) LoadModule: "modesetting"
[   712.567] (II) LoadModule: "fbdev"
[   712.569] (II) LoadModule: "fbdevhw"
[   712.649] (II) LoadModule: "vgahw"
[   712.672] (II) LoadModule: "ramdac"
[   712.672] (II) LoadModule: "i2c"
[   712.672] (II) LoadModule: "ddc"
[   712.796] (II) LoadModule: "fb"
[   712.796] (II) LoadModule: "exa"
[   712.797] (II) UnloadModule: "vesa"
[   712.797] (II) UnloadModule: "modesetting"
[   712.797] (II) UnloadModule: "fbdev"
[   713.431] (II) LoadModule: "evdev"
[   713.462] (II) LoadModule: "synaptics"

Referência: http://linuxuserlog.blogspot.com.br/2013/03/placa-de-video-via-driver-openchrome-no.html
« Última modificação: 31 de Outubro de 2013, 09:46 por rodrigo.miguel »

Offline rodrigo.miguel

  • Usuário Ubuntu
  • *
  • Mensagens: 720
    • Ver perfil
    • LinuxUserVlog
Re: Placa de vídeo VIA (driver openchrome) no Ubuntu 12.10 / 13.04 / 13.10
« Resposta #1 Online: 23 de Outubro de 2013, 09:12 »
O mesmo problema se repete no 13.10. Lamentável a demora dos devs na atualização do pacote - a correção no fonte do driver já saiu faz tempo...

Offline slicerlucas

  • Usuário Ubuntu
  • *
  • Mensagens: 5
    • Ver perfil
Re: Placa de vídeo VIA (driver openchrome) no Ubuntu 12.10 / 13.04 / 13.10
« Resposta #2 Online: 29 de Outubro de 2013, 12:29 »

Offline neltonrsouza

  • miCowXD
  • Usuário Ubuntu
  • *
  • Mensagens: 73
    • Ver perfil
    • Unlock a world of casual fun and excitement with the premier dating site.
Re: Placa de vídeo VIA (driver openchrome) no Ubuntu 12.10 / 13.04 / 13.10
« Resposta #3 Online: 29 de Outubro de 2013, 15:33 »
no 13.10, esse PPA resolveu meu problema

https://launchpad.net/~bigboss77/+archive/ppa?field.series_filter=saucy


slicerlucas pode me informar se o consumo de cpu continua elevado mesmo com a instalação do drive do ppa que citou??


Grato


Offline slicerlucas

  • Usuário Ubuntu
  • *
  • Mensagens: 5
    • Ver perfil
Re: Placa de vídeo VIA (driver openchrome) no Ubuntu 12.10 / 13.04 / 13.10
« Resposta #4 Online: 29 de Outubro de 2013, 16:16 »
Bom, não to no meu notebook que tem essa placa, mas eu fiz uns testes faz pouco tempo, e o consumo de CPU tá baixissimo. Como é que ficava o consumo no teu pc?


Offline neltonrsouza

  • miCowXD
  • Usuário Ubuntu
  • *
  • Mensagens: 73
    • Ver perfil
    • Unlock a world of casual fun and excitement with the premier dating site.
Re: Placa de vídeo VIA (driver openchrome) no Ubuntu 12.10 / 13.04 / 13.10
« Resposta #6 Online: 29 de Outubro de 2013, 16:53 »
Bom, não to no meu notebook que tem essa placa, mas eu fiz uns testes faz pouco tempo, e o consumo de CPU tá baixissimo. Como é que ficava o consumo no teu pc?



fiz o procedimento de ativar o ppa, atualizei, reiniciei, mas o consumo de cpu continua elavado, será que falta algum procedimento para o driver fica ativado? Pois em detalhes ainda mostra o drive vesa ativado.

Offline rodrigo.miguel

  • Usuário Ubuntu
  • *
  • Mensagens: 720
    • Ver perfil
    • LinuxUserVlog
Re: Placa de vídeo VIA (driver openchrome) no Ubuntu 12.10 / 13.04 / 13.10
« Resposta #7 Online: 29 de Outubro de 2013, 17:13 »
neltonrsouza,

Qual a saída deste comando?

Código: [Selecionar]
cat /var/log/Xorg.0.log | grep -i "loadmodule"


Eliseu Carvalho

  • Visitante
Re: Placa de vídeo VIA (driver openchrome) no Ubuntu 12.10 / 13.04 / 13.10
« Resposta #9 Online: 29 de Outubro de 2013, 17:29 »
Pois em detalhes ainda mostra o drive vesa ativado.

Entra no terminal, põe o comando abaixo:

sudo gedit /etc/X11/xorg.conf

Aí copia o conteúdo e cola aqui pra eu dar uma olhada.

Offline neltonrsouza

  • miCowXD
  • Usuário Ubuntu
  • *
  • Mensagens: 73
    • Ver perfil
    • Unlock a world of casual fun and excitement with the premier dating site.
Re: Placa de vídeo VIA (driver openchrome) no Ubuntu 12.10 / 13.04 / 13.10
« Resposta #10 Online: 29 de Outubro de 2013, 17:47 »
neltonrsouza,

Qual a saída deste comando?

Código: [Selecionar]
cat /var/log/Xorg.0.log | grep -i "loadmodule"

rodrigo.miguel, segue abaixo:

[    15.717] (II) LoadModule: "dri2"
[    15.717] (II) LoadModule: "glamoregl"
[    16.268] (II) LoadModule: "glx"
[    16.268] (II) LoadModule: "vesa"
[    16.269] (II) LoadModule: "vbe"
[    16.270] (II) LoadModule: "int10"
[    16.315] (II) LoadModule: "ddc"
[    16.766] (II) LoadModule: "shadow"
[    16.767] (II) LoadModule: "fb"
[    16.768] (II) LoadModule: "int10"
[    29.944] (II) LoadModule: "evdev"
[    29.991] (II) LoadModule: "synaptics"

Offline neltonrsouza

  • miCowXD
  • Usuário Ubuntu
  • *
  • Mensagens: 73
    • Ver perfil
    • Unlock a world of casual fun and excitement with the premier dating site.
Re: Placa de vídeo VIA (driver openchrome) no Ubuntu 12.10 / 13.04 / 13.10
« Resposta #11 Online: 29 de Outubro de 2013, 17:48 »
Pois em detalhes ainda mostra o drive vesa ativado.

Entra no terminal, põe o comando abaixo:

sudo gedit /etc/X11/xorg.conf

Aí copia o conteúdo e cola aqui pra eu dar uma olhada.

Eliseu Carvalho

segue abaixo informações do arquivo:

Section "Device"
   Identifier   "Configured Video Device"
   Driver      "vesa"
EndSection

Section "Monitor"
   Identifier   "Configured Monitor"
EndSection

Section "Screen"
   Identifier   "Default Screen"
   Monitor      "Configured Monitor"
   Device      "Configured Video Device"
EndSection

Offline rodrigo.miguel

  • Usuário Ubuntu
  • *
  • Mensagens: 720
    • Ver perfil
    • LinuxUserVlog
Re: Placa de vídeo VIA (driver openchrome) no Ubuntu 12.10 / 13.04 / 13.10
« Resposta #12 Online: 29 de Outubro de 2013, 17:54 »
neltonrsouza,

O vesa está sendo carregado pelo xorg.conf.

Execute:

Código: [Selecionar]
sudo mv /etc/X11/xorg.conf xorg.conf_bkp
E reinicie.

OBS: o openchrome não vai precisar do xorg.conf.

Offline neltonrsouza

  • miCowXD
  • Usuário Ubuntu
  • *
  • Mensagens: 73
    • Ver perfil
    • Unlock a world of casual fun and excitement with the premier dating site.
Re: Placa de vídeo VIA (driver openchrome) no Ubuntu 12.10 / 13.04 / 13.10
« Resposta #13 Online: 29 de Outubro de 2013, 18:28 »
neltonrsouza,

O vesa está sendo carregado pelo xorg.conf.

Execute:

Código: [Selecionar]
sudo mv /etc/X11/xorg.conf xorg.conf_bkp
E reinicie.

OBS: o openchrome não vai precisar do xorg.conf.


rodrigo.miguel

realizei o prcedimento, a saída agora está da seguinte forma:

[    14.904] (II) LoadModule: "dri2"
[    14.904] (II) LoadModule: "glamoregl"
[    15.436] (II) LoadModule: "glx"
[    15.437] (II) LoadModule: "openchrome"
[    15.461] (II) LoadModule: "vesa"
[    15.461] (II) LoadModule: "modesetting"
[    15.477] (II) LoadModule: "fbdev"
[    15.486] (II) LoadModule: "fbdevhw"
[    15.565] (II) LoadModule: "vgahw"
[    15.567] (II) LoadModule: "ramdac"
[    15.567] (II) LoadModule: "i2c"
[    15.567] (II) LoadModule: "ddc"
[    15.622] (II) LoadModule: "fb"
[    15.623] (II) LoadModule: "exa"
[    15.636] (II) UnloadModule: "vesa"
[    15.636] (II) UnloadModule: "modesetting"
[    15.636] (II) UnloadModule: "fbdev"
[    16.000] (II) LoadModule: "evdev"
[    16.040] (II) LoadModule: "synaptics"


mas ainda continua com um elevado consumo de cpu

OBS: em detalhes (video) aparece da seguinte forma: Gallium 0.4 on llvmpipe (LLVM 3.3, 128 bits)

Offline slicerlucas

  • Usuário Ubuntu
  • *
  • Mensagens: 5
    • Ver perfil
Re: Placa de vídeo VIA (driver openchrome) no Ubuntu 12.10 / 13.04 / 13.10
« Resposta #14 Online: 29 de Outubro de 2013, 18:44 »
O meu também aparece que tá usando o llvmpipe, mas como só uso Lubuntu, ai o consumo de CPU é beeeeem baixo!

Li relatos na net de problemas do Openchrome com o Unity