diff options
author | Matthieu Herrb <matthieu@cvs.openbsd.org> | 2006-11-27 11:26:07 +0000 |
---|---|---|
committer | Matthieu Herrb <matthieu@cvs.openbsd.org> | 2006-11-27 11:26:07 +0000 |
commit | abb30277ff0bbd258cfb54ec36f9ad039a7d2b9c (patch) | |
tree | c2f4dae1f0663c60f6ad4a231e120d8092c2a414 /distrib/notes/README.i386 | |
parent | aef8d05902faf8bb5b00faf643b2fee1306e557e (diff) |
Bring over distrib from XF4
Diffstat (limited to 'distrib/notes/README.i386')
-rw-r--r-- | distrib/notes/README.i386 | 110 |
1 files changed, 110 insertions, 0 deletions
diff --git a/distrib/notes/README.i386 b/distrib/notes/README.i386 new file mode 100644 index 000000000..fee27a2f8 --- /dev/null +++ b/distrib/notes/README.i386 @@ -0,0 +1,110 @@ +Post-installation instructions for X.Org on OpenBSD/i386 +-------------------------------------------------------- + +Conventions used in this document: + - somename(1) implies that "somename" is a program, and there is a + manual page available in section 1 of the manual pages for further + reading, viewed by typing "man 1 somename". + +1. Make sure your system has support for X enabled: + + You must have "option APERTURE" in your kernel configuration and + uncomment the line that says: + + machdep.allowaperture=1 + + or + + machdep.allowaperture=2 + + in /etc/sysctl.conf. See xf86(4) for more details about security + issues related to this. After changing this variable in sysctl.conf, + you will need to reboot for the change to take effect. Most drivers for + X.Org XOrgVersion servers require this value to be set to 2, while + drivers for XFree86 3.3.6 require it only to be set to 1. + +2. Find out about your hardware: + + Find out what chipset is used by your video board. Write this + information down. The dmesg(8) command output is useful. + + You need to decide if you can use the X.Org XOrgVersion server, + Xorg(1), or if you have some legacy VGA card supported only by + one of the old XFree86 3.3.6 servers: + + XF86_3DLabs(1) XF86_Mach8(1) XF86_S3(1) XF86_VGA16(1) + XF86_I128(1) XF86_Mach32(1) XF86_S3V(1) XF86_SVGA(1) + XF86_8514(1) XF86_Mach64(1) XF86_W32(1) XF86_Mono(1) + XF86_P9000(1) XF86_AGX(1) + + If in doubt, try X.Org XOrgVersion first. + + What kind of mouse do you have and which port is it connected to? + The two most common cases are a PS/2 style or USB mouse, for which + OpenBSD uses the wsmouse(4) protocol with the /dev/wsmouse device. + If you have a serial mouse, connected to /dev/tty00 (MS Windows + COM1: port) or /dev/tty01 (COM2: port) you probably want to try the + "auto" protocol first. + +3. Create the configuration file for your server. + + For many users of X.Org's servers, an xorg.conf file is not needed, + simply start X, and it will automatically detect and use your + hardware. If your hardware is not properly autodetected or supported + or not supported as you wish, you will have to create a configuration + file. + + XFree86 3.3.6 will require an /etc/XF86Config file to be generated. + + Please note the location of the configuration file listed below. + Both the location and the utilities that generate them are different. + You will not have great success mixing X.Org XOrgVersion xorg.conf(5) + files with XFree86 3.3.6 XF86Config files. + + a. For the X.Org XOrgVersion server, run xorgcfg(1) or xorgconfig(1). + - The text mode of xorgcfg(1) is recommended, by typing + "xorgcfg -textmode". + - This will produce the /etc/X11/xorg.conf file. + - This will create /usr/X11R6/bin/X as a link to Xorg. + - If "xorgcfg -textmode" doesn't work on your hardware, try + the alternate program, xorgconfig(1). + - if neither of these alternatives produce a good file, try + "X -configure" as root. This will produce a "best guess" + xorg.conf.new file, which can be used as a starting point + for your modifications. + + See the X.Org XOrgVersion documentation available at: + + /usr/X11R6/lib/X11/doc/ + + See also Xorg(1), xorg.conf(5). + + b. For the XFree86 3.3.6 server, run XF86Setup(1) or xf86config3(1). + + - This will make the /etc/XF86Config file. + - This will create /usr/X11R6/bin/X as a link to your XF86_* server, + one of the XFree86 3.3.6 servers listed in item 2 above. + - If for some reason XF86Setup(1) doesn't work on your hardware, try + the alternate program xf86config3(1). + + See the XF86Config user's guide for XFree86 3.3.6 servers at: + + /usr/X11R6/lib/X11/doc/XFree86-3.3.6/QuickStart.doc + + For manual configuration information, see xf86config-3(5). + +4. Start either xdm(1) or startx(1). + + a. Start xdm(1), the X display manager by activating the xdm_flags option + in /etc/rc.conf(8) or /etc/rc.conf.local(8). + + b. Start startx(1) from a console shell. It is the X script that starts + the X server and a few X applications, including a window manager. + +5. With X.Org XOrgVersion, you can use antialiased fonts in some applications. + visit http://www.openbsd.org/faq/truetype.html for more information. + +problem_blurb For XFree86 3 documentation, +visit http://www.xfree86.org/3.3.6/. + +$OpenBSD: README.i386,v 1.1 2006/11/27 11:25:45 matthieu Exp $ |