I've got an old 1U server running openSUSE 13.2 which comes with Xorg 7.6_1. Most of the time it is headless, but I would like to be able to use X occasionally. Unfortunately out of the box the X server crashes.

The Monitor is a Dell 2001 FP, which is natively 1600x1200, but since this is over a D-sub connector, I need to use 1024x768 (probably 60Hz, or maybe 75Hz). This works fine in the OS install and GRUB2, but Xorg just crashes after the newly installed system boots. I am looking for suggestions on xorg.conf.d entries that will make it work. I have tried a lot of things, including using the vesa driver and ati driver, specifying mode lines, refresh rates, resolutions, etc. For example with the vesa driver, I usually get "VESA(0): No matching modes". Here I will present what happens with Xorg -configure with no Device, Monitor, or Screen specifications (i.e. let it figure out everything). As you can see it seg faults.

I would very much appreciate some advice on what will get me 1024x768x60Hz refresh without the vesa or ati driver crashing on me.

Some information:
# hwinfo --gfx
31: PCI 601.0: 0300 VGA compatible controller (VGA)            
  [Created at pci.328]
  Unique ID: _axC.Fam5PTb9zUC
  Parent ID: 6NW+.c7JTK_YUBi2
  SysFS ID: /devices/pci0000:00/0000:00:1e.0/0000:06:01.0
  SysFS BusID: 0000:06:01.0
  Hardware Class: graphics card
  Model: "ATI Mach64 GR"
  Vendor: pci 0x1002 "ATI Technologies Inc"
  Device: pci 0x4752 "Mach64 GR"
  SubVendor: pci 0x15d9 "Super Micro Computer Inc"
  SubDevice: pci 0x6880
  Revision: 0x27
  Memory Range: 0xde000000-0xdeffffff (rw,non-prefetchable)
  I/O Ports: 0x4000-0x4fff (rw)
  Memory Range: 0xdd400000-0xdd400fff (rw,non-prefetchable)
  Memory Range: 0xd0000000-0xd001ffff (ro,non-prefetchable,disabled)
  IRQ: 5 (no events)
  I/O Ports: 0x3c0-0x3df (rw)
  Module Alias: "pci:v00001002d00004752sv000015D9sd00006880bc03sc00i00"
  Driver Info #0:
    XFree86 v4 Server Module: ati
    XF86Config Entry: Option "XaaNoPixmapCache" "on"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #20 (PCI bridge)
# hwinfo --monitor
32: None 00.0: 10000 Monitor                                   
  [Created at monitor.95]
  Unique ID: rdCR.+N5rSxduCpD
  Hardware Class: monitor
  Model: "DELL 2001FP"
  Vendor: DEL "DELL"
  Device: eisa 0xa007 "DELL 2001FP"
  Serial ID: "C06464AC03ML"
  Resolution: 720x400@70Hz
  Resolution: 640x480@60Hz
  Resolution: 640x480@75Hz
  Resolution: 800x600@60Hz
  Resolution: 800x600@75Hz
  Resolution: 1024x768@60Hz
  Resolution: 1024x768@75Hz
  Resolution: 1280x1024@75Hz
  Resolution: 1280x1024@60Hz
  Resolution: 1600x1200@60Hz
  Resolution: 1152x864@75Hz
  Size: 367x275 mm
  Detailed Timings #0:
     Resolution: 1600x1200
     Horizontal: 1600 1664 1856 2160 (+64 +256 +560) +hsync
       Vertical: 1200 1201 1204 1250 (+1 +4 +50) +vsync
    Frequencies: 162.00 MHz, 75.00 kHz, 60.00 Hz
  Driver Info #0:
    Max. Resolution: 1600x1200
    Vert. Sync Range: 56-76 Hz
    Hor. Sync Range: 31-80 kHz
    Bandwidth: 162 MHz
  Config Status: cfg=new, avail=yes, need=no, active=unknown
