Placa de vídeo VIA (driver openchrome) no Ubuntu 12.10 / 13.04 / 13.10

Iniciado por rodrigo.miguel, 23 de Março de 2013, 22:03

tópico anterior - próximo tópico

Eliseu Carvalho

Citação de: slicerlucas online 29 de Outubro de 2013, 18:44O 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

Pois é, será que não caberia um Lubuntu aí, neltonrsouza? Placas de vídeo VIA nunca foram muito "amigáveis" com Linux, tal como as da SiS.

neltonrsouza

#16
Citação de: Eliseu Carvalho online 29 de Outubro de 2013, 18:59
Citação de: slicerlucas online 29 de Outubro de 2013, 18:44O 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

Pois é, será que não caberia um Lubuntu aí, neltonrsouza? Placas de vídeo VIA nunca foram muito "amigáveis" com Linux, tal como as da SiS.

Pois é Eliseu Carvalho, aqui em casa tem outro com SIS e não sei qual é mais carniça das duas. Na verdade uso o 12.04 e utilizei um hd reserva pra realizar esses teste porque fiquei curioso com as dicas do post.

Tudo indica que irei manter o 12.04 com unity 2d que está rodando redondinho (sem o 3d é claro). obrigado a todos pela atenção.

Creto

Citação de: neltonrsouza online 29 de Outubro de 2013, 20:22

Pois é Eliseu Carvalho, aqui em casa tem outro com SIS e não sei qual é mais carniça das duas. Na verdade uso o 12.04 e utilizei um hd reserva pra realizar esses teste porque fiquei curioso com as dicas do post.

Tudo indica que irei manter o 12.04 com unity 2d que está rodando redondinho (sem o 3d é claro). obrigado a todos pela atenção.
Olá,

Não estou aqui para contestar nada apenas para dizer que achei o tópico interessante e até pergunto isso acontece apenas apartir do 12.10?

Porque uso uma ramificação do Ubuntu aqui:
creto@creto-P21G:~$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=12.04
DISTRIB_CODENAME=precise
DISTRIB_DESCRIPTION="BigLinux 12.04 (Precise)"
creto@creto-P21G:~$


E fazendo os testes do autor do tópico notei que aqui o Openchrome é ativo por padrão:
creto@creto-P21G:~$ cat /var/log/Xorg.0.log | grep -i "loadmodule"
[    49.100] (II) LoadModule: "extmod"
[    49.121] (II) LoadModule: "dbe"
[    49.122] (II) LoadModule: "glx"
[    49.128] (II) LoadModule: "record"
[    49.129] (II) LoadModule: "dri"
[    49.131] (II) LoadModule: "dri2"
[    49.134] (II) LoadModule: "openchrome"
[    49.135] (II) LoadModule: "vesa"
[    49.136] (II) LoadModule: "fbdev"
[    49.138] (II) LoadModule: "fbdevhw"
[    49.139] (II) LoadModule: "vgahw"
[    49.142] (II) LoadModule: "i2c"
[    49.143] (II) LoadModule: "ddc"
[    49.267] (II) LoadModule: "fb"
[    49.267] (II) LoadModule: "xaa"
[    49.275] (II) LoadModule: "ramdac"
[    49.275] (II) UnloadModule: "vesa"
[    49.275] (II) UnloadModule: "fbdev"
[    49.275] (II) UnloadModule: "fbdevhw"
[    49.833] (II) LoadModule: "evdev"
creto@creto-P21G:~$


E sim é um KDE, rodar efeitos não roda mesmo mas para um uso comportado é eficiente.

Caro neltonrsouza, as duas são uma lástima, porém a artigos na rede de ativar efeitos gráficos em alguns modelos de SIS.

T+

neltonrsouza

#18
Ola Creto

Realmente existe uma maior quantidade de artigos sobre a SIS, como o do Hugo por exemplo, mas esse note com chipset VIA tenho percebido que no Ubuntu só dá boot normalmente até a 12.04.1 (kernel da serie 3.2.xx) e da 12.04.2 (kernel 3.5.xx) e 12.04.3 (kernel 3.8.xx) só dá boot com o parâmentro na inicialização xforcevesa.

A partir do Ubuntu 12.10 e posteriores só com xforcevesa e é praticamente impossível usar, consumo de processador sempre proximo a 100% com muita lentidão.

Outras versões como Kubuntu, Xubuntu Lubuntu com kernel atual (3.5xx ou superior) também só dá boot com o parâmetro xforcevesa.

Pelo visto a VIA consegue a proeza de ser pior que SIS.

Eliseu Carvalho

Citação de: neltonrsouza online 29 de Outubro de 2013, 20:22Tudo indica que irei manter o 12.04 com unity 2d que está rodando redondinho (sem o 3d é claro).

