AMD64/FAQ/nl

From Gentoo Wiki
< AMD64
Jump to:navigation Jump to:search
This page is a translated version of the page AMD64/FAQ and the translation is 39% complete.
Outdated translations are marked like this.


De Gentoo Linux/AMD64 FAQ. Bekijk de inhoudsopgave hieronder om te kijken of uw vraag er tussen staat.

See also
See also the main FAQ, or the Portage FAQ for frequently asked questions about the package manager. There is also a FAQ secion in the handbook. For frequently asked questions relating to the documentation wiki and editing the wiki, see the wiki FAQ. There are also other architecture-specific FAQs, such as: PPC/FAQ, MIPS/FAQ, and Alpha/FAQ.
Article status
This article has some todo items:


Introductie

Dit document bevat de veelgestelde vragen over het gebruik van Gentoo Linux op AMD64 systemen. Veel van deze vragen zijn afkomstig van de forums, IRC en diverse mailing lists. Het AMD64 Project biedt ondersteuning betreffende Gentoo Linux op deze architectuur. Als u suggesties of vragen heeft over deze FAQ dan kan u een dit melden op de overleg pagina (EN).

Installatie

Wat is het verschil tussen AMD64 en EM64T

Beide betreffen 64-bit processors, een geproduceerd door AMD (AMD64) en de ander door Intel (EM64T). AMD 64-bit processors zijn o.a. de Athlon 64, Opterion, Turion, Neo, Phenom FX, AX/EX/CX,Ryzen en EPYC families. Intel 64-bit processors zijn o.a. de Core 2, Core i "X", Celeron, Xeon, en (alle op de Core 2 architectuur gebaseerde) Pentium. De laatste paar versies (EN) van de oude Pentium 4 en Xeon chips ondersteunden ook EM64T.

AMD was aanzienlijk eerder met het uitbrengen van hun 64-bit processors. Derhalve is, om historische redenen, besloten dat het arch keyword voor alle x86-64 compatibele architecturen in Gentoo amd64 is. "AMD64" is als zodanig een algemene verwijzing naar zowel AMD als Intel 64-bit chips.

Welke CFLAGS moet ik gebruiken?

Om problemen te voorkomen kan u het beste eenvoudige CFLAGS gebruiken. Ondersteunde CFLAGS waarden zijn -O2 -march=native -pipe voor zowel AMD als Intel (EM64T) systemen.

Welke kernel kan ik gebruiken?

U kan nagenoeg alle in Portage beschikbare kernelbronnen gebruiken. Wij raden u aan om sys-kernel/gentoo-source te gebruiken aangezien deze kernel speciaal voor Gentoo Linux ontworpen is. Deze bevat veel AMD64-specifieke patches en daardoor officieel ondersteund door Gentoo/AMD64

Vergewis u ervan dat u de IA32_EMULATION kernel-optie heeft geactiveerd.

root #cd /usr/src/linux
root #make menuconfig
KERNEL IA32 emulatie activeren
Executable file formats / Emulations  --->
  [*] IA32 Emulation
Opgepast
U ervaart mogelijk mislukte builds op multilib-systemen indien u deze kernel-optie heeft gedeactiveerd.

Presteert mijn systeem beter als ik een 64-bit systeem gebruik in plaats van 32-bit?

Deze vraag is moeilijk te beantwoorden. In sommige gevallen zal u een prestatieverbetering ervaren, in andere gevallen niet. Bij normaal gebruik is er bijna geen verschil tussen 64-bit en 32-bit. 64-bit is normaal gezien sneller wanneer het floating point computing betreft, wat gewoonlijk is in multimedia-applicaties en 3D rendering. Mogelijk zijn de Linux.com artikelen "64-bit performance in Gentoo Linux" en "64-bit Linux and BSD are maturing steadily" interessant voor u. Er is ook een nuttige thread, "Article: 64-bit performance in Gentoo Linux" in onze forums.

Most systems will now be 64-bit unless there is a specific requirement otherwise.

Wat is multilib en hoe kan ik ervan gebruikmaken?

Elke AMD64 processor is in staat om zowel 32-bit als 64-bit code te gebruiken. De processor kan echter geen 64-bit libraries benutten bij het gebruik van 32-bit applicaties en vice versa. U kan (zonder emulatie) 32-bit applicaties gebruiken mits alle door deze applicatie benodigde dynamisch gekoppelde libraries beschikbaar zijn als 32-bit objecten. U kan kiezen om multilib-ondersteuning uit te zetten door het veranderen van profiel, gebruik van multilib-ondersteuning is standaard geactiveerd.

Opgepast
het omschakelen van een geen-multilib naar een multilib profiel wordt momenteel niet ondersteund, dus denk eerst goed na voor u gebruikt maakt van een geen-multilib systeem.

Hoe maak ik een 32-bit chroot aan?

Lees alstublieft de Project:AMD64 32-bit Chroot leidraad.

Kan ik mijn x86 systeem opwaarderen tot AMD64 systeem door het uitvoeren van emerge -e @world?