# xorg -configure
.
.
.
(EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
# cat /var/log/Xorg.0.log
[  7473.356]
X.Org X Server 1.16.1
Release Date: 2014-09-21
[  7473.357] X Protocol Version 11, Revision 0
[  7473.357] Build Operating System: openSUSE SUSE LINUX
[  7473.357] Current Operating System: Linux birch-eth1 3.16.6-2-desktop #1 SMP PREEMPT Mon Oct 20 13:47:22 UTC 2014 (feb42ea) x86_64
[  7473.357] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.16.6-2-desktop root=UUID=bb29c2e3-7a82-49ce-a4c8-a84bf4ff3d5a video=1024x768 resume=/dev/md1 splash=silent quiet showopts vga=0x317
[  7473.357] Build Date: 08 October 2014  05:49:10PM
[  7473.357] 
[  7473.357] Current version of pixman: 0.32.6
[  7473.357]     Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
[  7473.357] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  7473.358] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Jan 15 18:09:11 2015
[  7473.358] (II) Loader magic: 0x80dc60
[  7473.358] (II) Module ABI versions:
[  7473.358]     X.Org ANSI C Emulation: 0.4
[  7473.358]     X.Org Video Driver: 18.0
[  7473.358]     X.Org XInput driver : 21.0
[  7473.358]     X.Org Server Extension : 8.0
[  7473.360] (--) PCI:*(0:6:1:0) 1002:4752:15d9:6880 rev 39, Mem @ 0xde000000/16777216, 0xdd400000/4096, I/O @ 0x00004000/256, BIOS @ 0x????????/131072
[  7473.361] List of video drivers:
[  7473.361]     r128
[  7473.361]     nouveau
[  7473.361]     mach64
[  7473.361]     radeon
[  7473.361]     ati
[  7473.361]     vesa
[  7473.361]     fbdev
[  7473.362]     modesetting
[  7473.362] (II) LoadModule: "r128"
[  7473.362] (II) Loading /usr/lib64/xorg/modules/drivers/r128_drv.so
[  7473.362] (II) Module r128: vendor="X.Org Foundation"
[  7473.362]     compiled for 1.16.1, module version = 6.9.2
[  7473.362]     Module class: X.Org Video Driver
[  7473.362]     ABI class: X.Org Video Driver, version 18.0
[  7473.362] (II) LoadModule: "nouveau"
[  7473.362] (II) Loading /usr/lib64/xorg/modules/drivers/nouveau_drv.so
[  7473.363] (II) Module nouveau: vendor="X.Org Foundation"
[  7473.363]     compiled for 1.16.1, module version = 1.0.11
[  7473.363]     Module class: X.Org Video Driver
[  7473.363]     ABI class: X.Org Video Driver, version 18.0
[  7473.363] (II) LoadModule: "mach64"
[  7473.363] (II) Loading /usr/lib64/xorg/modules/drivers/mach64_drv.so
[  7473.363] (II) Module mach64: vendor="X.Org Foundation"
[  7473.363]     compiled for 1.16.1, module version = 6.9.4
[  7473.363]     Module class: X.Org Video Driver
[  7473.363]     ABI class: X.Org Video Driver, version 18.0
[  7473.363] (II) LoadModule: "radeon"
[  7473.364] (II) Loading /usr/lib64/xorg/modules/drivers/radeon_drv.so
[  7473.364] (II) Module radeon: vendor="X.Org Foundation"
[  7473.364]     compiled for 1.16.1, module version = 7.4.0
[  7473.364]     Module class: X.Org Video Driver
[  7473.364]     ABI class: X.Org Video Driver, version 18.0
[  7473.364] (II) LoadModule: "ati"
[  7473.364] (II) Loading /usr/lib64/xorg/modules/drivers/ati_drv.so
[  7473.364] (II) Module ati: vendor="X.Org Foundation"
[  7473.364]     compiled for 1.16.1, module version = 7.4.0
[  7473.364]     Module class: X.Org Video Driver
[  7473.364]     ABI class: X.Org Video Driver, version 18.0
[  7473.364] (II) LoadModule: "vesa"
[  7473.365] (II) Loading /usr/lib64/xorg/modules/drivers/vesa_drv.so
[  7473.365] (II) Module vesa: vendor="X.Org Foundation"
[  7473.365]     compiled for 1.16.1, module version = 2.3.3
[  7473.365]     Module class: X.Org Video Driver
[  7473.365]     ABI class: X.Org Video Driver, version 18.0
[  7473.365] (II) LoadModule: "fbdev"
[  7473.365] (II) Loading /usr/lib64/xorg/modules/drivers/fbdev_drv.so
[  7473.365] (II) Module fbdev: vendor="X.Org Foundation"
[  7473.365]     compiled for 1.16.1, module version = 0.4.4
[  7473.365]     Module class: X.Org Video Driver
[  7473.365]     ABI class: X.Org Video Driver, version 18.0
[  7473.365] (II) LoadModule: "modesetting"
[  7473.365] (II) Loading /usr/lib64/xorg/modules/drivers/modesetting_drv.so
[  7473.366] (II) Module modesetting: vendor="X.Org Foundation"
[  7473.366]     compiled for 1.16.1, module version = 0.9.0
[  7473.366]     Module class: X.Org Video Driver
[  7473.366]     ABI class: X.Org Video Driver, version 18.0
[  7473.366] (II) MACH64: Driver for ATI Mach64 chipsets
[  7473.366] (II) VESA: driver for VESA chipsets: vesa
[  7473.366] (II) FBDEV: driver for framebuffer: fbdev
[  7473.366] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[  7473.377] (++) Using config file: "/root/xorg.conf.new"
[  7473.377] (==) Using config directory: "/etc/X11/xorg.conf.d"
[  7473.377] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[  7473.378] (==) ServerLayout "X.org Configured"
[  7473.378] (**) |-->Screen "Screen0" (0)
[  7473.378] (**) |   |-->Monitor "Monitor0"
[  7473.378] (**) |   |-->Device "Card0"
[  7473.378] (**) |-->Input Device "Mouse0"
[  7473.378] (**) |-->Input Device "Keyboard0"
[  7473.378] (==) Automatically adding devices
[  7473.378] (==) Automatically enabling devices
[  7473.378] (==) Automatically adding GPU devices
[  7473.379] (WW) The directory "/usr/share/fonts/misc/sgi" does not exist.
[  7473.379]     Entry deleted from font path.
[  7473.379] (WW) The directory "/usr/share/fonts/misc/sgi" does not exist.
[  7473.379]     Entry deleted from font path.
[  7473.379] (**) FontPath set to:
    /usr/share/fonts/misc:unscaled,
    /usr/share/fonts/Type1/,
    /usr/share/fonts/100dpi:unscaled,
    /usr/share/fonts/75dpi:unscaled,
    /usr/share/fonts/ghostscript/,
    /usr/share/fonts/cyrillic:unscaled,
    /usr/share/fonts/truetype/,
    built-ins,
    /usr/share/fonts/misc:unscaled,
    /usr/share/fonts/Type1/,
    /usr/share/fonts/100dpi:unscaled,
    /usr/share/fonts/75dpi:unscaled,
    /usr/share/fonts/ghostscript/,
    /usr/share/fonts/cyrillic:unscaled,
    /usr/share/fonts/truetype/,
    built-ins
