Page 13 of 54

Posted: Fri 26 Aug 2011, 10:01
by wjaguar
sc0ttman wrote:I also have updated mtpaint - which means I had to add jasper to make it work. So that's an extra 250kb added, at least... :( Nothing else needs jasper - can't mtpaint be compiled without? If so, what features would be missing without jasper?
Yes it can be compiled without; and what would be missing is JPEG2000 image format (file extensions .jp2, .jpc, .j2k).

Posted: Fri 26 Aug 2011, 10:16
by sc0ttman
wjaguar wrote:
sc0ttman wrote:I also have updated mtpaint - which means I had to add jasper to make it work. So that's an extra 250kb added, at least... :( Nothing else needs jasper - can't mtpaint be compiled without? If so, what features would be missing without jasper?
Yes it can be compiled without; and what would be missing is JPEG2000 image format (file extensions .jp2, .jpc, .j2k).
Hmmm... Does anyone actually use those? I'm not sure I've ever even seen those file formats before!

EDIT: tried compiling it, fails at the make stage, fails at/cant find -lX11 ... :(

Posted: Fri 26 Aug 2011, 10:54
by sc0ttman
vanchutr wrote:wwdial won't work if we don't have libstdc++.so.5.0.6 = 714 K (730372 bytes) = 714 K (730372 bytes)
(The old libstdc++.so.5.0.6 is an symlink, i won't work)
Hi vanchutr, thanks for catching the libstdc issue.. I am not sure what to do next, your advice will be greatly appreciated... I have not used wvdial, and I know very little about it...

1. What exactly does wvdial do? Dialup PPP connections? Is it absolutely necessary to have it? Does puppy have other tools which can do the same thing? Roaring Penguin? Or it that something different?

2. Does anyone know of any other programs that require the older 'libstdc++.so.5.0.6', which is currently not included? I could not find any...

3. Can I remove wvdial and libwv (etc) and leave out the older libstdc? If so, I will save around 1mb! If not, the SFS will have to grow by 750kb :(

We can't mount partition etx4 (in akita)
I don't know much about this either! But I know Puppy 4 did not support ext4..

However, I wanted ext4 working, so I updated e2fsprogs and other packages to the Wary 5.1.x packages.. It seems it is not enough.. I think a new kernel is required, I've read ext4 support is compiled into the kernel (at least in SLAX and a few others).

Code: Select all

cat /proc/filesystems
will show which are supported.. I plan to release an Akita with a Wary 5.1.x kernel, too - maybe that will do the trick.

Again, any advice you have in this area will be great!
don570 wrote:I corrected the problem in Zathura with spaces in
filenames and folder names. I now have a new
version 1.8
Lovely, grabbed, will test, and add soon.. Although I think I already fixed it in 1.7, but I'll update anyway...

Posted: Fri 26 Aug 2011, 10:59
by wuwei
Thanks radky and sc0ttman.

PupSnap 1.61. does all I have been missing. It is now a useful and convenient tool.

Acidentially, I took this snapshot for you sc0ttman.

It shows an error message when copying a file to a NTFS partition. The file is actually copied alright, but this error message appears, nevertheless.

If it helps you any, this exact same error message came up in spup 121. 01micko seems to have corrected it, because Slacko doesn't show this anymore.

And entirely OT: The words "Knapp" and "Neuere" make no sense at all. This is German alright, but I have no clue, what it could mean here.
I'll see if I find a Puppy on my setup without German localisation and check what it says in English.

Posted: Fri 26 Aug 2011, 11:17
by wuwei
OMG

the English version of that window doesn't make much sense to me either.

Just forget it, it's not an Akita issue, it just shows the limits of my brain. :lol:

Posted: Fri 26 Aug 2011, 11:23
by sc0ttman
wuwei wrote:Thanks radky and sc0ttman.

PupSnap 1.61. does all I have been missing. It is now a useful and convenient tool.

Acidentially, I took this snapshot for you sc0ttman.

And entirely OT: The words "Knapp" and "Neuere" make no sense at all. This is German alright, but I have no clue, what it could mean here.
I'll see if I find a Puppy on my setup without German localisation and check what it says in English.
When copying from ext to NTFS I have always had the error saying that permissions not kept (retained) - this is normal because NTFS does not support permissions in the same way (barely at all, in fact)..

I have no idea what that German message says...
It maybe the same one?? If not, then its a new one to me, as I only ever had messages about permission not being retained.

** EDIT:

And yes, the 'Newer' option makes sense to me - replace only with newer versions, but the others seem to do nothing, and as such, I also cannot say what 'Brief' is supposed to do... And 'Quiet' does not act how I expect - I understand 'Quiet' to mean 'do not ask to overwrite files' - but this appears not to be the case...
**

wvdial

Posted: Fri 26 Aug 2011, 12:14
by rodin.s
Wvdial is used by pupdial. I use pupdial to connect via 3G-modem or mobile phone. PGPRS could be used for mobile phone and pppd scripts for 3G-modem but pupdial is also useful.

OT

Posted: Fri 26 Aug 2011, 12:23
by L18L
wuwei wrote:..
And entirely OT: The words "Knapp" and "Neuere" make no sense at all. This is German alright, but I have no clue, what it could mean here.
I'll see if I find a Puppy on my setup without German localisation and check what it says in English.
found this on a wary with localization

# msgunfmt /usr/local/apps/ROX-Filer/Messages/de/LC_MESSAGES/ROX-Filer.mo | grep -B 2 Knapp

msgid "Brief"
msgstr "Knapp"
#
:)
sc0ttman wrote: I understand 'Quiet' to mean 'do not ask to overwrite files'
Quiet is without displaying every single copy action (copying directories)

Posted: Fri 26 Aug 2011, 15:02
by vanchutr
rodin.s wrote

Code: Select all

Wvdial is used by pupdial. I use pupdial to connect via 3G-modem or mobile phone. PGPRS could be used for mobile phone and pppd scripts for 3G-modem but pupdial is also useful.
Exactly

I'd used "usb_modemswitch" to setup my serial modem USB-3G, the later call "wwdial". After those I use pupdial to connect with internet (via USB-3G serial modem)

Posted: Fri 26 Aug 2011, 15:51
by wuwei
@ sc0ttman and L18L:

Okay the fog is clearing somewhat.

Quiet or "Still" in German means that a directory is copied without intermediate messages for each file. That I knew.

Newer and Neuere makes sense when the newer version of a file is supposed to be copied over the older one as a default. Learned that.

But "brief" and "knapper"? It does the same when copying files as "quiet" does. But I found this in the ROX manual:
Brief prevents the filer logging a message every time it does something. Use this to speed things up if large numbers of messages are being logged.
Granted this is not written for the copying function, but for "action window options". Yet, it could apply to copying as well, in analogy.

One could argue the translation as "knapper" to be not exactly elegant. But as long as one doesn't know what "brief" means here, it is irrelevant not to know the meaning of "knapper" either.

compiled mtpaint

Posted: Fri 26 Aug 2011, 18:34
by don570
I compiled mtpaint so it doesn't use jasper.
I tested it and it works on akita.
I'll post it tomorrow.


I think I can solve the problem with zathura_gui
with a simple test command. I will simply
test to check if the variable is a file.
I'll work on it tonite.

___________________________________

Re: compiled mtpaint

Posted: Sat 27 Aug 2011, 11:06
by sc0ttman
don570 wrote:I compiled mtpaint so it doesn't use jasper.
I tested it and it works on akita.
I'll post it tomorrow.
Brilliant thanks very much :D

I think I can solve the problem with zathura_gui
with a simple test command. I will simply
test to check if the variable is a file.
I'll work on it tonite.
OK cool, post it, or a link to it, here when you're done..

I also have some work from rasky to look over and get that into Akita as well, should be really nice!!

On a more selfish note, if anyone can help me out here, I'll be forever grateful: http://murga-linux.com/puppy/viewtopic.php?t=71139

Posted: Sat 27 Aug 2011, 18:29
by don570
I compiled thisversion 3.34.68 earlier week,
but I was in a rush and didn't have time to post it.
Now I see the interesting post from Dmitri.
explaining what Jasper actually does. I don't understand why
Barry Kauler includes it. It seems useless.

______________________________________________________
I compiled using this configuration

Code: Select all

./configure  --bindir=/usr gtk2 tiff jpeg gif nojp2 intl

_______________________________________________

new mtpaint

Posted: Sat 27 Aug 2011, 18:38
by don570
I now see that there is a new version 3.34.68 :roll:

Here's the news item

Code: Select all

   * Main toolbar and tools toolbar now rearrange themselves to fit in window
	

   * Preferences window now has scrollbars when screen is too small to display it whole
	

   * The preview button on the colour selectors is now a toggle to enable interactive previews
	

+  * Line tool now displays geometry info on the status bar
	

   * Gaussian blur effect now faster by 20-35%
 	

   * Image scaling now faster by 10-35%
	

   * "Protect details" toggle added to Kuwahara-Nagao blur

 Here is a summary of the main changes in this release (see handbook for full det
 	

   * Animated GIF and multipage TIFF files now can be loaded into layers (one frame/page per layer)
	

   * GIF animation file exploding is now done internally in mtPaint, not Gifsicle
	

   * "Explode Frames" can now save frames in any suitable supported file format
 	

+  * File actions can now specify file format conversion : See handbook section A.7 for details
 	

   * Netpbm file formats (PBM/PGM/PPM/PAM) save/load added
	

   * PCX file format save/load added
	

   * SVG file format import added (using librsvg; requires GTK+ 2.4 or later)

new zathura 1.9

Posted: Sat 27 Aug 2011, 19:19
by don570
new zathura_gui 1.9 corrects some strange behaviour.

I've noticed that the Zathura font (whatever it is
called??) changes depending on which Puppy
variant. Unfortunately with Akita the font is
greyish and hard to read :cry:

http://www.murga-linux.com/puppy/viewto ... 558#557558

Barry Kauler includes an icon
/usr/share/examples/ps-pdf/Acrobat.pdf

Perhaps he does that for legal reasons??
It's size is 45k. You could reduce it's size
by making a replacement with Abiword
Just have some textual info inside the PDF.
I have a link to it for Zathura_gui.

___________________________________-

The lightsword alarm is a lot smaller than I
thought( the package to download
is 400k), but I still recommend
pclock .35 since I localized it
(French and German locals are inside the pet package)
pclock .2 isn't very user-friendly so it
should be avoided.

I don't think lightsword alarm will ever be localized
which is a shame.

_________________________________

I get confused trying to track down 'pfind'
There are two 'Find files' listed on the menu.

________________________________________

Posted: Sat 27 Aug 2011, 22:27
by technosaurus
I have a lot of gtk1 apps including the latest mtpaint for my kids underpowered geode boxes. There is a small error in x.x.68 that prevented a nothreads compile (even in gtk2), but I moved the necessary code to where it was needed and voila, their favorite paint program only uses ~8mb of RAM. I doubt many would want a nothreads gtk1 version, but I can make my hack into a proper patch if need be.

Posted: Mon 29 Aug 2011, 11:08
by sc0ttman
technosaurus wrote:I have a lot of gtk1 apps including the latest mtpaint for my kids underpowered geode boxes. There is a small error in x.x.68 that prevented a nothreads compile (even in gtk2), but I moved the necessary code to where it was needed and voila, their favorite paint program only uses ~8mb of RAM. I doubt many would want a nothreads gtk1 version, but I can make my hack into a proper patch if need be.
Maybe something for PULP (that gtk1 focused puplet)? Not that I wouldn't mind it.. Does gtk1 support UTF-8? Would the russian show up alright? Cos I've replaced jasper (as we no longer need it, thanks to don) with the es.fr.de.ru .mo files, and still saved a little space.. :) A good move I reckon..

Posted: Mon 29 Aug 2011, 22:18
by technosaurus
gtk1 support(ed) a lot of languages, has a much smaller footprint and _had_ quite a few good apps. MTPaint uses less than half the resources, but he biggest difference I have seen though is in the gtk1 standalone flash player v6 (~8mb RAM footprint)

on another note, I thought I saw you post something about trying to compile urxvt smaller ... can't seem to find the post again but if so try mrxvt ... urxvt is bloated up C++ code and that alone tends to add 200+kb in puppy (no precompiled headers maybe?)
... I don't think my 73kb pet of mrxvt had NLS enabled but you can check it out here:
http://www.murga-linux.com/puppy/viewto ... h&id=39133

here are my notes on how to get numbered tabs in mrxvt

Code: Select all

---
+++ mrxvt-0.5.4/src/init.c ..........set tabs to numbers
    /*
     * Set the tab title
     */
    if (IS_NULL(title)){
		title = DEFAULT_TAB_TITLE;
		sprintf(title,"%d",r->ntabs);
	}

Posted: Thu 01 Sep 2011, 22:03
by sc0ttman
technosaurus wrote:urxvt is bloated up C++ code and that alone tends to add 200+kb in puppy (no precompiled headers maybe?)
... I don't think my 73kb pet of mrxvt had NLS enabled but you can check it out here:
http://www.murga-linux.com/puppy/viewto ... h&id=39133

here are my notes on how to get numbered tabs in mrxvt

Code: Select all

---
+++ mrxvt-0.5.4/src/init.c ..........set tabs to numbers
    /*
     * Set the tab title
     */
    if (IS_NULL(title)){
		title = DEFAULT_TAB_TITLE;
		sprintf(title,"%d",r->ntabs);
	}
I'm now running mrxvt, quite nice... No UTF-8 in mrxvt though... It is not yet supported, and I've no idea when it will be.. So I tried the 'mrxvt05utf8' version (a fork or off-shoot or whatever) and it segfaulted a lot... :( I will try to build it a few ways, but it seems that its not at all stable

That is a shame because if I can get UTF-8 working in mrxvt that will be really nice.. And means I can do away with termit .. I've already got rid of aterm and urxvt..

Also, it got me thinking, what would I need to do to make changes to the actual default terminal - upgrading features and such... I'd ideally like elinks to run in 256 colours, with UTF-8 - when no X server is running... I also found 'mp', 'mc' and a few other terminal apps really nice..

I have re-compiled elinks to include a bittorrent client, and will probably remove puptransmission and transmissioncli - this will save around 200kb...

I am also interested in getting a high res terminal, or maybe one that can show VLC, mplayer, etc... Framebuffer or something... There is a 'framebufferwizard' but it seems not to work... And I know nothing on the subject..

---------------------

Also, I found something called cw that claims to colorize (colourise) the output of many commands ... I have attached below.. I cannot seem to make it do anything..

I have also attached dtach which gives you the 'detach' functionality from 'screen' ... It can be used with mrxvt.. more info

Posted: Thu 01 Sep 2011, 23:30
by technosaurus