home *** CD-ROM | disk | FTP | other *** search
- I built and fixed a kernel for people to try. I made a tar.gz file for
- it and uploaded it to ftp.eunet.ch in the .../NetBSD-Amiga/incoming
- dir, filename is vmunix.mykes.tgz. Here's the readme for the kernel:
-
- --- readme ---
- I went to the trouble of building this new vmunix for people to try/use.
- I've fixed the following things:
-
- 1. reboot and /dev/reboot fixed
- (replaced pc@() addressing with abs addressing in locore.s)
- 2. applied some unpublished patches to grf_cc given to me by
- chopps. I will let him make the patches public (they are
- his, after all).
- 3. modified the grf_cc sources for pal display to set max
- width to 768 and max height to 578. Previous values were
- 724 and 566. ALl I changed was initialization values to
- these. I don't promise they work at that rez :-)
- 4. modified kbd.c to have 200us delay for handshaking. To the best
- of my knowledge, this should fix the key repeat problems
- that some are having. I can't promise it works. Markus W.
- has informed me that the fix I made only affects keyboard
- during prompts for mmu panic, etc. THere were two places
- in the source that used 85us, and mtk already fixed one of
- them.
- 5. The _ite_default_height is set to 448 and _ite_default_width
- is set to 688. Why? because I want my X at that resolution :-)
- So, if you want to fiddle with the values, try chopps'
- iteconfig stuff or use binpatch on the amigaos side:
- binpatch -s _ite_default_height -r 400 (or whatever) vmunix.721
- binpatch -s _ite_default_width -r 640 (or whatever) vmunix.721
-
- Notes:
- You must use the loadbsd in .../NetBSD-Amiga/bin/loadbsd from
- ftp.eunet.ch for any kernel >= 720 to work.
-
- chopps' patch has X working wonderfully for me.
-
- If you want to compile X programs, you must link -static.
- This is due to the X11R5 libs not being shared libs (yet).
- Please french guys: make new shared X libs and release
- retina server soon :-))))
-
- I have xdm working. I had to recompile xdm from X11R5 source
- tree (got it from ftp site) and link with -lcrypt to get it
- to really work. The xdm distributed with X11R5 does NOT
- do shadow passwords correctly. I'm not sure I can upload
- a working binary, as such... But you now know how to make
- your own xdm (remember gcc -static for linking).
-
- Once you have your working xdm (test it as root:
- xdm -nodaemon) you can have netbsd autostart xdm from
- your /etc/ttys file. Here's two lines from my file
- so you can see what to change/add:
-
- #console "/usr/libexec/getty std.9600" vt200 on secure # ITE console
- console "/usr/bin/X11/xdm -nodaemon" vt200 on secure
-
- Warning: if you don't have fixed xdm binary, then xdm will
- not let you login if you have ANY password at all. You can
- vipw and remove your password and use the xdm distributed
- by the french genii :-)
-
- Another X tip: you can use xmodmap to remap your mouse buttons
- on a two button mouse. I needed this so I could select with
- left button and paste with right (in xterm, etc.). To do this,
- add to your ~/.xsession:
- xmodmap -e "pointer = 1 3 2"
-
- mykes@shell.portal.com
-
-
-