Vanwege verschillen tussen x86 (32-bit) en amd64 (64-bit) setups is het onmogelijk om op deze manier uw systeem aan te passen. Installeer Gentoo Linux alstublieft opnieuw volgens het AMD64 Handboek.

Binaire bestanden gecreëerd op een x86 systeem kunnen hoogstwaarschijnlijk niet worden gelezen door pakketten op een AMD64 systeem. In het bijzonder, databases zoals MySQL, InnoDB, Berkeley DB, SQLite, OpenLDAP etc. kunnen niet simpelweg worden gekopiëerd. U zal de database moeten dumpen in een architectuur-onafhankelijk formaat, zoals een tekstbestand, voor u deze kan herstellen op een AMD64 systeem. Databasebestanden voor MySQL,Berkley DB en SQLite zijn architectuuronafhankelijk en kunnen verplaatst worden wanneer ze niet (langer) in gebruik zijn.

Hardware

Werken mijn propriëtaire NVIDIA/ATI stuurprogramma's?

Ja, NVIDIA en ATI verstrekken stuurprogramma's die werken op AMD64. U kunt deze installeren met een van deze pakketten: x11-drivers/nvidia-drivers of x11-drivers/xf86-video-ati. Als u overige vragen heeft over deze stuurprogramma's kan u het beste de nvidia drivers handleiding of de ATI FAQ lezen.

Hoe maak ik gebruik van Cool'n'Quiet/PowerNow/SpeedStep attributen?

U zal uw kernel moeten compileren met ondersteuning voor deze attributen. U activeert ze als volgt:

KERNEL Kernelopties voor Cool'n'Quiet/PowerNow/SpeedStep
Power management and ACPI options --->
  [*] Device power management core functionality
  [*] ACPI (Advanced Configuration and Power Interface) Support --->
    <*>   Processor
    <*>     Thermal Zone
  CPU Frequency scaling --->
  [*] CPU Frequency scaling
         Default CPUFreq governor (ondemand) --->
  -*-   'performance' governor
  <*>   'userspace' governor for userspace frequency scaling
  -*-   'ondemand' cpufreq policy governor
  <*>   ACPI Processor P-States driver
  CPU Idle --->
  -*- CPU idle PM support

Installeer hierna sys-power/cpupower en bewerk /etc/conf.d/cpupower met uw tekstverwerker.

FILE /etc/conf.d/cpupowerVoorbeeldconfiguratie
# Options when starting cpufreq (given to the `cpupower` program)
START_OPTS="--governor ondemand"
  
# Options when stopping cpufreq (given to the `cpupower` program)
STOP_OPTS="--governor performance"

Nu hoeft u enkel nog het commando rc-update add cpupower boot uit te voeren om telkens cpupower te starten zodra u uw systeem opstart.

Nota
Mogelijk is het wenselijk om de Handleiding Power Management te lezen voor meer tips over processor-energiebeheer.

Applicaties

Ik wil pakket foo installeren maar emerge meldt: (masked by: ~amd64 keyword)

Dit betekent dat het pakket zich in de 'testing' tree bevindt. Lees alstublieft de Portage handleiding (man portage) of het hoofdstuk Mixing Software Branches van het AMD64 Handboek voor verdere informatie.

Ik wil pakket foo installeren maar emerge meldt: (masked by: ~amd64 keyword)

Dit betekent dat het pakket nog niet getest is. Dit betekent "niet persé" dat het pakket niet zal werken. U kan dit pakket unmasken door een andere architectuur (of meerdere architecturen) te accepteren voor dit pakket. Het volgende voorbeeld toont u dat u Portage kan instrueren het gewenste pakket te installeren onder elk keyword.

root #echo "categorie/pakketnaam **" >> /etc/portage/package.accept_keywords
root #emerge pakketnaam

Als dit voor u naar behoren functioneert, laat ons dit alstublieft weten en maak een bug aan op Gentoo's Bugzilla zodat het AMD64 team het keyword aan het pakket kan toevoegen en andere gebruikers baat hebben van uw software-test.

Opgepast
Voer geen commando's uit zoals ACCEPT_KEYWORDS="~x86" emerge pakketnaam. Dit zal de portage tree beschadigen en uw systeem onbruikbaar maken.

Andere hulpbronnen

Als niet al uw vragen beantwoord zijn kan u deze antwoorden mogelijk vinden in de overige hulpbronnen op onze projectpagina. U kan ons ook benaderen op #gentoo-amd64 (webchat) op chat.freenode.net, de Gentoo/AMD64 Forums of de gentoo-amd64@lists.gentoo.org mailing list.


This page is based on a document formerly found on our main website gentoo.org.
The following people contributed to the original document: Simon Stelling, Luis Medinas, Gerald J. Normandin Jr., Xavier Neys,
They are listed here because wiki history does not allow for any external attribution. If you edit the wiki article, please do not add yourself here; your contributions are recorded on each article's associated history page.