Hello.
I apologize for the confusing title but I lack the technical vocabulary

when ever I change to another prompt (Ctrl+Alt+F2-6) everything is fine, but when I try to come back to X (Ctrl+Alt+F7) everything gets messy.
somewhat hard to explain so I'll add a screenshot.
The menus are also blank.
http://img43.imageshack.us/img43/6489/screenshotdkp.pngTo recover from it I need to reset X (Ctrl+Alt+Back space).
I am using Vector 6.0 standard with GSB 2.22.1 on a GigaByte w536m laptop with Intel Crestline GM 965 video card.
here is xorg.conf if it's needed:
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/usr/share/X11/rgb"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/OTF"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/75dpi/:unscaled"
EndSection
Section "Module"
Load "glx"
Load "extmod"
Load "xtrap"
Load "record"
Load "GLcore"
Load "dbe"
Load "dri"
Load "freetype"
Load "type1"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbLayout" "us,il" ## KEYBOARD_MAP!
Option "XkbOptions" "grp:alt_shift_toggle"
Option "XkbModel" "pc105" ## KEYBOARD_MODEL!
Option "XkbVariant" "" ## KEYBOARD_VARIANT!
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
EndSection
Section "Monitor"
Option "DPMS"
DisplaySize 336 210 # 96 DPI @ 1280x800
Option "UseEdidFreqs" "1"
#DisplaySize 330 210 # mm
Identifier "Monitor0"
VendorName "CMO"
ModelName "1526"
HorizSync 31.5-64
VertRefresh 40-90
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
Identifier "Card0"
Driver "intel"
VendorName "Intel Corporation"
BoardName "Mobile GM965/GL960 Integrated Graphics Controller"
BusID "PCI:0:2:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 1
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "DRI"
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "on"
EndSection
Any one has an idea how to fix this mess?
