This document contains the most commonly asked questions about Gentoo/AMD64. We intend to help and provide useful information about Gentoo/AMD64. Some of these questions can be found in forums, irc, or mailing lists. If you have suggestions or questions about this FAQ, you are welcome to send an e-mail to the authors explaining the problem.
You should use simple
You can use almost all kernel sources available in Portage. We recommend using
That is a difficult question to answer. In some cases, you will experience a
performance improvement, in other cases you will not. For everyday use, there
is nearly no difference between 64-bit and 32-bit. 64-bit is generally faster
when it comes to floating point computing which is normally the case in
multimedia applications and 3D rendering. This
You have to install a few packages to get 32-bit libraries into your system. These packages are automatically pulled in as dependencies for 32-bit applications by Portage, so there is no need to manually emerge them. You can install such packages by doing:
# emerge emul-linux-x86-baselibs # emerge emul-linux-x86-compat # emerge emul-linux-x86-glibc
Furthermore, you need the
# cd /usr/src/linux # make menuconfig Executable file formats / Emulations ---> [*] IA32 Emulation
Every AMD64 processor is able to run 32-bit code as well as 64-bit code. However, when you have a 32-bit application, you are unable to mix it with 64-bit libraries or vice versa. You can, however, natively run 32-bit applications if all shared libraries it needs are available as 32-bit objects. You can choose whether you want multilib support or not by selecting the according profile. The default is a multilib-enabled profile.
Please read the
Due to several differences between an
ReiserFS4 is
Yes, NVIDIA and ATI provide drivers that work on AMD64. You can install them by
executing
You have to compile your kernel with support for these features. You just need to enable the features below:
Power management options ---> [*] Power Management support CPU Frequency scaling ---> [*] CPU Frequency scaling [*] CPU frequency table helpers [*] AMD Opteron/Athlon64 PowerNow!
Then
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"
Now you only have to run
Yes. To get Flash working, you need a 32-bit browser like
OpenOffice 1.x does not build on 64-bit systems, so you have to use the 32-bit
binary version, available in portage as
Blackdown provides a 64-bit JRE. To install it,
# ln -s /opt/blackdown-jre-*/plugin/amd64/mozilla/libjavaplugin_oji.so /usr/lib64/nsbrowser/plugins/libjavaplugin_oji.so
This means that the package is still in the 'testing' tree. Please read
This means that the package has not been tested yet. It does
# echo "category/package x86" >> /etc/portage/package.keywords # emerge package
If it works fine for you, please let us know and file a bug on
If you find a bug or you want to send us patches, you need to file a bug
report. It only takes you a little while, and your help is really appreciated.
Please follow the
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:
If any of your questions wasn't answered here, you can try other resources like
the