> 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

Responder a