holas, bueno el tema de la resolucion es facil. Pasa que XORG funciona en base al xorg.conf
necesitamos editarlo.
Primero nos hacemos root asi:
#sudo su
---Aqui hacemos un backup del fichero por si acaso.----
#cp /etc/X11/xorg.conf /etc/X11/xorg-respaldo.conf
#nano /etc/X11/xorg.conf
deberian tener un fichero asi:
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
Defaultdepth 24 <-- Este es el modo de color que usaremos
SubSection "Display"
Viewport 0 0
Depth 16 <---Para 16 las resoluciones que usaremos
Modes "1024x768" "800x600" "640x480" <---Debemos darlas en ese orden
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024x768" "800x600" "640x480" <---De nuevo aqui
EndSubSection
EndSectionSi por ejemplo teniamos una mayor que 1024x768 entonces eliminamos esa y dejamos solo esas 3 anteriores para por default usar la primera 1024x768 con 24

salvas y reinicias X y debe andar...
Saludos