Preguntas de uso frecuente en Gentoo Linux/AMD64
1.
Preguntas
Introducción a Gentoo/AMD64 FAQ
Este documento contiene las preguntas más comunes respecto Gentoo/AMD64.
Hemos intentado ayudar y proporcionar la información más útil a cerca de
Gentoo/AMD64. Algunas de estas preguntas se pueden encontrar en los foros,
IRC o listas de correo. Si tiene sugerencias o preguntas acerca de este PUF
le invitamos a enviar un mensaje a amd64@gentoo.org.
Instalación
Hardware
Aplicaciones
¿Cómo puedo contribuir al proyecto Gentoo/AMD64?
Otros recursos
2.
Instalación
¿Qué CFLAGS debo usar para AMD64/EM64T?
Puede usar CFLAGS simples para prevenir futuros problemas en su
sistema. Las CFLAGS soportadas son -O2 -march=k8 -pipe para
sistmeas no EM64T y -O2 -march=nocona -pipe para sistemas EM64T.
¿Qué núcleo debo utilizar?
Puede usar casi todas las fuentes de núcleos disponibles en el Portage. Le
recomendamos usar gentoo-sources porque es un núcleo especialmente
diseñado para Gentoo Linux. Contiene muchos ajustes específicos para AMD64
y por lo tanto es el único oficialmente soportado por Gentoo/AMD64.
Aviso:
Debería tener en cuenta que algunas características del núcleo no están
totalmente probadas, como PREEMPT.
|
Asegúrese que tiene activada la opción IA32_EMULATION en el
núcleo.
Listado de Código 2.1: Activación de la empulación IA32 en las fuentes del núcleo |
# cd /usr/src/linux
# make menuconfig
Executable file formats / Emulations --->
[*] IA32 Emulation
|
Aviso:
Podría experimentar fallos de compilación en sistemas multilibrería si
desactiva esta opción.
|
¿Tendré mejores prestaciones si uso un sistema de 64 bits en lugar
de uno de 32 bits?
Esta es una pregunta difícil de contestar. En algunos casos experimentará
una mejora del rendimiento, en otros, no. En el uso cotidiano casi no hay
diferencia entre 64 y 32 bits. Los 64 bits son generalmente más rápidos
en los cálculos de coma flotante típicos de las aplicaciones multimedia y
de "renderizado" 3D. Este
artículo en inglés puede interesarle. O también este interesante
hilo en
inglés de nuestros foros.
¿Qué es "multilib" y cómo puedo usarlo?
Cada procesador AMD64 es capaz de ejecutar código de 32 bits tan bien como
el de 64 bits. Sin embargo, cuando tenemos una aplicación de 32 bits no
podemos mezclarla con librerías de 64 bits y viceversa. Podemos, no
obstante, ejecutar nativamente aplicaciones de 32 bits si todas las
librerías que necesita están disponibles como objetos de 32 bits. Se
puede elegir si se quiere el soporte "multilib" o no seleccionando el
perfil adecuado. El perfil por defecto tiene activado "multilib".
Aviso:
Actualmente no se puede pasar de un perfil no multilibrería a uno
multilibrería, por tanto medite bien su decisión antes de usar un el
perfil no multilibrería.
|
¿Cómo puedo crear una jaula de 32 bits?
Por favor lea la
32bit chroot guide
(en inglés).
¿Puedo actualizar mi sistema x86 a amd64 mediante un emerge -e
world?
Es imposible actualizar debido a algunas diferencias entre una instalación
x86 y una amd64. Deberemos hacer una instalación desde cero.
La instalación es ligeramente diferente de la de x86, por tanto debería
usar los Manuales Gentoo
Linux AMD64.
¿Puedo usar Reiser4?
Reiser4 no está disponible en ningún núcleo proporcionado por el proyecto
Gentoo Kernel, así que el equipo AMD64 tampoco lo soporta. La respuesta es
no.
3.
Hardware
¿Funcionarán mis controladores binarios de NVIDIA/ATI?
Sí, NVIDIA y ATI proporcionan controladores que funcionan en AMD64. Se
pueden instalar ejecutando emerge nvidia-drivers o
emerge ati-drivers. Si tiene más
preguntas al respecto, puede leer la
Guía nVidia Gentoo Linux o la
PUF (Preguntas de Uso Frecuente/FAQ) de ATI
en Gentoo Linux.
¿Cómo puedo usar las características Cool'n'Quiet/PowerNow?
Necesita compilar el núcleo con soporte para estas características. Basta
habilitar las opciones siguientes:
Listado de Código 3.1: Opciones del núcleo para Cool'n'Quiet/PowerNow |
Power management options --->
[*] Power Management support
CPU Frequency scaling --->
[*] CPU Frequency scaling
[*] CPU frequency table helpers
[*] AMD Opteron/Athlon64 PowerNow!
|
Luego haremos un emerge cpudyn y editaremos /etc/conf.d/cpudyn
con nuestro editor favorito.
Listado de Código 3.2: Ejemplo de /etc/conf.d/cpudyn |
INTERVAL=1
CPU_UP=0.5
CPU_DOWN=0.9
THROTTLING_LOW=7
CPUFREQ_25="/sys/devices/system/cpu/cpu0/cpufreq /sysfs/devices/system/cpu/cpu0/cpufreq"
CPUFREQ_ACPI="/proc/acpi/processor/CPU0/throttling"
|
Ahora basta hacer un rc-update add cpudyn default para asegurarnos
que se inicia en cada arranque.
Nota:
Puede leer en la
Guía de administración de energía más consejos relativos a la
administración de energía de la CPU.
|
4.
Aplicaciones
¿Puedo tener funcionando Macromedia Flash?
Sí. Para tener Flash funcionando, necesitaremos un navegador de 32 bits
como mozilla-firefox-bin u opera porque
Macromedia no proporciona una versión de 64 bits. Después de instalar el
paquete binario del navegador favorito, basta instalar Flash mediante
emerge netscape-flash.
¿Puedo tener funcionando OpenOffice.org?
Las versiones de OpenOffice anteriores a la 2.0.4 no compilan en sistemas
de 64 bits, por lo que deberemos utilizar la versión binaria de 32 bits,
disponible en Portage como app-office/openoffice-bin. Si se siente
atrevido puede ejecutar emerge openoffice, pero tenga en cuenta que
la versión de 64 bits no está suficientemente probada para considerarse
estable.
Quiero instalar el paquete "foo", pero emerge dice: (masked by: ~amd64
keyword)
Lo que significa que el paquete está todavía en la rama de "pruebas". Por
favor, lea man portage o Mezcla de
ramales de software capítulo de Manuales Gentoo Linux AMD64
Quiero instalar el paquete "foo", pero emerge dice: (masked by: missing
keyword)
Lo que quiere decir que el paquete todavía no ha sido probado. Pero no
significa que necesariamente el paquete no funcione. Se puede
desenmascarar aceptando otra arquitectura para el paquete. El ejemplo siguiente
muestra cómo indicar a Portage que acepte cualquier 'keyword' en un paquete
determinado.
Listado de Código 4.1: Ejemplo de añadir 'keywords' de paquetes |
# echo "category/packagename ~* *" >> /etc/portage/package.keywords
# emerge nombrepaquete
|
Si acaba funcionando bien, por favor hágalo saber y abra un informe de
"fallo" en Gentoo's Bugzilla para
que el equipo de AMD64 pueda añadir el 'keyword' al paquete y así que otros
usuarios puedan beneficiarse también.
Aviso:
No utilice comandos como ACCEPT_KEYWORDS="~x86" emerge nombrepaquete
porque posiblemente vuelva el sistema inconsistente.
|
5.
¿Cómo puedo contribuir al proyecto Gentoo/AMD64?
¿Cómo puedo ayudar?
Con la creciente popularidad de la arquitectura amd64, también se
incrementa la necesidad de ofrecer más ayuda. Todavía queda mucho por
hacer para mejorar la calidad de Gentoo/AMD64. Un usuario medio nos puede
ayudar mediante:
- Realizando informes de error
-
Probando software que todavía no tiene el "keyword" ~amd64
-
Participando en el proyecto
Arch Testers
-
Contestando preguntas en las listas de correo, foros y canales IRC
- Enviando parches
6.
Otros recursos
¿Dónde puedo obtener más ayuda o información a cerca de
Gentoo/AMD64?
Si alguna de sus dudas no ha sido resuelta aquí, puede probar otros recursos
en nuestra página del proyecto (en
inglés). También se puede preguntar en #gentoo-amd64 en
irc.freenode.net (en inglés), Gentoo/AMD64 Forums
(en inglés), o en la lista gentoo-amd64@lists.gentoo.org (en inglés).
El contenido de este documento está registrado bajo los términos de
la licencia
Creative Commons - Reconocimiento / Compartir Igual
|