Update the README and supply a suitable xorg.conf, now that we have X

working on OpenBSD/sgi.

ok matthieu@
This commit is contained in:
jsing 2008-01-06 06:26:59 +00:00
parent 9b0f189ee1
commit 8596f8e29e
2 changed files with 53 additions and 2 deletions

View File

@ -1,8 +1,27 @@
Post-installation instructions for X.Org on OpenBSD/sgi
-------------------------------------------------------
There is no X server for sgi. Only userland X.
OpenBSD 4.3 and later use the X.Org X server on sgi.
Currently, the X server is only supported on SGI O2 workstations with a gbe(4)
frame buffer. The wsfb driver provides an unaccelerated frame buffer for use
with the X server.
The default /etc/X11/xorg.conf which is installed, provides a ready-to-run
configuration. Due to the current lack of dynamic object lazy binding on
OpenBSD/sgi, the `shadow' and `fb' modules need to be force loaded. This can be
achieved by ensuring that the following is included in the xorg.conf file:
Section "Module"
Load "shadow"
Load "fb"
EndSection
To start xdm, the X display manager, activate the xdm_flags option in
/etc/rc.conf. You will need to disable the console getty in /etc/ttys.
Alternatively, you can log in at the console and run `startx'.
problem_blurb
$OpenBSD: README.sgi,v 1.1.1.1 2006/11/27 11:25:45 matthieu Exp $
$OpenBSD: README.sgi,v 1.2 2008/01/06 06:26:59 jsing Exp $

32
etc/X11.sgi/xorg.conf Normal file
View File

@ -0,0 +1,32 @@
#
# Unaccelerated, single display configuration
#
# $OpenBSD: xorg.conf,v 1.1 2008/01/06 06:26:59 jsing Exp $
#
Section "Module"
Load "shadow"
Load "fb"
EndSection
Section "Device"
Identifier "Wsfb0"
Driver "wsfb"
Option "device" "/dev/ttyC0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Wsfb0"
SubSectionSub "Display"
Depth 8
EndSubSection
SubSectionSub "Display"
Depth 16
EndSubSection
SubSectionSub "Display"
Depth 24
EndSubSection
SubSectionSub "Display"
Depth 32
EndSubSection
EndSection