Isso pode não resolver o problema exato, mas esclarecerei a diferença entre x86_64, amd64 e 64 bits.
Cada microprocessador implementa um conjunto de instruções (também chamado de arquitetura de conjunto de instruções ou ISA em resumo).
O ISA de 64 bits ou processador de 64 bits significa que o comprimento de cada instrução que o processador executa é de 64 bits.
x86_64 é o nome do ISA específico de 64 bits. Este conjunto de instruções foi lançado em 1999 pela AMD (Advanced Micro Devices). A AMD depois reformulou para a amd64.
Outro ISA de 64 bits diferente do x86_64 é o IA-64 (lançado pela Intel em 1999).