intel 915G 11.1 screen resolution

Installed 11.1 today and it has the same issue with intel video drivers for the 915G that has been present since 10.3

I am unale to change the screen resolution in yast2 or using sax2 and the screen is half off of my monitor.
The solution to the problem in the 10.3 release notes was to run

sax2 -r -m 0=i810

This fixed the problem beautifully for me in 10.3 and 11.o by reverting to the old i810 driver

However, this command does not work in 11.1
I get the folfowing message

xc: sorry could not start configuration server
xc: for details refer to the log file:
/var/log/SaX.log

here is the log file

/*************
SaX2 log : SaX2 version 8.1 - SVN Release: 1.49 2003/03/17


SVN RELEASE : 1782
:
DESCRIPTION : X11 configuration log file to collect information
: about detection, startup and configuration.
: There are three parts of logging:
: —
: 1) INIT ( detection, 3D )
: 2) STARTUP ( xorg.conf, X11 log, glxinfo )
: 3) CONFIG ( config actions )
: —
:
VERSION : SaX2 compiled for: [OTHER]
PARAMETER : -r -m 0=i810 -r
:
LOG DATE : Thu Jan 1 03:24:15 NZDT 2009
*************/

Framebuffer Info:

Framebuffer is active

01-Jan 03:24:15 <I> Initializing…
01-Jan 03:24:17 <I> Sysp: Mouse detection data
Mouse0 => Protocol : explorerps/2
Mouse0 => Device : /dev/input/mice
Mouse0 => Buttons : 5
Mouse0 => Wheel : 1
Mouse0 => Emulate : 0
Mouse0 => Name : ImPS/2 Generic Wheel Mouse
Mouse0 => VendorID : 0x0002
Mouse0 => DeviceID : 0x0005
Mouse0 => Profile : <undefined>
Mouse0 => RealDevice : /dev/input/by-path/platform-i8042-serio-1-event-mouse
Mouse0 => NutShell : 0
]
01-Jan 03:24:18 <I> Sysp: Keyboard detection data
Keyboard0 => XkbModel : microsoftpro
Keyboard0 => XkbLayout : us
Keyboard0 => Name : AT Translated Set 2 keyboard
Keyboard0 => VendorID : 0x0001
Keyboard0 => DeviceID : 0x0001
Keyboard0 => Profile : <undefined>
Keyboard0 => RealDevice : /dev/input/event0
]
01-Jan 03:24:18 <I> Sysp: Server detection data
Card0 => DomainId : 0x0
Card0 => BusId : 0x0
Card0 => SlotId : 0x02
Card0 => FuncId : 0x0
Card0 => Vendor : Intel
Card0 => Device : 915 G
Card0 => VID : 0x8086
Card0 => DID : 0x2582
Card0 => Module : i810
Card0 => BusType : PCI
Card0 => Detected : 1
Card0 => Flag : DEFAULT
Card0 => SUB-VID : 0x1014
Card0 => SUB-DID : 0x02d9
Card0 => DrvProfile : Depth24,NoDDC,LinearAlloc
]
01-Jan 03:24:26 <I> Sysp: XStuff detection data
Card0 => DDC : PHLE00C
Card0 => Name : PHILIPS 107X4
Card0 => Vendor : PHL
Card0 => Primary : 00-02-0
Card0 => Chipset : <undefined>
Card0 => Vsync : 160
Card0 => Hsync : 71
Card0 => Vesa : 800 600 36 60
Card0 => Vesa : 800 600 43 72
Card0 => Vesa : 800 600 45 75
Card0 => Vesa : 800 600 51 85
Card0 => Vesa : 1024 768 53 70
Card0 => Vesa : 1024 768 57 75
Card0 => Vesa : 1024 768 46 60
Card0 => Vesa : 1024 768 65 85
Card0 => Vesa : 1280 1024 61 60
Card0 => Dacspeed : 220
Card0 => Modeline : <undefined>
Card0 => Memory : 262144
Card0 => RandR : <undefined>
Card0 => Current : 00-02-0
Card0 => RawDef : None
Card0 => Option : None
Card0 => Extension : None
Card0 => Module : i810
Card0 => Display : CRT
Card0 => Size : 306x230
Card0 => VesaBios : 3.0
Card0 => FBBoot : 800 600 16 788
Card0 => FBBoot : 800 600 24 789
Card0 => FBBoot : 800 600 8 771
Card0 => FBBoot : 1024 768 8 773
Card0 => FBBoot : 1024 768 16 791
Card0 => FBBoot : 1024 768 24 792
Card0 => FBBoot : 1280 1024 8 775
Card0 => FBBoot : 1280 1024 16 794
Card0 => FBBoot : 1280 1024 24 795
Card0 => FBBoot : 1600 1200 8 826
Card0 => FBBoot : 1600 1200 16 843
Card0 => FBBoot : 1600 1200 24 858
Card0 => FBBoot : 1920 1440 8 828
Card0 => FBBoot : 1920 1440 16 845
]
01-Jan 03:24:28 <I> Sysp: 3D detection data
Card3D0 => Install : <none>
Card3D0 => Remove : <none>
Card3D0 => Packages : <none>
Card3D0 => Active : 0
Card3D0 => Answer : no
Card3D0 => ScriptReal : <none>
Card3D0 => ScriptSoft : <none>
Card3D0 => Flag : <none>
]
01-Jan 03:24:30 <X> Startup…
01-Jan 03:24:30 <X> Startup on new Server: <:0.0>
01-Jan 03:24:30 <X> Logging File contents: /tmp/sax2-6611/xorg.conf
# /…/
# SaX generated X11 config file
# Created on: 2009-01-01T03:24:30+1300.
#
# Version: 8.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [SaX2] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "Files"
  FontPath     "/usr/share/fonts/misc:unscaled"
  FontPath     "/usr/share/fonts/local"
  FontPath     "/usr/share/fonts/75dpi:unscaled"
  FontPath     "/usr/share/fonts/100dpi:unscaled"
  FontPath     "/usr/share/fonts/Type1"
  FontPath     "/usr/share/fonts/URW"
  FontPath     "/usr/share/fonts/Speedo"
  FontPath     "/usr/share/fonts/PEX"
  FontPath     "/usr/share/fonts/cyrillic"
  FontPath     "/usr/share/fonts/latin2/misc:unscaled"
  FontPath     "/usr/share/fonts/latin2/75dpi:unscaled"
  FontPath     "/usr/share/fonts/latin2/100dpi:unscaled"
  FontPath     "/usr/share/fonts/latin2/Type1"
  FontPath     "/usr/share/fonts/latin7/75dpi:unscaled"
  FontPath     "/usr/share/fonts/baekmuk:unscaled"
  FontPath     "/usr/share/fonts/japanese:unscaled"
  FontPath     "/usr/share/fonts/kwintv"
  FontPath     "/usr/share/fonts/truetype"
  FontPath     "/usr/share/fonts/uni:unscaled"
  FontPath     "/usr/share/fonts/CID"
  FontPath     "/usr/share/fonts/ucs/misc:unscaled"
  FontPath     "/usr/share/fonts/ucs/75dpi:unscaled"
  FontPath     "/usr/share/fonts/ucs/100dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/misc:unscaled"
  FontPath     "/usr/share/fonts/hellas/75dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/100dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/Type1"
  FontPath     "/usr/share/fonts/misc/sgi:unscaled"
  FontPath     "/usr/share/fonts/xtest"
  FontPath     "/opt/kde3/share/fonts"
  InputDevices "/dev/gpmdata"
  InputDevices "/dev/input/mice"
