Software > Alternative Betriebssysteme

XAaes und Iconify

<< < (11/19) > >>

Goli:
Danke, alles, was ich auf tw2 mache bringt aber sehr viele logging-Ausgaben. ich wills versuchen. Die non-jit hatte ich ganz am anfang schon mal laufen, der Unterschied ist gering, weil auf meinem System sowieso alles sehr schnell ist.

Die Non-Jit ist etwas langsamer, vor allem beim Starten, und beim Zeichnen des Highwire-fensters (html). aber das Szenario ist ganz genau das selbe. Netsurf überlebt auch das. Highwire, qed und 7up nicht.

Es gibt aber keine Inkompatibilitätsmeldungen beim Beenden von aranym:


--- Code: ---pid  13 (qed): attach_region: reg 75, return loc 1E82000 (1E82000)
pid   0 (MiNT): freeing p_sigacts for qed
pid  14 (DESKTOP): ufree(0x10CB000, XaAES:../xa_appl.c,897)
pid  14 (DESKTOP): ufree(0x10B9F4C, XaAES:../xa_appl.c,906)
pid  14 (DESKTOP): ufree(0x10B9F2C, XaAES:../xa_appl.c,908)
pid  14 (DESKTOP): sys_s_hutdown: 0
pid  14 (DESKTOP): sys_s_hutdown: restart=0
pid  14 (DESKTOP): shutdown() entered
pid  14 (DESKTOP): p=8DD4000 p->name=DESKTOP:8DD461C pgrp=14 memflags=3007 modeflags=8000
pid  14 (DESKTOP): p=8E16000 p->name=XaSYS:8E1661C pgrp=6 memflags=20 modeflags=0
pid  14 (DESKTOP): SIGTERM -> XaSYS (pid 6)
pid  14 (DESKTOP): p=8E1E000 p->name=aesthred:8E1E61C pgrp=0 memflags=20 modeflags=0
pid  14 (DESKTOP): p=8E88000 p->name=AESSYS:8E8861C pgrp=4 memflags=20 modeflags=0
pid  14 (DESKTOP): SIGTERM -> AESSYS (pid 4)
pid  14 (DESKTOP): p=8F1A000 p->name=xaloader:8F1A61C pgrp=0 memflags=7 modeflags=1
pid  14 (DESKTOP): p=8F22000 p->name=fvdi_gnu:8F2261C pgrp=0 memflags=27 modeflags=0
pid  14 (DESKTOP): p=8F6E000 p->name=update:8F6E61C pgrp=0 memflags=20 modeflags=0
pid  14 (DESKTOP): p=13DE60 p->name=MiNT:13E47C pgrp=0 memflags=20 modeflags=0
pid  14 (DESKTOP): do_close(terminal): flags=2002 links=5 pgrp=0/14
pid  14 (DESKTOP): do_close(terminal): flags=2002 links=4 pgrp=0/14
pid  14 (DESKTOP): do_close(terminal): flags=2002 links=3 pgrp=0/14
pid  14 (DESKTOP): do_close(terminal): flags=2002 links=10 pgrp=0/14
pid  14 (DESKTOP): do_close(terminal): flags=2002 links=9 pgrp=0/14
pid  14 (DESKTOP): do_close(terminal): flags=2002 links=8 pgrp=0/14
pid  14 (DESKTOP): do_close(terminal): flags=2002 links=7 pgrp=0/14
pid  14 (DESKTOP): do_close(terminal): flags=2002 links=3 pgrp=0/14
pid  14 (DESKTOP): do_close(terminal): flags=2002 links=2 pgrp=0/14
pid  14 (DESKTOP): do_close(terminal): flags=2002 links=2 pgrp=0/14
pid  14 (DESKTOP): do_close(terminal): flags=2002 links=6 pgrp=0/14
pid  14 (DESKTOP): do_close(terminal): flags=2002 links=5 pgrp=0/14
pid  14 (DESKTOP): do_close(terminal): flags=2002 links=4 pgrp=0/14
pid  14 (DESKTOP): do_close(terminal): flags=2002 links=3 pgrp=0/14
pid  14 (DESKTOP): do_close(terminal): flags=6010 links=0 pgrp=0/14
pid  14 (DESKTOP): do_close(terminal): flags=2002 links=1 pgrp=0/14
pid  14 (DESKTOP): do_close(terminal): flags=2002 links=0 pgrp=0/14
pid  14 (DESKTOP): do_close: assigned tty->pgrp = 0
pid  14 (DESKTOP): do_close(terminal): flags=2002 links=1 pgrp=0/14
pid  14 (DESKTOP): do_close(terminal): flags=2002 links=2 pgrp=0/14
pid  14 (DESKTOP): do_close(terminal): flags=2002 links=1 pgrp=0/14
pid  14 (DESKTOP): do_close(terminal): flags=2002 links=0 pgrp=0/14
pid  14 (DESKTOP): do_close: assigned tty->pgrp = 0
pid  14 (DESKTOP): do_close(terminal): flags=2002 links=0 pgrp=0/14
pid  14 (DESKTOP): do_close: assigned tty->pgrp = 0
pid  14 (DESKTOP): module_close [0]: enter
pid  14 (DESKTOP): Syncing file systems ...
pid  14 (DESKTOP): done
pid  14 (DESKTOP): Unmounting C: ...
pid  14 (DESKTOP): Unmounting D: ...
pid  14 (DESKTOP): Unmounting E: ...
pid  14 (DESKTOP): Invalidate U: ...
pid  14 (DESKTOP): Syncing file systems ...
pid  14 (DESKTOP): done
pid  14 (DESKTOP): sys_s_hutdown:shutting down restart=0
[david@Acer Aranym]$

