Most of the usenet news group FAQ's can be found at: ftp rtfm.mit.edu /pub/uesnet FTP: * ftp.sgi.com:~ftp/sgi/xdbx/xdbx.tar * texteditor: Name of Archive: ftp.uu.net (137.39.1.9 or 192.48.96.9) Directory For CRISP Binaries: /vendor/vital * Blizzard 2D module ftp.netcom.com in pub/natpix Seyon ftp.twi.tudelft.nl Location: /pub/unix/X11 DIRECTORY drwxr-xr-x 512 bytes 12:25 20 May 1994 seyon nedit xanim xmailtool (0(s0p14h0s3b4102T = Letter Gothic Bold (8U(s0p16.67h8.5v0s0b0T = Line Printer /CDROM mounten op xs en iris exportfs -i /CDROM op de indigo, nadat de disk gemount is mount -t nfs indigo:/CDROM /CDROM op xs clonedisk mkdir /clone cd /clone dump 0uf - / | restore xvf - tar flags : tar oxvf filename om hele directorys te kunnen copieren: cd fromdir; tar cf - . | (cd todir; tar xvf -) cd fromdir; tar cf - . | rsh remote "(cd todir ;tar xf -)" door |& en >& te gebruiken kun je ook stderr omleiden. gebruik: tar cv morkramia |& tee /data/listings/mork1 backup: directory oudwerk/aa/* restoren : tar xv oudwerk/aa (oudwerk/aa/ <- werkt niet !!) man directory man stat man scandir combineert het ! tput verplaatst de cursor / veranderd printkleur mbv esc-codes echo '\033P1.yFrank\033\\' alias cwdcmd echo '"\033P1.y$cwd\033\\"' rekenen in de console: expr escapecodes hoofdstuk GA (voorin) van 4Sight Programmers Guide imon geeft signalen bij veranderingen aan files (werkt niet ?); printer staat in /usr/spool/lp/interface ... wsh -Z3 -Z4 -L/dev/grconc,/dev/grcons -r1000 -s24x80 -m60x80 -fScreen.12 -Z7 opent een origenele console nice = settaskpri man screenspace voor ton! met qgetfd krijg je de filediscriptor van de queue zie ook select voor polling wat is een input subchannel ? nodig voor het verzenden van queue waardes naar een programma ( zie qcontrol / qc_sendevent). in de /usr/sysgen/master.d zit de stty_ld. dit is een module die in de stream van het keybd zit. om par te kunnen openen in programma displaytape: su chmod 770 displaytape chmod +s displaytape chown root displaytape df = disk free filedefenities in /usr/lib/filetype su cd /usr/lib/filetype make om ze opnieuw te compileren in /usr/gfx vind je defaultfont als je de gl disassembleerd, begint de pal-definitie op regel: monitor.c: 274 #include sgigsc(216,*video); sgikopt is er om bootveriabelen te veranderen (diskless, monitor etc..) nvram hoort er ook bij pal: ntsc: byte: 3 op 52(sp) 1 0 15 2 byte: ? op 53(sp) ? ? ? ? long: 780 op 56(sp) 1280 1280 1024 646 long: 575 op 60(sp) 1024 1024 768 485 long: 24 op 64(sp) 39 189 69 -6 long: -9 op 68(sp) 18 6 7 -14 setvideo: a0 = adres, a1 -> v1 = waarde [monitor.c: 228] 0x4064c0: 27bdffa8 addiu sp,sp,-88 [monitor.c: 234] 0x4064c4: 3c010080 lui at,0x80 [monitor.c: 228] 0x4064c8: afbf0014 sw ra,20(sp) [monitor.c: 234] 0x4064cc: 1481000a bne a0,at,0x4064f8 [monitor.c: 228] 0x4064d0: 00a01821 move v1,a1 [monitor.c: 238] 0x4064d4: 0c101824 jal getmonitor [monitor.c: 238] 0x4064d8: afa3005c sw v1,92(sp) [monitor.c: 238] 0x4064dc: 8fa3005c lw v1,92(sp) [monitor.c: 239] 0x4064e0: 00402021 move a0,v0 [monitor.c: 239] 0x4064e4: 27a60024 addiu a2,sp,36 [monitor.c: 239] 0x4064e8: 0c106be8 jal gl_glv_to_der1 [monitor.c: 239] 0x4064ec: 00602821 move a1,v1 [monitor.c: 241] 0x4064f0: 8fa30024 lw v1,36(sp) [monitor.c: 240] 0x4064f4: 00002021 move a0,zero [monitor.c: 244] 0x4064f8: 148000a7 bne a0,zero,0x406798 !DE_R1 = 0 [monitor.c: 244] 0x4064fc: 248bffff addiu t3,a0,-1 [monitor.c: 247] 0x406500: 1000004b b 0x406630 [monitor.c: 246] 0x406504: 00002821 move a1,zero [monitor.c: 250] 0x406508: 8f8e92f0 lw t6,-27920(gp) [monitor.c: 250] 0x40650c: 00000000 nop [monitor.c: 250] 0x406510: 8dcf0020 lw t7,32(t6) [monitor.c: 250] 0x406514: 00000000 nop [monitor.c: 250] 0x406518: 31f80200 andi t8,t7,0x200 [monitor.c: 250] 0x40651c: 1300000d beq t8,zero,0x406554 [monitor.c: 250] 0x406520: 00000000 nop [monitor.c: 250] 0x406524: 93a50035 lbu a1,53(sp) [monitor.c: 251] 0x406528: 2419000f li t9,15 [monitor.c: 251] 0x40652c: a3b90034 sb t9,52(sp) [monitor.c: 252] 0x406530: 24080400 li t0,1024 [monitor.c: 252] 0x406534: afa80038 sw t0,56(sp) [monitor.c: 253] 0x406538: 24090300 li t1,768 [monitor.c: 254] 0x40653c: 240a0045 li t2,69 [monitor.c: 255] 0x406540: 240b0007 li t3,7 [monitor.c: 253] 0x406544: afa9003c sw t1,60(sp) [monitor.c: 254] 0x406548: afaa0040 sw t2,64(sp) [monitor.c: 256] 0x40654c: 10000062 b 0x4066d8 [monitor.c: 255] 0x406550: afab0044 sw t3,68(sp) [monitor.c: 257] 0x406554: a3a00034 sb zero,52(sp) [monitor.c: 256] 0x406558: 93a50035 lbu a1,53(sp) [monitor.c: 258] 0x40655c: 240c0500 li t4,1280 [monitor.c: 258] 0x406560: afac0038 sw t4,56(sp) [monitor.c: 259] 0x406564: 240d0400 li t5,1024 [monitor.c: 260] 0x406568: 240e00bd li t6,189 [monitor.c: 261] 0x40656c: 240f0006 li t7,6 [monitor.c: 259] 0x406570: afad003c sw t5,60(sp) [monitor.c: 260] 0x406574: afae0040 sw t6,64(sp) [monitor.c: 263] 0x406578: 10000057 b 0x4066d8 [monitor.c: 261] 0x40657c: afaf0044 sw t7,68(sp) [monitor.c: 266] 0x406580: 24180001 li t8,1 [monitor.c: 266] 0x406584: a3b80034 sb t8,52(sp) [monitor.c: 267] 0x406588: 24190500 li t9,1280 [monitor.c: 267] 0x40658c: afb90038 sw t9,56(sp) [monitor.c: 268] 0x406590: 24080400 li t0,1024 [monitor.c: 269] 0x406594: 24090027 li t1,39 [monitor.c: 270] 0x406598: 240a0012 li t2,18 [monitor.c: 268] 0x40659c: afa8003c sw t0,60(sp) [monitor.c: 269] 0x4065a0: afa90040 sw t1,64(sp) [monitor.c: 271] 0x4065a4: 1000004c b 0x4066d8 [monitor.c: 270] 0x4065a8: afaa0044 sw t2,68(sp) [monitor.c: 274] 0x4065ac: 240b0003 li t3,3 pal! [monitor.c: 274] 0x4065b0: a3ab0034 sb t3,52(sp) [monitor.c: 275] 0x4065b4: 240c030c li t4,780 [monitor.c: 275] 0x4065b8: afac0038 sw t4,56(sp) [monitor.c: 276] 0x4065bc: 240d023f li t5,575 [monitor.c: 277] 0x4065c0: 240e0018 li t6,24 [monitor.c: 278] 0x4065c4: 240ffff7 li t7,-9 [monitor.c: 276] 0x4065c8: afad003c sw t5,60(sp) [monitor.c: 277] 0x4065cc: afae0040 sw t6,64(sp) [monitor.c: 279] 0x4065d0: 10000041 b 0x4066d8 [monitor.c: 278] 0x4065d4: afaf0044 sw t7,68(sp) [monitor.c: 282] 0x4065d8: 24180002 li t8,2 [monitor.c: 282] 0x4065dc: a3b80034 sb t8,52(sp) [monitor.c: 283] 0x4065e0: 24190286 li t9,646 [monitor.c: 283] 0x4065e4: afb90038 sw t9,56(sp) [monitor.c: 284] 0x4065e8: 240801e5 li t0,485 [monitor.c: 285] 0x4065ec: 2409fffa li t1,-6 [monitor.c: 286] 0x4065f0: 240afff2 li t2,-14 [monitor.c: 284] 0x4065f4: afa8003c sw t0,60(sp) [monitor.c: 285] 0x4065f8: afa90040 sw t1,64(sp) [monitor.c: 287] 0x4065fc: 10000036 b 0x4066d8 [monitor.c: 286] 0x406600: afaa0044 sw t2,68(sp) [monitor.c: 289] 0x406604: 240b0004 li t3,4 [monitor.c: 289] 0x406608: a3ab0034 sb t3,52(sp) [monitor.c: 290] 0x40660c: 240c0500 li t4,1280 [monitor.c: 290] 0x406610: afac0038 sw t4,56(sp) [monitor.c: 291] 0x406614: 240d0400 li t5,1024 [monitor.c: 292] 0x406618: 240e00bd li t6,189 [monitor.c: 293] 0x40661c: 240f0007 li t7,7 [monitor.c: 291] 0x406620: afad003c sw t5,60(sp) [monitor.c: 292] 0x406624: afae0040 sw t6,64(sp) [monitor.c: 294] 0x406628: 1000002b b 0x4066d8 [monitor.c: 293] 0x40662c: afaf0044 sw t7,68(sp) [monitor.c: 294] 0x406630: 240400a0 li a0,160 [monitor.c: 298] 0x406634: 306200f0 andi v0,v1,0xf0 [monitor.c: 298] 0x406638: 1044ffe7 beq v0,a0,0x4065d8 [monitor.c: 298] 0x40663c: 284100a1 slti at,v0,161 [monitor.c: 298] 0x406640: 10200017 beq at,zero,0x4066a0 [monitor.c: 298] 0x406644: 24010060 li at,96 [monitor.c: 298] 0x406648: 1041ffd8 beq v0,at,0x4065ac [monitor.c: 298] 0x40664c: 28410061 slti at,v0,97 [monitor.c: 298] 0x406650: 1020000e beq at,zero,0x40668c [monitor.c: 298] 0x406654: 24010020 li at,32 [monitor.c: 298] 0x406658: 1041ffdf beq v0,at,0x4065d8 [monitor.c: 298] 0x40665c: 28410021 slti at,v0,33 [monitor.c: 298] 0x406660: 10200005 beq at,zero,0x406678 [monitor.c: 298] 0x406664: 24010010 li at,16 [monitor.c: 298] 0x406668: 1041ffc6 beq v0,at,0x406584 [monitor.c: 298] 0x40666c: 24180001 li t8,1 [monitor.c: 298] 0x406670: 10000058 b 0x4067d4 [monitor.c: 298] 0x406674: 8fbf0014 lw ra,20(sp) [monitor.c: 298] 0x406678: 24010040 li at,64 [monitor.c: 298] 0x40667c: 1041ffa2 beq v0,at,0x406508 [monitor.c: 298] 0x406680: a3a50035 sb a1,53(sp) [monitor.c: 298] 0x406684: 10000053 b 0x4067d4 [monitor.c: 298] 0x406688: 8fbf0014 lw ra,20(sp) [monitor.c: 298] 0x40668c: 24010090 li at,144 [monitor.c: 298] 0x406690: 1041ffbc beq v0,at,0x406584 [monitor.c: 298] 0x406694: 24180001 li t8,1 [monitor.c: 298] 0x406698: 1000004e b 0x4067d4 [monitor.c: 298] 0x40669c: 8fbf0014 lw ra,20(sp) [monitor.c: 298] 0x4066a0: 240100d0 li at,208 [monitor.c: 298] 0x4066a4: 1041ffd7 beq v0,at,0x406604 [monitor.c: 298] 0x4066a8: 284100d1 slti at,v0,209 [monitor.c: 298] 0x4066ac: 10200005 beq at,zero,0x4066c4 [monitor.c: 298] 0x4066b0: 240100c0 li at,192 [monitor.c: 298] 0x4066b4: 1041ff94 beq v0,at,0x406508 [monitor.c: 298] 0x4066b8: a3a50035 sb a1,53(sp) [monitor.c: 298] 0x4066bc: 10000045 b 0x4067d4 [monitor.c: 298] 0x4066c0: 8fbf0014 lw ra,20(sp) [monitor.c: 298] 0x4066c4: 240100e0 li at,224 [monitor.c: 298] 0x4066c8: 1041ffb9 beq v0,at,0x4065b0 [monitor.c: 298] 0x4066cc: 240b0003 li t3,3 [monitor.c: 298] 0x4066d0: 10000040 b 0x4067d4 [monitor.c: 298] 0x4066d4: 8fbf0014 lw ra,20(sp) hier worden (ook) vlaggen omgezet: v1 = waarde [monitor.c: 298] 0x4066d8: 30780002 andi t8,v1,0x2 ! sync on green [monitor.c: 298] 0x4066dc: 13000004 beq t8,zero,0x4066f0 [monitor.c: 298] 0x4066e0: 30790001 andi t9,v1,0x1 ! stereo optic [monitor.c: 298] 0x4066e4: 34a50001 ori a1,a1,0x1 [monitor.c: 298] 0x4066e8: 30a500ff andi a1,a1,0xff [monitor.c: 298] 0x4066ec: 30790001 andi t9,v1,0x1 [monitor.c: 298] 0x4066f0: 13200009 beq t9,zero,0x406718 [monitor.c: 298] 0x4066f4: 24010090 li at,144 [monitor.c: 299] 0x4066f8: 34a50004 ori a1,a1,0x4 [monitor.c: 299] 0x4066fc: 10000005 b 0x406714 [monitor.c: 299] 0x406700: 30a500ff andi a1,a1,0xff [monitor.c: 300] 0x406704: 34a50008 ori a1,a1,0x8 [monitor.c: 300] 0x406708: 30a500ff andi a1,a1,0xff [monitor.c: 301] 0x40670c: 1000000b b 0x40673c [monitor.c: 301] 0x406710: a3a50035 sb a1,53(sp) [monitor.c: 301] 0x406714: 24010090 li at,144 v0 = videomode [monitor.c: 302] 0x406718: 1041fffa beq v0,at,0x406704 at = 144 = 30 Hz Genlock [monitor.c: 304] 0x40671c: 00000000 nop [monitor.c: 302] 0x406720: 1044fff8 beq v0,a0,0x406704 a0 = 160? = Genlock RS170 [monitor.c: 309] 0x406724: 240100c0 li at,192 [monitor.c: 309] 0x406728: 1041fff6 beq v0,at,0x406704 192 = genlock 60Hz [monitor.c: 310] 0x40672c: 240100e0 li at,224 [monitor.c: 310] 0x406730: 1041fff4 beq v0,at,0x406704 = Genlock pal [monitor.c: 313] 0x406734: 00000000 nop [monitor.c: 313] 0x406738: a3a50035 sb a1,53(sp) = geen genlock [monitor.c: 313] 0x40673c: 240400d8 li a0,216 [monitor.c: 313] 0x406740: 0c112fd0 jal sgigsc [monitor.c: 313] 0x406744: 27a50034 addiu a1,sp,52 [monitor.c: 313] 0x406748: 2401ffff li at,-1 [monitor.c: 313] 0x40674c: 14410021 bne v0,at,0x4067d4 [monitor.c: 313] 0x406750: 8fbf0014 lw ra,20(sp) [monitor.c: 313] 0x406754: 3c041000 lui a0,0x1000 [monitor.c: 313] 0x406758: 0fe004ec jal perror [monitor.c: 313] 0x40675c: 24841e70 addiu a0,a0,7792 [monitor.c: 313] 0x406760: 1000001c b 0x4067d4 [monitor.c: 315] 0x406764: 8fbf0014 lw ra,20(sp) [monitor.c: 315] 0x406768: 10000015 b 0x4067c0 [monitor.c: 315] 0x40676c: afa0004c sw zero,76(sp) [monitor.c: 315] 0x406770: 24080001 li t0,1 [monitor.c: 315] 0x406774: 10000012 b 0x4067c0 [monitor.c: 315] 0x406778: afa8004c sw t0,76(sp) [monitor.c: 316] 0x40677c: 24090003 li t1,3 [monitor.c: 316] 0x406780: 1000000f b 0x4067c0 [monitor.c: 316] 0x406784: afa9004c sw t1,76(sp) [monitor.c: 318] 0x406788: 240a0002 li t2,2 [monitor.c: 318] 0x40678c: 1000000c b 0x4067c0 [monitor.c: 325] 0x406790: afaa004c sw t2,76(sp) [monitor.c: 324] 0x406794: 248bffff addiu t3,a0,-1 [monitor.c: 328] 0x406798: 2d610004 sltiu at,t3,4 [monitor.c: 329] 0x40679c: 1020000c beq at,zero,0x4067d0 [monitor.c: 328] 0x4067a0: 00000000 nop [monitor.c: 332] 0x4067a4: 000b5880 sll t3,t3,2 [monitor.c: 333] 0x4067a8: 3c011000 lui at,0x1000 [monitor.c: 332] 0x4067ac: 002b0821 addu at,at,t3 [monitor.c: 336] 0x4067b0: 8c2b0210 lw t3,528(at) [monitor.c: 337] 0x4067b4: 00000000 nop [monitor.c: 336] 0x4067b8: 01600008 jr t3 [monitor.c: 342] 0x4067bc: 00000000 nop [monitor.c: 342] 0x4067c0: a3a30050 sb v1,80(sp) [monitor.c: 342] 0x4067c4: 24040191 li a0,401 [monitor.c: 342] 0x4067c8: 0c112fd0 jal sgigsc [monitor.c: 342] 0x4067cc: 27a5004c addiu a1,sp,76 [monitor.c: 342] 0x4067d0: 8fbf0014 lw ra,20(sp) [monitor.c: 342] 0x4067d4: 27bd0058 addiu sp,sp,88 [monitor.c: 342] 0x4067d8: 03e00008 jr ra [monitor.c: 342] 0x4067dc: 00000000 nop Sproc (prctl) zijn tegenhangers van fork, waarbij geheugengebieden toegankelijk blijven voor beide processen Wat het inlezen van de tapes in ieder geval heeft opgeleverd: setsym: iets over symbolic debugging zie ook symmon lboot: /usr/sysgen/boot /usr/sysgen/boot/idbg.o /usr/sysgen/master.d /usr/sysgen/master.d/master.c /usr/sysgen/master.d/edt.list hoewel ik van die laatsten niet helemaal zeker ben. cc -g is compileren met extra debug-symbols door sproc ipv exec te gebruiken, kunnen geheugenblokken gedeeld worden met regcmp en regex kunnen strings met * en ? vergeleken worden. Met grep kun je naar een ascii string zoeken in een aantal files. Kermit: probleem met cwd ckcfns.c routine cwd. Procescontrole informatie vindt je in: /usr/include/sys/fs/dbfcntl.h /usr/include/sys/proc.h /usr/include/sys/user.h man syssgi man ptrace (einde) man debug in de /usr/4Dgifts/.4sight vind je allerlei postscript files voor het aanpassen van windows ed jpeg / JPEG wat benchmarks (kbytes): IFF 100 75 50 25 mediasolutions still 804 156 38 27 19 rabo.still 590 154 55 pcreate is een snellere manier van opstarten van een nieuw programma (?) id vindt je allerlei informatie over het systeem. mpin kun je gebruiken om ervoor te zorgen dat pagina's niet geswapped worden. shmget / shmop kunnen gebruikt worden om geheugenblokken uit te wisselen #include #include #include shmid = shmget(IPC_PRIVATE, pointer = shmat(shmid,0,SHM_RDONLY); mapped shared memory in je eigen geheugengebied shmdt(pointer(?)); delete het gebied swap: getrusage geeft informatie over timing en swap. met syssgi() kun je variabelen voor swap instellen (zie ook /usr/include/sys/tuneable) sys/swap heeft iets te maken met sysmips ,daarmee kun je swap files (?) add-en en delete-en vfr_regs 58 Field status geeft informatie over welk field actief is 8 Clock regelt clock pal/ntsc etc size / nm geeft informatie over de tekst en data formaten van object-files en executables. Met mkshlib kun je shared libraries maken prof/pixie: compileer programma myprog pixie myprog /* maakt myprog.pixie en myprog.Addrs */ setenv LD_LIBRARY_PATH . /* is nodig sinds 5.2? (ton) */ myprog.pixie /* maakt myprog.Counts */ prof -pixie myprog > ~/rt /* geeft overzicht in ~/rt */ leuke tags tag 0x9034 paint tag 0x9037 paint yuv via magni genlocken: y twee pixels naar rechts verschuiven, en met 248/256 vermenigvuldigen en magni op zwartwit zetten met readlink kun je achterhalen naar welke file een link wijst. met symlink kun je over filesystems heen linken. met isSuper kun je opvragen van welk filetype een bepaalde file is, zie voor gebruik ervan /etc/transferDevice/quickmodel_file_IO mbv de -P optie bij cc kun je de output van de preprocessor cpp naar een file sturen (source.c -> source.i) met de -G switch van cc kun je aangeven hoe groot een datasegment mag zijn om nog via de global pointer (GP) geadresseerd te worden. Formateren van harddisks: met fx /partitions partitions aanmaken op /dev/dsk/dks0....vh daarna met mkfs -i /dev/dsk/... de partitties aanmaken (NIET vh) voor extra partities moeten nog devises aangemaakt worden. spool / crontab / fsr vanuit de /usr/spool/cron/crontabs/root staat het programma standaard .cshrc/ .login / .profile vindt je in de etc/stdxxxx volgorde van uitvoeren van files: /etc/cshrc ~/.cshrc ~/.login in de /usr/lib/X11/xdm/Xsession staat startup-script pixmode(PM_STRIDE, 720); werkt als je met lgl & X11 linkt, niet als je met lgl_s linkt! PAL pal resolutie is zeker weten 780 * 575, volgens sys/gr1hw.h bugs voor silicon: 1. pixmode(PM_STRIDE,x) werkt niet bij gl_s op iris en indigo, wel in combinatie met gl en X11. 2. pixmode(PM_STRIDE,x) geeft GURU bij te kleine x. 3. pixmode(PM_TTOB,1) zet op de Indigo recten soms op de kop (recten kleiner dan ?). 4. pixmode(PM_TTOB,1) werkt uberhaupt niet op de Personal Iris. nieuwe bugs voor silicon: 1. bij het neerzetten van grote recten (720 * 576 * 16bits) wordt de frame counter niet altijd opgehoogt. Swapbuffers wacht dan een frame langer dan met swapinterval is ingesteld. 2. pixmode(PM_TTOB,1) zet op de Indigo kleine recten soms op de kop Voorbeeldrect: (46 315 68 346). man glresourses staat iets over menu overfirst Opzet voor proces communicatie: er komt een daemon die alle verzoeken afhandelt. verschillende soorten programma's kunnen er mee in verbinding treden en data er naar toe sturen, en opvragen. fs: stuurt een destination directory en procesnummer zodat bij bijv. copy of move de data in de juiste directory komt, en het overzicht wordt aangepast. paint: een copy van de brush wordt onthouden. Ook voorgrond en achtergrond kleur kunnen gelijk gezet worden. traces: copy en paste van objecten ? Plaatjes zonder alpha moeten standaard alpha 255 krijgen. cmap ook standaard 255 functies: deinterlace, interlace, addalpha over. find -cnewer lastbackfile : alle files nieuwer dan lastbackfile find /usr/people/ -cnewer /usr/people/frank/source/anim.c -print find: geen directories (die worden namelijk met inhoud gecopieerd), geen .o files cd /usr/people find . ! -type d ! -name '*.o' -cnewer /tmp/lastbackup ! -cnewer /tmp/newdate -print | tar caBf - - | (cd /backup/people ; tar xBf -) showcase /data/irisdata/toolbox2.0/src/demos/VGX/shadows/Article.showcase set init_vlan = `echo abcd` stopt de exit status / return variabele van een commando in een shell variabele ($abcd) (LET OP DE RICHTING VAN DE APPOSTROFFEN !) in sh is de syntax: abc=`rt` include files die al dan niet met swapbuffers / gsync / lrectwrite te maken hebben: /usr/include/sys/rrm.h gsync: ioctl(RRM_WAITFORRETRACE); /usr/include/sys/IP12.h /* * Vertical retrace status (INT2) */ #define VRSTAT_ADDR VME_ISR_ADDR /* VR status read from vme reg */ #define VRSTAT_MASK 0x01 /* Vert retrace status: no interrupt */ De Xserver vliegt er regelmatig uit met: Xlib: sequence lost (0x10000 > 0x3adf) in reply type 0x0! GL: X request = 58.4, error code = 0 ERROR #93 Error in communication with window server: ERR_WMANIPC Xlib: sequence lost (0x10000 > 0xa092) in reply type 0x0! GL: X request = 160.4, error code = 0 ERROR #93 Error in communication with window server: ERR_WMANIPC Xlib: sequence lost (0x10000 > 0x9093) in reply type 0x0! GL: X request = 144.4, error code = 0 ERROR #93 Error in communication with window server: ERR_WMANIPC #define HPC1COUNTER 0x1fb80194 /* Counter (24 bits) (ro) */ proces 12067 (traceso) requested stop [_libX_ftruncate, :0xcc0226c *[_libX_ftruncate,0xcc0226c] bne a3,0xcc02290 [_libX_ftruncate,0xcc02270] nop /usr/lib/X11/xdm/Xsession is veranderd om een proefje te doen met de swap people controlevenster voor vlan: Maakt venster open voor interactive besturing van vlan, en opent een socket zodat vanaf de indigo commando's gegeven kunnen worden. Het moet ook mogelijk zijn om het venster op de indigo te krijgen. Tevens moeten cbars / zwart / zwarten van tape mogelijk zijn. Programma moet open staan voor nieuw connections, tegelijkertijd de al openstaande connections afhandelen, en de qread afhandelen. Volgorde realtime: 1. start vlan-controlescherm op. 2. wacht tot start commando gegeven wordt. 3. schakel over naar pal, 4. stell duration, auto increment in. 5. vraag preroll op. 6. initialiseer vlan zodat je een frame voor opname een seintje krijgt. 7. perform. 8. controleer of alles goed gegaan is. 9. schakel terug naar 60 Hz. 10. ga naar 2. dps / postscript files: man DPS gr_relnotes include/DPS/dpsfriends.h include/DPS/dpsclient.h pswrap audio: manual pages / audio man cdaudio distributed rendering: Elke computer heeft een render-deamon draaien. Elk verzoek om distributed te renderen zijn aan de locale deamon gericht, die de taak verspreid over de bereikbare deamons. Op elke computer kan de deamon verboden worden om te renderen op het moment dat de rekentijd te veel locale tijd verbruikt. Eventueel moet de achtergrond renderer om de zoveel pixels / seconden / scanlines een sginap(n) doen om ervoor te zorgen dat 't echt zo min mogelijk gaat knokken met andere processen. Processen moeten gestopt kunnen worden. Er komt een grafiese interface waarin achtergrond renderen gestopt kan worden, animaties afgekapt, en nieuwe animaties gestart kunnen worden. Zodra een animatie direct vanuit de trace gestart wordt, moet achter- grond rendering ook stoppen (voor het gemak). nog te doen voor demo: wikkeltjes muziek nodig: stikkers voor op VHS, BETA, enveloppen, diskettes wikkels voor vhs, betacam. patroon herkenning (gesture) patronen moeten naar een "universeel" formaat terug gebracht worden. 1. onafhankelijk van sizex / sizey van beweging 2. onafhankelijk van snelheid (aantal coordinaten) van de beweging 3. mogelijk onafhankelijk van rotatie. werkwijze / formaat: aantal genormaliseerde vectoren met een 'size' indicatie. Een gesture wordt teruggebracht tot een vast (?) aantal vectoren (20). Elk gedeelte wordt gematched met stukje van te onderzoeken beweging. De richting mag een afwijken de lengte een factor 2, voordat er strafpunten uitgedeeld worden. VR register zit op: PHYS_TO_K1(VME_ISR_ADDR); in IP12.h ! #define VRSTAT_ADDR VME_ISR_ADDR /* VR status read from vme reg */ #define VRSTAT_MASK 0x01 /* Vert retrace status: no interrupt */ HPC_0_ID_ADDR = 0x1fb80000 VME_ISR_ADDR = 0x1fb801d3 of 0x1fb801d0 files : gr2.h sgigsc.h systm.h gfx.h IP12.h sbd.h rrm.h IP12.h Aan de hand van het retrace bitje kan gekeken worden of een field begint, daarna kunnen met behulp van de timer de resterende gegevens achterhaald worden (field status, line number ...). TODO: - displaytape fouten verwijderen. ABORTED kunnen wissen IN & OUT & DUR makkelijker in kunnen stellen. EDIT decissionlist aanmaken. - realtime werkbaar maken. met behulp van ftw (filetreewalk) kan de inhoud van directories opgevraagd worden. Problemen bij delta-compressie voor CDI: - De grootste delta's zijn al door hun verwijderd; die kun je namelijk in een achtergrond plane stoppen. Is het mogelijk om de voorgrond plaatjes van Martin nog t.o.v. elkaar te comprimeren? Kan de RL7 nog verbertert worden? Tenslotte worden daarin hele stukken 'niks' telkens gecodeerd. - Valt er nog winst te behalen met een bitplane methode? Wat zijn de delta's met anim5 (kan natuurlijk nog beter) en wat zouden de delta's worden bij byte-compressie ? - DYUV trekt strepen (??). Dit kan natuurlijk voorkomen worden door een dyuv plaatje als skybuf te gebruiken. Nu is de vraag of dyuv plaatjes 1 op 1 kunnen mappen vooral omdat de U en de V gecomprimeerd en gedecom- primeerd worden. HELP. 1. schrijf anim5-compressie. 2. schrijf anim5-decompressie om Optimaliseringen: 1. bij compileren met -float alle float-constanten (bv. 0.0) vervangen door ((float) 0.0). Anders wordt de hele regel naar double gecast en het resultaat daarna naar float. 2. ulongs (ushorts ?) omzetten naar float kost aanzienlijk meer instructies dan longs (shorts ?). Uitbreiding voor loadiff: Om de routines voor het inlezen van series van plaatjes mogelijk te maken: 1. Initialiseer routine met toegestane reeksen, en eerste naam - series op naam (.0001) - directories - anim5 animaties - TGA delta's - iff 24bits delta's (.delta) 2. haal volgende (vorige ?) plaatje op. 3. vrijgeven R-Y gain (videoframer/vfr) was vroeger -22, is nu opeens -8 (-12) ????????? (als je tenminste eerst naar PAL omschakelt). Y gain was 25, is nu 29. wat er fout ging: From neogeo!MAILER-DAEMON@relay.nluug.nl Fri Feb 12 01:21:19 1993 Received: from mailhost.tue.nl by rc6.urc.tue.nl with SMTP id AA18472 (5.65c/IDA-1.4.4 for ); Fri, 12 Feb 1993 01:21:17 +0100 Received: from sun4nl.nluug.nl by mailhost.tue.nl with SMTP id AA24149 (5.65c/IDA-1.4.4 for ); Fri, 12 Feb 1993 01:24:00 +0100 Received: from neogeo by sun4nl.nluug.nl via EUnet id AA26681 (5.65b/CWI-3.3); Fri, 12 Feb 1993 01:20:50 +0100 Received: by neogeo (920330.SGI/920502.SGI) for sun4nl!urc.tue.nl!wmbfmk id AA00475; Fri, 12 Feb 93 01:19:52 +0100 Date: Fri, 12 Feb 93 01:19:52 +0100 From: neogeo!MAILER-DAEMON@relay.nluug.nl (Mail Delivery Subsystem) Subject: Returned mail: Host name server lookup failed Message-Id: <9302120019.AA00475@neogeo> To: wmbfmk@urc.tue.nl Status: RO ----- Transcript of session follows ----- 451 xfAA00444: line 6: Loop while matching ruleset 0, line 512: Connection refused 451 xfAA00444: line 6: Loop while matching ruleset 0, line 544: Connection refused 451 xfAA00444: line 6: Loop while matching ruleset 0, line 512: Connection refused 451 xfAA00444: line 6: Loop while matching ruleset 0, line 544: Connection refused 451 xfAA00444: line 6: Loop while matching ruleset 0, line 512: Connection refused 451 xfAA00444: line 6: Loop while matching ruleset 0, line 544: Connection refused 451 xfAA00444: line 6: Loop while matching ruleset 0, line 481: Connection refused 554 xfAA00444: line 6: Loop while matching ruleset 0, line 482 554 xfAA00444: line 6: Loop while matching ruleset 0, line 512 451 xfAA00444: line 6: Loop while matching ruleset 0, line 544: Connection refused 554 xfAA00444: line 6: rewrite: expansion too long ----- Unsent message follows ----- Received: from sun4nl by neogeo via UUCP (920330.SGI/920502.SGI) id AA00444; Fri, 12 Feb 93 01:16:51 +0100 Received: from mailhost.tue.nl by sun4nl.nluug.nl with SMTP id AA25701 (5.65b/CWI-3.3); Fri, 12 Feb 1993 01:15:08 +0100 Received: from rw7.urc.tue.nl by mailhost.tue.nl with SMTP id AA24141 (5.65c/IDA-1.4.4 for ); Fri, 12 Feb 1993 01:18:13 +0100 Received: by rw7.urc.tue.nl id AA03301 (5.65c/IDA-1.4.4 for frank@neogeo.nl); Fri, 12 Feb 1993 01:15:02 +0100 Date: Fri, 12 Feb 1993 01:15:02 +0100 From: Marc van Kempen Message-Id: <199302120015.AA03301@rw7.urc.tue.nl> To: frank@neogeo.nl Subject: test test test & From neogeo!frank@relay.nluug.nl Fri Feb 12 14:32:46 1993 Received: from mailhost.tue.nl by rc6.urc.tue.nl with SMTP id AA28691 (5.65c/IDA-1.4.4 for ); Fri, 12 Feb 1993 14:32:42 +0100 Received: from sun4nl.nluug.nl by mailhost.tue.nl with SMTP id AA27574 (5.65c/IDA-1.4.4 for ); Fri, 12 Feb 1993 14:35:17 +0100 Received: from neogeo by sun4nl.nluug.nl via EUnet id AA19877 (5.65b/CWI-3.3); Fri, 12 Feb 1993 14:32:01 +0100 Received: by neogeo.nl (920330.SGI/920502.SGI.AUTO) for sun4nl!urc.tue.nl!wmbfmk id AA03822; Fri, 12 Feb 93 14:31:15 +0100 Date: Fri, 12 Feb 93 14:31:15 +0100 From: neogeo!frank@relay.nluug.nl (Frank van Beek) Message-Id: <9302121331.AA03822@neogeo.nl> To: Marc van Kempen Subject: Neeeeeeeeeeeee Foei, foei Marc. Je zou toch onderhand moeten weten dat ftp en email compleet verschillende dingen zijn. Maar om eerlijk te zijn: Ik weet nog niet eens hoe ik frank@neogeo.nl blijf i.p.v. frank@neogeo.uucp of neogeo!frank@relay.nluug.nl te worden. Testing 1,2,3 --- |||||| | Frank van Beek @ o o @ | NeoGeo Computergraphics / | voice: (+31) 40 461777, fax (+31) 40 464013 `-' | e-mail: frank@neogeo.nl Received: from mailhost.tue.nl by rc6.urc.tue.nl with SMTP id AA29818 (5.65c/IDA-1.4.4 for ); Fri, 12 Feb 1993 17:51:59 +0100 Received: from sun4nl.nluug.nl by mailhost.tue.nl with SMTP id AA29067 (5.65c/IDA-1.4.4 for ); Fri, 12 Feb 1993 17:54:33 +0100 Received: from neogeo by sun4nl.nluug.nl via EUnet id AA02897 (5.65b/CWI-3.3); Fri, 12 Feb 1993 17:51:19 +0100 Received: by neogeo.nl (920330.SGI/920502.SGI.AUTO) for sun4nl!urc.tue.nl!wmbfmk id AA05272; Fri, 12 Feb 93 17:41:16 +0100 Date: Fri, 12 Feb 93 17:41:16 +0100 From: neogeo!frank@relay.nluug.nl (Frank van Beek) Message-Id: <9302121641.AA05272@neogeo.nl> To: wmbfmk@urc.tue.nl Subject: testing 4,5,6 --- |||||| | Frank van Beek @ o o @ | NeoGeo Computergraphics / | voice: (+31) 40 461777, fax (+31) 40 464013 `-' | e-mail: frank@neogeo.nl Wat gebeurt er als alle onbekende post naar neogeo.nl (sun4nl) gecopieerd wordt ? TU: 2400 \n \n Accesscode: wmbfmk Password: Dialin TUE> c 300 SESSION 1 CLOSED TO A058,0 \n RC_server_05> c ultrixrc login: wmbfmk Password: Vanaf IRIS: From frank@iris.neogeo.nl Sat Feb 13 18:38:07 1993 Received: from mailhost.tue.nl by rc6.urc.tue.nl with SMTP id AA09768 (5.65c/IDA-1.4.4 for ); Sat, 13 Feb 1993 18:38:00 +0100 Received: from sun4nl.nluug.nl by mailhost.tue.nl with SMTP id AA01546 (5.65c/IDA-1.4.4 for ); Sat, 13 Feb 1993 18:40:40 +0100 Received: from neogeo by sun4nl.nluug.nl via EUnet id AA16613 (5.65b/CWI-3.3); Sat, 13 Feb 1993 18:37:26 +0100 From: frank@iris.neogeo.nl Received: from iris.neogeo.nl by neogeo.nl via SMTP (920330.SGI/920502.SGI.AUTO) for sun4nl!urc.tue.nl!wmbfmk id AA06869; Sat, 13 Feb 93 18:36:33 +0100 Received: by iris.neogeo.nl (920330.SGI/920502.SGI.AUTO) for @neogeo.nl:wmbfmk@urc.tue.nl id AA18835; Sat, 13 Feb 93 18:36:43 +01 00 Date: Sat, 13 Feb 93 18:36:43 +0100 Message-Id: <9302131736.AA18835@iris.neogeo.nl> To: wmbfmk@urc.tue.nl Subject: Testing 7,8,9 --- |||||| | Frank van Beek @ o o @ | NeoGeo Computergraphics / | voice: (+31) 40 461777, fax (+31) 40 464013 `-' | e-mail: frank@neogeo.nl gui,forms library, buttons Check out the Forms Library available by anonynous ftp at sol.cs.ruu.nl. It has an excellent interface building tool, is designed for GL, and all the source code is available. oude instellingen /data + /fast: ----- partitions----- part type cyls blocks Megabytes (base+size) 0: efs 5 + 1450 2940 + 852600 1 + 416 6: lvol 1455 + 352 855540 + 206976 418 + 101 7: efs 5 + 1802 2940 + 1059576 1 + 517 8: volhdr 0 + 5 0 + 2940 0 + 1 10: entire 0 + 1807 0 + 1062516 0 + 519 oude instellingen / + /usr + /fast: ----- partitions----- part type cyls blocks Megabytes (base+size) 0: efs 5 + 55 2940 + 32340 1 + 16 1: rawdata 60 + 139 35280 + 81732 17 + 40 5: lvol 1455 + 352 855540 + 206976 418 + 101 6: efs 199 + 1256 117012 + 738528 57 + 361 7: efs 5 + 1802 2940 + 1059576 1 + 517 8: volhdr 0 + 5 0 + 2940 0 + 1 10: entire 0 + 1807 0 + 1062516 0 + 519 - nfs performance vanaf de entry is slecht: /usr/etc/ping -f -s3000 indigo levert 13% package loss op. - neogeo.neogeo.nl met MAIL uitproberen - harddisk testen. - ontvangstbevestigingen van de tracesd kunnen gaan rondzingen. - ontvangstbevestiging als los bericht versturen - een lengte meesturen met berichtjes Michael Toy: >POP UP MENU question 24 Mar 93 00:24 In article <115324@netnews.upenn.edu> mark@ginger.biophys.upenn.edu (Mark Elliott) writes: > > Can the font style and size be changed from the default in the >defpup(), newpup(), dopup(), ... routines for creating GL pop-up menus? > > This may sound like an obscure need, but I reeally would like to do it, >and I can't find any clues in the man pages. If you are running IRIX 4.0 or later, the answer is yes. The man page which you couldn't find was "glresources". Basically there is no programatic way to do what you want, but you can edit your X resources the get what you want. You can add *gl*font: to your .Xdefaults or .Xresources or however you do that, to change all gl apps, or you can be more specific and change only one program's font, details on that are in glresources(3). If you want your program to do it, you could try something ugly like putenv("GLRES=*gl*font: "); before your first winopen() call, but that won't work right with DGL. diff -c geeft een redelijk overzichtelijk bestand van verschillen tussen files. alarm: muziek at 17 sfplay /usr/lib/sounds/prosonus/musictags/tag2.aiff ^D versturen met sz: \n ~$echo sz foo && rz -1bv de -..v schijnt belangrijk te zijn (onderdrukt "rz ready ...") codim tar cOvf /dev/tapens * go to the directory /usr/lib/X11/xdm open the file "xdm-config" change the line "DisplayManager._0.terminateServer: False" to "DisplayManager._0.terminateServer: True" > No. The user sent a job to the printer, went to pick it up, and > returned to find his system hung. (I don't know if the print was > successful.) After I tried to log in over the net unsuccessfully, > I told him to reset. Try `rsh sickhost exec csh -i`. I recently saw a sick machine that seemed to be hung, but where that old trick worked. That trick starts a shell without using any STREAMS stuff, unlike rlogin and telnet. If for some reason the system is out of STREAMS buffers, perhaps because a serial line printer is crazy, you can use this trick to do things like `netstat -m` to diagnose it. Vernon Schryver, vjs@sgi.com Trace uitbreidingen: - spotjes zbufferen (kegel) Wat Goof moet hebben: binhex4.bin unstuffit.bin tar Ga met maczip niet in de directory staan die je wilt zippen zip archive name: New Zip file > font.zip Filename Storage: Recurse into directorys Storage method: Store all files Modify Zip entrys: Normally /FontName = filename breakpoint deleten in edge > status xxxx [Y] xxxxx > delete Y 4Dwm & libXm Error: xmUninitialized: SHOULDN"T GET HERE Priya St Gerlachstraat 25 5643 NJ Eindhoven 2119960 Frens Willem de Zwijgerstraat 55 5616 AD Eindhoven 2432434 / 2448861 Erwin Ohmstraat 10 II 1098 ST Amsterdam 020-6639664 Amstelstation buslijn 15 richting Ajaxstadion Peter en Toby 03404-31521 Ruth Grange en Pascal van den Hurk Ambachtslaan 130 5506 AK Veldhoven 2540462 Jacki en Jerome Prins Hendrikstraat 3 5611 HH Eindhoven 2465948 / 2452214 Angelique Kaneelstraat 8a 5612 LJ Eindhoven 463667 / 386424 Albert en Bettien Auvergnelaan 44 5627 ES Eindhoven 410014 Paps Locomotiefstraat 65 5641 TS Eindhoven Ans en Herman W Alexanderlaan 15 6026 BN Maarheeze 04959 2060 Frans en Inge v Rijcke Vorsellaan 65 5673 ND Nuenen Diederik Martius Hemelrijken 20 5612 LD Eindhoven 441874 Hannus en Simon Juliusstraat 12 5621 GD Eindhoven Sjan van Overbruggen Ambachtslaan 24 5506 AH Veldhoven Annie en Arie Reynout A der Kinderentraat 24 5613 JM Eindhoven Helga, WP en Judith Schelfhoutstraat 13 5642 LT Eindhoven 817534 Toon van Overbruggen Pijlstaartpad 29 5641 GV Eindhoven Niels en John Paulus Potterstraat 21 5613 KR Eindhoven Ruud en Cida Weserlaan 6 5691 MJ Son 04990-60553 Sven van Sweden Violierstraat 1 5644 PW Eindhoven 121465 Tandarts Verberne Uiverlaan 2432029 Vincent 427670 Farna / Pepijn Ruud en Andrea 00 33 85246722 / 85246808 vanaf peage afslag Chalon-Sud direction montceau-les-mines richting centre daarna richting cluny / macon volgen tot na links montcen vincent rechtaf 500 m NA bord le rousset, afslag rechts (in bocht) les essarts naar boven, bovenaan linksaf, je ziet huis liggen che mimi of bij benzinepomp Ricki heeft latjes voor vloer : 126658, bellen rond een uur of 12 st gerardusplein 10 daarna bij ruuds moeder kleren halen daarna bij andreas moeder andere spullen Wasmachine. Werkwijze instaleren nieuwe computer: IN IEDER GEVAL - naam en ethernet-adres kiezen - /etc/hosts op orde brengen op oude en nieuwe systemen - /etc/sys_id instellen - ethernet adres in nvram zetten (/etc/nvram -v netaddr 100.100.100.??) - cdinstmgr opstarten op server - shutdown en met miniroot nfs instaleren via netwerk dit kan met ftp 100.100.100.1: - /etc/fstab opzetten & aanpassen - /etc/exports opzetten & aanpassen - harddisks mounten - directory /var2 maken directorys: /usr/gfx /usr/cpu en /usr/lib/X11/dyDDX hiernaartoe moven symbolische links vandaaruit naar de oorspronkelijke plaats maken - /etc/cshrc aanpassen, kopieren - /.cshrc /.forward /.ziprc kopieren - /etc/passwd /etc/passwd.sgi /etc/services /etc/group kopieren - traces instaleren - /usr/lib/X11/xdm/Xservers op 24-bits zetten - /var/Cadmin/clogin.conf kopieren - /usr/lib/aliases kopieren (?) - mail initialiseren cd /usr/lib cp sendmail.cf sendmail.cf_oud cp sendmail.cf.auto sendmail.cf configmail setup sun4nl yes - gamma instellen - crontabs (fsr, mkTIMEZONE) - TIMEZONE instellen - /etc/group aanpassen ?? - xmailtool instaleren /usr/lib/X11/xmailtool.help copieren /usr/lib/X11/app-defaults/XMailTool copieren - flexfax instaleren naam toevoegen aan /usr/spool/fax/etc/hosts - vfr software instaleren - impressario instaleren en printers instaleren controleren of /var/scan bestaat, anders kopieren van andere comp - RLamiga (termcap ??) instaleren - virtual swap /etc/chkconfig on op de server: - imbuf & include/local linken - gamma setuid maken - xmailtool instaleren /usr/lib/X11/xmailtool.help copieren /usr/lib/X11/app-defaults/XMailTool copieren - flexfax instaleren naam toevoegen aan /usr/spool/fax/etc/hosts - vfr software instaleren - impressario instaleren en printers instaleren - RLamiga (termcap ??) instaleren -------------------------------------------------------------------- In de ImBuf moet je aan kunnen geven hoe je een plaatje wilt hebben: - met of zonder (premul) alpha - colormap, 24 bits, zwartwit - bitplanes of rect - rgb of yuv - formaat - op de kop / kant / normaal /usr/sbin/Add_disk: #!/bin/sh #Tag 0x00000600 # Note that this script is limited to SCSI drives, and only those # on controller 0. # It makes the filesystem on partition 7 for option drives, creates # the mount directory, and an fstab entry for the drive, then mounts it. if [ $# -gt 1 ] then echo "Usage $0 [disk_number]" exit 1 elif [ $# -eq 0 ] then NUM=2 elif [ $1 -le 1 ] then echo "The disk number needs to be greater than 1." exit 1 else NUM=$1 fi echo "\nAdding SCSI disk"$NUM".." hinv -c disk | grep -s "unit $NUM on SCSI controller 0" > /dev/null 2>&1 if [ $? -ne 0 ] then echo SCSI disk $NUM not found on controller 0 exit 1 fi /etc/fsstat /dev/dsk/dks0d"$NUM"s7 > /dev/null 2>&1 s7=$? /etc/fsstat /dev/dsk/dks0d"$NUM"s6 > /dev/null 2>&1 s6=$? /etc/fsstat /dev/dsk/dks0d"$NUM"s0 > /dev/null 2>&1 s0=$? if [ $s7 -ne 3 -o $s6 -ne 3 -o $s0 -ne 3 ] then echo "\007SCSI disk $NUM appears to have a valid filesystem, overwrite it? (n)\c" read answer case "$answer" { y|Y|yes|Yes|YES) ;; *) echo Disk $NUM not added; exit 1;; } fi # unmount it by disk name, in case it is mounted on a different mount pt. umount /dev/dsk/dks0d"$NUM"s7 > /dev/null 2>&1 # create the links to the device files ln /dev/dsk/dks0d"$NUM"s7 /dev/disk$NUM > /dev/null 2>&1 ln /dev/rdsk/dks0d"$NUM"s7 /dev/rdisk$NUM > /dev/null 2>&1 # make the new filesystem mkfs /dev/rdisk$NUM > /dev/null 2>&1 if [ $? -ne 0 ] then rm -f /dev/disk$NUM /dev/rdisk$NUM echo Unable to create a filesystem on SCSI disk $NUM exit 1 fi # create directory if [ ! -d /disk$NUM ] then rm -f /disk$NUM mkdir /disk$NUM fi # add the entry to /etc/fstab (ignore commented out lines!) # make sure that the mount point matches also; if it was mounted # as something else before, the 2nd mount attempt on next boot # will at least print an error message egrep -s "^/dev/disk$NUM[ ][ ]*/disk$NUM[ ]" /etc/fstab > /dev/null 2>&1 if [ $? -ne 0 ] then echo "/dev/disk$NUM /disk$NUM efs rw,raw=/dev/rdisk$NUM 0 0" >> /etc/fstab fi sync # label the disk with its directory name labelit /dev/rdisk$NUM disk$NUM sgi > /dev/null 2>&1 # mount the filesystem if mount -v /disk$NUM then echo "\nNew disk ready to use as /disk"$NUM"."; exit 0 else echo "\007Failed to mount disk$NUM"; exit 1 fi filetypes staan op de Iris ! - origens traces -> float - duration / cyclic / startframes op meerdere bases tegelijkertijd in stellen - Kan de schaduwbuffer als een sample binnen het zachte gebied valt, niet gebruik maken van vlaknormaal <> schaduwvlaknormaal verschillen om te bepalen of er sprake is van self-shadowing ? - zelf aan kunnen geven hoe 7,1 en 3 zich tot elkaar verhouden. - stars reageren niet op skybuf ! - 'Assign' (kleuren) blijft staan buiten edit-mode. Doet dan niets. - Cyclic by paden default uit. Lengte van pad ingestelde lengte totale animatie of laatst ingestelde lengte van een pad. - van spotlampen de kegel kunnen Zbufferen om te kijken of alles binnen de straal valt. Bij schaduwspotjes automaties de clipstart / end afkappen en dichtmaken. - Kan er voordat er in de schaduwbuffer geZbufferd wordt niet automaties een clip start / end (min/max) gedaan worden ??? (gevaarlijk zodra er iets in de scene veranderd). - Als de halointensiteit op 0 staat, halorendering afzetten. Saver probeert soms window = 0 te sluiten, dit betekent dat 'ie al gesloten is I type 'exportfs -i /CDROM' all I get is: directory filename filenaam basename en dirname geven gedeeltes van namen terug plaatjes voor codim: rl7 (deze cijfers onder voorbehoud) 12.5 plaatjes / sec = 5 sectoren = 11620 bytes / plaatje 10.0 plaatjes / sec = 6 sectoren = 13944 bytes / plaatje floyd steinberg dithering in postscript: psrip in /usr/spool/lp/interface/color header is 350 bytes wat er veranderd: breedte : word op 0x20 : strips op 0xf0 - 0x110 hoogte : word op 0x2c : strips op 0xf0 - 0x110 diepte : 0x5b : strips op 0xe0 - 0x110 mpeg: maken - mpeg -a 0 -b 599 -CIF -s /pics/kasteel.mpg -r 1220100 /pics/mpeg_yuv/ decoderen - mpeg -d -s kastgroot.mpg /pics/kast1/ terugzetten - frommpeg -l 1536 288 /pics/kast1/0 /pics/kunstgeb/000 scalecdi -x 352 -y 288 -n -rgb * berkeley mpeg: logarithmic: 76 min subsample: 657 min twolevel: 240 min logarithmic: TIME COMPLETED: Sun Nov 28 23:20:40 1993 Total time: 49 minutes and 51 seconds ------------------------- *****I FRAME SUMMARY***** ------------------------- Blocks: 15840 (2761205 bits) ( 174 bpb) Frames: 40 (2765456 bits) (69136 bpf) (31.1% of total) Compression: 35:1 Seconds: 95 ( 2 spf) ( 1018889 bps) ------------------------- *****P FRAME SUMMARY***** ------------------------- I Blocks: 3175 (661342 bits) ( 208 bpb) P Blocks: 54908 (3169710 bits) ( 57 bpb) Skipped: 5277 Frames: 160 (3849184 bits) (24057 bpf) (43.3% of total) Compression: 101:1 Seconds: 662 ( 4 spf) ( 587376 bps) ------------------------- *****B FRAME SUMMARY***** ------------------------- I Blocks: 140 ( 15283 bits) ( 109 bpb) B Blocks: 118933 (2220830 bits) ( 18 bpb) Skipped: 38535 Frames: 398 (2281312 bits) ( 5731 bpf) (25.6% of total) Compression: 424:1 Seconds: 3446 ( 8 spf) ( 280938 bps) --------------------------------------------- Total Compression: 163:1 Total Frames Per Second: 0.199933 Total Output Bit Rate (30 fps): 446368 bits/sec chksupport (versions filelisting) list files die geistalleerd zijn door inst. voorbeeld: /usr/etc/chksupport list impr_fonts "*" met behulp van wstype kun je filetyperules onderzoeken met popen kun je een pipe naar een commando openen. Stdout wordt daarmee (bijveoorbeeld) naar jouw pipe gestuurd. (zie voorbeeld) veranderingen: /usr/lib/uucp/Devices ttyd1 -> ttyf1 /usr/spool/fac/FIFO.ttyd1 -> ttyf1 (faxd stop, start) alias tue, tin leuke explosie in zwart: solar crisis / filmland ehv balk wordt 7.8 hoog Lily de rooy, mascotte, huisbaas Sparrenlaan 18 (??) tel: 04902-15042 de insert plaatjes van martin: 226 op 1:33:00 411 op 1:40:10 541 op 1:45:15 als entry weggaat: /etc/chkconfig timeslave on /etc/chkconfig timed off /etc/exports aanpassen Zowel het backupscript als de fs proberen gelinkte directory's als dir's weg te gooien ipv als file. umountmo moet ook write protected kunnen mounten: als de mo te warm wordt kan 'ie kapot gemaakt worden door de fsr. faqs: rtfm.mit.edu : /pub/usenet/comp.answers /pub/usenet/alt.answers etc svin01.info.win.tue.nl : /pub/usenet in /pub/news software, readers etc. ftp.win.tue.nl /pub/usenet/news.answers Highlight in NN : ^[[1mRe: Idea to speed raytracing^[[m initialiseren van mo fx -x dksc 0 4 [r]epartition [o]ptiondrive yes .. exit mkfs /dev/dsk/dks0d4s7 mount /mo mkdir "/mo/.. ??_? .." chmod 000 "/mo/.. ??_? .." chgrp user /mo chmod g+w /mo Met de hand floyd steinbergen Input Output /usr/lib/print/psrip -P color_floyd -B 8 -C cmy -F chunky -I /usr/lib/print/data//PSRIPprolog /render/raboschuif/stills/wikkel.ps | /usr/people/bin/floyd > /render/stiff SUPERUSER WORDEN! Output Copy's cat /render/stiff | /usr/lib/print/deskjet -P color_floyd -S A4 -X 300 -Y 300 -n 2 cat /tmp/stiff | /usr/lib/print/deskjet -P color_floyd -S legal -X 300 -Y 300 -n 1 North Valley Research - video and other time-based media in a UNIX environment North Valley Research; 15262 NW Greenbriar Pkwy; Beaverton, OR 97006 Phone (503) 531-5707, Fax (503) 690-2320. Todd Brunhoff (503) 236-6121 Don Hershiser odump - dumps selected parts of an object file - Additions to the MANPATH environment variable If you set the MANPATH environment variable, add two new directories to look for manual pages: /usr/share/catman and /usr/share/man. These two new directories should be searched before the /usr/catman and /usr/man directories to ensure that the newer manual pages are displayed first. The man(1) command has been modified to search /usr/share/catman, /usr/share/man then /usr/catman and /usr/man, if MANPATH has not been defined in your environment. Refer to man(1) for more information. - Keystroke Composition Under X, IRIX 5.0.1 and later releases allow users to generate characters that are not present on a keyboard by using sequences of other keys. Composition is performed via the Multi key X keysym, which designates the ``compose'' key. To remain compatible with the IBM PC/AT layout, the default IRIX keymaps do not specify a compose key, but you can add one with xmodmap(1). For example, to make the key behave as ``compose,'' use the command: xmodmap -e "keysym Scroll_lock = Multi_key" Composition is regulated by compose tables, which may vary from locale to locale or from user to user. A typical composition for, say, the letter N-tilde might be , , <~>. Composition sequences are intended to be intuitive. Errors op de Iris: Jul 3 05:19:59 4A:iris unix: WARNING: Gr1PcxSwap: TIMEOUT GE not ready for swap Jul 3 05:19:59 2A:iris unix: Jul 3 05:19:59 2A:iris unix: Jul 3 05:19:59 4A:iris unix: WARNING: Graphics error: base = 0xbf000000 GE PC = 1163 Jul 3 05:19:59 2A:iris unix: Jul 3 05:20:00 3B:iris xdm[310]: Server for display :0 terminated unexpectedly: 2304 Jul 4 00:11:26 2A:iris unix: GR1FIFOHandler: TIMEOUT (FIFO still > half full)! Jul 4 00:11:26 2A:iris unix: Jul 4 00:11:26 4A:iris unix: WARNING: Graphics error: base = 0xbf000000 GE PC = 1765 Jul 4 00:11:26 2A:iris unix: Jul 4 00:11:27 3B:iris xdm[310]: Server for display :0 terminated unexpectedly: 2304 mirte, priya, frens 05219-1782 (1764) Upline van Egmond Aalsterweg fout: # stty < /dev/ttyf2 speed 19200 baud; -parity hupcl line = 1; eof = ^A; eol = ^A; old-swtch = ^@; susp = ^@; dsusp = ^@; -inpck -istrip -ixon -opost -isig -icanon -echo -echoe -echok -echoctl goed: # stty < /dev/ttyf2 speed 38400 baud; -parity hupcl clocal line = 1; eof = ^A; eol = ^A; old-swtch = ^@; susp = ^@; dsusp = ^@; -inpck -istrip -ixon -opost -isig -icanon -echo -echoe -echok -echoctl na uucp nog steeds goed: # stty < /dev/ttyf2 speed 19200 baud; -parity hupcl clocal line = 1; eof = ^A; eol = ^A; old-swtch = ^@; susp = ^@; dsusp = ^@; -inpck -istrip -ixon -opost -isig -icanon -echo -echoe -echok -echoctl btw belastingnummer 91.03.557.B.01 parity error in Simm S8 op de quad. 2 * parity error in Simm S7 op de quad parity error in Simm B3 op de xs. Oct 15 16:22:20 2A:neogeo unix: Recoverable parity error at or near physical address 0xb7547f0 <0x320>, Data: 0x100/0x0 Oct 15 16:22:20 2A:neogeo unix: Oct 15 16:22:20 1A:neogeo unix: ALERT: Memory Parity Error in SIMM S8 [HELP=MEM_ERROR] Oct 15 16:22:20 2A:neogeo unix: Oct 14 23:17:05 2A:neogeo unix: Transient parity error at or near physical address 0xae93900 <0x308> Oct 14 23:17:05 2A:neogeo unix: CPU Error/Addr 0x308: 0xae93900 Oct 14 23:17:05 2A:neogeo unix: Oct 14 23:17:05 1A:neogeo unix: ALERT: Memory Parity Error in SIMM S7 [HELP=MEM_ERROR] Oct 14 23:17:05 2A:neogeo unix: Oct 14 23:17:05 2A:neogeo unix: Oct 14 23:17:05 1A:neogeo unix: ALERT: Process 11716 [traces] sent SIGBUS due to Memory Error in SIMM S7 [HELP=MEM_ERROR] Oct 14 23:17:05 2A:neogeo unix: at Physical Address 0xae93900, Data: 0x49ba7779/0xbeba2226 Oct 14 23:17:05 2A:neogeo unix: Oct 14 23:20:18 2A:neogeo unix: Transient parity error at or near physical address 0xae93900 <0x308> Oct 14 23:20:18 2A:neogeo unix: CPU Error/Addr 0x308: 0xae93900 Oct 14 23:20:18 2A:neogeo unix: Oct 14 23:20:18 1A:neogeo unix: ALERT: Memory Parity Error in SIMM S7 [HELP=MEM_ERROR] Oct 14 23:20:18 2A:neogeo unix: Oct 14 23:20:18 2A:neogeo unix: Oct 14 23:20:18 1A:neogeo unix: ALERT: Process 11716 [traces] sent SIGBUS due to Memory Error in SIMM S7 [HELP=MEM_ERROR] Oct 14 23:20:18 2A:neogeo unix: at Physical Address 0xae93900, Data: 0x49cfbe1b/0xbeab87cd Oct 14 23:20:18 2A:neogeo unix: Oct 20 15:50:40 2A:neogeo unix: Transient parity error at or near physical address 0xaf67900 <0x308> Oct 20 15:50:40 2A:neogeo unix: CPU Error/Addr 0x308: 0xaf67900 Oct 20 15:50:40 2A:neogeo unix: Oct 20 15:50:40 1A:neogeo unix: ALERT: Memory Parity Error in SIMM S7 [HELP=MEM_ERROR] Oct 20 15:50:40 2A:neogeo unix: Oct 20 15:50:40 2A:neogeo unix: Oct 20 15:50:40 1A:neogeo unix: ALERT: Process 7364 [iv] sent SIGBUS due to Memory Error in SIMM S7 [HELP=MEM_ERROR] Oct 20 15:50:40 2A:neogeo unix: at Physical Address 0xaf67900, Data: 0x7b943984/0x9c428ca5 Oct 20 15:50:40 2A:neogeo unix: Extreme: 52000,- Upgrade een week -> 7% / maand: 50000 / maand tools voor performer: 20 000 (level of detail) EDC resolutie van prints 300 DPI max 84 x 118.80 cm Dit is in pixels: 9921 x 14031 op 1/6 gescaled: 2338 x 1653 in veelvoud van 16: 2336 x 1648 De beeldmaat (voor passepartout van Frame It) wordt dan 82.5 x 116.5 op 1/5 gescaled: 2800 x 1984 op 1/4 gescaled: 3504 x 2480 met behulp van tr kun je input characters naar output karakters omzetten sun = gemakkelijk (admin) maar niet snel dec = een ramp (software & admin) removed: showcase / systour Feb 21 19:57:31 1A:iris unix: ALERT: Parity Error in SIMM B1 [HELP=MEM_ERROR] Feb 21 19:57:31 2A:iris unix: Feb 21 19:57:31 2A:iris unix: Feb 21 19:57:31 1A:iris unix: ALERT: Process 28801 [render] sent SIGBUS due to Memory Error in SIMM B1 [HELP=MEM_ERROR] Feb 21 19:57:31 2A:iris unix: Physical Addresses 0x2000000 and 0x23fffff Feb 21 19:57:31 2A:iris unix: Feb 21 20:06:27 1A:iris unix: ALERT: Parity Error in SIMM B1 [HELP=MEM_ERROR] Feb 21 20:06:27 2A:iris unix: Feb 21 20:06:27 2A:iris unix: Feb 21 20:06:27 1A:iris unix: ALERT: Process 29232 [render] sent SIGBUS due to Memory Error in SIMM B1 [HELP=MEM_ERROR] Feb 21 20:06:27 2A:iris unix: Physical Addresses 0x2000000 and 0x23fffff Feb 21 20:06:27 2A:iris unix: Feb 21 20:09:03 1A:iris unix: ALERT: Parity Error in SIMM B1 [HELP=MEM_ERROR] Feb 21 20:09:03 2A:iris unix: Feb 21 20:09:03 2A:iris unix: Feb 21 20:09:03 1A:iris unix: ALERT: Process 29258 [render] sent SIGBUS due to Memory Error in SIMM B1 [HELP=MEM_ERROR] Feb 21 20:09:03 2A:iris unix: Physical Addresses 0x2000000 and 0x23fffff Feb 21 20:09:03 2A:iris unix: vakantie-dagen 1994 15 dagen vakantie 2 dagen tussen kerst en nieuw 1995 2 dagen opknappen Kleine Bleek 2 dagen naar Ruud en Andrea 1 dag met Karnaval __ 22 dagen -> 4 over 26 vakantie dagen 1995 4 ook nu nog over van 94 __ 30 +8 overwerk Schiphol II -3 dagen verhuizen -15 vakantie Portugal +2 overwerk Wiard __ 22 +12 overwerk Morkramia -5 week weg december __ 29 3 dagen overwerk uit laten betalen __ 26 per 1-1-96 -1 2 januari __ 25 hp-support : 020 - 6816473 serienummer printer man gmatch : pattern matching *[a-z] Ohra Winkel Hans Verbakel Leenderweg 95 5614 HL Eindhoven 125555 frame rates mpeg: {1.0, 23.976, 24.0, 25.0, 29.97, 30.0, 50.0 ,59.94, 60.0}; defaults mpeg volgens NOB Video CD CDi Full motion Video resol 352x288 368x272 bitrate 1.15 Mbit 1.18 Mbit vid buf 40960 kB 40960 kB (kilo Bytes ?? dat is veel) audio coding layer 2 layer 2 sampl freq 44.1 kHz 44.1 kHz audio bitrate 224 kbit/s 192 kbit/s syst bitrate 1.4112 Mbit 1.4112 Mbit programma om bootpartitie onder msdos te kunnen bepalen : os-bs135.exe mac-syquest mounten: mount -t hfs /dev/rdsk/fds0d6.48 /syquest/ of: mount -t hfs /dev/rdsk/dks0d6vol /syquest/ mac-syquest formateren: mkfp -t hfs /dev/rdsk/fds0d6.48 Ptt foutmelding: 06-0407 Indigo 2 heeft 50 polig high-density connector Indigo / Iris heeft centronics connector Karseboom 2439597 Nov 21 18:26:49 2A:indi unix: GIO Error/Addr 0x108: 0xba76818 Nov 21 18:26:49 1A:indi unix: ALERT: Parity Error in SIMM S4A Nov 21 18:26:49 2A:indi unix: Nov 21 18:26:49 2A:indi unix: Process 20997 [imp] sent SIGBUS due to Memory Error in SIMM S4A Nov 21 18:26:49 2A:indi unix: at Physical Address 0xba76818, Data: 0x80000000/0x0 Hoi frank, Onderstaande stond vanmorgen in mijn console. Niet dat je er veel mee kan(denk ik) maar altijd goed om te weten. IO Error/Addr 0x101: 0xb9e2d1c ALERT: Parity Error in SIMM S4A Process 8917 [traces] sent SIGBUS due to Memory Error in SIMM S4A at Physical Address 0xb9e2d1c, Data: 0x1003cd3c/0x1 -- Groetje Paul Instellen TV i+ / 5 / Volume+ / TV-symbool (TV gaat aan) Scart-symbool / Menu Ver Size 25 Ver Breath 00 Pin Ampl 06 Par Tilt 32 V linear 32 Corn corr 00 Vcen or EW 22 V position 50 H Centre 41 Blue HWB 13 Green HWB 17 Red HWB 23 B&W Delay 00 AGC 52 PLL 45 799,- PlayStation + joystick + 1 Spel Bart Smit (Hardware) Hoogstraat Replay (Spellen) Hermanus Boekxstraat Superclub (duur) InterToys / V&D pixar / toystory kopieren /onyx nfsmountpoints in /net/ en / updaten /.desktop-foo.neogeo.nl renamen /etc fstab exports sys_id lvtab rc0.d/* rc2.d/* config/* /var/spool cron/crontabs lp /usr symbolische links naar /backup maken