EndSection

Section "Module"
  Load         "dri"
  Load         "dbe"
  Load         "freetype"
  Load         "extmod"
  Load         "glx"
EndSection

Section "ServerFlags"
  Option       "AllowMouseOpenFail" "on"
  Option       "ZapWarning" "on"
EndSection

Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "us"
  Option       "XkbModel" "microsoftpro"
  Option       "XkbRules" "xfree86"
EndSection

Section "InputDevice"
  Driver       "mouse"
  Identifier   "Mouse[1]"
  Option       "Buttons" "5"
  Option       "Device" "/dev/input/mice"
  Option       "Name" "ImPS/2 Generic Wheel Mouse"
  Option       "Protocol" "explorerps/2"
  Option       "Vendor" "Sysp"
  Option       "ZAxisMapping" "4 5"
EndSection


Section "Monitor"
  Option       "CalcAlgorithm" "XServerPool"
  DisplaySize  306 230
  HorizSync    30-71
  Identifier   "Monitor[0]"
  ModelName    "PHILIPS 107X4"
  Option       "DPMS"
  Option       "PreferredMode" "1280x1024"
  VendorName   "PHL"
  VertRefresh  43-160
  UseModes     "Modes[0]"
EndSection

Section “Modes”
Identifier “Modes[0]”
Modeline “1280x1024” 121.35 1280 1368 1504 1728 1024 1025 1028 1064
Modeline “1024x768” 96.73 1024 1088 1200 1376 768 769 772 808
Modeline “1024x768” 86.18 1024 1088 1200 1376 768 769 772 803
Modeline “1024x768” 74.98 1024 1080 1192 1360 768 769 772 799
Modeline “1024x768” 64.11 1024 1080 1184 1344 768 769 772 795
Modeline “800x600” 60.07 800 840 928 1056 600 601 604 632
Modeline “800x600” 53.14 800 840 928 1056 600 601 604 629
Modeline “800x600” 45.50 800 840 920 1040 600 601 604 625
Modeline “800x600” 38.22 800 832 912 1024 600 601 604 622
EndSection

