|CAIRN | ISI DIV7 | ISI

Dartnet PC Router - X11R6 setup note

|| Rel 2.1 Binary compatibility || Installation

Summary :

This note details the configuration changes/additions done on the MIT Dartnet distribution , on our PC here, for X and other software support. (FreeBSD version 2.2).

Problem :

X runs, but kernel complains about SYSVSHM and related being resources being asked for, but not found.

Solution :

Recompile kernel with SYSV IPC parameters.

Procedure :

1. You need to build a new kernel with SYSVSHM, SYSVSEM, and SYSVMSG turned on.

2. Go to the /usr/src/sys/i386/conf directory. Copy the config file called DARTNET to some new kernel config file, named appropriately. - say NEW.KERNEL

Add the following lines to the file, in the options section.

options SYSVSHM
options SYSVSEM
options SYSVMSG

Save the file and exit.

3. Run the command /usr/sbin/config NEW.KERNEL

A new kernel build directory will be setup in the directory /usr/src/sys/compile, called NEW.KERNEL

4. go to this directory /usr/src/sys/compile/NEW.KERNEL and do the following :

make depend
make
make install

5. This will rebuild the kernel, and install it as your new kernel, after backing up the previous one to kernel.old.

6. Reboot the system, run X and it should start.

|| Rel 2.1 Binary compatibility || Installation

|CAIRN | ISI DIV7 | ISI