home *** CD-ROM | disk | FTP | other *** search
/ Amiga GigaPD 3 / Amiga_GigaPD_v3_3of3.iso / netbsd / docs / mailinglist-archive / 1993-12 / text0327.txt < prev    next >
Encoding:
Text File  |  1993-06-25  |  3.0 KB  |  72 lines

  1. I built and fixed a kernel for people to try.  I made a tar.gz file for
  2. it and uploaded it to ftp.eunet.ch in the .../NetBSD-Amiga/incoming
  3. dir, filename is vmunix.mykes.tgz.  Here's the readme for the kernel:
  4.  
  5. --- readme ---
  6. I went to the trouble of building this new vmunix for people to try/use.
  7. I've fixed the following things:
  8.  
  9. 1. reboot and /dev/reboot fixed
  10.     (replaced pc@() addressing with abs addressing in locore.s)
  11. 2. applied some unpublished patches to grf_cc given to me by
  12.     chopps.  I will let him make the patches public (they are
  13.     his, after all).
  14. 3. modified the grf_cc sources for pal display to set max
  15.     width to 768 and max height to 578.  Previous values were
  16.     724 and 566.  ALl I changed was initialization values to
  17.     these.  I don't promise they work at that rez :-)
  18. 4. modified kbd.c to have 200us delay for handshaking.  To the best
  19.     of my knowledge, this should fix the key repeat problems
  20.     that some are having.  I can't promise it works.  Markus W.
  21.     has informed me that the fix I made only affects keyboard
  22.     during prompts for mmu panic, etc.  THere were two places
  23.     in the source that used 85us, and mtk already fixed one of
  24.     them.
  25. 5. The _ite_default_height is set to 448 and _ite_default_width
  26.     is set to 688.  Why?  because I want my X at that resolution :-)
  27.     So, if you want to fiddle with the values, try chopps'
  28.     iteconfig stuff or use binpatch on the amigaos side:
  29.     binpatch -s _ite_default_height -r 400 (or whatever) vmunix.721
  30.     binpatch -s _ite_default_width -r 640 (or whatever) vmunix.721
  31.  
  32. Notes:
  33.     You must use the loadbsd in .../NetBSD-Amiga/bin/loadbsd from
  34.     ftp.eunet.ch for any kernel >= 720 to work.
  35.  
  36.     chopps' patch has X working wonderfully for me.
  37.  
  38.     If you want to compile X programs, you must link -static.
  39.     This is due to the X11R5 libs not being shared libs (yet).
  40.     Please french guys: make new shared X libs and release
  41.     retina server soon :-))))
  42.  
  43.     I have xdm working.  I had to recompile xdm from X11R5 source
  44.     tree (got it from ftp site) and link with -lcrypt to get it
  45.     to really work.  The xdm distributed with X11R5 does NOT
  46.     do shadow passwords correctly.  I'm not sure I can upload
  47.     a working binary, as such... But you now know how to make
  48.     your own xdm (remember gcc -static for linking).  
  49.  
  50.     Once you have your working xdm (test it as root:
  51.     xdm -nodaemon) you can have netbsd autostart xdm from
  52.     your /etc/ttys file.  Here's two lines from my file
  53.     so you can see what to change/add:
  54.  
  55. #console "/usr/libexec/getty std.9600" vt200 on secure       # ITE console
  56. console "/usr/bin/X11/xdm -nodaemon" vt200 on secure
  57.  
  58.     Warning: if you don't have fixed xdm binary, then xdm will
  59.     not let you login if you have ANY password at all.  You can
  60.     vipw and remove your password and use the xdm distributed
  61.     by the french genii :-)
  62.  
  63.     Another X tip: you can use xmodmap to remap your mouse buttons
  64.     on a two button mouse.  I needed this so I could select with
  65.     left button and paste with right (in xterm, etc.).  To do this,
  66.     add to your ~/.xsession:
  67.         xmodmap  -e "pointer = 1 3 2"
  68.  
  69. mykes@shell.portal.com
  70.  
  71.  
  72.