home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / os / linux / 8282 < prev    next >
Encoding:
Internet Message Format  |  1992-08-14  |  31.8 KB

  1. Path: sparky!uunet!olivea!mintaka.lcs.mit.edu!bloom-picayune.mit.edu!daemon
  2. From: Linux-Activists@BLOOM-PICAYUNE.MIT.EDU
  3. Newsgroups: comp.os.linux
  4. Subject: (none)
  5. Message-ID: <1992Aug15.005656.19984@athena.mit.edu>
  6. Date: 15 Aug 92 00:56:56 GMT
  7. Sender: daemon@athena.mit.edu (Mr Background)
  8. Reply-To: Linux-Activists@BLOOM-PICAYUNE.MIT.EDU
  9. Organization: The Internet
  10. Lines: 830
  11.  
  12. |From Linux-Activists Fri Aug 14 20:15:20 EDT 1992 remote from BLOOM-PICAYUNE.MIT.EDU
  13. Received: from BLOOM-PICAYUNE.MIT.EDU by salem.salem.ge.com; Fri, 14 Aug 1992 20:48 EDT
  14. Received: by crdgw1.ge.com (5.57/GE 1.141)
  15.      id AA27064; Fri, 14 Aug 92 20:37:53 EDT
  16. Received: by bloom-picayune (5.57/25-eef)
  17.     id AA18981; Fri, 14 Aug 92 20:15:36 -0400
  18. Message-Id: <9208150015.AA18981@bloom-picayune>
  19. From: Digestifier <Linux-Activists-Request@BLOOM-PICAYUNE.MIT.EDU>
  20. To: Linux-Activists@BLOOM-PICAYUNE.MIT.EDU
  21. Reply-To: Linux-Activists@BLOOM-PICAYUNE.MIT.EDU
  22. Date:     Fri, 14 Aug 92 20:15:20 EDT
  23. Subject:  Linux-Activists Digest #637
  24. Content-Type: text
  25. Content-Length: 31480
  26.  
  27. Linux-Activists Digest #637, Volume #2           Fri, 14 Aug 92 20:15:20 EDT
  28.  
  29. Contents:
  30.   (none) (Linux-Activists@BLOOM-PICAYUNE.MIT.EDU)
  31.  
  32. ----------------------------------------------------------------------------
  33.  
  34. From: Linux-Activists@BLOOM-PICAYUNE.MIT.EDU
  35. Subject: (none)
  36. Reply-To: Linux-Activists@BLOOM-PICAYUNE.MIT.EDU
  37. Date: Sat, 15 Aug 1992 00:06:22 GMT
  38.  
  39. |From Linux-Activists Fri Aug 14 19:00:10 EDT 1992 remote from BLOOM-PICAYUNE.MIT.EDU
  40. Received: from BLOOM-PICAYUNE.MIT.EDU by salem.salem.ge.com; Fri, 14 Aug 1992 19:58 EDT
  41. Received: by crdgw1.ge.com (5.57/GE 1.141)
  42.          id AA23792; Fri, 14 Aug 92 19:13:30 EDT
  43. Received: by bloom-picayune (5.57/25-eef)
  44.         id AA16951; Fri, 14 Aug 92 19:00:18 -0400
  45. Message-Id: <9208142300.AA16951@bloom-picayune>
  46. From: Digestifier <Linux-Activists-Request@BLOOM-PICAYUNE.MIT.EDU>
  47. To: Linux-Activists@BLOOM-PICAYUNE.MIT.EDU
  48. Reply-To: Linux-Activists@BLOOM-PICAYUNE.MIT.EDU
  49. Date:     Fri, 14 Aug 92 19:00:10 EDT
  50. Subject:  Linux-Activists Digest #633
  51. Content-Type: text
  52. Content-Length: 29702
  53.  
  54. Linux-Activists Digest #633, Volume #2           Fri, 14 Aug 92 19:00:10 EDT
  55.  
  56. Contents:
  57.   Re: The Third Degree (Kevin Cummings)
  58.   64Mb on HD limit? (Christopher Aaron Ekberg)
  59.   Re: Installing Linux w/o destroying existing partitions (Steve Sheldon)
  60.   Re: Modem dial-in procedures needed (Steve M. Robbins)
  61.   (none) (Linux-Activists@BLOOM-PICAYUNE.MIT.EDU)
  62.  
  63. ============================================================================
  64.  
  65. From: cummings@hammer.Prime.COM (Kevin Cummings)
  66. Subject: Re: The Third Degree
  67. Date: Fri, 14 Aug 1992 21:13:54 GMT
  68.  
  69. In article <pz91Ht-g*8@atlantis.psu.edu>, bairstow@copland.psu.edu (Steven Bairstow) writes:
  70. | My Linux partition just bit the dust, so I'm going to ask for some 
  71. | information before I re-partititon it. (I want usr and swap partitions 
  72. | instead of one big one this time.) Anyway I want responses from anybody 
  73. | who knows about any of this, even if it's just a "yep." Without further 
  74. | ado here are the questions....
  75. |       - Has anyone noticed free inodes being left around? I think 
  76. |         halt/shutdown is doing it. (This is what I was trying to figure 
  77. |         out when it crashed.)
  78. |       - What is the current status of long filenames? Is it a patch?
  79. |         How reliable is it?
  80. |       - Do any of the current disk sets handle SCSI disks well? How about 
  81. |         the partitioning programs?
  82. |       - How big are the X11 binaries plus whatever special stuff is needed 
  83. |         to write X-programs? 
  84. |       - Has anyone ever considered an X driver for plain VGA? Why or why 
  85. |         not make one?
  86. |       - Is anyone interested in a patch that would add a timeout default 
  87. |         to the "Press <RETURN> to see SVGA modes or any other key to 
  88. |         continue." message?
  89.  
  90. YES INDEED.  I haven't had the time to work on this stuff lately, but a timeout
  91. would definately be useful.  (Especially one with a configurable default, but then
  92. again I haven't looked at 0.97 or 0.97pl1, shame on me).
  93.  
  94. =================================================================
  95. Kevin J. Cummings                       PrimeService
  96. 20 Briarwood Road                       A Computervision Company
  97. Framingham, Mass.                       500 Old Connecticut Path
  98.                                         Framingham, Mass.
  99. Work:  cummings@primerd.Prime.COM
  100. Home:  cummings@kjc386.framingham.ma.us
  101.  
  102. Std. Disclaimer: "Mr. McKittrick, after careful consideration,
  103.                   I've come to the conclusion that your new
  104.                   defense system SUCKS..."   --  War Games
  105. =================================================================
  106.  
  107. ==============================
  108.  
  109. From: ce12+@andrew.cmu.edu (Christopher Aaron Ekberg)
  110. Subject: 64Mb on HD limit?
  111. Date: 14 Aug 92 13:15:42 GMT
  112.  
  113. Hello,
  114.  
  115. I read someplace that there is (was?) a limit of 64Mb hard disk space
  116. for Linux.  If I didn't just dream that, is that still true for 0.97?  
  117.  
  118. Thanks,
  119. -Chris
  120.  
  121. ==============================
  122.  
  123. From: sheldon@iastate.edu (Steve Sheldon)
  124. Subject: Re: Installing Linux w/o destroying existing partitions
  125. Date: Fri, 14 Aug 1992 21:14:39 GMT
  126.  
  127. In <1992Aug14.193838.16110@nas.nasa.gov> chiu@wk211.nas.nasa.gov (Ing-Tsau Chiu) writes:
  128.  
  129. |Wonder if there's any way to install Linux w/o destroying existing
  130. |partitions.  (Sorry if this is an faq.)
  131. |--
  132. |--
  133. |Ing-Tsau Chiu                       chiu@nas.nasa.gov
  134.  
  135.  Sure on floppy disks, silly! :-)
  136.  
  137.  There is some explanation of this in 'install.notes' written by
  138. I Reid.  Actually it's an appendix towards the end written by
  139. Drew Eckhardt.
  140.  
  141.  I personally wouldn't recommend it, even though I think I understand
  142. what he's doing.
  143.  
  144.  Basically it seems to me that it's much more work than it is worth.
  145. I did a complete backup of my harddisk of about 60 Megs of data to
  146. floppy disks(720K no less! as I have hundreds of these), using
  147. CP Backup 6.0.  It takes about 1/2 hour to backup, another 1/2 to
  148. reinstall.
  149.  If you've got more than 100 Megs, definately buy a cheap tape
  150. backup for around $200.
  151.  
  152.  Basically, it just doesn't seem worth the possible frustration, and
  153. you're going to have to backup the partition anyway.
  154.  
  155.  Any comments?
  156.  
  157. -- 
  158. Steve Sheldon         sheldon@iastate.edu
  159. Iowa Cooperative Soil Survey Resource Unit
  160. 2142 Agronomy, Iowa State University  (515) 294-5429
  161.  
  162.  
  163. ==============================
  164.  
  165. From: steve@Nyongwa.CAM.ORG (Steve M. Robbins)
  166. Subject: Re: Modem dial-in procedures needed
  167. Date: 13 Aug 92 22:16:48 GMT
  168.  
  169. In article <1992Aug13.052324.8490@athena.mit.edu> chchen@stat.fsu.edu writes:
  170. |I've seen several discussions about modem dial-in for Linux system. I
  171. |got two unsolved questions here:
  172.  
  173. |1. Is it necessary to get getty_ps program to allow modem dial-in?
  174.  
  175. No.  Not if you just want to dial in.  Getty_ps is required if you want to also
  176. be able to dial out on the same line (uucp, kermit...).  To my knowledge there
  177. are no other uugetty programs that work.  [uugetty being the version of getty
  178. (included in getty_ps) that uses lockfiles to negotiate with uucp et al. for 
  179. the line]
  180.  
  181.  
  182. |2. If I just want to use the getty from MCC-INTERIM or root image (.96 or
  183. |   .97), what steps should I follow?
  184. [..]
  185. |                (2) Without changing the /etc/initab, give the command
  186. |                          echo atq1e0s0=2v1x4 >/dev/ttys1
  187. |                          (no device busy this time)
  188. |                    and then
  189. |                         getty 2400 /dev/ttys1 &
  190. |
  191. |                    This seemed to work but after my friend logout,
  192. |                    his screen went messy (he is also running Linux)
  193.  
  194. I think this is the way to do it.  But with the getty line in inittab, I
  195. don't think you need to run getty by hand.  You might have to kill off the
  196. old getty and let init restart it, though.  [since atq1 turns off the command 
  197. responses, sending v1x4 is superfluous, isn't it?]
  198.  
  199. The best way would probably be to put the initializing string (i.e. 'echo
  200. atq1.. >/dev/ttys1) into /etc/rc, so the modem will be set up before init
  201. ever tries running getty on it.
  202.  
  203. The messy screen is your friend's problem, probably to do with getting noise
  204. after disconnecting.
  205.  
  206. |                    Also, how to choose terminal type with this
  207. |                    apporach?
  208.  
  209. The terminal type will be set by init to whatever is on the inittab line.  If
  210. you need to change it after logging in, just do TERM=whatever from BASH's
  211. command line, or login script.
  212.  
  213. -- 
  214. Steve Robbins  --  steve@nyongwa.cam.org
  215. I asked Hank Williams "how lonely does it get?"
  216. Hank Williams hasn't answered yet.
  217.  
  218. ==============================
  219.  
  220. From: Linux-Activists@BLOOM-PICAYUNE.MIT.EDU
  221. Subject: (none)
  222. Reply-To: Linux-Activists@BLOOM-PICAYUNE.MIT.EDU
  223. Date: Fri, 14 Aug 1992 22:54:47 GMT
  224.  
  225. |From Linux-Activists Fri Aug 14 10:00:24 EDT 1992 remote from BLOOM-PICAYUNE.MIT.EDU
  226. Received: from BLOOM-PICAYUNE.MIT.EDU by salem.salem.ge.com; Fri, 14 Aug 1992 18:46 EDT
  227. Received: by crdgw1.ge.com (5.57/GE 1.141)
  228.          id AA00964; Fri, 14 Aug 92 10:12:33 EDT
  229. Received: by bloom-picayune (5.57/25-eef)
  230.         id AA00427; Fri, 14 Aug 92 10:00:33 -0400
  231. Message-Id: <9208141400.AA00427@bloom-picayune>
  232. From: Digestifier <Linux-Activists-Request@BLOOM-PICAYUNE.MIT.EDU>
  233. To: Linux-Activists@BLOOM-PICAYUNE.MIT.EDU
  234. Reply-To: Linux-Activists@BLOOM-PICAYUNE.MIT.EDU
  235. Date:     Fri, 14 Aug 92 10:00:24 EDT
  236. Subject:  Linux-Activists Digest #629
  237. Content-Type: text
  238. Content-Length: 21613
  239.  
  240. Linux-Activists Digest #629, Volume #2           Fri, 14 Aug 92 10:00:24 EDT
  241.  
  242. Contents:
  243.   Re: XView, olvwm, and OLIT (Scott Dunn)
  244.   Re: Linux logo (Joost Helberg)
  245.   Re: Troubles compiling lilo v3 (Joost Helberg)
  246.   tlA: reggae's Incoming dir must be chmod ugo+x... (Tero Laakkonen)
  247.   Re: loadable device drivers (Joost Helberg)
  248.   Dial-in and kill -HUP 1 (Ching-Hsiang Chen)
  249.   Re: Schedules (Mark Komarinski)
  250.   Where can I get linux-logo.gif or GhostScript(for Linux)? (Rick Miller)
  251.   Re: Stabilizing Linux (Juhana Kouhia)
  252.   X11 and the joys of modes (Julien Maisonneuve)
  253.   Re: Stabilizing Linux (william E Davidsen)
  254.   How safe is Mtools? (Robert W. Bingler)
  255.   Re: Buffer corruption problems. (Scott A. Taylor)
  256.   Re: Stabilizing linux (william E Davidsen)
  257.  
  258. ============================================================================
  259.  
  260. From: scottd@cs.hw.ac.uk (Scott Dunn)
  261. Subject: Re: XView, olvwm, and OLIT
  262. Date: 13 Aug 92 14:21:41 GMT
  263.  
  264. I am also looking for xview.  I do have the source and when gcc2.2.2d is
  265. released I am going to attempt to make it.  Assuming, that is, that noone
  266. has already done it.
  267.  
  268. When will gcc2.2.2d be released?
  269.  
  270. Also, gwm, where can I find it?
  271. And when I do find it, how do I compile the lisp files?  
  272. Having looked at it at uni, it seemed rather slow, but that was 
  273. probably largely down to the fact that all the lisp files were
  274. not compiled.
  275.  
  276. Scott.
  277.  
  278. ==============================
  279.  
  280. From: jhelberg@nl.oracle.com (Joost Helberg)
  281. Subject: Re: Linux logo
  282. Date: 14 Aug 92 08:59:30 GMT
  283.  
  284. X-Disclaimer: This message was written by an unauthenticated user
  285.               at Oracle Corporation.  The opinions expressed are those
  286.               of the user and not necessarily those of Oracle.
  287.  
  288. welshm@snail.rtp.dg.com (Matt Welsh) writes:
  289. : I got the newest version (EPS) of the linux logo direct from
  290. : the artist, and my previewers (Ghostview and GS) both barf on
  291. : it, with the errors:
  292. : Error: /undefined in !
  293. Right, I notified James.
  294.  
  295. 10 minutes of hacking however solves your problem too!
  296.  
  297. --
  298.    Joost Helberg                                Rijnzathe 6
  299.    jhelberg@oracle.nl                           NL-3454 PV De Meern
  300.    jhelberg@nl.oracle.com                       The Netherlands
  301.  
  302.    Oracle Europe BV                             Product Line Development        
  303.    Phone: +31 3406 94211                        Fax:   +31 3406 65609
  304.  
  305. ==============================
  306.  
  307. From: jhelberg@nl.oracle.com (Joost Helberg)
  308. Subject: Re: Troubles compiling lilo v3
  309. Date: 14 Aug 92 09:05:35 GMT
  310.  
  311. X-Disclaimer: This message was written by an unauthenticated user
  312.               at Oracle Corporation.  The opinions expressed are those
  313.               of the user and not necessarily those of Oracle.
  314.  
  315. newbie@dylan.camb.inmet.com (Chris Newbold) writes:
  316. : The problems: Both /usr/src/linux/include/linux/types.h and /usr/include/sys
  317. : /types.h get included. I tried to fix this by linking /usr/include/sys
  318. : to /usr/src/linux/include/linux. This seems like a hack, but I don't really
  319. : know. Didn't reall help.
  320. Added #define _LINUX_TYPES_H to /usr/include/sys/types.h
  321. and   #define _SYS_TYPES_H   to /usr/include/linux/types.h
  322.  
  323. That makes them mutualy exclusive.
  324.  
  325.  
  326.  
  327. --
  328.    Joost Helberg                                Rijnzathe 6
  329.    jhelberg@oracle.nl                           NL-3454 PV De Meern
  330.    jhelberg@nl.oracle.com                       The Netherlands
  331.  
  332.    Oracle Europe BV                             Product Line Development        
  333.    Phone: +31 3406 94211                        Fax:   +31 3406 65609
  334.  
  335. ==============================
  336.  
  337. From: laakkone@klaava.Helsinki.FI (Tero Laakkonen)
  338. Subject: tlA: reggae's Incoming dir must be chmod ugo+x...
  339. Date: 14 Aug 92 10:25:32 GMT
  340.  
  341. ... so that people can cd into it.
  342.  
  343. -tero.
  344.  
  345. ==============================
  346.  
  347. From: jhelberg@nl.oracle.com (Joost Helberg)
  348. Subject: Re: loadable device drivers
  349. Date: 14 Aug 92 10:49:47 GMT
  350.  
  351. X-Disclaimer: This message was written by an unauthenticated user
  352.               at Oracle Corporation.  The opinions expressed are those
  353.               of the user and not necessarily those of Oracle.
  354.  
  355. almesber@nessie.cs.id.ethz.ch (Werner Almesberger) writes:
  356. : In article <2659@nlsun1.oracle.nl> jhelberg@nl.oracle.com (Joost Helberg) writes:
  357.  
  358. [deleted]
  359. : > The kernel must be mapped when implementing loadable device drivers (to
  360. : > get page-faults) so the kernel doesn't need contiguous memory --> less
  361. : > problems allocating memory.
  362. : Page-faults are deadly for most parts of the kernel. Unless the interrupt
  363. : handling is changed in radical ways (see below), you don't want interrupt
  364. : handlers and code that's called by them to reside in paged memory. (Besides
  365. : the obvious case of device drivers that may be possibly invoked when
  366. : handling a page fault.)
  367. : Using the paging hardware to map kernel pages is a good idea, though.
  368. : > - The kernel will never use more core than necessary. Only text/data really
  369. : >  used will be in core (that is using LRU algorithms). 
  370. : Yes, but you need interrupt queues and an interrupt scheduler to be able
  371. : to accept interrupts from devices that can send more than one interrupt
  372. : per interaction (i.e. SIOs) even if you have to fault in the driver first.
  373. : Might be hairy to implement, although it looks like a very elegant
  374. : solution for most interrupt problems.
  375. : You also need a way to lock certain kernel areas in physical memory.
  376. : (MM, at least one FS, scheduler, hd driver, some other kernel data
  377. : structures, drivers for devices that expect a low interrupt latency, etc.)
  378. :  
  379.  
  380. You're right about all this; my idea came from the time I developed
  381. streams drivers and streams drivers only. These can very easy be made
  382. pageable in the sense that streams-modules/drivers get scheduled by the
  383. scheduler as if they are user-processes. You can swap them if you want!
  384.  
  385. [deleted]
  386.  
  387. I think it is not a good idea to implement any driver as a loadable driver,
  388. but with a new driver-interface (like STREAMS is) it is easy to implement,
  389. without too much problems.
  390.  
  391. One could even implement a seperate driver-space (analog to user-space, with
  392. its own mmu-tables) for each streams-driver instance, bus-errors etc. result
  393. in core dumps in stead of terminal-dumbs!
  394.  
  395. I think (before STREAMS are implemented) that we should invest in defining
  396. a configurable driver-interface for Linux, discussion in mailing-list 
  397. 'configuration' at niksula.hut.fi or on the news.
  398.  
  399. Any comment?
  400.  
  401. --
  402.    Joost Helberg                                Rijnzathe 6
  403.    jhelberg@oracle.nl                           NL-3454 PV De Meern
  404.    jhelberg@nl.oracle.com                       The Netherlands
  405.  
  406.    Oracle Europe BV                             Product Line Development        
  407.    Phone: +31 3406 94211                        Fax:   +31 3406 65609
  408.  
  409. ==============================
  410.  
  411. From: Ching-Hsiang Chen <chchen@stat.fsu.edu>
  412. Subject: Dial-in and kill -HUP 1
  413. Reply-To: chchen@stat.fsu.edu
  414. Date: Fri, 14 Aug 1992 11:46:59 GMT
  415.  
  416.  
  417.  Thanks to those who were so kind to help me in modem dial-in
  418. problem. Since the getty_ps program needs M4 to compile the
  419. manual pages and I am so lazy, I adopt the original getty
  420. approach. I created the following 4 files to make things easy.
  421. To allow remote dial-in, I just give the command 'dialin' and
  422. to restore the modem and/or to allow dial-out, I use 'dialout'.
  423. One small problem is that the 'init' and 'kill' from MCC-INTERIM
  424. 0.96 root disk can not work together to allow 'kill -HUP 1'
  425. to kill the spawned getty. I need to retype 'kill -HUP 1'
  426. several times or to kill the process by its job ID in order
  427. to make it disapper under 'ps gu'. Any idea?
  428.  
  429. Steve Chen              chchen@stat.fsu.edu
  430.  
  431.    file name 'dialin' (put in /root/bin )
  432. =========================== cut here =================
  433. #! /bin/sh
  434. cp /etc/inittab1 /etc/inittab
  435. echo ate0s0=2 >> /dev/ttys1
  436. kill -HUP 1
  437. =========================== cut here =================
  438.  
  439.    file name 'dialout' (put in /root/bin )
  440.  
  441. =========================== cut here =================
  442. #! /bin/sh
  443. cp /etc/inittab0 /etc/inittab
  444. echo ate1s0=0 >> /dev/ttys1
  445. kill -HUP 1
  446. =========================== cut here =================
  447.  
  448.     file name 'inittab0'  (put in /etc)
  449.  
  450. =========================== cut here =================
  451. tty1:console:/bin/getty 9600 tty1
  452. tty2:console:/bin/getty 9600 tty2
  453. tty3:console:/bin/getty 9600 tty3
  454. tty4:console:/bin/getty 9600 tty4
  455. =========================== cut here =================
  456.  
  457.     file name 'inittab1'  (put in /etc)
  458.  
  459. =========================== cut here =================
  460. tty1:console:/bin/getty 9600 tty1
  461. tty2:console:/bin/getty 9600 tty2
  462. tty3:console:/bin/getty 9600 tty3
  463. tty4:console:/bin/getty 9600 tty4
  464. ttys1:vt100:/bin/getty 2400 ttys1
  465.  
  466. ==============================
  467.  
  468. From: Mark Komarinski <komarimf@craft.camp.clarkson.edu>
  469. Subject: Re: Schedules
  470. Reply-To: komarimf@craft.camp.clarkson.edu
  471. Date: Fri, 14 Aug 1992 12:30:19 GMT
  472.  
  473. On Aug 13,  2:35am, Rick Sladkey wrote:
  474. | A rule that I picked up from somewhere is quite useful in such situations.
  475. |         "Bump up to the next unit of measurement and muliply by two."
  476. | So when you hear a schedule like:               Expect:
  477. |         1 hour                                  2 days
  478. |         2 days                                  4 weeks
  479. |         1 month                                 2 years
  480. | Sad, but often true.
  481.  
  482. So how long is Real Soon Now? :) (That is about when SLIP will come to 
  483. Clarkson...grr..)
  484.  
  485. -Mark
  486.  
  487. -- 
  488. - Mark Komarinski - komarimf@craft.camp.clarkson.edu
  489. [MIME mail welcome]
  490. The only candidate worth voting for is Bill the Cat.  He might not
  491. do good, but that's never been a requirement.
  492.  
  493. ==============================
  494.  
  495. From: rick@ee.ee.uwm.edu (Rick Miller)
  496. Subject: Where can I get linux-logo.gif or GhostScript(for Linux)?
  497. Date: Fri, 14 Aug 1992 12:22:26 GMT
  498.  
  499. I'd love to see the Linux Logo... but I get "Permission Denied"
  500. when I try to "get linux-logo.gif" from tsx-11:/incoming.
  501.  
  502. Where and how can I get this file???
  503.  
  504. I don't have a PostScript printer, so GhostScript will probably come
  505. in handy in the future as well... where can I get it for Linux (or DOS)?
  506.  
  507. Rick Miller   <rick@ee.uwm.edu> | <rick@discus.mil.wi.us>
  508.  
  509. ==============================
  510.  
  511. From: jk87377@cc.tut.fi (Juhana Kouhia)
  512. Subject: Re: Stabilizing Linux
  513. Date: 14 Aug 92 12:21:04 GMT
  514.  
  515.  
  516.  
  517. Well, I have no much experiences in software system engineering and I
  518. don't know about the heart of Linux, but I suggest:
  519.  
  520. 1. All common sources for the various different Linuxes are checked
  521. to a master version.
  522.  
  523. 2. Those features which are in one Linux only is directly copied to
  524. master version; if this is not possible to do directly, people
  525. rewrite them.
  526.  
  527. 3. Those features which overlaps in Linuxes is added to master version
  528. either by switches or choosing best one or writing a compromise.
  529.  
  530.  
  531. About 1: I don't know what different program parts (modules)
  532. there are and how they communicates together.
  533. It could help to organize if those parts (or program modules) are
  534. listen down -- at least if I have to organize Linux again, I would
  535. like to write a list (or program tree) about what is there.
  536. Then it could be easier to check where programs overlaps
  537. and helps to design more modular system.
  538.  
  539.  
  540. By these differences I don't mean different versions of GNU emacs or
  541. zoo or such  :-)
  542.  
  543.  
  544. Actually, does somebody know what features are different in the
  545. different Linux releases (MCC, etc.)?
  546. We could list only those in the first place.
  547.  
  548.  
  549. As I said I'm not experienced software developer, so no flames,
  550. instead an educating critisms, which I have allready read from this
  551. group, are welcome.
  552.  
  553.  
  554. Juhana Kouhia
  555.  
  556. ==============================
  557.  
  558. From: julien@incal.inria.fr (Julien Maisonneuve)
  559. Subject: X11 and the joys of modes
  560. Date: 14 Aug 92 12:01:24 GMT
  561.  
  562. OK, I grabbed X11 a bit late, but I just received a new video board (pvga based)
  563. to replace my trident.
  564.  
  565. My problem is that I can't get my monitor to sync properly using the modes I
  566. found in Xconfig and vga.dbase. Horizontally, things look right, but vertically,
  567. I get flying superimposed pictures (Color is OK though :-). I can see xclock
  568. jumping a bit (two superimposed pictures) but can't do any better.
  569. The (numerous) changes I could make in the mode settings didn't do much, and the
  570. mode I made using the video.tutorial doesn't seem to handle things better than
  571. the others (not much worse either). Despite the tutorial, I figured out what the
  572. mode values meant, but I can't find the proper values.
  573.  
  574. The clocks.exe reports only four clocks for my vga (something like 25 29 65 36)
  575. and X11 does NOT find the same at all when I leave the clocks line out (reports 8
  576. lower values, max is at 40). I try to use 65 (large values intuitively suggest
  577. better resolution...).
  578.  
  579. My SVGA board & monitor can do a neat 1024x768x256 non interlaced picture under
  580. DOS. Isn't it possible to write a DOS program that reads the vga registers in a
  581. given mode (this very one) and tell the appropriate video timings ? That would
  582. help a great deal the poor X11 installers with uncommon hardware.
  583.  
  584. That kind of help message seems to have disappeared from c.o.l, so most people
  585. have likely solved the problem: I couldn't, someone please HELP !!!
  586.  
  587. Usual praises & kudos about Linux and X11...
  588. -- 
  589.   _________                    Julien.Maisonneuve@inria.fr  julien@sor.inria.fr
  590.       /                 _ _ _                     ...!uunet!inria!corto!julien
  591.      /     /)          ' ) ) )                    INRIA :  33 (1) 39 63 52 08
  592.   __/_    // o _  __    / / / _   o _   _   __   __   _      _     _
  593.  / / (_(_(/_(_(<_/) )  / ' (_(_(_(_/_)_(_)_/) )_/) )_(<_(_(_( \_)-(<_
  594. (_/
  595.  
  596. ==============================
  597.  
  598. From: davidsen@ariel.crd.GE.COM (william E Davidsen)
  599. Subject: Re: Stabilizing Linux
  600. Date: 14 Aug 92 13:22:32 GMT
  601. Reply-To: davidsen@crd.ge.com (bill davidsen)
  602.  
  603. In article <1992Aug13.195406.23296@colorado.edu>, drew@ophelia.cs.colorado.edu (Drew Eckhardt) writes:
  604. | In article <1992Aug13.133313.15221@crd.ge.com> davidsen@crd.ge.com (bill davidsen) writes:
  605. | >In article <1992Aug12.173012.17552@colorado.edu>, drew@kinglear.cs.colorado.edu (Drew Eckhardt) writes:
  606. | >
  607. | >And the person trying to install on a new machine can't rebuild the
  608. | >kernel, so s/he needs another working system to get going. Bleh.
  609. | >Relocation at load time might take 1-2 sec of cpu. Big deal. Without
  610. | >loadable device drivers you must have a working system to generate a new
  611. | >kernel.
  612. | Most Unices distribute the distribution kernel as a generic kernel,
  613. | ie one with support for all device drivers compiled in.  It gets a little
  614. | bloated, but if you can boot it, you can run anything.
  615.  
  616.   Sounds to me like you think the Linux kernel as distributed contains
  617. all the devices anyone would ever want to use, so there's no need for
  618. being able to support new devices.
  619.  
  620.   It also sounds like you're trying to say that you think it's too
  621. hard, and you personally don't need it, so you want to convince
  622. everyone it's a bad idea.
  623.  
  624. -- 
  625. bill davidsen, GE Corp. R&D Center; Box 8; Schenectady NY 12345
  626.     I admit that when I was in school I wrote COBOL. But I didn't compile.
  627.  
  628. ==============================
  629.  
  630. From: rwb@Turing.ORG (Robert W. Bingler)
  631. Subject: How safe is Mtools?
  632. Date: Fri, 14 Aug 1992 12:50:03 GMT
  633.  
  634. Hey,
  635.         Can anyone tell me just how safe it is to use mtools on my 130 meg
  636. dos partition?  I don't want to have to go the expensense of messing it
  637. up.  I have been hesitant in the past, so I just use a floppy.  It would
  638. make things much easier if there is no real chance of damage being done.
  639.  
  640. Thanks,
  641. Rob
  642.  
  643. +--------------------------+----------------------+--------------------------+
  644. |   o    \ /  <o>    o     |  Robert Bingler      |  .sig Virus Disenfector  |
  645. | _/|-'   |    |   _/|-'   |->rwb@turing.org      |                          |
  646. |  / \,  /o\  / \   / \,   |  dwb4h@virginia.edu  |  To envoke type:         |
  647. | `                `       |                      |  rm .sig                 |
  648. +--------------------------+----------------------+--------------------------+
  649.  
  650. ==============================
  651.  
  652. From: scott@natinst.com (Scott A. Taylor)
  653. Subject: Re: Buffer corruption problems.
  654. Date: Fri, 14 Aug 1992 13:31:32 GMT
  655.  
  656. In article <CORYWEST.92Aug13180939@rio-grande.rice.edu> corywest@rice.edu (Cory West) writes:
  657. |In article <BURLEY.92Aug13153840@geech.gnu.ai.mit.edu> 
  658. |burley@geech.gnu.ai.mit.edu (Craig Burley) writes:
  659. |
  660. |>  ...I believe there is a bug in Linux that has the following behavior:
  661. |>
  662. |>  -  causes Linux to "misread" one 1024KB chunk of data from a disk-based file
  663. |>     so that what your app ends up with is some _other_ 1024KB chunk
  664. |>     (apparently from the same file)
  665. |>
  666. |>  -  occurs only during very heavy disk access, such as megabytes accessed
  667. |>     continually
  668. |>
  669. |>  -  is intermittent, but happens enough to reproduce fairly easily
  670. |[Etc...]
  671. |
  672. |       I have noticed some abnormalities, but I have been writing them
  673. |off to a disk block in the process of going bad.  Here's what I have
  674. |noticed:
  675. |
  676. |       - Under heavy and prolonged disk I/O (in this example, while compiling
  677. |gdb from scratch) there seem to be problems with the buffer cache.  After 
  678. |compiling for a while, gcc will choke with a TON of strange errors and die.
  679. |However, if I just restart make, the compiler will continue successfully
  680. |with the file that it had just died on, but it will die a little later 
  681. |down the line (after some more intensive I/O) under the same circumstances.
  682. |After a couple of tries, I can usually get through the entire make.
  683. |
  684. |       - I am running on MFM drives on a 486-33 with 4 Megs RAM (gcc 2.2.2d and
  685. |gcc 2.2.2 and Linux 0.97 PL1), so while compiling large things, my disks never 
  686. |stop to breath, especially if I am trying to do something else while the compile 
  687. |is running.
  688. |
  689. |       - The errors always include the same file (which is why I thought
  690. |perhaps that that particular file was living on a disk block that was going
  691. |belly up.  I plan to rename that file to .deadblock and putting a new copy
  692. |of the file in the directory to test this theory).  I am also going to run some
  693. |more large compiles to see if I can reproduce this error elsewhere in the 
  694. |system.
  695. |
  696. |       I don't know what it is yet, and I'm not sure if it's anything, but
  697. |I'll see what I can reproduce and hopefully we can determine if this is an
  698. |OS bug or a hardware bug and whether or not it has anything to do at all with
  699. |the above problem.
  700. |
  701. |       Anyone else out there having problems?
  702. |
  703. |
  704. |
  705. |                                       Cory West
  706. |                                       corywest@rice.edu
  707.  
  708. I am running 0.96c pl2 with the latest SCSI drivers from woz.headrest.colorado.
  709. edu, and I have not had any problems like this, even under heavy load (i.e.
  710. building a new kernel in one VC while compiling groff, GNU file utils, text
  711. utils, etc. in another).  I have 8 megs of RAM and an UltraStor 14F w/ 213 MB 
  712. Maxtor disk in a 386-25 with no cache. I do not have swapping enabled.  Maybe 
  713. this problem is paging- or cache-related?
  714.  
  715. I have used (and abused ;-) ) linux pretty heavily in the past, and it has
  716. been solid as a rock (Thanks Linus and everyone else involved!).
  717. -- 
  718. Scott Taylor            |
  719. (512) 795-6837          | "Well, I wanted to work with gymnasts." -David Byrne
  720. scott@natinst.com       |
  721. ** NI pays me to write their code, not their opinions, and that's what I do **
  722.  
  723. ==============================
  724.  
  725. From: davidsen@ariel.crd.GE.COM (william E Davidsen)
  726. Subject: Re: Stabilizing linux
  727. Date: 14 Aug 92 13:32:17 GMT
  728. Reply-To: davidsen@crd.ge.com (bill davidsen)
  729.  
  730. In article <1992Aug13.200750.1247@athena.mit.edu>, komarimf@craft.camp.clarkson.edu (Mark Komarinski) writes:
  731.  
  732. | Why not have both?  Whipping up some on-line manuals that can be printed
  733. | or viewed should not be that much trouble, and everyone will benefit in the
  734. | end.
  735.  
  736.   I think you should be the one to do it, then. I've written 40-50 page
  737. user manuals, and many programs of that size, and I can tell you that a
  738. quality manual takes about 2x longer, per page, than code. That insuring
  739. that the notation is consistent end to end, the style is uniform (chatty
  740. or dry, but consistent), that every fact is correct, exceptions are
  741. noted (this works with 0.96a and 0.96b, but not later versions), and
  742. that there are clear examples for all sections which a user could
  743. possibly misunderstand.
  744.  
  745.   My recent experience with asking for the location of docs rather than
  746. useful hints was revealing; on two questions I got a total of 31 answers
  747. (Linux people are the nicest on the net!), but I got 30 "I don't have
  748. docs, but this worked for me," and one "thaere's a doc on tsx... but
  749. it's not very clear, this is what I think it means." So I now have a few
  750. more lines of notes in my KWS notes file, but no new docs.
  751.  
  752.   This could really be a huge job, you've been warned.
  753. -- 
  754. bill davidsen, GE Corp. R&D Center; Box 8; Schenectady NY 12345
  755.     I admit that when I was in school I wrote COBOL. But I didn't compile.
  756.  
  757. ==============================
  758.  
  759.  
  760. ** FOR YOUR REFERENCE **
  761.  
  762. The service address, to which questions about the list itself and requests
  763. to be added to or deleted from it should be directed, is:
  764.  
  765.     Internet: Linux-Activists-Request@NEWS-DIGESTS.MIT.EDU
  766.  
  767. You can send mail to the entire list (and comp.os.linux) via:
  768.  
  769.     Internet: Linux-Activists@NEWS-DIGESTS.MIT.EDU
  770.  
  771. Linux may be obtained via one of these FTP sites:
  772.     nic.funet.fi                                pub/OS/Linux
  773.     tsx-11.mit.edu                              pub/linux
  774.     tupac-amaru.informatik.rwth-aachen.de       pub/msdos/replace
  775.  
  776. The current version of Linux is 0.97 released on August 1, 1992
  777.  
  778. End of Linux-Activists Digest
  779. ******************************
  780.  
  781. ==============================
  782.  
  783.  
  784. ** FOR YOUR REFERENCE **
  785.  
  786. The service address, to which questions about the list itself and requests
  787. to be added to or deleted from it should be directed, is:
  788.  
  789.     Internet: Linux-Activists-Request@NEWS-DIGESTS.MIT.EDU
  790.  
  791. You can send mail to the entire list (and comp.os.linux) via:
  792.  
  793.     Internet: Linux-Activists@NEWS-DIGESTS.MIT.EDU
  794.  
  795. Linux may be obtained via one of these FTP sites:
  796.     nic.funet.fi                                pub/OS/Linux
  797.     tsx-11.mit.edu                              pub/linux
  798.     tupac-amaru.informatik.rwth-aachen.de       pub/msdos/replace
  799.  
  800. The current version of Linux is 0.97 released on August 1, 1992
  801.  
  802. End of Linux-Activists Digest
  803. ******************************
  804.  
  805. ------------------------------
  806.  
  807.  
  808. ** FOR YOUR REFERENCE **
  809.  
  810. The service address, to which questions about the list itself and requests
  811. to be added to or deleted from it should be directed, is:
  812.  
  813.     Internet: Linux-Activists-Request@NEWS-DIGESTS.MIT.EDU
  814.  
  815. You can send mail to the entire list (and comp.os.linux) via:
  816.  
  817.     Internet: Linux-Activists@NEWS-DIGESTS.MIT.EDU
  818.  
  819. Linux may be obtained via one of these FTP sites:
  820.     nic.funet.fi                pub/OS/Linux
  821.     tsx-11.mit.edu                pub/linux
  822.     tupac-amaru.informatik.rwth-aachen.de    pub/msdos/replace
  823.  
  824. The current version of Linux is 0.97 released on August 1, 1992
  825.  
  826. End of Linux-Activists Digest
  827. ******************************
  828.