Well done with your methodical approach this far. I believe you are now in better shape despite the problems with Sax2. The next step will be to manually edit and correct your “xorg.conf”.
I am not sure what Sax2 is doing with the new 11.2, but it is on its way out. On my recent failure with chrome9, I used the above command as you did. X was not started normally and the test screen came up. When I tried to save the new configuration of sax2, it overwrote my xorg.conf with a poorly configured one of it’s own. On restoring my original config.sys set up for openchrome, I had a working system again, I think you are now better placed, having the chance to update your existing one manually.
So let’s look at your xorg.conf. I only repeat here the sections that need alteration or comment/question. Be very careful when you edit them, and take a backup copy of xorg.conf file before you begin the editing.
Section "Monitor"
Option "CalcAlgorithm" "XServerPool"
DisplaySize 376 301
HorizSync 30-81
Identifier "Monitor[0]"
ModelName "NEC LCD93V"
Option "DPMS"
Option "PreferredMode" "1280x960"
VendorName "NEC"
VertRefresh 43-75
UseModes "Modes[0]"
EndSection
Question: The monitor section contains preferred mode “1280x960”. Is that the resolution you want? Or is it “1280x1024” as given in the Modes section that follows?
If you don’t want 1280x1024, I suggest you let the X system choose a display mode, that can be changed later if unsatisfactory, and you comment-out that modeline by placing “#” at the start as I have done here:
Section "Modes"
Identifier "Modes[0]"
# Modeline "1280x1024" 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +HSync +VSync
EndSection
In the Screen section that follows, you may replace those “default” settings with your preferred resolutions but leave it as “default” for now. That way you should get all the resolutions that X believes are valid for your monitor (that’s the theory anyway).
Section "Screen"
SubSection "Display"
Depth 15
Modes "default"
EndSubSection
SubSection "Display"
Depth 16
Modes "default"
EndSubSection
SubSection "Display"
Depth 24
Modes "default"
EndSubSection
SubSection "Display"
Depth 8
Modes "default"
EndSubSection
Device "Device[0]"
Identifier "Screen[0]"
Monitor "Monitor[0]"
EndSection
Now this is the main driver control section. The only parameter you must change is the Driver name to “openchrome”. I have included other changes but they are only cosmetic. Later we may need to introduce driver option parameters into this section as documented in the man/openchrome page. Let’s keep it simple for the next attempt at least.
Section "Device"
BoardName "K8M890"
Driver "openchrome"
Identifier "Device[0]"
Screen 0
VendorName "VIA"
EndSection
I suggest for now you leave the Mode statement in the next section as 0660. For direct rendering and 3D you will need to change it to 0666, but for the K8M890 3D may not work or crash, so leave it for now. Instead, you should get s/w rendering albeit slower.
Section "DRI"
Group "video"
Mode 0660
EndSection
Make those changes carefully to xorg.conf, save and reboot. Good luck, and let us know how you get on with that. 