Release Candidates :: DSL v4.0rc4



Still getting 2 menu items for some DSL extensions. The same 2 examples. xscreensaverGTK.dsl and linpsk.dsl . These are both in the Apps area of the MyDSL brouser if you want to load them. I have them in the mydsl folder on my USB stick. Without pulling these apart I cant see whats wrong with them. They are older existing extensions however and I feel we should have some sort of backwards compatibility. These extensions dont seem to behave like this on DSL v3.4 either.
Ive made up a few of my own extensions and dont have these issues so its odd.
Click on the DSL button and go up to the MyDSL menu check it out.

Thanks Robert!

I refer to solving the problem with not getting DSL panel to function right. I also want to mention that i have the torsmo monitor in DSL 3.4.3 now. It was my own fault that it wasn't there. I had commented it out in .xinitrc by mistake. My fault, sorry!

Have fun with DSL,
meo

Quote
But back on topic: did the loading of the extension take longer?

- nothing noticeable, but this was on a relatively fast machine, 1.6GHz cpu, 1GB ram

Quote
Any errors displayed when starting from an xterm?
Anything special about your hardware, i.e., multiple processors?

- nothing special about the hardware, just the one cpu:
Code Sample
$ /usr/local/bin/torsmo
Floating point exception

$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 13
model name : Intel(R) Pentium(R) M processor 1.60GHz
stepping : 6
cpu MHz : 1594.855
cache size : 64 KB [actually 2048 KB]
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr mce cx8 sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss tm pbe tm2 est
bogomips : 3185.04

If I mount the dsl-4.0rc3 iso and copy the old torsmo over the top of the new one:
Code Sample
$ /usr/local/bin/torsmo -V
torsmo 0.17 compiled Oct 25 2004
$ /usr/local/bin/torsmo
torsmo: drawing to root window
torsmo: forked to background, pid is 1890
...and everything works fine.

...from google, it seems that this might be something to do with .torsmorc and trying to divide by zero if you don't have a swap file (I don't have a swap file on this machine).

I used the same .torsmorc file in the two attempts above though...

I tried on another machine - this one running dsl-3.4.2 - mounted the dsl-3.4.3 iso and copied over the new torsmo.

This machine is running a swap file:
Code Sample
$ sudo mkdir /tmp/image
$ sudo mount /mnt/sdb4/iso/dsl-3.4.3.iso /tmp/image -t iso9660 -o loop,ro
$ sudo mkdir /tmp/unpack
$ sudo mount /tmp/image/KNOPPIX/KNOPPIX /tmp/unpack -t iso9660 -o ro,loop=/dev/cloop50
$ sudo killall torsmo
$ sudo cp /tmp/unpack/usr/local/bin/torsmo /usr/local/bin
$ torsmo -V
torsmo 0.18 compiled Nov  2 2006
$ torsmo
torsmo: can't open /proc/acpi/battery/BAT0/state: No such file or directory
torsmo: drawing to root window
torsmo: drawing to single buffer
torsmo: forked to background, pid is 7642
$ cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 3
model name      : Pentium II (Klamath)
stepping        : 3
cpu MHz         : 267.278
cache size      : 512 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov mmx
bogomips        : 532.48

...still not sure if it is the machine, the presence of a swap file or the format of .torsmorc when a swap file is not present.

Next Page...
original here.