LG3D su Ubuntu e Debian » guida completa

Dicembre 22, 2006

In questa guida spiegherò come installare LG3D su Ubuntu Linux e Debian (attualmente testato su Ubuntu Linux: Dapper, Edgy e Feisty Fawn) ed eseguire LG3D in “dev mode” o normalmente da GDM.

Da LG3D su dev.java.net:

Vi piacerebbe se il vostro Desktop fosse realmente un ambiente 3D? Vi piacerebbe se il vostro database di CD o filmati si trasformasse in un jukebox 3D? Project Looking Glass è basato su tecnologia Java ed ha l’ambizione di fornire all’utente un’esperienza più ricca dell’ ambiente desktop e delle applicazioni attraverso finestre 3D e nuove possbilità di visualizzazione. E’ un progetto di sviluppo open source basato ed evoluto dal progetto della divisione Advanced Development di Sun Microsystems. Supporta l’esecuzione delle applicazioni bidimensionali esistenti, senza alcuna modifica, in uno spazio 3D, cos- come le API per la gestione delle finestre 3D e lo sviluppo di applicazioni. Al momento l’integrazione delle applicazioni esistenti è supportata per piattaforme Linux e Solaris x86. La piattaforma per lo sviluppo di applicazioni 3D è disponibile per Linux, Solaris e Windows.
Project Looking Glass

Project Looking Glass è nella sua infanzia. Abbiamo bisogno del vostro aiuto per esplorare molte idee nel desktop e nello spazio in cui si muovono le applicazioni. Abbiamo rilasciato il codice sorgente all’intera comunità affinché ne venga esplorato ogni apsetto della tecnologia invece di limitarne l’accesso a pochi privilegiati. Crediamo che questo sviluppo aperto sia un modello eccellente per perseguire questa vasta ed eccitante opportunità . Quindi la vostra partecipazione è ampiamente desiderata, innoviamo l’interfaccia utente del computer!

La tecnologia Java è il linguaggio di sviluppo principale. Noi crediamo che sia una buona scelta specialmente per il guadagno di produttività derivato da un ricco insieme di API di supporto su cui possiamo scrivere. Detto questo, stiamo pianificando un interfacciamento al C++ in modo tale da far interagire direttamente il le applicazioni con il sistema.

LG3D, quindi, esegue applicazioni non modificate in uno spazio 3D, come potete vedere da questi screenshots :-) (cliccate sul link per vederne altri, qui ne inserirò solo 3 di tuxmachines e 3 della mia Linux box, per non sovraccaricare eccessivamente la pagina)

Screenshot di LG3D
Screenshot di LG3DScreenshot di LG3D

Sicuramente adesso vorrete subito provarlo, o mi sbaglio :-D ? bene, lo prendo come un si, per prima cosa dovete vedere se il vostro hardware soddisfi le richieste di LG3D e dopo potrete passare all’installazione e l’esecuzione vera e propria.

Requisiti Hardware

Installazione
Per l’installazione avete due possibilità, la prima installando LG3D con pacchetti .deb localmente (con dpkg quindi) e l’altra utilizzando apt-get e le repository fornite da javadesktop.org (sicuramente il più semplice e completo).

Primo metodo (Ubuntu, Debian)
1. Scaricate i seguenti pacchetti: lg3d-core, lg3d-jdk e lg3d-java3d:

wget https://lg3d-core.dev.java.net/files/documents/1834/46211/lg3d-core_1.0.0_i686.deb
wget https://lg3d-core.dev.java.net/files/documents/1834/46216/lg3d_jdk1.6.0_i686.deb
wget https://lg3d-core.dev.java.net/files/documents/1834/46215/lg3d_java3d_1.5.0_i686.deb

2. Installate i seguenti pacchetti, in quest’ordine: lg3d-jdk, lg3d-java3d ed infine lg3d-core (se usate Debian e non avete sudo installato, date i seguenti comandi da root senza sudo iniziale):

sudo dpkg -i lg3d_jdk*.deb lg3d_java3d*.deb lg3d-core*.deb

