6386
Commento:
|
← Versione 13 del 13/02/2019 22.09.12 ⇥
0
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 1: | Linea 1: |
## page was renamed from Grafica/Maya ## page was renamed from Multimedia/Grafica/Maya #format wiki #LANGUAGE it <<Include(StrumentiWiki/MacroCestino)>> <<BR>> <<Indice>> = Introduzione = Ho deciso di creare questo "How To" per via delle numerose peripezie che ho dovuto affrontare per installare Maya 7 (funziona anche per le versioni precedenti), sulle distribuzioni basate su Debian, vedi Ubuntu, Kubuntu e Debian in generale. La versione di linux che ho utlizzato è stata la '''''Ubuntu Breezy Badger 5.10'''''. La mini guida è orientata sia a quegli utenti che come me, non essendo esperti di Linux si trovano a dover risolvere problemi legati alle distribuzioni, sia a quegli utenti che trovano problemi vari durante l'installazione del pacchetto [[http://www.alias.com|Alias]], ora [[http://www.autodesk.it|Autodesk]]. Vi assicuro che anche dopo aver installato il tutto, aver testato e controllato che Maya partisse, mi sono ritrovato con altri problemi relativi ad alcuni passaggi fatti male in precedenza durante l'installazione/conversione. La guida include anche la spiegazione su come installare Maya su AMD64, utilizzando alcune librerie i386 (incluse nella guida). = Conversione dei pacchetti = Il primo problema che incontrerete è il seguente: gli RPM non funzionano su queste distribuzioni.<<BR>>Dovete convertire il tutto in formato `deb`. Per farlo è necessario usare un programma chiamato '''`alien`''', liberamente scarcabile.<<BR>>Copiate Maya dal CD della [[http://www.alias.com|Alias]] in una cartella temporanea. Aprite un terminale e accedete alla cartella in modalità root oppure attraverso il comando [[AmministrazioneSistema/Sudo|sudo]]. '''Lista dei comandi da usare'''{{{ sudo apt-get install alien sudo alien -c -d -k *.rpm }}} Con «`*.rpm`» convertirete tutti i file `rpm` presenti nella cartella, mentre le opzioni che ho usato servono a questo: * '''-d''': converte in formato `deb` * '''-c''': include gli script nel pacchetto convertito (importante) * '''-k''': non cambia la versione del pacchetto generato == Note == * Per chi avesse come me sistemi misti AMD64 e Pentium 4 (rispettivamente x86_64 e i386), la conversione deve essere fatta su un computer basato su Pentium 4, questo per via delle librerire incompatibili con la versione x86_64. Comunque non è un problema, il pacchetto .deb risultante potrà essere tranquillamente installato anche su AMD64. * È importante l'opzione «`-c`», senza questa infatti, Maya funzionerà "quasi" perfettamente. Quando farete dei render in Mental Ray verranno fuori degli errori tipo: «''Error: (mental ray) : failed to load library /usr/aw/maya7.0//mentalray/lib/mayahari.so (original name {MAYABASE}/lib/mayahari.{DSO}: /usr/aw/maya7.0//mentalray/lib/mayahari.so: undefined symbol: mi_db_access''». Ci sono anche altri errori sempre dello stesso tipo, ma relativi ai file `subsurface.so` e `mayabase.so`, si risolve tutto inserendo l'opzione `-c` durante la conversione dei file RPM. = Installazione = Per quanto riguarda l'installazione ci sono vari accorgimenti da prendere in considerazione prima di lancire il comando '''`dpkg`''' per installare i `.deb`: * installare ''gcc-4.0'' e ''csh'' * creare un link simbolico della cartella `/usr/aw` in `/aw` * creare la cartella `/usr/tmp` e renderla accessibile a tutti (importante) Lista dei comandi da usare{{{ sudo apt-get install gcc-4.0 csh sudo ln -s /usr/aw /aw sudo mkdir /usr/tmp sudo chgrp users /usr/tmp sudo chmod 777 /usr/tmp }}} == i386 == Per installare i pacchetti in un sistema i386 digitare{{{ sudo dpkg -i awcommon_9.5-1_i386.deb sudo dpkg -i maya7-0_7.0-374_i386.deb }}} == AMD64 == Per installare i pacchetti in un sistema x86_64 (amd64) digitare{{{ sudo dpkg -i --force-architecture awcommon_9.5-1_i386.deb sudo dpkg -i --force-architecture maya7-0_7.0-374_i386.deb }}} Per l'architettura AMD64 avrete bisogno di alcune librerie i386{{{ libXp.so.6 libuuid.so.1 libfam.so.0 }}} '''NON SOVRASCRIVETE LE LIBRERIE DI SISTEMA''' o al successivo riavvio rischiate che Linux non parta più... a me (ingenuo) è successo sovrascrivendo la librerira `libuuid.so.1`, ho dovuto fare il boot da un livecd e copiare via floppy la vecchia libreria x86_64 scaricata da un altro computer. Le suddette librerie dovrete copiarle nella cartella `/usr/aw/mayaX.X/lib`, dove «`X.X`» è la vostra versione di Maya. Allego un file `.gz` dove trovate le librerie i386 impacchettate. Spero di non violare qualche legge GNU distribuendo solo le librerie. [[attachment:lib_i386_Maya_on_AMD64.tar.gz]] Se fossero richieste altre librerie, potete cercare e scaricare i pacchetti .deb da questo indirizzo [[http://packages.ubuntu.com|Ubuntu packages]].<<BR>> '''NON INSTALLATE I .DEB DI LIBRERIE 386''', per estrarre i file dagli archivi .deb potete utilizzare il semplice `gestore archivi` di Ubutnu, o altrimenti potete estrarre i file attraverso il comando{{{ sudo dpkg --extract nomeFile }}} Una volta estratti i file, le librerie andranno copiate nella cartella `/usr/aw/maya7.0/lib`. == Note == * I nomi dei file `.deb` potrebbero essere diversi, controllateli * '''SOLO PER x64''' - Potrebbero essere richieste alcune librerie in più rispetto a quelle indicate nella guida, se così fosse è sufficiente aggiugerle con il comando {{{apt-get install nomelib }}} * È importante assegnare 777 alla cartella `tmp` oppure Mental Ray uscirà inaspettatamente durante l'avvio dei render, senza viusalizzare né messaggi né altro. = Licenza = A questo punto non resta che installare la lincenza del programma. Copiare il file aw.dat fornito dalla Alias nella cartella `/var/flexlm`. Nel caso la licenza sia pervenuta via email o altro supporto, bisogna creare un nuovo file e copiare al suo interno la licenza.{{{ sudo gedit /var/flexlm/aw.dat copiare i dati relativi alla licenza salvare e uscire sudo chown root:users /var/flexlm/aw.dat sudo chmod 644 /var/flexlm/aw.dat }}} = Versioni Ubuntu Testate = Ecco le versioni di linux su cui è stato testato il tutorial * Ubuntu v5.10 "Breezy Badger" * Ubuntu v6.06 LTS "Dapper Drake" * Xubuntu v6.06 LTS "Dapper Drake" * Ubuntu v6.10 "Edgy Eft" ''(aggiungere la propria versione se mancante nella lista)'' ---- CategoryDaCancellare |