Driver para placa de video VIA/S3G UniChrome Pro IGP

Iniciado por Jefferson.py, 27 de Abril de 2007, 16:10

tópico anterior - próximo tópico

Jefferson.py

Estou tendo dificuldades em encontrar o driver da placa de video VIA/S3G UniChrome Pro IGP.


Segue abaixo o meu arquivo xorg.conf:

# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
   FontPath   "/usr/share/X11/fonts/misc"
   FontPath   "/usr/share/X11/fonts/cyrillic"
   FontPath   "/usr/share/X11/fonts/100dpi/:unscaled"
   FontPath   "/usr/share/X11/fonts/75dpi/:unscaled"
   FontPath   "/usr/share/X11/fonts/Type1"
   FontPath   "/usr/share/X11/fonts/100dpi"
   FontPath   "/usr/share/X11/fonts/75dpi"
   FontPath   "/usr/share/fonts/X11/misc"
   # path to defoma fonts
   FontPath   "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
   Load   "i2c"
   Load   "bitmap"
   Load   "ddc"
   Load   "dri"
   Load   "extmod"
   Load   "freetype"
   Load   "glx"
   Load   "int10"
   Load   "type1"
   Load   "vbe"
EndSection

Section "InputDevice"
   Identifier   "Generic Keyboard"
   Driver      "kbd"
   Option      "CoreKeyboard"
   Option      "XkbRules"   "xorg"
   Option      "XkbModel"   "abnt2"
   Option      "XkbLayout"   "br"
   Option      "XkbOptions"   "lv3:ralt_switch"
EndSection

Section "InputDevice"
   Identifier   "Configured Mouse"
   Driver      "mouse"
   Option      "CorePointer"
   Option      "Device"      "/dev/input/mice"
   Option      "Protocol"      "ExplorerPS/2"
   Option      "ZAxisMapping"      "4 5"
   Option      "Emulate3Buttons"   "true"
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "stylus"
  Option        "Device"        "/dev/wacom"          # Change to
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "stylus"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "eraser"
  Option        "Device"        "/dev/wacom"          # Change to
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "eraser"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "cursor"
  Option        "Device"        "/dev/wacom"          # Change to
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "cursor"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

Section "Device"
   Identifier   "Generic Video Card"
   Driver      "vesa"
   BusID      "PCI:1:0:0"
EndSection


Section "Monitor"
   Identifier   "T710SH"
   Option      "DPMS"
EndSection

Section "Screen"
   Identifier   "Default Screen"
   Device      "Generic Video Card"
   Monitor      "T710SH"
   DefaultDepth   24
   SubSection "Display"
      Depth      1
      Modes      "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
   EndSubSection
   SubSection "Display"
      Depth      4
      Modes      "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
   EndSubSection
   SubSection "Display"
      Depth      8
      Modes      "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
   EndSubSection
   SubSection "Display"
      Depth      15
      Modes      "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
   EndSubSection
   SubSection "Display"
      Depth      16
      Modes      "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
   EndSubSection
   SubSection "Display"
      Depth      24
      Modes      "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
   EndSubSection
EndSection

Section "ServerLayout"
   Identifier   "Default Layout"
   Screen      "Default Screen"
   InputDevice   "Generic Keyboard"
   InputDevice   "Configured Mouse"
   InputDevice     "stylus" "SendCoreEvents"
   InputDevice     "cursor" "SendCoreEvents"
   InputDevice     "eraser" "SendCoreEvents"
EndSection

Section "DRI"
   Mode   0666
EndSection


omurilo

Estou com o mesmo problema q vc .. tenho um note Positivo V21 ... assim q souber de algo ... deixo neste tópico ...

Abs ...
.:: MuRiLo ::.

jaderubini

Eu também estou com o mesmo problema que você.
Tenho a mesma placa de vídeo e não consigo usar uma resolução maior que 800x600, além de ter janelas "comidas", com um pedaço excedendo a tela.
Já perguntei a várias pessoas entendidas do Ubuntu o que poderia ser, mas não obtive nenhum retorno até agora.