Secondo metodo (Ubuntu, Debian)
1. Aggiungete i seguenti repository (consiglio vivamente il repository stable, poiché testing e unstable mi hanno dato molti problemi, ma se comunque volete usare testing o unstable basterà togliere # dall’inizio del rigo di testing o unstable e aggiungerlo a stable) a /etc/apt/source.list (aprire il file: sudo gedit /etc/apt/source.list):

## LG3D repositories
deb http://javadesktop.org/lg3d/debian stable contrib
# deb http://javadesktop.org/lg3d/debian testing contrib
# deb http://javadesktop.org/lg3d/debian unstable contrib

2. Aggiornate la lista dei pacchetti di apt-get ed installate il pacchetto lg3d-core (se usate Debian e non avete sudo installato, date i seguenti comandi da root senza sudo iniziale):

sudo apt-get update
sudo apt-get install lg3d-core

Esecuzione
Questa è senza dubbio la parte più semplice di questo mini-how-to :-)
Per provare/usare/eseguire LG3D basterà scegliere come sessione in GDM ˝Looking glass˝.
N.B. se riscontrate problemi ad eseguire LG3D con GDM potete sempre eseguirlo in “dev mode” senza chiudere Gnome o comunque il vostro wm/dm in questo modo:

/usr/share/lg3d/bin/lg3d-dev

Ecco uno screenshot di LG3D in “dev mode”
LG3D screenshot

Altri articoli coerenti a questo:
How-to: Installare codecs/drivers-nvidia su tutte le distro Linux (e su Ubuntu in modo semplificato)

Entry Filed under: Debian, Drivers, Edgy, Feisty, Guide, LG3D, Linux, Nvidia, Progetti altrui, Ubuntu. .

