Muppylinux-004 (+ 005 for testing)

For talk and support relating specifically to Puppy derivatives
Message
Author
User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#61 Post by MU »

I updated the servicepack for Muppy 005 again.
It includes basically internal fixes, also corrects the 3DCC.

I will create Muppy 006 this weekend with all fixes included.

Mark

vabene06
Posts: 36
Joined: Tue 25 Apr 2006, 20:31

#62 Post by vabene06 »

Hey MU,
my problem with the language-selection at start may come from my remaster of muppy-5 (with kde, scribus etc.) I will try to make a new und proper one.
Vabene

Arcflup
Posts: 12
Joined: Tue 28 Nov 2006, 18:57
Location: UK

#63 Post by Arcflup »

MU wrote: You also can type in a console:
setrox1
And setrox2 switches back, cool.

vabene06
Posts: 36
Joined: Tue 25 Apr 2006, 20:31

#64 Post by vabene06 »

Hey MU,
i made a check, everything works now - only the german language not (umlaute). when i do a Muppylocale i got an error. /root/.gtkrc.mine -unexpexted identifier "gtk-icon-theme-name", expected keyword - e.g. `style. After resseting i have to chose a language when muppy starts up

Vabene

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#65 Post by MU »

i got an error. /root/.gtkrc.mine -unexpexted identifier "gtk-icon-theme-name"
you can ignore that error.
This entry is needed for Gtk2, but Gtk1 does not know what to do with it, and ignores it.

Do you get the menu to choose the language then?

You also could modify /etc/profile manually, set this value there:
LANG=de_DE.UTF-8

then restart X.
Success?
Mark
Last edited by MU on Wed 29 Nov 2006, 19:25, edited 1 time in total.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#66 Post by MU »

the language-selection is in /etc/rc.d/rc.muppy2:

Code: Select all

# set language

if [ ! -f "/mnt/home/pup_save.3fs" ];then

dialog --no-cancel --menu "Language - Sprache\n
\n
Do you have /mnt/home/pup_save.3fs ?

Would be nice to clear what is wrong, but as a quick workaround you could replace the line with
if [ "1" == "0" ];then

This is never true, so no more check ;)
Mark

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#67 Post by MU »

ahh, and set a unicode-font in "styling" - Gtk-themechooser (on the desktop).
You can use bitstream vera.

This should be set by my dotpup however...

Mark

Sage
Posts: 5536
Joined: Tue 04 Oct 2005, 08:34
Location: GB

#68 Post by Sage »

pakt: Whilst the purists wrestle with detail, glad to note that I get TWO sets of two barks AND music - wunderbar! Actually, this is extremely helpful as a guide to soundcard problems - or not.
Being a bit of a wag myself, decided to d/l some 'bark' sound files with a view to incorporating them into a serial port or wireless link to my doorbell.

KevOB
Posts: 38
Joined: Sat 21 Oct 2006, 06:32
Location: Wellington NZ

#69 Post by KevOB »

MU great work, thanks. There is real use for a grown up puppy.

As others have reported, MUT and Pmount do not work on my homebrew sempron 2400 with 1Gb ram. (Automounting would be nice.)

Open Office - I downloaded the file previously and it is still there in /mnt/home but Open Office installer insists on downloading it again.

Gnucash - could you, or some else please consider packaging this. It's a serious accounting program - as distinct from a cheque book manager.

DVDtool - this requires each VOB file to be separately processed. If they all could be selected and the output to one file I could throw out DGIndex. which I use to extract sound from DVD's. or remastering
DVD tool is better as it can go straight to a 44.1k wav or MP3 so the multiple selection would make it a winner.

DVD::RIP - Could this be considered too please.

Kevin

vabene06
Posts: 36
Joined: Tue 25 Apr 2006, 20:31

#70 Post by vabene06 »

Hallo again,
Mu i changed the line in rc.muppy2, the language-settings at startup disappears. ok. thats done. but still no german umlaute. i have no /mnt/home/pup_save...
My Muppy-Version is on an flash-ide-drive (it is very quick), called /dev/hdd.

i have a remasterd cd too. i will try this with your servicepack.
Vabene

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#71 Post by MU »

Open Office

In Muppy 005, it must be called OpenOffice-2.04_212.sfs, as 005 is based on Puppy 2.12.
Important is "_212.sfs" in the end.
If it is different, it will not be mounted automatically after the next reboot.

Concerning the MUT-issue:
I could not burn a CD yet, hope I can do it tomorrow.
Maybe then I can reproduce the error.

Concerning the other programs, are there dotpups already? If not, please request them in the additional softwareforum :)

-------
vabene, if you installed on a flash-drive,, is the pup_save.3fs on the same drive?
Maybe for this reason you have no /mnt/home?
Then I must modify the check for such a case.

Can you please post the content of your file:
/etc/rc.d/PUPSTATE

Mark

vabene06
Posts: 36
Joined: Tue 25 Apr 2006, 20:31

#72 Post by vabene06 »

Hallo Mu,

tested a little more, but i can not write german umlaute. But i can read them? Maybe there is something with the keyboard?
Here is my pupstate
PUPMODE=13
PDEV1='hdd'
DEV1FS='vfat'
PUPSFS='pup_212.sfs'
PUPSAVE='vfat,hdd,/pup_save.3fs'
PMEDIA='ideflash'
SATADRIVES=''
#these directories are unionfs layers in /initrd...
SAVE_LAYER='/pup_ro1'
PUP_LAYER='/pup_ro2'

Vabene

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#73 Post by MU »

thanks vabene, this will help me to optimize the script :)

To write german, you must choose german keyboardlayout.
If you did not do it at first start, it is in Setup - Mouse/Keyboardwizard.

To test rox, you could do this:
extract this file in /root/:

http://dotpups.de/tests/Umlaut-test.tgz

Then click on the home-icon on your desktop to open /root in Rox.
Now you should see a file testäöü.txt

Mark

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#74 Post by MU »

I just see, the Umlaut-issue is not solved yet so good.
First, you must not run setrox1 from a consolewindow, as the consolewindow supports no UTF-8. Rox would "inherit" the no-UTF settings from the console.
I simply draged both scripts on my desktop from /usr/local/bin , that works.

Second:
If I create testäöü.txt in XFileExplorer, it is displayed correct in Rox1 and Rox2.
But if I create such a file in leafpad or geany, only Rox2 shows it correct, in Rox1 I get strange characters (picture):

Image

:(

So more tests are required, without a guarantee to find a final solution with rox1 :?

Mark

GuestToo
Puppy Master
Posts: 4083
Joined: Wed 04 May 2005, 18:11

#75 Post by GuestToo »

in my dotpup handler script, i needed to put this line in the script to prevent something from converting utf8 to the default charset:

export OUTPUT_CHARSET="utf-8"

i don't know if that would help your problem or not

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#76 Post by MU »

YES!
cool, thanks G2 :P

entered this in a console:
sh-3.00# export OUTPUT_CHARSET="utf-8"
sh-3.00# leafpad
sh-3.00#

Now when I save a "test-öäää.txt", tthe name is displayed correct in Rox1.
Must add that line to /etc/profile.local

Ok done:
http://dotpups.de/dotpups/Muppylinux/Mu ... cepack.pup

I did not reboot yet, but that should fix it hopefully :)

Now just 1 thing remains: Icewm does not display äöü them in the titlebar.
Must search the localzationforum tomorrow, I think we found a solution already.
Ah yes, I must set a unicode-font for it somewhere in the configuration I think.

Mark

vabene06
Posts: 36
Joined: Tue 25 Apr 2006, 20:31

#77 Post by vabene06 »

Hallo MU,
i tested the .tgz-file for umlaute. When opening with abiword, geany, i can read them. But the file in /root/ looks like this: test[][][].txt
maybe the reason for this are my changes i made zu muppy. so: i wait for the next muppy-version und test it on an "clean"-version before ading my kde_.sfs and so on.
i like muppy, go on.
Vabene

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#78 Post by MU »

vabene, then Rox does not use a unicode-font I think.
Ok, I'll try to make muppy006 this weekend with all fixes.
It will use rox1 by default again.
Mark

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#79 Post by MU »

I updated the 005-servicepack with the bluefish-startscript and german-locale-file (it was at a wrong location in the iso).
You now should have an entry in debvelopment in the icewm-menu (rebuild the menu if needed)
Mark

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#80 Post by MU »

There will be no version 006 this weekend, but maybe next.

I found out that some errors reported had this reason:
If you start from CD, and choose to use all programs, then the CD is mounted, and a file on it too, called mupp_212.sfs.

The content of this file then is merged with the existing filesystem using the unionfs-driver.
But this happens, when the initial Puppy already booted, and "pivoted" the init-system (/initrd) to the final one (/).
If you add unionfs after this pivot, strange things happen, for example probepart "hangs", so that the Media Utility no longer works.
Or that you cannot create a save-file at shutdown (I think that uses probepart, too).

The current workaround for Muppy005 is:
boot without "all" programs, reboot and confirm to create a savefile, then choose to copy the files to the harddisk (speedwizard).
Now Muppy works correct, because these files are mounted by "init".

In order to get it working also with all programs from the live-CD, I must put my scripts into /sbin/init of initrd.gz.
Just tried it, and it works.
Unfortunately, init is quite complex, and I cannot use "dialog" for the nice menus any more.
So rewriting the logic with new, textmode based menus will take a while.

Mark

Post Reply