AMD64/FAQ/it

Questo articolo contiene le Frequently Asked Questions riguardanti Gentoo Linux/AMD64.

Introduzione alle FAQ di Gentoo/AMD64
Questo documento contiene le risposte alle domande più comuni che riguardano Gentoo/AMD64. È nostra intenzione aiutare e fornire informazioni utili riguardo Gentoo/AMD64. Alcune di queste domande possono essere trovate sui forum, IRC, o nelle mailing list. Se hai domande o suggerimenti riguardanti questa FAQ, sei invitato ad inviare una email a.

Qual è la differenza tra AMD64 e EM64T?
Entrambe le sigle si riferiscono a processori a 64 bit, prodotti da AMD (AMD64) e da Intel (EM64T). I processori a 64 bit di AMD includono le famiglie Athlon 64, Turion, Neo, Phenom e Opteron. La controparte Intel include le famiglie Core2, Core i"x", Celeron, Xeon e Pentium (tutte basate sull'architettura Core2).Le ultime versioni del vecchio Pentium4 e di alcuni Xeon supportano EM64T.

La linea di processori a 64 bit di AMD è arrivata sul mercato prima di quella Intel, e di conseguenza, per ragioni storiche, la keyword per tutte le architetture compatibili x86-64 è amd64. Di conseguenza, "AMD64" è considerato un termine generico per definire i processori a 64 bit, che siano AMD o Intel.

Quali CFLAGS dovrei usare per AMD64/EM64T?
Dovresti usare delle  semplici per evitare problemi non prevedibili sul sistema. Le  supportate sono   sia per sistemi AMD che Intel (EM64T).

Che kernel dovrei usare per AMD64?
Puoi usare praticamente tutti i sorgenti del kernel che sono disponibili in Portage. Raccomandiamo comunque di usare  in quanto si tratta di un kernel progettato per Gentoo Linux. Contiene parecchie patch specifiche per AMD64 e di conseguenza è l'unico kernel ufficialmente supportato da Gentoo/AMD64.

Assicurati di avere l'opzione  attiva nel kernel.

Avrò un aumento di prestazioni se uso un sistema a 64 bit invece che a 32 bit?
Questa domanda non prevede una risposta semplice. In alcuni casi vedrai prestazioni migliori, in altri invece no. Nell'uso quotidiano, non c'è praticamente differenza tra usare un sistem a 32 bit o a 64 bit. I sistemi a 64 bit generalmente sono più veloci in campi come il calcolo a virgola mobile, ovvero quello di solito usato dalle applicazioni multimediali e di rendering 3D. Questo articolo (e anche quest'altro) probabilmente ti interesserà. Per maggiori dettagli, c'è anche una discussione carina sui nostri forum.

Cosa è multilib e come si usa?
Ogni processore AMD64 è in grado di eseguire codice sia a 32 bit che a 64 bit. Ciononostante, quando si ha una applicazione a 32 bit, non è possibile usarla con librerie a 64 bit o vice versa. È possibile, però, eseguire applicazioni a 32 bit se tutte le librerie condivise di cui l'applicazione necessita sono disponibili come oggetti a 32 bit. Si può scegliere quindi di volere o meno il supporto multilibreria selezionando il relativo profilo. Il profilo di default ha il supporto multilib abilitato.

Come creo un chroot a 32 bit?
Consulta la guida al chroot a 32bit.

Posso aggiornare il mio sistema da x86 ad AMD64 usando emerge -e @world?
A causa delle numerose differenze tra una installazione  e una , non è possibile effettuare questo tipo di passaggio. È necessaria una installazione pulita. Il processo è leggermente differente rispetto a quello per x86, di conseguenza è bene consultare il Manuale AMD64.

Tra l'altro, i files binari creati su un sistema x86 molto probabilmente non potranno essere letti su un sistema amd64. In particolare ci riferiamo a database quali MySQL, innoDB, Berkeley DB, SQLite, OpenLDAP etc che non possono essere semplicemente copiati. È necessario esportare il database in un formato indipendente dall'architettura, come quello testuale, prima di importarlo su un sistema amd64.

Posso usare Reiser4?
Reiser4 non è disponibile in nessuno dei kernel offerti dal progetto Kernel Gentoo, di conseguenza il team AMD64 non lo supporta. La risposta è no.

I driver binari NVIDIA/ATI funzioneranno?
Si, sia NVIDIA che ATI distribuiscono driver che funzionano su AMD64. Puoi installarli lanciando  o. Se hai ulteriori dubbi riguardo questi driver, puoi leggere la guida Nvidia o le ATI FAQ.

Come faccio a usare le funzioni Cool'n'Quiet/PowerNow/SpeedStep?
Bisogna compilare il kernel con il supporto a queste funzioni. Basta abilitarle come mostrato qui sotto:

In seguito, lanciare  e modificare  col proprio editor preferito.

FAtto ciò, basta lanciare  per assicurarsi che cpufrequtils venga lanciato ad ogni avvio.

Posso usare Adobe Flash?
Sì. Basta lanciare. Assicurati però di leggere i messaggi restituiti dall'ebuild una volta che è stata installata.

Voglio installare il paccehtto foo, ma emerge restituisce: (masked by: ~amd64 keyword)
Questo significa che il pacchetto è ancora nel tree 'testing'. Per maggiori informazioni consultare, oppure il capitolo relativo alCombinare software affidabile e non del Manuale AMD64.

I want to install package foo, but emerge says: (masked by: missing keyword)
This means that the package has not been tested yet. It does not necessarily mean that the package does not work. You can unmask it by accepting another architecture for the package. The following example shows you can tell Portage to accept any keyword for a given package.

If it works fine for you, please let us know and file a bug on Gentoo's Bugzilla, so that the AMD64 team can keyword the package and other users can benefit from your test.

How can I help?
With a growing popularity of the amd64 architecture, we also increasingly need more help. There's still much work to be done to improve the quality of Gentoo/AMD64. An average user can help us by:


 * Filing general bug reports
 * Testing software that does not yet have the  keyword
 * Participating in the Arch Testers project
 * Help answering questions on the mailing lists, forums and IRC channels
 * Sending patches

Where can I get more help or information about Gentoo/AMD64?
If any of your questions wasn't answered here, you can try other resources listed on our project homepage. You can also ask us at  on , Gentoo/AMD64 Forums, or on the   mailing list.

Acknowledgements
We would like to thank the following authors and editors for their contributions to this guide:


 * Simon Stelling
 * Luis Medinas
 * Gerald J. Normandin Jr.
 * Xavier Neys
 * nightmorph