On Sat, 29 Jan 2011 19:29:28 -0200, Cleyton Agapito <cragap...@gmail.com> wrote: > Em 29 de janeiro de 2011 13:51, Nilton Jose Rizzo <ri...@i805.com.br> > escreveu: >> >> >> Boa tarde pessoas, >> >> estou compilando o versão nova do xorg em um FreeBSD 8.2-RC2 da semana >> passada, e apresentou esse erro: requires pciVideoPtr typedef, no port do >> xf86-video-via-0.2.2_7. >> >> Pesquisando pelo google descobri que este drive está sem suporte, e >> em breve será removido do sistema, porém o chipset da minha placa de >> viceo que é onboard é via. E pelo andei vendo o substitudo é o >> openchrome, isto está correto ou simplesmente não poderei usar em >> minha máquina o X? > > Opa! Tranquilo! > > Olha, a minha máquina tem um lixo de chipset onboard desse aí, não > consegui nem fazendo macumba e promessa, outro colega também apanhou > bastante e também não conseguiu. > > Esquece o openchrome, não funciona, a única forma de levantar o X é > com VESA, fica sem aceleração mas funciona. > > A solução pra mim foi comprar uma nvidia 6200 (a mais nove que achei > sem cooler), desde então não tive mais dores de cabeça... > > Abração! > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
epa! Não sou o único com essa nhaca de via onboard :) Bom, eu fiz funcionar com o driver openchrome. Minha placa é agp0: <VIA 3314 (P4M800CE) host to PCI bridge> on hostb0 e rodo no FreeBSD desde o 8.0 (atualmente está num 8.1-RELEASE). O que fiz foi instalar o port x11-drivers/xf86-video-openchrome e configurar o xorg: -------------------------------------------------------- Section "ServerLayout" Identifier "X.org Configured" Screen 0 "Screen0" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "Files" ModulePath "/usr/local/lib/xorg/modules" FontPath "/usr/local/lib/X11/fonts/misc/" FontPath "/usr/local/lib/X11/fonts/TTF/" FontPath "/usr/local/lib/X11/fonts/OTF" FontPath "/usr/local/lib/X11/fonts/Type1/" FontPath "/usr/local/lib/X11/fonts/100dpi/" FontPath "/usr/local/lib/X11/fonts/75dpi/" EndSection Section "Module" Load "extmod" # Load "record" Load "dbe" Load "glx" # Load "dri" # Load "dri2" Load "type1" Load "freetype" Load "bitmap" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "IMPS/2" Option "Device" "/dev/psm0" Option "ZAxisMapping" "4 5 6 7" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Monitor Vendor" ModelName "Monitor Model" Option "DPMS" EndSection Section "Device" ### Available Driver options are:- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False", ### <string>: "String", <freq>: "<f> Hz/kHz/MHz" ### [arg]: arg optional #Option "PrintVGARegs" # [<bool>] #Option "PrintTVRegs" # [<bool>] #Option "I2CScan" # [<bool>] #Option "VBEModes" # [<bool>] #Option "NoAccel" # [<bool>] #Option "AccelMethod" # <str> #Option "ExaNoComposite" # [<bool>] #Option "ExaScratchSize" # <i> #Option "SWCursor" # [<bool>] #Option "ShadowFB" # [<bool>] #Option "Rotate" # [<str>] #Option "VideoRAM" # <i> #Option "ActiveDevice" # [<str>] #Option "BusWidth" # [<str>] #Option "Center" # [<bool>] #Option "PanelSize" # [<str>] #Option "ForcePanel" # [<bool>] #Option "TVDotCrawl" # [<bool>] #Option "TVDeflicker" # <i> #Option "TVType" # [<str>] #Option "TVOutput" # [<str>] #Option "TVPort" # [<str>] #Option "DisableVQ" # [<bool>] #Option "DisableIRQ" # [<bool>] #Option "EnableAGPDMA" # [<bool>] #Option "NoAGPFor2D" # [<bool>] #Option "NoXVDMA" # [<bool>] #Option "VbeSaveRestore" # [<bool>] #Option "DisableXvBWCheck" # [<bool>] #Option "ModeSwitchMethod" # [<str>] #Option "MaxDRIMem" # <i> #Option "AGPMem" # <i> Identifier "Card0" Driver "openchrome" VendorName "VIA Technologies, Inc." BoardName "CN700/P4M800 Pro/P4M800 CE/VN800 [S3 UniChrome Pro]" BusID "PCI:1:0:0" EndSection Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 # Modes "1152x864" "1024x768" "800x600" EndSubSection EndSection Section "Extensions" Option "Composite" "Enable" EndSection -------------------------------------------------------- Só que essa placa tem uns probleminhas: - Algumas (ou muitas) funções de video 3d congelam o X. Como exemplos, o kde4 não abre com a composição ativada, então você tem que desativar num arquivo de configuração para usar o kde4. Jogos como o frozen-bubble e o chromium-bsu rodam muito lentamente e congela. Pelo menos o diablo 2 via wine funciona 100% :) - Usar 2 sessões do X geralmente congela o xorg. Isso varia muito, sendo que as vezes consigo ficar com 2 sessões abertas por mais de 4 horas alternando entre elas mais de 10 vezes e outras vezes o X congela na segunda mudança. Nesses 2 casos a tela fica exibindo a mesma imagem e não consigo ir pro modo texto. As luzes do teclado não mudam (numlock, capslock). Só consigo voltar ao normal entrando via ssh no meu pc e matando o X. Notei o mesmo comportamento nas distribuições linux slackware 13.0 e 13.1 e no archlinux com o xorg 1.9. -- vic http://choppnerd.com ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd