Olá RayN,
Por acaso, voce já tentou experimentar usar o memtest na Inicialização da sua maquina?
( Ligar o computador, teclar escape ( Esc ) e selecionar memtest. )
Sim, o memtest demora, mas se não aparecer nenhuma mensagem em vermelho na parte de baixo do programa, podemos descartar um possível pau de memória.
Se voce tiver um Live CD, depois do memtest entre pelo Live CD e rode o cfdisk para checar seu HD.
Pesqusando pela Net por => gdm_slave_xioerror_handler
Muitas respostas a este problema reportam a falta ou pouco arquivo de Swap.
Se depois de tudo isto estiver OK, aí vamos poder ver seu X se está com algum problema.
[],s