Se eu não conseguir resolver esse problema vou me ver obrigado a voltar definitivamente pro Windows, já que trabalho com webdesign, o que torna impossível usar 800x600, ainda por cima nas condições que eu citei acima...  :-[


JotaEle

Existe um driver no site da VIA, mas está em código fonte, portanto precisa compilar antes de instalar. Tentei instalar no Ubuntu 6.06, contudo não tive sucesso. No entanto pela documentação que acompanha o driver pude observar que a versão 6.10 e outras distribuições de Linux são suportadas. Todas as instruções de como compilar e instalar estão descritas neste documento.

No meu caso achei outra solução, comprei uma placa NVidia e ainda ganhei uns MBytes de RAM para o sistema.

Boa sorte!
AMD Sempron(TM) 2200+, placa-mãe ASUS A7V8X-X ACPI BIOS Revision 1013, memória RAM DDR 512 MB,  HD SAMSUNG SP0802N 80GB particionado com LVM, gravador de DVD LG HL-DT-ST DVDRAM GSA-4167B, placa de vídeo NVidia FX6200 128MB, impressora jato de tinta Epson C65 e webcam A4Tech PK635.
Ubuntu 6.06

jomafras

Eu uso o Ubuntu 7.04, não precisei instalar.

Veja o xorg.conf:


Section "Device"
   Identifier   "VIA Technologies, Inc. S3 Unichrome Pro VGA Adapter"
   Driver      "via"
   BusID      "PCI:1:0:0"
EndSection

Section "Monitor"
   Identifier   "T730SH"
   Option      "DPMS"
EndSection

Section "Screen"
   Identifier   "Default Screen"
   Device      "VIA Technologies, Inc. S3 Unichrome Pro VGA Adapter"
   Monitor      "T730SH"
   DefaultDepth   24
   SubSection "Display"
      Depth      1
      Modes      "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
   EndSubSection
   SubSection "Display"
      Depth      4
      Modes      "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
   EndSubSection
   SubSection "Display"
      Depth      8
      Modes      "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
   EndSubSection
   SubSection "Display"
      Depth      15
      Modes      "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
   EndSubSection
   SubSection "Display"
      Depth      16
      Modes      "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
   EndSubSection
   SubSection "Display"
      Depth      24
      Modes      "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
   EndSubSection
EndSection

Section "ServerLayout"
   Identifier   "Default Layout"
   Screen      "Default Screen"
   InputDevice   "Generic Keyboard"
   InputDevice   "Configured Mouse"
   InputDevice     "stylus"   "SendCoreEvents"
   InputDevice     "cursor"   "SendCoreEvents"
   InputDevice     "eraser"   "SendCoreEvents"
EndSection

Section "DRI"
   Mode   0666
EndSection
O Ubuntu sem dúvida é a melhor Distro.
Pesquise primeiro... só depois abra um tópico.
Canal do YouTube - Blog

jaderubini

Meu monitor é um LG 710E, será q eu posso simplesmente copiar e colar a seção Screen do seu xorg.conf?

jomafras

O Ubuntu sem dúvida é a melhor Distro.
Pesquise primeiro... só depois abra um tópico.
Canal do YouTube - Blog

jaderubini

Não, não tinha visto não...
Muito obrigado pela dica. Estou terminando umas coisas importantes no Windows e já já eu vou pro Ubuntu, tento e volto aqui pra postar o resultado. ;)

jaderubini

Pois é, pintinho... não deu não, cara...
Quando eu fui no terminal e digitei sudo apt-get install xserver-xorg-video-unichrome, retornou o erro "Impossível achar pacote xserver-xorg-video-unichrome".

Tava dando uma analisada e percebi que meu xorg.conf tá idêntico ao seu, menos na seção Monitor (que é normal, né).

Alguma idéia do que possa estar acontecendo?

jaderubini

É... pelo jeito vou ter q continuar no Windows...  :-\

Salem

Aproveitando a deixa e ajudando o amigo acima, minha placa é igual a sua, segui esse tutorial

http://www.vivaolinux.com.br/dicas/verDica.php?codigo=8287

É bem simples, mas estou com um problema agora, quando reiniciei o pc apareceu uma tela azul com um erro que dizia "no screen found" e depois de vários oks só consegui entrar em modo de texto, então se alguém souber de algo.

jaderubini

#12
Pois é, Salem... já tinha até visto esse tutorial e estava com esse problema de não conseguir executar o comando sudo apt-get install xserver-xorg-video-unichrome. Hoje pela manhã eu fui tentar denovo e deu certo, mesmo sem ter feito nada de mais pra tentar resolver o problema da não-execução (!).

