Visualizzazione post con etichetta VirtualBox. Mostra tutti i post
Visualizzazione post con etichetta VirtualBox. Mostra tutti i post

giovedì 13 dicembre 2012

Debugging Android in VirtualBox

L'emulatore di Android e' decisamente troppo lento su alcune piattaforme e qualche volta per il debugging e' meglio utilizzare direttamente un telefono

Una soluzione per velocizzare lo sviluppo e' quello di non utilizzare l'emulatore contenuto nell'SDK ma impiegare una macchina virtuale Virtualbox

Per fare cio' si deve scaricare una versione di Android compilata per x86 e piu' in particolare una versione ottimizzata per VirtualBox. Una ottima macchina si puo' scaricare da questo link

In seguito si imposta la macchina virtuale come segue







non sono necessarie modifiche alla scheda di rete virtuale

Una volta avviata la macchina virtuale si deve formattare la partizione virtuale in ext3 tramite fdisk










Una volta lanciata la macchina virtuale questa puo' essere interrogata via adb (tutte le funzionalita' sono funzionanti). Per sviluppare si puo' indirizzare Eclipse ad utilizzare la macchina VirtualBox che viene vista come se fosse un telefono

Schermata di Command con comando ADB in esecuzione

Screenshot effettuato con DDMS

Screenshot effettuato con DDMS

martedì 11 dicembre 2012

Debian ed Ubuntu Full Screen in VirtualBox

Una volta installato Debian ed Ubuntu dentro una macchina virtuale Debian purtroppo la risoluzione massima dello schermo e' bloccata al 1024x768 e con i monitor moderni non e' certo un bel vedere
Debian Testing Lxde 1680x1050

per godere della modalita' Full-Screen si deve procedere come segue

Ubuntu 
sudo apt-get install virtualbox-guest-dkms

e poi riavviare la macchina virtuale

Debian
ovviamente con Debian e' piu' complicato
apt-get install build-essential module-assistant
m-a prepare

in seguito si monta il cd delle Guest Addition e si lancia VBoxLinuxAdditions.run
si riavvia ed il gioco e' fatto

con Gnome3 della Debian Testing la macchina virtuale funziona piuttosto male...non ci sono problemi per gli altri DE

martedì 11 settembre 2012

Ubuntu 12.04 su VirtualBox

Con l'arrivo di Ubuntu 12.04 sono comparsi problemi nell'installazione della stessa come macchine virtuale in VirtualBox

Tentando il boot dalla Iso questo si interrompe subito con il seguente messaggio

Il kernel e' stato compilato con il supporto obbligatorio a PAE (un sistema per i processori a 32 bit di indirizzare quantita' di memoria superiori ai 2 Gb)

Per risolvere il problema si deve andare nella scheda di configurazione del processore virtuale e spuntare la flag Abilita PAE

PS: mi sono accorto che anche Debian Testing propone di default con kernel con compilato PAE

sabato 1 settembre 2012

Installare VirtualBox Guest Additions con Guest Linux

Nel caso in cui la distribuzione che si voglia installarea all'interno di VirtualBox non sia fornita di apposito pacchetto pre-compilato (come Debian per esempio) e' necessario compilare il pacchetto a mano.

Per esempio in CentOs 5.8 si devono installare
yum install gcc kernel-devel kernerl-headers

Successivamente si deve montare il disco con le Guest Additions (Menu' Dispositivi/Guest Additions) e lanciare il comando VBoxLinuxdditions-x86.run


Opencv camera calibration in cpp

Oltre che con uno script Python come visto qui la calibrazione della camera si puo' fare anche con il programma in CPP Questo il proce...