Section "Device"
  BoardName    "915 G"
  Driver       "i810"
  Identifier   "Device[0]"
  Option       "NoDDC"
  Option       "LinearAlloc" "16384"
  VendorName   "Intel"
EndSection


Section "Screen"
  DefaultDepth 24
  SubSection "Display"
    Depth      15
    Modes      "1280x1024" "1024x768" "800x600" 
  EndSubSection
  SubSection "Display"
    Depth      16
    Modes      "1280x1024" "1024x768" "800x600" 
  EndSubSection
  SubSection "Display"
    Depth      24
    Modes      "1280x1024" "1024x768" "800x600" 
  EndSubSection
  SubSection "Display"
    Depth      8
    Modes      "1280x1024" "1024x768" "800x600" 
  EndSubSection
  Device       "Device[0]"
  Identifier   "Screen[0]"
  Monitor      "Monitor[0]"
EndSection


Section "ServerLayout"
  Identifier   "Layout[all]"
  InputDevice  "Keyboard[0]" "CoreKeyboard"
  InputDevice  "Mouse[1]" "CorePointer"
  Screen       "Screen[0]"
EndSection


Section "DRI"
    Group      "video"
    Mode       0660
EndSection

Section "Extensions"
EndSection

]
01-Jan 03:24:33 <X> Logging File contents: /var/log/xlog

X.Org X Server 1.5.2
Release Date: 10 October 2008
X Protocol Version 11, Revision 0
Build Operating System: openSUSE SUSE LINUX
Current Operating System: Linux linux-cnhk 2.6.27.7-9-pae #1 SMP 2008-12-04 18:10:04 +0100 i686
Build Date: 03 December 2008  09:21:06AM
 
