Felizmente para você, o alto uso de CPU do X.org não significa que você tenha um bug no X, então esse problema é algo que você pode resolver.
X é um servidor, o que significa que responde às solicitações do cliente. Se um cliente perdeu a cabeça e está fazendo excessivas chamadas X (como se ele se trava em um loop de atualização de gráficos), ele pode fazer muitas chamadas X. Isso aparece como uma alta carga de CPU X.
Então, a coisa a procurar é identificar qual programa cliente está causando a carga. Muitas vezes, é um programa que você nem percebe que está executando - talvez um indicador de painel ou uma tarefa ou serviço em segundo plano. Procure na tabela de processos processos do usuário que parecem fora do lugar e tente eliminá-los um por um até que a carga fique inativa. Então você sabe o que causou isso.
Como alternativa, faça login em uma conta de convidado; verifique se a carga é normal lá. Compare seus processos na conta de convidado com aqueles em sua conta normal e vá de lá.
Embora altos bugs X cpu não sejam de todo incomuns, eu não vi muitos reportados no oneiric, então eu posso supor que o processo defeituoso é algum programa incomum não instalado por padrão; talvez algo que você instalou manualmente anteriormente, que foi automaticamente atualizado para uma nova versão que tem um bug nele? Enfim, boa sorte em sua caçada.