Como vários pôsteres disseram, seu kernel é de 32 bits. O significado de i686, no entanto, merece um pouco mais de explicação.
Ao compilar o kernel do Linux (algo que os usuários finais geralmente não precisam fazer hoje em dia - as pessoas boas por trás do Ubuntu fornecem o kernel pronto compilado), há várias opções que você pode ajustar. Uma opção importante é o suporte a recursos da CPU.
Todos os processadores x86 são compatíveis com o Intel 80386 original (abreviado i386); portanto, se você deseja um kernel compatível com todos os processadores x86, compile um kernel i386.
No entanto, as CPUs modernas têm muitos recursos adicionais (unidade integrada de ponto flutuante, MMX etc.), que o Linux pode usar se estiver configurado para fazer isso. Como um equilíbrio entre compatibilidade com versões anteriores e desempenho, o kernel do Ubuntu é compilado com suporte aos recursos que estavam disponíveis no Intel Pentium II (às vezes abreviado como i686), e é por isso que o kernel aparece como i686.
Isso também explica em parte por que os aplicativos compilados para processadores de 64 bits às vezes são mais rápidos. O i686 apareceu pela primeira vez em 1997, e os processadores modernos têm muitos recursos que não estavam disponíveis no i686 (SSE, registros extras, etc.), mas os aplicativos precisam ser compilados com suporte para esses recursos, o que pode prejudicar a compatibilidade com sistemas mais antigos. Por outro lado, as CPUs x86_64 apareceram pela primeira vez em 2003, para que os aplicativos possam ser compilados com suporte para alguns dos recursos introduzidos entre 1997 e 2003, sem medo de problemas de compatibilidade.