[FUG-BR] FreeBSD no eeePC - release?

Pablo Sánchez phackwer em gmail.com
Quarta Abril 2 11:32:36 BRT 2008


Cara, eu basicamente segui o que estava nestes dois sites:

http://nighthack.org/wiki/EeeBSD
http://eeepc.techsupport.net.au/

para conseguir a wireless funcionando. Eu tb criei um
/etc/wpa_supplicant.conf de forma que ele tenta primeiro as redes sem
WEP ou WPA, depois a WEP da minha casa e por fim a WPA aqui do trampo.

Depois disso, pkg_add -r para os pacotes que eu queria, com o cuidado
de pegar apenas o que eu realmente queria. Por exemplo, não dei
pkg_add -r kde mas sim pkg_add -r kdebase.

Meu loader.conf e rc.conf é que realmente fazem bastante diferença,
pois carregam as coisas de forma a deixar ele bem fácil de usar. Além
do que, o KDE foi instalado com o tema do Vista que eu disponibilizei
no www.kde-look.org (é só procurar por BSD que são os 3 primeiros
itens).

O restante da configuração (OpenOffice, por exemplo, pedi ajuda à
lista pois minha compilação não estava abrindo arquivos
pré-existentes) você tem quilos sobre ela na net, pois não é nada
diferente de qq outro desktop com FreeBSD. Acentuação é balela de
colocar, é só deixar o lay-out do teclado para us_intl no
/etx/X11/xorg.conf, e exportar a variável LC_ALL para pt_BR.ISO8859-1
para que as aplicações Gnome (OO e Firefox) aceitem. Para o .barshrc
coloquei o aliás ls -G para o ls, assim tenho um ls colorido. E por aí
vai... Foram vários dias de ajuste aqui, ajuste ali, para chegar em
uma coisa pronta. Nem lembro tudo que fiz, mas fiz bastante coisa.

Seguem meus /boot/loader.conf, /etc/rc.conf e /etc/X11/xorg.conf para vocês.

Um abc

# /boot/loader.conf

autoboot_delay="-1"
beastie_disable="YES"

vesa_load="YES"
splash_pcx_load="YES"
bitmap_load="YES"
bitmap_name="/boot/eeepc_splash.pcx"

hw.pci.allow_unsupported_io_range="1"
atapicam_load="YES"
acpi_load="YES"

geom_vinum_load="YES"
msdosfs_load="YES"
ntfs_load="YES"

snd_hda_load="YES"

if_ath_load="YES"
wlan_wep_load="YES"
wlan_ccmp_load="YES"
wlan_tkip_load="YES"
wlan_xauth_load="YES"
wlan_acl_load="YES"


# /etc/rc.conf

# Linux compat
linux_enable="YES"

# Network
hostname="freeepc"
# edit /etc/wpa_supplicant if you use WPA
ifconfig_ath0="bgscan WPA DHCP"

# Required daemons
dbus_enable="YES"
polkitd_enable="YES"
hald_enable="YES"
mdnsd_enable="YES"
usbd_enable="YES"
moused_enable="YES"

# Vinum (SD Card)
start_gvinum="YES"

#/etc/X11/xorg.conf

Section "Module"

    Load        "dbe"
    SubSection  "extmod"
      Option    "omit xfree86-dga"
    EndSubSection
    Load        "freetype"

EndSection

Section "Files"

    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/"
    FontPath   "/usr/local/lib/X11/fonts/local/"

EndSection

Section "ServerFlags"


EndSection

Section "InputDevice"

    Identifier	"Keyboard1"
    Driver	"kbd"
    Option "AutoRepeat" "500 30"
    Option "XkbRules"	"xorg"
    Option "XkbModel"	"pc105"
    Option "XkbLayout"	"us_intl"

EndSection

Section "InputDevice"

    Identifier	"Mouse1"
    Driver	"mouse"
    Option "Protocol"    "Auto"
    Option "Device"      "/dev/sysmouse"
    Option "ZAxisMapping"   "4 5 6 7"

EndSection

Section "Monitor"

    Identifier  "My Monitor"
    HorizSync   31.5 - 35.1
    VertRefresh 50-100

EndSection

Section "Device"

    Identifier	"Standard VGA"
    VendorName	"Unknown"
    BoardName	"Unknown"
    Driver     "vga"

EndSection

Section "Device"

    Identifier  "** Intel i810 (generic)               [i810]"
    Driver      "i810"

EndSection

Section "Screen"
    Identifier  "Screen 1"
    Device      "** Intel i810 (generic)               [i810]"
    Monitor     "My Monitor"
    DefaultDepth 24

    Subsection "Display"
        Depth       8
        Modes       "1280x1024" "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes       "1280x1024" "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes       "1280x1024" "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
EndSection

Section "ServerLayout"

    Identifier  "Simple Layout"
    Screen "Screen 1"
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"

EndSection


Mais detalhes sobre a lista de discussão freebsd