u31b3hs@cip-s02.informatik.rwth-aachen.de (Michael Haardt) (09/06/90)
Hello world! There are several people having problems with virtual terminals at the console. I have MINIX-PC-1.5.10 with correct crcs up and running. I got the floating point library and the virtual terminal sources (Gordom Irlam) via ftp and there are no problems. The opposite is true: Before I had virtual terminals, I couldn't use the kill key at console and ps doesn't show console processes. Now, everything works like it should work. This is my configuration: AT 386 2MB, 70MB MFM 1:1 Winchester, two serial ports with terminals connected, 5 1/4" and 3 1/2" diskdrives and hercules grafics adapter. Sometimes, there are three people working on the machine and it runs a few days without shutdown. In my opinion, 1.5.10 has a few minor bugs, but there is nothing important wrong. These are the bugs I know and my solution for them: o ls.c doesn't compile (_21 mulitple declared??), but ls2 from Earl Chew is fast, correct and has *all* features. o badblocks.c dosn't change zone bitmaps, but you could do this by using de and Andy's MINIX handbook. o wtmp/utmp has a problem with the serial lines since I am using virtual terminals. talk and write doesn't run because of this reason, but this is not important for all users living in the same house with root. o login.c shows /etc/motd, which it didn't in earlier versions. This is a feature, but you have to change /etc/profile, if you don't want to see /etc/motd twice. o In the PH version, you have to use software scroll with a hercules card or the al capability does not work correct. o lpr is too buggy for using it. Use >/dev/lp instead. I wrote a little line printer deamon, which looks every minute at its spooling directory and prints the oldest file found. Then it looks for new jobs and sleeps another minute if there is nothing to do. I is quite simple and sometimes you have to wait a minute for getting your output, but it can handle grafics and no data is lost, if your printer isn't online. If there is any interest then post a reply. This prevents me from getting and paying the same e-mail n times. o The man command doesn't work for terminals without the al capability. I use a shellscript for having a real man command. This includes reorganizing the whole man and catman database, but now there isn't something like a doc directory anymore. o Only tsort1.5.10a seems to be ok. Do not use other versions for making libraries. Most of other mistakes are caused by wrong accessmodes, especially the SUID bit. I increased the memory size for cpp, cem, opt, cg and asld to the maximum value. I kill all deamons, doing a sync and a kill -9 -1 for shutdown MINIX, because I don't know if there are better ways. If someone uses a better way, *post* it, please, because I am worried about my last e-mail account. Michael Haardt ----------------------------------- ciao --------------------------------------------
evans@syd.dit.CSIRO.AU (Bruce.Evans) (09/07/90)
In article <3443@rwthinf.UUCP> u31b3hs@cip-s02.informatik.rwth-aachen.de (Michael Haardt) writes: >The opposite is true: Before I had virtual terminals, I couldn't use the >kill key >at console and ps doesn't show console processes. Now, everything works This was probably an installation problem. >o wtmp/utmp has a problem with the serial lines since I am using virtual > terminals. > talk and write doesn't run because of this reason, but this is not > important for I thought these were broken too. They worked better with 1.5.10 binaries than with 1.3 binaries :-]. >o In the PH version, you have to use software scroll with a hercules card > or the al capability does not work correct. The scrolling routines make assumptions about hardware wraparound that are invalid for the hercules card. The problem was noticed in the middle of the development of the virtual console driver and fixed immediately. -- Bruce Evans evans@syd.dit.csiro.au