上网本13.1-i586,xfce4设置800*600后无法进入桌面

opensuse 13.1-i586 桌面 xfce4
默认安装是 1024*768,已运行正常数月

由于在 wine war3 时,桌面每次都异常退出,也尝试过 wine cs , 仍是退出,后来发现是 800600 这个分辨率有问题,
于是将桌面分辨改成 800
600,结果桌面再也无法进入。请大牛解惑

试过的失败尝试

  1. 过本机打开 vnc 在 vnc 里设置 xfce4-display-settings , 结果 vnc 里仍是 1024768, 与实际桌面是独立的,而且 vnc 支持 800600, 桌面不会退出

  2. 在命令行里设置 xfce4-display-setting, 命令行无法执行

  3. 修改 xorg.conf(Xorg.conf), 这两个文件都不存在

    /usr/share/augeas/lenses/dist/xorg.aug
    /usr/share/doc/packages/xorg-x11-driver-video
    /usr/share/doc/packages/xorg-x11-driver-input
    /usr/share/doc/packages/xorg-x11-libX11-ccache
    /usr/share/man/man1/Xorg.1.gz
    /usr/share/man/man5/xorg.conf.5.gz
    /usr/share/man/man5/xorg.conf.d.5.gz
    /usr/share/X11/xorg.conf.d
    /usr/share/X11/xkb/rules/xorg
    /usr/share/X11/xkb/rules/xorg.lst
    /usr/share/X11/xkb/rules/xorg.xml
    /usr/bin/xorg-backtrace
    /usr/bin/Xorg
    /usr/lib/xorg
    /usr/lib/X11/xdm/pixmaps/xorg-bw.xpm
    /usr/lib/X11/xdm/pixmaps/xorg.xpm
    /var/log/Xorg.0.log.old
    /var/log/Xorg.0.log
    /etc/sysconfig/SuSEfirewall2.d/services/xorg-x11-Xvnc
    /etc/X11/xorg.conf.d
    /etc/X11/xorg.conf.install

    lenovo-s10:/ # find / -name [xX]org* | xargs grep "800"
    grep: /usr/share/doc/packages/xorg-x11-driver-video: 是一个目录
    grep: /usr/share/doc/packages/xorg-x11-driver-input: 是一个目录
    grep: /usr/share/doc/packages/xorg-x11-libX11-ccache: 是一个目录
    grep: /usr/share/X11/xorg.conf.d: 是一个目录
    /usr/share/X11/xkb/rules/xorg: acer_tm_800 = +inet(acer_laptop)
    /usr/share/X11/xkb/rules/xorg: benqx800 = +inet(benqx)
    /usr/share/X11/xkb/rules/xorg.lst: oretec Ortek MCK-800 MM/Internet keyboard
    /usr/share/X11/xkb/rules/xorg.lst: benqx800 BenQ X-Touch 800
    /usr/share/X11/xkb/rules/xorg.xml: Ortek MCK-800 MM/Internet keyboard
    /usr/share/X11/xkb/rules/xorg.xml: benqx800
    /usr/share/X11/xkb/rules/xorg.xml: BenQ X-Touch 800
    匹配到二进制文件 /usr/bin/Xorg
    grep: /usr/lib/xorg: 是一个目录
    /var/log/Xorg.0.log.old: 52.571] (–) PCI:(0:0:2:0) 8086:27ae:17aa:3870 rev 3, Mem @ 0xf0500000/524288, 0xd0000000/268435456, 0xf0600000/262144, I/O @ 0x00001800/8
    /var/log/Xorg.0.log.old: 52.571] (–) PCI: (0:0:2:1) 8086:27a6:17aa:3870 rev 3, Mem @ 0xf0580000/524288
    /var/log/Xorg.0.log.old: 330.427] (II) intel(0): switch to mode 800x600@60.3 on pipe 1 using LVDS1, position (0, 0), rotation normal
    /var/log/Xorg.0.log.old: 331.231] (II) intel(0): resizing framebuffer to 800x600
    /var/log/Xorg.0.log.old: 331.245] (II) intel(0): switch to mode 800x600@60.3 on pipe 1 using LVDS1, position (0, 0), rotation normal
    /var/log/Xorg.0.log.old: 333.962] (EE) 1: /usr/bin/X (0x8048000+0x19b134) [0x81e3134]
    /var/log/Xorg.0.log.old: 333.964] (EE) 8: /usr/bin/X (0x8048000+0xbb740) [0x8103740]
    /var/log/Xorg.0.log.old: 333.964] (EE) 10: /usr/bin/X (0x8048000+0x10479e) [0x814c79e]
    /var/log/Xorg.0.log.old: 333.964] (EE) 11: /usr/bin/X (0x8048000+0xf7c56) [0x813fc56]
    /var/log/Xorg.0.log.old: 333.965] (EE) 12: /usr/bin/X (0x8048000+0x36ecd) [0x807eecd]
    /var/log/Xorg.0.log.old: 333.965] (EE) 13: /usr/bin/X (0x8048000+0x24f6a) [0x806cf6a]
    /var/log/Xorg.0.log.old: 333.966] (EE) 15: /usr/bin/X (0x8048000+0x25339) [0x806d339]
    /var/log/Xorg.0.log: 335.001] (–) PCI:
    (0:0:2:0) 8086:27ae:17aa:3870 rev 3, Mem @ 0xf0500000/524288, 0xd0000000/268435456, 0xf0600000/262144, I/O @ 0x00001800/8
    /var/log/Xorg.0.log: 335.001] (–) PCI: (0:0:2:1) 8086:27a6:17aa:3870 rev 3, Mem @ 0xf0580000/524288
    /var/log/Xorg.0.log: 800.007] (–) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
    /var/log/Xorg.0.log: 800.007] setversion 1.4 failed
    grep: /etc/X11/xorg.conf.d: 是一个目录

已规避解决,通过 vnc 进入 xfce4-settings-manager,-> setting editor -> displays
里可见到 vnc 以外的桌面设置,把里面的 resolution 改成 1024x768 即可
只是没搞清楚为什么分辨率调低反而崩溃!坐等大牛,不吝赐教