[FUG-BR] XOrg a 1280x768 com driver Vesa

Pablo Sánchez phackwer em gmail.com
Segunda Novembro 2 18:47:17 BRST 2009


Cara, esses problemas já rolaram comigo há muuuuuito tempo, com placa
de video ATI, mas depois de alguns releases corrigiram. Qual sua placa
de video?

Obs: o motivo da tela ficar preta, normalmente é porque o driver não
comporta OpenGL/Mesa, impedindo o uso de alguns recursos avançados. Em
alguns casos é tela branca, mas basicamente é porque os "efeitos
especiais" legais usam aceleração 3D, e quando ela não funciona, os
objetos não são texturizados, resultando em telas pretas ou brancas.

Obs2: que bom que serviu a vc. Os paths podem estar diferentes, pq fiz
esse em um Ubuntu até que eu consiga finalmente instalar o FreeBSD, aí
dou um chute no pinguim e volto para meu infernim, com meus capetinhas
do BSD, hehehe.

2009/11/2 Marcel Bonnet <marcelbonnet em gmail.com>:
> 2009/11/2 Pablo Sánchez <phackwer em gmail.com>
>
>> Caros,
>>
>> Consegui criar um xorg.conf que, com o driver vesa, mostra a 1280x768.
>> Não consegui testar no FreeBSD porque até o momento não consegui
>> instalá-lo no meu note.
>>
>> Segue abaixo o xorg.conf. Se alguém puder testar para confirmar o
>> funcionamento, ficarei bastante agradecido.
>>
>> Podem ser necessários alguns ajustes... Em especial no BudID da placa de
>> video.
>>
>> Section "ServerLayout"
>>        Identifier     "X.org Configured"
>>        Screen      0  "Screen0" 0 0
>>        InputDevice    "Mouse0" "CorePointer"
>>        InputDevice    "Keyboard0" "CoreKeyboard"
>> EndSection
>>
>> Section "Files"
>>        ModulePath   "/usr/lib/xorg/modules"
>>        FontPath     "/usr/share/fonts/X11/misc"
>>        FontPath     "/usr/share/fonts/X11/cyrillic"
>>        FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
>>        FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
>>        FontPath     "/usr/share/fonts/X11/Type1"
>>        FontPath     "/usr/share/fonts/X11/100dpi"
>>        FontPath     "/usr/share/fonts/X11/75dpi"
>>        FontPath     "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
>>        FontPath     "built-ins"
>> EndSection
>>
>> Section "Module"
>>        Load  "record"
>>        Load  "dbe"
>>        Load  "dri"
>>        Load  "extmod"
>>        Load  "glx"
>>        Load  "dri2"
>> EndSection
>>
>> Section "InputDevice"
>>        Identifier  "Keyboard0"
>>        Driver      "kbd"
>> EndSection
>>
>> Section "InputDevice"
>>        Identifier  "Mouse0"
>>        Driver      "mouse"
>>        Option      "Protocol" "auto"
>>        Option      "Device" "/dev/input/mice"
>>        Option      "ZAxisMapping" "4 5 6 7"
>> EndSection
>>
>> Section "Monitor"
>>        Identifier   "Monitor0"
>>        VendorName   "Monitor Vendor"
>>        ModelName    "Monitor Model"
>>        Horizsync 31.5-48.0
>>        Vertrefresh 56.0 - 65.0
>>        modeline "640x480 em 60" 25.2 640 656 752 800 480 490 492 525 -vsync
>> -hsync
>>        modeline "800x600 em 60" 40.0 800 840 968 1056 600 601 605 628 +hsync
>> +vsync
>>        modeline "1024x800 em 60" 65.0 1024 1048 1184 1344 768 771 777 806
>> -vsync -hsync
>>        modeline "1280x1024 em 60" 65.0 1024 1048 1184 1344 768 771 777 806
>> -vsync -hsync
>>        Modeline "1280x800" 80.58 1280 1344 1480 1680 800 801 804 827
>>        Modeline "1280x800" 95.95 1280 1352 1488 1696 800 801 804 832
>>        Modeline "1280x800" 111.77 1280 1360 1496 1712 800 801 804 837
>>        Modeline "1280x800" 128.04 1280 1368 1504 1728 800 801 804 842
>>        Modeline "1280x800" 144.76 1280 1376 1512 1744 800 801 804 847
>>        Modeline "1280x800" 160.48 1280 1376 1512 1744 800 801 804 852
>>        Modeline "1280x800" 177.98 1280 1376 1520 1760 800 801 804 857
>>        Modeline "1280x800" 194.19 1280 1376 1520 1760 800 801 804 862
>>        Modeline "1280x800" 210.58 1280 1376 1520 1760 800 801 804 867
>>        Modeline "1280x768" 77.37 1280 1344 1480 1680 768 769 772 794
>>        Modeline "1280x768" 92.15 1280 1352 1488 1696 768 769 772 799
>>        Modeline "1280x768" 107.23 1280 1360 1496 1712 768 769 772 803
>> 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     "ShadowFB"                  # [<bool>]
>>        #Option     "Rotate"                    # <str>
>>        #Option     "fbdev"                     # <str>
>>        #Option     "debug"                     # [<bool>]
>>        Identifier  "Card0"
>>        Driver      "vesa"
>>        VendorName  "Silicon Integrated Systems [SiS]"
>>        BoardName   "771/671 PCIE VGA Display Adapter"
>>        BusID       "PCI:1:0:0"
>> EndSection
>>
>> Section "Screen"
>>        Identifier "Screen0"
>>        Device     "Card0"
>>        Monitor    "Monitor0"
>>        DefaultDepth 24
>>        SubSection "Display"
>>                Viewport   0 0
>>                Depth     24
>>                Modes "1280x1024" "1280x800" "1280x768" "1024x768" "800x600"
>> "640x480"
>>        EndSubSection
>> EndSection
>>
>>
>> --
>> =================================
>> Pablo Santiago Sánchez
>> Análise e Desenvolvimento de Sistemas Web
>> Zend Certified Engineer #ZEND006757
>> phackwer em gmail.com
>> (61) 9975-0883
>> http://www.sanchez.eti.br
>> http://www.corephp.com.br
>> "Quidquid latine dictum sit, altum viditur"
>> =================================
>> -------------------------
>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>
>
> Olá, Pablo.
> O cara do som que vc falou no outro post, pois é, infelizmente sou eu (o do
> Toshiba, não do Aspire - embora tenha usado o mesmo post :P)
>
> Olha, teu xorg.conf, no meu note Toshibão IS1462 ficou assim, com pequenos
> ajustes pra funcionar (estou usando essa config agora):
> tive q botar o AllowEmptyInput OFF pra não ficar sem teclado e arrumar o
> drver do mouse. meu kde ficou q não fazia nada!
> o teclado eu já configurei pra abnt com linhas adicionais.
> o caminho dos módulos não deu certo, arrumei.
> As fontes (fontpath) parece ter dado certo, embora eu tenha diferente no meu
> xorg.conf.
> Eu não uso vídeo SIS, o meu é pra ser assim:
>    VendorName  "VIA Technologies, Inc."
>    BoardName   "CN896/VN896/P4M900 [Chrome 9 HC]"
>    BusID       "PCI:1:0:0"
> mas eu nem mudei nada, pq uso VESA também. O openchrome aqui preteia a tela.
>
> O único problema q eu tenho com o meu xorg ou com esse aí embaixo, é que
> fazendo um switch do servidor de janela pra um terminal (alt+Fxxx) os
> terminais ficam com as letras todas tremelicando, ilegíveis, distorcidas...
> terríveil. O contrário não dá pau. Se ficar só no bash tb tá tudo bem. Linux
> idem, tô falando só pra vc ver se acontece aí também e saber que não é
> problema (aparentemente) do xorg. Claro, se tiver solução pra isso,
> agradeço... Mas só postei pra ajudar mesmo.
> []s
> marcel
> xorg.conf:
>
> # Xorg.conf do Pablo da lista da FUG
> Section "ServerLayout"
>       Identifier     "X.org Configured"
>       Screen      0  "Screen0" 0 0
>       InputDevice    "Mouse0" "CorePointer"
>       InputDevice    "Keyboard0" "CoreKeyboard"
>    Option          "AllowEmptyInput" "off" #pra nao ficar sem teclado(HAL)
> EndSection
>
> Section "Files"
>       ModulePath   "/usr/local/lib/xorg/modules"
>  FontPath     "/usr/share/fonts/X11/misc"
>       FontPath     "/usr/share/fonts/X11/cyrillic"
>       FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
>       FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
>       FontPath     "/usr/share/fonts/X11/Type1"
>       FontPath     "/usr/share/fonts/X11/100dpi"
>       FontPath     "/usr/share/fonts/X11/75dpi"
>       FontPath     "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
>       FontPath     "built-ins"
>    #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  "record"
>       Load  "dbe"
>       Load  "dri"
>       Load  "extmod"
>       Load  "glx"
>       Load  "dri2"
> EndSection
>
> Section "InputDevice"
>       Identifier  "Keyboard0"
>       Driver      "kbd"
> # o teclado nao funcionou sem isso:
> Option      "CoreKeyboard"
> Option      "XkbRules"          "xorg"
>        Option      "XkbModel"          "abnt2"
>        Option      "XkbLayout"         "br"
>        #Option      "XkbVariant"       "abnt2"
>        #Option      "XkbOptions"       "abnt2"
>
> EndSection
>
> Section "InputDevice"
>       Identifier  "Mouse0"
>       Driver      "mouse"
>       Option      "Protocol" "auto"
>       #Option      "Device" "/dev/input/mice"
>       Option      "Device" "/dev/sysmouse"
>       Option      "ZAxisMapping" "4 5 6 7"
> EndSection
>
> Section "Monitor"
>       Identifier   "Monitor0"
>       VendorName   "Monitor Vendor"
>       ModelName    "Monitor Model"
>       Horizsync 31.5-48.0
>       Vertrefresh 56.0 - 65.0
>       modeline "640x480 em 60" 25.2 640 656 752 800 480 490 492 525 -vsync
> -hsync
>       modeline "800x600 em 60" 40.0 800 840 968 1056 600 601 605 628 +hsync
> +vsync
>       modeline "1024x800 em 60" 65.0 1024 1048 1184 1344 768 771 777 806
> -vsync -hsync
>       modeline "1280x1024 em 60" 65.0 1024 1048 1184 1344 768 771 777 806
> -vsync -hsync
>       Modeline "1280x800" 80.58 1280 1344 1480 1680 800 801 804 827
>       Modeline "1280x800" 95.95 1280 1352 1488 1696 800 801 804 832
>       Modeline "1280x800" 111.77 1280 1360 1496 1712 800 801 804 837
>       Modeline "1280x800" 128.04 1280 1368 1504 1728 800 801 804 842
>       Modeline "1280x800" 144.76 1280 1376 1512 1744 800 801 804 847
>       Modeline "1280x800" 160.48 1280 1376 1512 1744 800 801 804 852
>       Modeline "1280x800" 177.98 1280 1376 1520 1760 800 801 804 857
>       Modeline "1280x800" 194.19 1280 1376 1520 1760 800 801 804 862
>       Modeline "1280x800" 210.58 1280 1376 1520 1760 800 801 804 867
>       Modeline "1280x768" 77.37 1280 1344 1480 1680 768 769 772 794
>       Modeline "1280x768" 92.15 1280 1352 1488 1696 768 769 772 799
>       Modeline "1280x768" 107.23 1280 1360 1496 1712 768 769 772 803
> 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     "ShadowFB"                  # [<bool>]
>       #Option     "Rotate"                    # <str>
>       #Option     "fbdev"                     # <str>
>       #Option     "debug"                     # [<bool>]
>       Identifier  "Card0"
>       Driver      "vesa"
>       VendorName  "Silicon Integrated Systems [SiS]"
>       BoardName   "771/671 PCIE VGA Display Adapter"
>       BusID       "PCI:1:0:0"
> EndSection
>
> Section "Screen"
>       Identifier "Screen0"
>       Device     "Card0"
>       Monitor    "Monitor0"
>       DefaultDepth 24
>       SubSection "Display"
>               Viewport   0 0
>               Depth     24
>               Modes "1280x1024" "1280x800" "1280x768" "1024x768" "800x600"
> "640x480"
>       EndSubSection
> EndSectioN
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>



-- 
=================================
Pablo Santiago Sánchez
Análise e Desenvolvimento de Sistemas Web
Zend Certified Engineer #ZEND006757
phackwer em gmail.com
(61) 9975-0883
http://www.sanchez.eti.br
http://www.corephp.com.br
"Quidquid latine dictum sit, altum viditur"
=================================


Mais detalhes sobre a lista de discussão freebsd