--- Ende Code ---

Goli:
Können wir vergessen, tw2 überlebt ja die Prozedur auch nicht, d.h. das Konsolefenster nicht. Ich kann zwar die Konsoel wieder öffnen, muss mich dann aber wieder durch die Pfade hangeln, das logged dann alles mit. Ich versuchs mit conholio, das überlebt ja.

Aber das erste vorher haben wir:


--- Code: ---PID  PPID PGRP PRI  CUR  STATUS    SIZE  TIME     COMMAND
000  000    0   0    0    Wait    40960 16:45.08 MiNT
001  000    0   0    0    Wait    16384 00:00.49 xaloader
002  000    0   0    0    Sleep    40960 00:00.03 update
003  000    0   0    0    TSR 2719744 00:03.28 fvdi_gnu
004  000    4   0    0    Sleep    40960 00:01.84 AESSYS
005  000    0   0    0    Sleep    40960 00:00.00 aesthred
006  000    6   0    0    Sleep    40960 00:00.39 XaSYS
007  006    7   0    0    Sleep   573440 00:02.70 toswin2
008  006    8   0    0    Sleep 2260992 00:09.55 DESKTOP
009  007    9   0    0    Ready   991232 00:01.76 bash
022  009    9   0   21    Ready    65536 00:00.10 ps
--- Ende Code ---

Goli:
Bei nachher.ps stürzte conholio leider ab. aber was ich habe hängt an.

HelmutK:
Das ist sehr seltsam:

pid  26 (DESKTOP): ufree(0x10B5ECC, XaAES:../xa_rsrc.c,1821)
pid  26 (DESKTOP): ufree(0x10B7E40, XaAES:../xa_rsrc.c,1817)
pid  26 (DESKTOP): ufree(0x10B5EFC, XaAES:../xa_rsrc.c,1821)
pid  32 (highwire): ufree(0x1555FFC, XaAES:../xa_rsrc.c,1817)
pid  32 (highwire): ufree(0x1551EFC, XaAES:../xa_rsrc.c,1821)
pid  32 (highwire): ufree(0x1551F4C, XaAES:../xa_appl.c,906)
pid  32 (highwire): ufree(0x1551F2C, XaAES:../xa_appl.c,908)
pid  32 (highwire): Fclose: 2
pid  32 (highwire): do_close(terminal): flags=2002 links=18 pgrp=0/32

Später kommt dann wieder desktop:

pid  32 (highwire): do_close(terminal): flags=2002 links=6 pgrp=0/32
pid  32 (highwire): do_close(terminal): flags=2002 links=15 pgrp=0/32
pid  32 (highwire): freeing p_cwd for highwire
pid  32 (highwire): freeing p_mem for highwire
pid  26 (DESKTOP): freeing p_sigacts for highwire
pid  26 (DESKTOP): ufree(0x10C3000, XaAES:../xa_appl.c,897)
pid  26 (DESKTOP): ufree(0x10B5F4C, XaAES:../xa_appl.c,906)


Während der Spiecher für die resource von teradesk freigegeben wird, scheint es sowas wie einen taskswitch zu geben, und plötzlich läuft das unter highwire weiter. Der wird dann sauber beendet. Könnte evtl. irgendwas mit icons zu tun haben, die von highwire kommen und in teradesk benutzt werden, ist aber alles sehr seltsam.

Lösch mal die teradesk.inf. Oder mach dasselbe mit thing.

Hier crasht conholio:

pid  27 (conholio): signal #10 raised [syscall_pc 0x15BCECA, exception_pc 0x15BCECA]

Ansonsten stürzt nichts ab, alles wird irgendwie beendet.

Hier ist ein xaaes, das alles mitschreibt, vielleicht werden wir ja daraus schlauer.

http://home.arcor.de/zabruder/atari/system/xaaes040.km.gz

Gibt ein langes xa_boot.log!

Goli:
da wo's von dektop auf highwire weiterläuft wechselt aber der pit von 26 auf 32. Hat das was zu sagen? Ansonsten versteh ich davon recht wenig. Im Iconify von highwire ist das favicon, das wird eigentlich nicht vom Desktop verwendet.

thing habe ich nicht zur Hand. ich versuch mal mit einer nackten teradesk.inf. aber das deskicon.rsc ist natürlich bearbeitet.

Conholio ist ja etwas wacklig, aber es hat bei mir alles überstanden, nur nicht das letzte ps >nachher.ps  ;D

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln