No estoy usando otras aplicaciones OS X mientras trabajo en Ubuntu, que es de todos modos mi sistema operativo principal. Decidí apostar por virtualbox ya que puedo aprovechar al máximo las características de ahorro de energía de OS X y seguir utilizando la cámara web integrada, el sistema de audio y los dispositivos USB en Ubuntu.
Estoy ejecutando virtualbox (en este punto 5.1.26) en una Macbook 2015 (OS X 10.11.6) con 8GB de RAM y CPU capaz de ejecutar 4 subprocesos. La configuración predeterminada no era la mejor (al reproducir videos en la máquina virtual) y necesitaba algunos ajustes. Estoy usando xubuntu (actualmente 16.04). He asignado 3 CPU a pesar de la advertencia en VBox y alrededor de la mitad de la RAM.
El ajuste más molesto es el hecho de que a xubuntu no le gusta la alta resolución de pantalla nativa. Estoy usando los scripts a continuación para reducir la resolución en el lado de OS X. Esto funciona muy bien y no da la apariencia de reducción de escala en virtualbox.
Aquí está el código que necesitarás, gracias a quienes lo escribieron:
enlace
Create tú mismo, por ejemplo. una secuencia de comandos BASH llamada set_1440x900.sh
#!/bin/bash
/Users/myusername/Apps/setgetscreenres/setgetscreenres 1440 900
que se establecería en 1440x900, una resolución perfecta para macbooks Retina de 10 pulgadas (por ejemplo, modelo 2015).
También puede crear una aplicación AppleScript para llamar a la secuencia de comandos utilizando el Editor de secuencias de comandos de OS X en Utilidades. Puede guardar esto como "Aplicación" y luego agregarlo al dock.
do shell script"/Users/myusername/Apps/setgetscreenres/set_1440x900.sh"
Después de reiniciar OS X, que rara vez hago, solo hago clic una vez en esta aplicación, y la resolución de la pantalla se reduce (sin problemas). Se verá borroso por un tiempo, pero después de un tiempo, ya no perderá la resolución nativa Retina, si trabaja en Xubuntu. Si desea volver a la resolución nativa de retina, puede elegir cualquiera de los modos en "Preferencias del sistema" > "Monitor". Probablemente haría esto si desea trabajar con una aplicación OS X nativa.
Los videos en modo de pantalla completa ahora se ejecutarán sin problemas en xubuntu. Si cierra su macbook, enviará la caja virtual para "guardar el estado de la máquina" en segundo plano, que es exactamente lo que querrá hacer en una computadora portátil. Esto sucede convenientemente después de un tiempo de inactividad en estado cerrado, es decir, para pausas cortas, no tendrá "interrupciones para despertarse". Puede pasar un día completo con algunos descansos con una sola carga de batería (5-6 horas). Si está en una reunión y desea ahorrar en la batería, atenúe ligeramente la pantalla y retire una de las 3 CPU de la configuración de VBox. Es posible que experimente algún parpadeo en el video, pero para usar google drive, libreoffice, etc., todo funcionará sin problemas.
Usando esta configuración usted
- obtener una batería de larga duración
-puede utilizar controladores nativos para todo el hardware
-No tengo problemas dentro de VBox con controladores para Linux relacionados con el hardware de Mac
-puede ejecutar otro sistema operativo virtual en un segundo y tercer VBox e intercambiar datos entre todos los sistemas operativos fácilmente, incluido el sistema operativo OS X
-No es necesario que te guste o que estés familiarizado con OS X. Apenas no necesitas tocarlo. Sin embargo, puede ser útil ejecutar algunas aplicaciones que no sean gratuitas, ser un actualizador de firmware para un dispositivo o similar.
-puede transferir su "configuración de linux de trabajo favorita" fácilmente a cualquier otra PC, computadora portátil, servidor, etc. estándar con la misma arquitectura de CPU
-incluso control de hardware construido en casa basado en, p. Arduino y ESP32 desde dentro de virtualbox de una manera sin complicaciones.
-no es necesario que compre ninguna licencia de software además de lo que obtiene con la computadora misma.