On 11/12/2014, at 00:05, Neilson Lima neilsonl...@gmail.com wrote:
Pessoal,
Tenho um macbook white parado e estou pensando em instalar o freebsd nele.
Alguem fez isso? Pode falar como foi e os cuidados que tenho que ter?
Abs
Neilson,
Hoje estou com um MB Air rodando FreeBSD, mas antes usava um White Late 2010.
Primeira coisa garanta que você está com o último EFI atualizado,
especificamente:
- EFI Firmware Update 21
Com ele você vai conseguir bootar FreeBSD 10.1 com EFI. Sem ele você precisa de
um FreeBSD também sem EFI (qualquer um antes do 10.1 ou o 10.1 sem EFI) e vai
ter que usar Refind (evolução do reefit) pra gerenciar o boot mesmo que instale
apenas FreeBSD sem dual boot com Mac.
O ponto negativo é que o FreeBSD/EFI hoje não boota ZFS raiz. Ou seja ou voce
fica com UFS ou fica com UFS na raiz so pra bootar e cria um zpool depois.
Ficar com UFS é a opção mais fácil. Ja, FreeBSD/ZFS na raiz tem que ser com
refino, sem EFI e o principal sem Mavericks. Por algum motivo (não sei qual é e
olha que briguei pra descobrir viu…) com o Mavericks, o Refind/Reefit
simplesmente não enxergam mais o volume do FreeBSD com ZFS e não boota. Mas é
algo exclusivamente do EFI, do processo de boot mesmo, interferindo em como os
Re* atuavam porque se voce usa um disco externo que não tenha Mavericks
compartilhado continua bootando normalmente.
Ou seja não será problema se você for só de FreeBSD.
As outras dicas que serão úteis:
1) Controle de Brilho
https://forums.freebsd.org/threads/solved-samsung-ativ-book-2-brightness.44146/
Esse cara aplicou um patch e o intel_backlight compila no FreeBSD e permite
controle do brilho pelo utility. Pra não precisar de linha de comando pra isso
eu mapeei o teclado do Mac e quando aperta o Fn+F1 ou Fn+F2 aumenta o diminui o
brilho. Uso Enlightenment ou Gnome3+Compiz normalmente e mapeei esse atalho no
Window Manager
2) Touchpad
http://sw.gddsn.org.cn/freebsd/wsp-140129.tar.gz
Esse chines fez o driver WSP que como voce pode acompanhar pela thread abaixo:
https://lists.freebsd.org/pipermail/freebsd-usb/2014-January/012754.html
Ja foi commitado. Mas o commitado foi com algumas mudanças pra ser mais
abrangente e atender um numero maior de aparelhos Apple. No entanto na minha
experiência pessoal o driver original funciona melhor que o que esta na base
tanto pro White quanto pros MB Air, especialmente pra gestos e funcionamento do
toque multifinger. Alias no Air por exemplo sequer funciona o double-tap ou
triple-tap pra atuar como botão do meio e colar o que voce copia no terminal.
Mas no MBPRetina15 por exemplo o da base funciona melhor. Então veja qual vai
ser melhor pra vc.
Se for dar fim no da base remova ou renomeie o /boot/kernel/wsp.ko pra
/boot/kernel/wsp2.ko e instale o wsp.ko no /boot/modules/ pra não perde-lo
entre atualizações de kernel.
Da uma atenção nas sysctl de sensibilidade dos toques e do movimento, na minha
opinião a sensibilidade padrão do hardware é alta demais. Voce mal mexe e o
cursor ja sai da tela hehehe coisa mais pra designer que fica pintando pixels
do que pra sysadmin.
3) Wireless
Não vai funcionar no FreeBSD se for as bcm que a Apple usou no White Late 2010
e no Air Mid 2012. Nesse caso baixe o driver do Windows pra placa e use o NDIS
pra emular/usar o driver do Windows mas esteja preparado para instabilidades.
Eu so consigo usar com tranquilidade sem autenticação WPA2 ou com WPA2 com
sinal forte. Se me afasto do ponto de acesso em uma sessão ja autenticada com
wpa_supplicant da kernel panic com umas mensagens de beacon frame
alguma-coisa”. Bixeira do driver/ndis certamente mas enfim ossos do ofício por
não ter driver nativo.
Ou apele. Quando não estou em ambiente controlado (em casa, na empresa) eu uso
um Wifi USB com chipset atheros ai sim 100% confiável no FreeBSD. Comprei na
Amazon a gambiarra dos sonhos nesse sentido ehuahuauha um HUB USB de 3 portas
com 1 porta ethernet e wifi atheros huahuhaua verdadeiro 5 em 1 da gambi. Tudo
100% no FreeBSD.
4) Teclado
Por algum motivo bizonho, Gnome3 não mapeia o teclado da Apple direito, (tao
pouco Enlightenment) ficando varias teclas erradas. Então peguei o bom e velho
Xmodmap do professor Cassantos pra teclado US com dead keys pra nos tupiniquins
e melhorou. No entanto vi que estranhamente o ~ não funciona, pelo xev que
recebe cod diferente do esperado nos teclados americanos de PC dai tive que
remapear.
Estou fora e hj a noite vou jogar esse .Xmodmap modificado e o que mais eu uso
num dropbox da vida e compartilho tudo aqui na lista.
Abraços e boa diversão.
--
Patrick Tracanelli
FreeBSD Brasil LTDA.
Tel.: (31) 3516-0800
316...@sip.freebsdbrasil.com.br
http://www.freebsdbrasil.com.br
Long live Hanin Elias, Kim Deal!
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd