I have gotten this working, thanks to Mark Vojkovich and Daniel Stone.
I added the following lines to my Monitor section:
   Option "FlatPanel" "1"
   Option "CrtcNumber" "1"

OpenBSD 3.1 comes with X 4.2.0,
I had to upgrade to 4.2.99.4, for the 'nv' driver.

Here is the full (uncommented) config:
Section "Module"
   Load        "dbe"      # Double buffer extension
   SubSection  "extmod"
     Option    "omit xfree86-dga"   # don't initialise the DGA extension
   EndSubSection
   Load        "type1"
   Load        "speedo"
EndSection

Section "Files"
   RgbPath    "/usr/X11R6/lib/X11/rgb"
   FontPath   "/usr/X11R6/lib/X11/fonts/local/"
   FontPath   "/usr/X11R6/lib/X11/fonts/misc/"
   FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
   FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
   FontPath   "/usr/X11R6/lib/X11/fonts/Speedo/"
   FontPath   "/usr/X11R6/lib/X11/fonts/Type1/"
   FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/"
   FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

Section "ServerFlags"
EndSection

Section "InputDevice"
   Identifier    "Keyboard1"
   Driver    "Keyboard"
   Option "AutoRepeat" "500 30"
   Option "XkbRules"    "xfree86"
   Option "XkbModel"    "pc101"
   Option "XkbLayout"    "us"
EndSection

Section "InputDevice"
   Identifier    "Mouse1"
   Driver    "mouse"
   Option "Protocol"    "wsmouse"
   Option "Device"      "/dev/wsmouse"
EndSection

Section "Monitor"
   Identifier  "My Monitor"
   HorizSync   30-70
   VertRefresh 56-85
EndSection

Section "Device"
   Identifier    "Standard VGA"
   VendorName    "Unknown"
   BoardName    "Unknown"
   Driver     "vga"
EndSection

Section "Device"
   Identifier  "NVIDIA GeForce"
   Driver      "nv"
   #VideoRam    65536
   # Insert Clocks lines here if appropriate
   Option "FlatPanel" "1"
   Option "CrtcNumber" "1"
EndSection

Section "Screen"
   Identifier  "Screen 1"
   Device      "NVIDIA GeForce"
   Monitor     "My Monitor"
   DefaultDepth 16
   Subsection "Display"
       Depth       8
       Modes       "1280x1024" "1024x768" "800x600" "640x480"
       ViewPort    0 0
   EndSubsection
   Subsection "Display"
       Depth       16
       Modes       "1280x1024" "1024x768" "800x600" "640x480"
       ViewPort    0 0
   EndSubsection
   Subsection "Display"
       Depth       24
       Modes       "1280x1024" "1024x768" "800x600" "640x480"
       ViewPort    0 0
   EndSubsection
EndSection

Section "ServerLayout"
   Identifier  "Simple Layout"
   Screen "Screen 1"
   InputDevice "Mouse1" "CorePointer"
   InputDevice "Keyboard1" "CoreKeyboard"
EndSection

David Shifflett wrote:

I am running OpenBSD 3.1, which comes with
XFree86 4.2.0
My system is a Dell Dimension 8200,
with a GeForce4 Ti 4200 card
and a Dell 1800FP monitor.

I upgraded the nv_drv.o using the source for 4_2_99_4
so that the driver problems are gone.
(This was based on some posts on the OpenBSD
mailing lists.)

When starting X, I get a blank screen, then
"DVI Power Saving Mode", then back to a blank screen again.
When I kill the X server, the monitor won't reset
I have to power it off and back on again
to get back to text/ASCII mode.

I have gotten this system working with RedHat 7.3
and it works fine with an old 19" monitor (VGA, not flat panel/DVI)

My config and log are attached.
I would appreciate any help.
Thanks
David Shifflett


_______________________________________________
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86

Reply via email to