I think I made a mistake checking my architecture, uname -a returns i686 but I think I have a x64 laptop because the cpu does have the flags "vmx" and "lm". I also booted with a proxmox usb and uname -a returns x86_64.
So after all it looks like uname -a and getconf are not to be trusted when you want to know your cpu's architecture:
# uname -a
i686
# getconf LONG_BIT
32
I guess this might be because the debian installed is 32 bits. The same commands in proxmox return: