Non sto usando altre app OS X mentre lavoro in Ubuntu, che è comunque il mio sistema operativo principale. Ho deciso di andare su virtualbox poiché posso sfruttare appieno le funzionalità di risparmio energetico di OS X e utilizzare ancora la webcam integrata, il sistema audio e i dispositivi USB in ubuntu.
Sto eseguendo virtualbox (a questo punto 5.1.26) su un Macbook 2015 (OS X 10.11.6) con 8 GB di RAM e CPU in grado di eseguire 4 thread. Le impostazioni predefinite non erano le migliori (durante la riproduzione di video sulla VM) e avevo bisogno di qualche ritocco. Sto usando xubuntu (attualmente 16.04). Ho assegnato 3 CPU nonostante l'avviso in VBox e circa la metà della RAM.
Il tweak più fastidioso è il fatto che a xubuntu non piaccia l'alta risoluzione nativa dello schermo. Sto usando gli script qui sotto per ridurre la risoluzione sul lato OS X. Funziona molto bene e non dà l'aspetto pixeloso del downscaling in virtualbox.
Ecco il codice che ti servirà, grazie a chi lo ha scritto:
link
Crea te stesso per es. uno script BASH chiamato set_1440x900.sh
#!/bin/bash
/Users/myusername/Apps/setgetscreenres/setgetscreenres 1440 900
che dovrebbe essere impostato su 1440x900, una risoluzione perfetta per i macbook Retina da 10 pollici (ad esempio il modello 2015).
Puoi anche creare un'applicazione AppleScript per chiamare lo script usando l'OS X Script Editor in Utility. Puoi salvarlo come "Applicazione" e aggiungerlo al dock.
do shell script"/Users/myusername/Apps/setgetscreenres/set_1440x900.sh"
Dopo aver riavviato OS X, cosa che faccio raramente, faccio semplicemente clic una volta su questa applicazione e la risoluzione dello schermo è (uniformemente ridotta). Sembrerà sfocato per un po ', ma dopo un po' non ti perderai più la risoluzione nativa Retina, se lavori su Xubuntu. Se vuoi tornare alla risoluzione della retina nativa, puoi scegliere una delle modalità da "Preferenze di Sistema" > "Display". Probabilmente lo faresti se ti piacerebbe lavorare con un'applicazione OS X nativa.
I video nella modalità a schermo intero ora funzioneranno senza problemi in xubuntu. Se chiudi il tuo macbook, invierai la virtualbox in "salva lo stato della macchina" in background, che è esattamente quello che vorresti fare su un laptop. Ciò avviene convenientemente dopo un po 'di inattività nello stato chiuso, vale a dire per le pause in cortocircuito, non si avranno "pause per svegliarsi". È possibile superare un'intera giornata con alcune pause con una singola carica della batteria (5-6 ore). Se ti trovi in una riunione e desideri risparmiare sulla batteria, offusca leggermente il display e rimuovi una delle 3 CPU dalla configurazione VBox. Potresti riscontrare qualche sfarfallio del video, ma per utilizzare Google Drive, LibreOffice e così via, tutto procederà senza problemi.
Usando questa configurazione tu
-ottenere una lunga durata della batteria
-Può utilizzare i driver nativi per tutto l'hardware
-non ha problemi con VBox con driver per linux riguardanti l'hardware Mac
-possibile eseguire altri sistemi operativi virtuali in un 2 ° e 3 ° VBox e scambiare facilmente i dati tra tutti i sistemi operativi, compreso l'host OS X
-non è necessario gradire o avere familiarità con OS X. A malapena non è necessario toccarlo. Tuttavia, potrebbe rivelarsi utile per eseguire alcune applicazioni non libere, essere qualche programma di aggiornamento del firmware per un dispositivo e allo stesso modo.
-canizza facilmente la tua "configurazione di lavoro Linux preferita" su qualsiasi altro PC, laptop, server, ecc. standard con la stessa architettura della CPU
- anche l'hardware di controllo homebuilt basato su, ad es. arduino e ESP32 dall'interno di virtualbox in modo semplice.
-Non è necessario acquistare alcuna licenza software in aggiunta a ciò che si ottiene con il computer stesso.