[  7473.379] (**) ModulePath set to "/usr/lib64/xorg/modules"
[  7473.379] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[  7473.379] (WW) Disabling Mouse0
[  7473.379] (WW) Disabling Keyboard0
[  7473.379] (II) MACH64: Mach64 in slot 6:1:0 detected.
[  7473.379] (II) Loading sub module "int10"
[  7473.379] (II) LoadModule: "int10"
[  7473.379] (II) Loading /usr/lib64/xorg/modules/libint10.so
[  7473.379] (II) Module int10: vendor="X.Org Foundation"
[  7473.379]     compiled for 1.16.1, module version = 1.0.0
[  7473.379]     ABI class: X.Org Video Driver, version 18.0
[  7473.381] (II) MACH64(0): Primary V_BIOS segment is: 0xc000
[  7473.381] (II) Loading sub module "ddc"
[  7473.381] (II) LoadModule: "ddc"
[  7473.381] (II) Module "ddc" already built-in
[  7473.381] (II) Loading sub module "vbe"
[  7473.381] (II) LoadModule: "vbe"
[  7473.381] (II) Loading /usr/lib64/xorg/modules/libvbe.so
[  7473.382] (II) Module vbe: vendor="X.Org Foundation"
[  7473.382]     compiled for 1.16.1, module version = 1.1.0
[  7473.382]     ABI class: X.Org Video Driver, version 18.0
[  7473.382] (II) MACH64(0): VESA BIOS detected
[  7473.382] (II) MACH64(0): VESA VBE Version 2.0
[  7473.382] (II) MACH64(0): VESA VBE Total Mem: 8128 kB
[  7473.382] (II) MACH64(0): VESA VBE OEM: ATI MACH64
[  7473.382] (II) MACH64(0): VESA VBE OEM Software Rev: 1.0
[  7473.382] (II) MACH64(0): VESA VBE OEM Vendor: ATI Technologies Inc.
[  7473.382] (II) MACH64(0): VESA VBE OEM Product: MACH64GM
[  7473.382] (II) MACH64(0): VESA VBE OEM Product Rev: 01.00
[  7473.383] (II) MACH64(0): VESA VBE DDC supported
[  7473.383] (II) MACH64(0): VESA VBE DDC Level 2
[  7473.383] (II) MACH64(0): VESA VBE DDC transfer in appr. 2 sec.
[  7473.414] (II) MACH64(0): VESA VBE DDC read successfully
[  7473.414] (II) UnloadSubModule: "vbe"
[  7473.414] (II) Unloading vbe
[  7473.415] (II) UnloadSubModule: "int10"
[  7473.415] (II) Unloading int10
[  7473.415] (II) UnloadSubModule: "??"
[  7473.415] (II) Unloading ??
[  7473.415] (II) (EE)
[  7473.415] (EE) Backtrace:
[  7473.416] (EE) 0: Xorg (xorg_backtrace+0x48) [0x58c1e8]
[  7473.416] (EE) 1: Xorg (0x400000+0x190229) [0x590229]
[  7473.416] (EE) 2: /lib64/libc.so.6 (0x7fd048172000+0x35200) [0x7fd0481a7200]
[  7473.416] (EE) 3: Xorg (0x400000+0x1982bd) [0x5982bd]
[  7473.417] (EE) 4: Xorg (LogVMessageVerbSigSafe+0x4d) [0x598fcd]
[  7473.417] (EE) 5: Xorg (LogMessageVerbSigSafe+0x82) [0x599102]
[  7473.417] (EE) 6: Xorg (0x400000+0x6b960) [0x46b960]
[  7473.417] (EE) 7: Xorg (0x400000+0x6b911) [0x46b911]
[  7473.418] (EE) 8: /usr/lib64/xorg/modules/drivers/mach64_drv.so (0x7fd0469c1000+0x15236) [0x7fd0469d6236]
[  7473.418] (EE) 9: Xorg (DoConfigure+0xd4c) [0x46e20c]
[  7473.418] (EE) 10: Xorg (0x400000+0x7d7ac) [0x47d7ac]
[  7473.418] (EE) 11: Xorg (0x400000+0x3f36b) [0x43f36b]
[  7473.419] (EE) 12: /lib64/libc.so.6 (__libc_start_main+0xf5) [0x7fd048193b05]
[  7473.419] (EE) 13: Xorg (0x400000+0x2ac2e) [0x42ac2e]
[  7473.419] (EE)
[  7473.419] (EE) Segmentation fault at address 0x7f6174614465
[  7473.419] (EE)
Fatal server error:
[  7473.420] (EE) Caught signal 11 (Segmentation fault). Server aborting
[  7473.420] (EE)
[  7473.420] (EE)
Please consult the The X.Org Foundation support
     at http://wiki.x.org
 for help.
[  7473.420] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[  7473.420] (EE)