Porém, como nem tudo são flores, ao reiniciar a máquina eu consegui iniciar o Linux normalmente, porém o vídeo estava com um problema estranho. Ele ficava tipo oscilando, com ruídos, apagando algumas partes da tela. Quando fui tentar mudar a resolução (que estava em 800x600) eu vi que não era possível alterar nem pra 640x480 (!).

Já sem paciência pra procurar o erro e a possível solução, eu fui ao meu xorg.conf e fiz a seguinte alteração (que pode ser uma dica pra você, Salem) na Section "Device":

   Identifier   "VIA Technologies, Inc. S3 Unichrome Pro VGA Adapter"
   Driver      "vesa"
   BusID      "PCI:1:0:0"


Li em uma de minhas buscas pela solução para o problema inicial (nosso problema em comum) que esse Driver "vesa" é algo como uma opção genérica para os drivers da VIA, que, em geral, não têm bom suporte no Linux. Me corrijam se eu estiver errado.  :)

Bom, feita a alteração bastou um Ctrl+Alt+Basckspace e tudo voltou (pelo menos aprentemente, até agora) ao normal. Agora estou podendo usar, inclusive, 1280x1024.

Ainda não estou 100% satisfeito com essa "solução tapa-buraco", mas, na boa, estou cansado de procurar e não obter resultados (descobri que a comunidade Linux não é tão colaborativa quanto gritam por aí que seja). Dizem que o driver "vesa" apresenta problemas com jogos, especialmente os 3D, como eu não jogo, isso pra mim não é problema... Pelo menos nos testes que fiz com vídeos do YouTube está tudo rodando bem.

Bom, é isso aí, Salem. Espero que isso possa te ajudar de imediato. Se tiver mais sorte que eu, volte aqui pra me ajudar também. ;)
Um abraço.

JotaEle

O driver vesa é para um padrão de acesso a vídeo que é suportado em quase todas as placas de vídeo, porém não possui aceleração 3d e mesmo em 2d o desempenho não é tão bom quanto com driver nativo. E como eu disse anteriormente existe um driver fornecido pela Via em código fonte só que eu não consegui fazer funcionar no Ubuntu 6.06, mas que o fabricante informa que várias distribuições são suportadas inclusive o Ubuntu 6.10 e por conseguinte o 7.04 também.

Como achei complicado o suporte da Via para o Linux, pois eles poderiam incluir os drivers compilados nos repositórios das principais distribuições, acabei instalando uma placa Nvidia que tem um suporte muito melhor.

Nesses 10 anos que tenho usado Linux, tenho certeza que uma das coisas que mais impulsionam o seu desenvolvimento é a comunidade.
AMD Sempron(TM) 2200+, placa-mãe ASUS A7V8X-X ACPI BIOS Revision 1013, memória RAM DDR 512 MB,  HD SAMSUNG SP0802N 80GB particionado com LVM, gravador de DVD LG HL-DT-ST DVDRAM GSA-4167B, placa de vídeo NVidia FX6200 128MB, impressora jato de tinta Epson C65 e webcam A4Tech PK635.
Ubuntu 6.06

satrianni

  Olá pessoal, também estou com o mesmo problema que vocês, estou fuçando na internet já tem mais de uma semana, eu usei o comando glxgears até funcionou o 3D mas está lento pra caramba, vou postar aqui o resultador:

2752 frames in 5.1 seconds = 539.380 FPS
2739 frames in 5.1 seconds = 539.888 FPS
2760 frames in 5.1 seconds = 542.871 FPS
2760 frames in 5.1 seconds = 542.246 FPS
2760 frames in 5.1 seconds = 544.316 FPS
2734 frames in 5.2 seconds = 527.806 FPS

  Estou tentando instalar o OpenGL para um único jogo que gosto, mas sem condições.
  Realmente acho que seria necessário que os colaboradores colocassem esse drive nos repositórios, pois usar o Windows tá cada dia mais arriscado pois cada programa custa uma fortuna ou então nós entramos na Pirataria (eu não quero isso).
  Alguém tem uma solução para nós???

??? ??? ??? ??? ??? ??? ??? ???