View Full Version : Xbmcbuntu - info user dekstop
Rumpelstiltskin
28-10-2014, 18:04
Ragazzi buongiorno,
con xbmcbuntu vorrei avere in primis xbmc in automatico ma allo stesso tempo vorrei avere l'user "desktop" che faccia girare virtualbox.
E' possibile farlo?
bobafetthotmail
29-10-2014, 19:39
aggiungi virtualbox alla lista delle applicazioni all'avvio.
Rumpelstiltskin
29-10-2014, 19:59
In xbmcbuntu quando lo avvii, parte in automatico xbmc in fullscreen lanciato dall'user xbmc;
Io dovrei lanciare dall'user 'desktop' virtualbox su un secondo server X.
Si ma come?
bobafetthotmail
29-10-2014, 23:45
mi sembra più facile prendere un Xubuntu LTS, installare XBMC dal PPA qui http://kodi.wiki/view/Official_Ubuntu_PPA
e poi mettere sia XBMC che virtualbox nella lista delle applicazioni in avvio automatico lanciate dallo stesso utente.
Non mi è chiaro perchè mandare virtualbox all'Xserver. che vuoi fare con virtualbox? avviare una VM e mandarla a schermo intero da qualche parte? lasciarla lì e connettertici in remoto?
Se dici qualcosa di più magari si trova come fare ad avviarlo come vuoi tu.
Rumpelstiltskin
30-10-2014, 06:40
Vorrei usarlo come htpc: xbmc subito in full screen appena acceso ed un virtualbox con installato win 8.1 per potermi collegare in remoto
bobafetthotmail
30-10-2014, 09:05
ok, allora dovrebbe bastare un
vboxmanage startvm "NOME MACCHINA VIRTUALE" --type=headless
(con --type=headless la fa partire senza creare finestre nè interfaccia grafica nel pc con virtualbox, che è quello che vuoi, dato che poi ti ci connetti in remoto)
quella riga la vai a scrivere dentro /etc/rc.local che è un file di sistema nel quale si possono scrivere script che vengono eseguiti quando un user si è loggato.
Apri tale file come amministratore (sennò non lo puoi modificare) con gedit scrivendo da terminale
sudo gedit /etc/rc.local e poi digiti la password e dai invio.
Poi incolli la riga che ho detto sopra (col nome della VM corretto), e sotto a tutto ci deve rimanere una riga con scritto "exit 0" come c'era anche quando lo hai aperto.
Rumpelstiltskin
30-10-2014, 10:47
Non posso usare il headless perché mi serve la gestione 2d/3d della scheda video :(
Altrimenti non avevo problemi
bobafetthotmail
30-10-2014, 12:08
la chiamano "headless" nel senso che non c'è una GUI della macchina virtuale sul pc con virtualbox. Avere una GUI sul server se ti connetti solo da remoto sbatte via risorse per nulla.
Se ti connetti con un client RDP (remote desktop di windows) hai una interfaccia grafica e la VM ha accesso a tutto quello che dovrebbe avere accesso normalmente. Non ho idea di quanto decentemente ci si possa giocare in 3D tramite desktop remoto, ma in 2D va sicuramente.
Se non ti stai connettendo a windows che ha il suo server RDP o vuoi avere performance migliori, usa VRDP (il server RDP dedicato di Virtualbox)
Documentazione qui https://www.virtualbox.org/manual/ch07.html
dovrebbe essere che scrivi una volta
VBoxManage modifyvm "NOME DELLA VM" --vrde on per attivare il VRDP (lo chiamano vrde perchè è una extension) per quella VM.
di default ha porta TCP 3389 e lo stesso IP del PC con virtualbox installato,
la puoi cambiare ovviamente (se hai più di una VM che vuoi usare contemporaneamente devi avere porte diverse).
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.