Before reporting problems, check [X.Org Wiki - Home](http://wiki.x.org)
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Thu Jan  1 03:24:30 2009
(++) Using config file: "/tmp/sax2-6611/xorg.conf"
(==) ServerLayout "Layout[all]"
(**) |--&gt;Screen "Screen[0]" (0)
(**) |   |--&gt;Monitor "Monitor[0]"
(**) |   |--&gt;Device "Device[0]"
(**) |--&gt;Input Device "Keyboard[0]"
(**) |--&gt;Input Device "Mouse[1]"
(**) Option "ZapWarning" "on"
(**) Option "AllowMouseOpenFail" "on"
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/share/fonts/local" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/PEX" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/latin2/misc" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/latin2/75dpi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/latin2/100dpi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/latin2/Type1" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/latin7/75dpi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/baekmuk" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/japanese" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/kwintv" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/uni" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/CID" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/ucs/misc" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/ucs/75dpi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/ucs/100dpi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/hellas/misc" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/hellas/75dpi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/hellas/100dpi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/hellas/Type1" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/misc/sgi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/xtest" does not exist.
Entry deleted from font path.
(==) Including the default font path /usr/share/fonts/misc:unscaled,/usr/share/fonts/TTF/,/usr/share/fonts/OTF,/usr/share/fonts/Type1/,/usr/share/fonts/100dpi:unscaled,/usr/share/fonts/75dpi:unscaled.
(**) FontPath set to:
/usr/share/fonts/misc:unscaled,
/usr/share/fonts/75dpi:unscaled,
/usr/share/fonts/100dpi:unscaled,
/usr/share/fonts/Type1,
/usr/share/fonts/URW,
/usr/share/fonts/Speedo,
/usr/share/fonts/cyrillic,
/usr/share/fonts/truetype,
/opt/kde3/share/fonts,
/usr/share/fonts/misc:unscaled,
/usr/share/fonts/TTF/,
/usr/share/fonts/OTF,
/usr/share/fonts/Type1/,
/usr/share/fonts/100dpi:unscaled,
/usr/share/fonts/75dpi:unscaled
(**) Input device list set to "/dev/gpmdata,/dev/input/mice"
(==) ModulePath set to "/usr/lib/xorg/modules/updates,/usr/lib/xorg/modules"
(II) Open ACPI successful (/var/run/acpid.socket)
(II) Loader magic: 0x81f45c0
(II) Module ABI versions:
X.Org ANSI C Emulation: 0.4
X.Org Video Driver: 4.1
X.Org XInput driver : 2.1
X.Org Server Extension : 1.1
X.Org Font Renderer : 0.6
(II) Loader running on linux
(++) using VT number 7

(–) PCI:*(0@0:2:0) unknown vendor (0x8086) unknown chipset (0x2582) rev 4, Mem @ 0xd0100000/0, 0xc0000000/0, 0xd0180000/0, I/O @ 0x00003800/0
(II) System resource ranges:
[0] -1 0 0xffffffff - 0xffffffff (0x1) MX**
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX**
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX**
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX**
[4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX**
[5] -1 0 0x00000000 - 0x00000000 (0x1) IX**
(II) “extmod” will be loaded. This was enabled by default and also specified in the config file.
(II) “dbe” will be loaded. This was enabled by default and also specified in the config file.
(II) “glx” will be loaded. This was enabled by default and also specified in the config file.
(II) “freetype” will be loaded. This was enabled by default and also specified in the config file.
(II) “record” will be loaded by default.
(II) “dri” will be loaded. This was enabled by default and also specified in the config file.
(II) LoadModule: “dri”

(II) Loading /usr/lib/xorg/modules//extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
compiled for 1.5.2, module version = 1.0.0
ABI class: X.Org Server Extension, version 1.1
(II) Loading extension XFree86-DRI
(II) LoadModule: "dbe"

(II) Loading /usr/lib/xorg/modules//extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
compiled for 1.5.2, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 1.1
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "freetype"

(II) Loading /usr/lib/xorg/modules//fonts/libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
compiled for 1.5.2, module version = 2.1.0
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.6
(II) Loading font FreeType
(II) LoadModule: "extmod"

(II) Loading /usr/lib/xorg/modules//extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
compiled for 1.5.2, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 1.1
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "glx"

(II) Loading /usr/lib/xorg/modules//extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
compiled for 1.5.2, module version = 1.0.0
ABI class: X.Org Server Extension, version 1.1
(==) AIGLX enabled
(==) Exporting typical set of GLX visuals
(II) Loading extension GLX
(II) LoadModule: "record"

(II) Loading /usr/lib/xorg/modules//extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
compiled for 1.5.2, module version = 1.13.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 1.1
(II) Loading extension RECORD
(II) LoadModule: "i810"

(II) Loading /usr/lib/xorg/modules//drivers/i810_drv.so
(II) Module i810: vendor="X.Org Foundation"
compiled for 1.5.2, module version = 2.5.0
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 4.1
(II) LoadModule: "kbd"

(II) Loading /usr/lib/xorg/modules//input/kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
compiled for 1.5.2, module version = 1.3.1
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 2.1
(II) LoadModule: "mouse"

(II) Loading /usr/lib/xorg/modules//input/mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
compiled for 1.5.2, module version = 1.3.0
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 2.1
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
E7221 (i915), 915GM, 945G, 945GM, 945GME, 965G, G35, 965Q, 946GZ,
965GM, 965GME/GLE, G33, Q35, Q33,
Mobile Intel® GM45 Express Chipset,
Intel Integrated Graphics Device, G45/G43, Q45/Q43, G41
(II) Primary Device is: PCI 00@00:02:0
(EE) No devices detected.

Fatal server error:
no screens found

]************

anybody have any ideas on this one. I’m using the vesa drivers at the moment but this is a wholly unsatisfactory solution.
What I want to do is revert to the i810 drivers but came with 10.3 & 11.0 along with the new drivers but seems to be missing completely from 11.1

Hi farcusnz

Does the Xorg ‘intel’ driver not work for you?

no. As I mentioned in the original post the intel driver that ships with xorg causes half my screen to disappear off to the left.
Only possible way I have found to get the screen centered again is to adjust it on the monitor itself (which is not ideal).
The i810 driver (which used to ship with xorg until the opensuse 11.1 release) had no problems with this.

Just an idea…I’m not sure how it will work for you. Try xvidtune from root console. See if you can adjust position that way.

This thread discusses an intel driver display issue which is resolved by adding a modeline in monitor section (along with preferred mode that you already have).

I note you already have a modeline for 1280x1024, but I would modifying the relevant modeline via output from gtf or cvt utilities. It might help correct display shift if sync polarity is specified. For example:

cvt 1280 1024 60

1280x1024 59.89 Hz (CVT 1.31M4) hsync: 63.67 kHz; pclk: 109.00 MHz

Modeline “1280x1024_60.00” 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync

I’ve reverted to 11.0 for now - but am trying to continue using the intel driver rather than the i810 as this is where the future is.

xorg.conf looks a little in 11.0 though.

This is the relevant entry I believe.

Section “Monitor”
Option “CalcAlgorithm” “XServerPool”
DisplaySize 345 259
HorizSync 30-71
Identifier “Monitor[0]”
ModelName “PHILIPS 107X4”
Option “DPMS”
Option “PreferredMode” “1280x1024”
VendorName “PHL”
VertRefresh 50-160
UseModes “Modes[0]”
EndSection

What exactly would I change here?

I would start by backing up existing xorg.conf with

cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak

Now edit your existing ‘1280x1024’ modeline. Try using:

Modeline “1280x1024_60.00” 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync

Then edit your ‘PreferredMode’, so that it uses the modeline:

Option “PreferredMode” “1280x1024_60.00”

This is for 1280x1024 @60Hz, but if you know your monitor specs, you could easily generate other modelines with different refresh rates.

I’m a bit confused about where to actually put this.
There is currently no modeline listed - so do I ad this to the current monitor section
currently


Section "Monitor"
  Option       "CalcAlgorithm" "XServerPool"
  DisplaySize  345 259
  HorizSync    30-71
  Identifier   "Monitor[0]"
  ModelName    "PHILIPS 107X4"
  Option       "DPMS"
  Option       "PreferredMode" "1280x1024"
  VendorName   "PHL"
  VertRefresh  50-160
  UseModes     "Modes[0]"
EndSection

or the screen section


Section "Screen"
  DefaultDepth 24
  SubSection "Display"
    Depth      15
    Modes      "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" 
  EndSubSection
  SubSection "Display"
    Depth      16
    Modes      "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" 
  EndSubSection
  SubSection "Display"
    Depth      24
    Modes      "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" 
  EndSubSection
  SubSection "Display"
    Depth      8
    Modes      "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" 
  EndSubSection
  Device       "Device[0]"
  Identifier   "Screen[0]"
  Monitor      "Monitor[0]"
EndSection

do I also need to edit the xorg.conf in /var/lib/sax ?

You can create a ‘Mode’ section like this:

Section “Modes”
Identifier “Modes[0]”
Modeline “1280x1024_60.00” 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
EndSection

However, one of your previous posts suggested you already had one based on your xorg.conf output.

do I also need to edit the xorg.conf in /var/lib/sax ?

No, the working config file is located here:

/etc/X11/xorg.conf

Some users put any required modeline directly in ‘Monitor’ section like this:

Section “Monitor”
Option “CalcAlgorithm” “XServerPool”
DisplaySize 345 259
HorizSync 30-71
Identifier “Monitor[0]”
ModelName “PHILIPS 107X4”
Option “DPMS”
Option “PreferredMode” “1280x1024_60.00”
VendorName “PHL”
VertRefresh 50-160
Modeline “1280x1024_60.00” 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
EndSection