Eu rodava o Ubuntu 12.04 LTS com Unity 2D num velho notebook Philco com vídeo SiS. Funcionava perfeito, mas pra deixar na resolução certa tinha que compilar e instalar um driver. Cheguei a postar o link do tutorial algumas vezes pra ajudar quem mais tivesse notebook com placa SiS (no caso, SiS671).
O negócio é manter no Unity 2D mesmo.

rodrigo.miguel

neltonrsouza,

Seu problema com o driver de vídeo foi resolvido.

O "elevado consumo de cpu" é culpa do llvmpipe, que faz a renderização 3D via CPU. Seu processador deve ser fraquinho, por isso tá apanhando. Para rodar bem com o llvmpipe é preciso ter no mínimo um dual core. Recomendo que você troque o Unity pelo Xfce, de preferência uma instalação limpa do Xubuntu (lembrando que você vai precisar do xforcevesa até instalar o PPA com a versão corrigida do driver openchrome...).

Outras considerações

O OpenChrome não dá suporte 3D a todos os chipsets. E mesmo quando dá não é aquilo tudo... Vale a pena dar uma olhada neste link: http://www.freedesktop.org/wiki/Openchrome/SupportedHardware/

O driver oficial da VIA é a mesma coisa. Alguns tem suporte 3D, outros não.

O meu chipset / vídeo é o VN896 (Chrome 9 HC). Ele teve suporte 3D nos tempos do 8.04. Podem conferir aqui: http://youtu.be/vK6LwROgrXY

Ou seja, não é que o chipset não suporte aceleração 3D. O problema está no driver para Linux, que não dá suporte completo.

neltonrsouza

rodrigo.miguel

Realmente o problema está relacionado aos drivers que são horríveis.

Com relação a CPU é um core 2 duo, mas ainda assim o desempenho é sofrível.


rodrigo.miguel

Citação de: Creto online 29 de Outubro de 2013, 21:45
...

E fazendo os testes do autor do tópico notei que aqui o Openchrome é ativo por padrão:
...

Sim, o openchrome é padrão em todas as distribuições. O problema é com a versão atual do pacote disponível nos repositórios: está desatualizado e bugado.

Citação de: neltonrsouza online 30 de Outubro de 2013, 09:33
... a CPU é um core 2 duo, mas ainda assim o desempenho é sofrível.

Então a culpa é da dupla Unity / Compiz.

Creto

Citação de: rodrigo.miguel online 30 de Outubro de 2013, 09:38
Citação de: Creto online 29 de Outubro de 2013, 21:45
...

E fazendo os testes do autor do tópico notei que aqui o Openchrome é ativo por padrão:
...

Sim, o openchrome é padrão em todas as distribuições. O problema é com a versão atual do pacote disponível nos repositórios: está desatualizado e bugado.

(...)
Qual versão esta bugada?
creto@creto-P21G:~$ apt-cache policy xserver-xorg-video-openchrome
xserver-xorg-video-openchrome:
  Instalado: 1:0.2.904+svn1050-1ubuntu0.1
  Candidato: 1:0.2.904+svn1050-1ubuntu0.1
  Tabela de versão:
*** 1:0.2.904+svn1050-1ubuntu0.1 0
        500 http://br.archive.ubuntu.com/ubuntu/ precise-updates/main i386 Packages
        500 http://security.ubuntu.com/ubuntu/ precise-security/main i386 Packages
        100 /var/lib/dpkg/status
     1:0.2.904+svn1050-1 0
        500 http://br.archive.ubuntu.com/ubuntu/ precise/main i386 Packages
creto@creto-P21G:~$


T+

rodrigo.miguel

#24
Qual versão esta bugada?

Estas:

Package xserver-xorg-video-openchrome
quantal (x11): X.Org X server -- VIA display driver
1:0.3.1-0ubuntu1.12.10.1 [security]: amd64 i386
quantal-updates (x11): X.Org X server -- VIA display driver
1:0.3.1-0ubuntu1.12.10.1: amd64 i386
raring (x11): X.Org X server -- VIA display driver
1:0.3.1-0ubuntu1.13.04.1 [security]: amd64 i386
raring-updates (x11): X.Org X server -- VIA display driver
1:0.3.1-0ubuntu1.13.04.1: amd64 i386
saucy (x11): X.Org X server -- VIA display driver
1:0.3.1-0ubuntu2.1: amd64 i386
trusty (x11): X.Org X server -- VIA display driver
1:0.3.1-0ubuntu2.1: amd64 i386

slicerlucas

Comparando o log do openchrome, o bug é resolvido a partir da versão 0.3.2

Aí, só pegar o ppa que eu postei anteriormente (0.3.3) e o driver roda de boa!

Tota

Citação de: leandro318 online 04 de Março de 2014, 15:07
desculpem desenterrar o tópico, estou com o Lubuntu instalado aqui e ele não inicia por causa desse problema, como devo proceder para abrir o terminal e dar o comando para instalar o pacote e resolver esse problema??

Você já não trata do assunto em outros dois tópicos?

Evite postar aleatoriamente ou administração pode trancar seus tópicos na quarentena

Leia as regras do fórum