MacBook
Espera, ¿qué?
A pesar de que Apple es una de las empresas menos amigables con el software libre que existen, algunas versiones antiguas de la computadora portátil MacBook irónicamente pueden ser más libres que la mayoría de las otras computadoras portátiles en el mercado. Si bien se desaconseja "encarecidamente" que apoye financieramente las políticas de bloqueo y jardín amurallado patentadas de Apple [https://en.wikipedia.org/wiki/Closed_platform, esta guía puede ser útil si ya tiene esta computadora portátil o si compra una usada.
La MacBook se puede hacer más libre que la mayoría porque versiones 1,1 y 2,1 de la MacBook de Apple están equipadas con el chipset Intel i945 para el cual se puede ejecutar el reemplazo gratuito de EFI / BIOS GNU Boot. Afortunadamente, esta MacBook también contiene una tarjeta wifi que funciona en el mundo libre.
Flash GNU Boot en el MacBook
El sitio web de GNU Boot explica en detalle cómo instalar GNU Boot en la memoria flash de arranque de la MacBook.
- Para 2,1, la instalación se puede realizar ejecutando un script (como se describe en el enlace anterior).
- Para 1,1, deberá desmontar la computadora y usar un equipo especial para realizar el llamado flasheo externo. Alternativamente, un usuario ha informado de éxito al parchear el EFI.
Antes de instalar GNU Boot, tendrás que reemplazar OS X con Trisquel o otra distribución libre de GNU/Linux de tu elección. Sin embargo, tenga en cuenta que algunos usuarios han tenido dificultades para que las ISO de Trisquel arranquen desde DVD / CD con el firmware de Apple. Si se encuentra con este problema, puede ser más fácil instalar primero una distribución GNU/Linux diferente, que tenga una ISO amd64+mac (posiblemente Ubuntu/Lubuntu); luego flashear GNU Boot; y luego instale Trisquel.
Reemplazar el software en la memoria flash de arranque puede ser una tarea desalentadora para algunas personas. Si tienes miedo de bloquear tu portátil, puedes buscar consejo en el [canal de IRC de https://web.libera.chat/#gnuboot #gnuboot (Libera.chat)]. También puede estar atento a los festivales de instalación o eventos de software libre como LibrePlanet, donde los expertos estarán encantados de hacerlo por usted.
No seremos responsables por hardware roto o dañado.
Rendimiento
Hasta ahora, solo ha surgido la documentación adecuada para el modelo 2,1. De acuerdo con dos publicaciones del blog del Foro Trisquel y h-node entrada, el rendimiento para una MacBook 2,1 con GNU Boot y Trisquel 7 tiene las siguientes características:- WiFi y Bluetooth: funciona
- Ethernet: funciona
- Tarjeta de video: funciona
- Unidad de DVD: funciona
- Control remoto por infrarrojos: funciona
- Micrófono incorporado: funciona
- Touchpad: You need at least kernel version 3.15 for the touchpad to be pleasant to use (however, the current stable release of Trisquel (7.0) uses kernel version 3.13). For previous kernels, the following command lists all of the touchpad driver parameters that can be tweaked:
synclient -lThen, you can use the same command to change the parameters to your liking. For example, you can activate vertical two-finger scrolling with the following:synclient VertTwoFingerScroll=1These changes won't persist after you reboot the machine, but the commands can be useful for tinkering to figure out what you like. Once you know what settings you want, you can edit the /etc/X11/xorg.conf file, as described here, to have them enabled automatically on boot. There is also a script here, which shows an example of how to enable three-finger tapping. One user had some success with decreasing the hysteresis below that described on the GNU Boot page (to about 4), which made the mouse pointer more responsive to small movements. Also, some users have found the two-finger scrolling to be somewhat jerky; however, it can be disabled and edge scrolling enabled using the methods described above.
- Cámara web (iSight): no funciona, ya que requiere un blob de firmware no libre. Todas las cámaras web iSight en MacBooks o MacBook Pros anteriores a 6,2 (6,2 salieron alrededor de 2010) requieren el firmware patentado de Apple. En cualquier caso, puede ser una buena idea cubrir la lente de la cámara web por motivos de seguridad, utilizando una cinta adhesiva o una pequeña pegatina.
- Batería: dura solo un par de horas.
- Heat: thermal management is critical for these laptops (well, like any laptop...). If the device isn't being cooled effectively then the CPU will overheat and the thermal cutout will shut it down. Fortunately, the applesmc kernel module should already be installed with Trisquel, which should monitor the temperature sensors and automatically manage the fan speed to keep the heat under control. The lm-sensors package can be useful to help see what is going on. Once you have the package installed, the sensors command can be used to query the temperature sensors and fan speed. These Macbooks are getting quite old now and in some cases the fan may have stopped working correctly. If that is the case, a new one can be ordered from iFixit.com. Their website also includes detailed instructions on how to replace the old fan. Also, make sure that the slots on the internal copper heatsink are clear of any built-up dust or dirt. You may find the laptop still runs a bit hot, but not as hot as it used to be on earlier versions of GNU Boot (as there were no C states back then). You may also find the fan to be somewhat loud, which may be helped by using an energy management program like PowerTOP (or it may indicate that the fan is old and should be replaced). One user has reported temperature decrease by drilling tiny holes near the fan to help the airflow.
- Altavoces: significativamente mejores en comparación con ThinkPad x60s
- Aceleración de hardware: trabajo 2D y 3D. Los videos HTML5 y HD se pueden reproducir sin problemas y los juegos funcionan bien.
- Consumo de energía inactivo: más alto que con el firmware del proveedor (aún falta el estado C 3, es decir, Sleep).
- Suspender en el disco, también conocido como hibernación, funciona. Aunque:
- Mientras entra en estado de hibernación, la pantalla se apaga pero luego se vuelve a encender durante unos segundos antes de que finalmente se apague.
- Un usuario informó que la pantalla permaneció oscura después de despertarse mientras ejecutaba el kernel 3.13 o 3.16. Una actualización a 4.2 solucionó este problema.
- Un usuario informó que no se configuró ningún espacio de intercambio durante la instalación de Trisquel, lo que provocó que la RAM se atascara rápidamente y la computadora portátil se atascara. swapon -s se puede usar para verificar si el intercambio está activado. Si no es así, hay numerosos artículos en la web sobre cómo configurar el espacio de intercambio (como este).
Notas
- La MacBook tiene un diseño de teclado inusual, lo que significa que faltan ciertas teclas: insertar, supr, inicio, fin, pgup, pgdown. Además, puede haber dificultades para escribir caracteres especiales ya que no hay una tecla AltGr. Para solucionar eso, puede reasignar su teclado ejecutando: sudo dpkg-reconfigure keyboard-configuration
- Al menos un usuario ha informado que el teclado original funciona de inmediato, mientras que otros carecían de la opción de escribir, por ejemplo, "@".
- Un ajuste que se informa que funciona bien (con un teclado danés) es: De las opciones, elija 'computadora portátil de Apple' e ingrese su configuración. Recuerde elegir 'Usar teclado Enter como AltGr'. El teclado Enter es el segundo botón a la derecha de la barra espaciadora (izquierda a la flecha izquierda). "@" ahora se puede escribir presionando AltGr + 2 recién asignado. Además, esta configuración asigna del a fn + retroceso y inicio, fin, pgup y pgdown según las teclas (teclas de flecha) + Fn.
- Un usuario informó que la opción de usar el teclado enter como AltGr y escribir '@' como AltGr + 2, desapareció repentinamente. Una solución alternativa fue asignar el valor AltGr a una tecla diferente (por ejemplo, el botón del logotipo izquierdo) y reasignarlo a la entrada del teclado.
- También se recomienda que evites hacer publicidad gratuita para Apple, así que considera ocultar su logotipo obteniendo una pegatina o calcomanía con software libre como un Tux, Freedo o una pegatina GNU.
- Una forma de instalar el sistema operativo Trisquel en la Macbook (modelo A1181) es usar una PC de escritorio con Linux. (1) Cree una unidad de memoria USB que contenga la ISO de Trisquel usando la utilidad "Discos GNOME". (2) Arranque en la memoria USB y use una base HDD conectada a través de USB con su unidad SSD (u otra unidad que desee colocar en la Macbook) e instale Trisquel en ella (asegúrese de que el sector de arranque también vaya a esa unidad), luego coloque la unidad SSD en la Macbook. La tarjeta de sonido del A1181 no parecía funcionar, pero el sonido funciona con un amplificador / DAC de auriculares USB de schiit.com.
Enlaces externos
- Apple is Defective by Design
- MacBook 2,1 technical details
- Macbook2,1 on Coreboot-Thinkpads wiki
- Coreboot for Macbook2,1