9 Comments Add your own

  • 1. ilgufo  |  Gennaio 6, 2007 at 7:58 pm

    non hai detto che impressione ti ha fatto :P

  • 2. lux  |  Gennaio 7, 2007 at 10:01 am

    Beh diciamo che ancora non è maturissimo eh, è abbastanza lento (si vabbe questo dipende da computer a computer) e comunque non mi pare davver utile al momento.
    Quindi -diciamo- che qui si parla di un progetto per il futuro quando tutti i pc avranno un quad-core da 4-4-4-4ghz con schede video da almeno 2gb di ram e ram da almeno 4gb ^ ^ (fiu si parla di 4-5anni non di più)

  • 3. ilgufo  |  Gennaio 12, 2007 at 2:54 pm

    ho visto dei video…

    la cosa carina di lg e’ che e’ un desktop in 3D VERO.. cioe’.. le finestre si possono girare e guardargli dietro, il pannello e’ 3d e non piatto… insomma e’ carino… solo che quel verde guasta :S

    cmq ottima recensione!

  • 4. lux  |  Gennaio 27, 2007 at 8:16 am

    Grazie ilgufo, il problema maggior al momento è la potenza dei computer credo ^^

  • 5. Brofio  |  Febbraio 27, 2007 at 11:23 pm

    Ho seguito entrambi i metodi descritti ma succede questo:

    Spacchetto lg3d-jdk (da lg3d_jdk1.6.0_i686.deb) …
    dpkg: errore processando lg3d_jdk1.6.0_i686.deb (–install):
    il sottoprocesso pre-installation script ha restituito un codice di errore 1
    Selezionato il pacchetto lg3d-java3d, che non lo era.
    Spacchetto lg3d-java3d (da lg3d_java3d_1.5.0_i686.deb) …
    Selezionato il pacchetto lg3d-core, che non lo era.
    Spacchetto lg3d-core (da lg3d-core_1.0.0_i686.deb) …
    dpkg: problemi con le dipendenze impediscono la configurazione di lg3d-java3d:
    lg3d-java3d dipende da lg3d-jdk (>= 1.5.0); comunque:
    Package lg3d-jdk is not installed.
    dpkg: errore processando lg3d-java3d (–install):
    problemi con le dipendenze – lasciato non configurato
    dpkg: problemi con le dipendenze impediscono la configurazione di lg3d-core:
    lg3d-core dipende da lg3d-java3d (>= 1.5.0); comunque:
    Il pacchetto lg3d-java3d non è ancora configurato.
    lg3d-core dipende da lg3d-jdk (>= 1.5.0); comunque:
    Package lg3d-jdk is not installed.
    dpkg: errore processando lg3d-core (–install):
    problemi con le dipendenze – lasciato non configurato
    Sono occorsi degli errori processando:
    lg3d_jdk1.6.0_i686.deb
    lg3d-java3d
    lg3d-core

    che fare? ho una ubuntu 6.10 tutta a ggiornata..

  • 6. guglielmo  |  Giugno 3, 2007 at 12:16 pm

    ciao ho provato a installare lg3d ma nn ho ultimati l install adesso vorrei rimuoverlo ma nn c’e’ un archivio per esso e quindi nn me lo fa rimuovere cio mi impedisce di usare sinaptic ti incollo il mess di err per favore mi dai una mano:Si è verificato un problema irrisolvibile durante l’inizializzazione delle informazioni del pacchetto.

    Segnalare questo evento come bug del pacchetto «update-manager» e includere il seguente messaggio di errore:

    ‘E:Il pacchetto lg3d-jdk deve essere reinstallato, ma non si riesce a trovare un archivio per esso.

  • 7. UtenteLinuxNuovo  |  Giugno 27, 2007 at 7:35 am

    EHM, io sono “NUOVO” di Linux e di UBUNTU, ma nella parte “Per provare/usare/eseguire LG3D basterà scegliere come sessione in GDM ˝Looking glass˝.” ehm….che sarebbe sto GDM?? Io ho installato (con il primo modo) LG3D, ok, in terminale ho “sudo dpkg -i lg3d_jdk*.deb lg3d_java3d*.deb lg3d_core*.deb
    Selezionato il pacchetto lg3d-jdk, che non lo era.
    (Lettura del database … 111703 file e directory attualmente installati.)
    Spacchetto lg3d-jdk (da lg3d_jdk1.6.0_i686.deb) …
    Selezionato il pacchetto lg3d-java3d, che non lo era.
    Spacchetto lg3d-java3d (da lg3d_java3d_1.5.0_i686.deb) …
    dpkg: errore processando lg3d_core*.deb (–install):
    impossibile accedere all’archivio: Nessun file o directory
    Configuro lg3d-jdk (1.6.0+b104) …

    Configuro lg3d-java3d (1.5.0) …

    Sono occorsi degli errori processando:
    lg3d_core*.deb” ora che devo fare?? :-(

  • 8. Uzzi  |  Ottobre 17, 2007 at 5:27 pm

    mi da quest’errore:
    /usr/share/lg3d/bin/../bin/add-lg-to-gdm: line 28: /bin/arch: No such file or directory
    Success. LG has been added as a gdm session.
    /usr/share/lg3d/bin/postinstall: line 43: cd: /usr/share/lg3d/bin/../lib/linux-/lg3d-x11/programs/Xserver: No such file or directory
    chown: impossibile accedere a `Xorg’: No such file or directory
    chgrp: impossibile accedere a `Xorg’: No such file or directory
    chmod: impossibile accedere a `Xorg’: No such file or directory
    dpkg: errore durante la pulizia:
    il sottoprocesso post-installation script ha restituito un codice di errore 1
    Mi preparo a sostituire ncurses-bin 5.6+20071006-3 (con …/ncurses-bin_5.6+20071013-1_i386.deb) …
    Spacchetto il sostituto di ncurses-bin …
    Sono occorsi degli errori processando:
    /var/cache/apt/archives/lg3d-core_1.0.1%5fdev_i386.deb
    E: Sub-process /usr/bin/dpkg returned an error code (1)

    Soluzioni?

  • 9. Alessandro  |  Aprile 15, 2008 at 9:52 am

    Come risolvo l’installazione di lg3d dato che mi dice che il sottoprocesso pre-installation script ha restituito un codice di errore 1. Grazie.

Leave a Comment

Required

Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed


Il Blog

Ogni singola lettera di questo Blog è sotto licenza Creative Commons: Attribuzione - Non commerciale - Condividi allo stesso modo 2.5.

Perciò tu sei libero di riprodurre e modificare materiale di questo blog a patto che ne attribuirai a me la paternità, non non li userai a scopo commerciale e li condividerai allo stesso modo (usando la stessa licenza)

Questo Blog è tutt'altro che professionale, percui viene usato dall'admin Ferraro Luciano come semplice Diario (senza date di scadenze e a volte non aggiornato per giorni) e sporodicamente come aiuto per la communità OpenSource (con guide e recensioni di vario genere).

  by Ferraro Luciano
My Google Pagerank

Articoli più letti di oggi

Commenti Recenti

Flavio su Configurare la scheda audio pr…
mattia su 10 giochi per GNU/Linux (su Ub…
BoorDoppy su Cinque motivi per amare/odiare…
fubInsums su Cinque motivi per amare/odiare…
Triereetwitty su Cinque motivi per amare/odiare…

Blogroll

Archivi

Statistiche