KDE 3.5.5 Mini (53 MB) with k3b, amarok, kppp

Stuff that has yet to be sorted into a category.
Message
Author
User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#21 Post by MU »

Simon,
I think I found a solution.

Why is /opt/kde/bin visible as the only folder?
Because the dotpup has 2 files in this folder.
This seems to force unionfs to use/show that folder.
So all we might have to do, is to add a file to every folder that exists in the squashfs.

Please install this dotpup again:
http://htb65.de/puppylinux/puppy-releas ... -3.5.5.pup

It includes a file "kde355.dot" in every folder, that exists in the squashfs.
This should make all folders visible, hopefully also all files in them.

Background-info
I updated my dotpup with this script, that I ran in the basefolder of my squashfs -folder (where are etc opt root usr):

Code: Select all

#!/bin/bash

dotpupfolder=/mnt/sda6/KDE-354/3.5.5/KDE-3.5.5/FILESYSTEM
txtfile=kde355.dot

find . -type d | while read a
do

b=`echo "$a" | sed "s/^\.//"`

mkdir "$dotpupfolder$b"
echo "1" > "$dotpupfolder$b/$txtfile"

done

rm -f "$dotpupfolder/$txtfile"
rm -f "$dotpupfolder/root/.kde/Autostart/$txtfile"
Mark
Last edited by MU on Mon 16 Oct 2006, 11:03, edited 1 time in total.

the_spudster
Posts: 25
Joined: Sat 14 Oct 2006, 22:28
Location: London

#22 Post by the_spudster »

It works!
Made sure that I rebooted after downloading the .sfs file and then installed the dotpups.
Maybe the problem previously was that i installed the dotpups before the .sfs file had mounted???

Mighty impressive stuff from you guys!

Just one thing though, is there a reason why the kde355.dot file wants to load on every boot?

Simon

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

#23 Post by MU »

Maybe the problem previously was that i installed the dotpups before the .sfs file had mounted???
Yes, unionfs does not like that.
Just one thing though, is there a reason why the kde355.dot file wants to load on every boot?
Do you mean that
1.) the kde355.dot files are always visible in the filemanager?
2.) or something else?

1.) that they are visible is ok, as they are needed to trick out the bug in unionfs.
2.) You had to explain that more detailed, I don't understand.

Mark

the_spudster
Posts: 25
Joined: Sat 14 Oct 2006, 22:28
Location: London

Re:kde355.dot

#24 Post by the_spudster »

When booting or rebooting if starting a Kde desktop, the kde355.dot is started automatically in kwrite.
ie when the kde desktop is loading, kwrite starts up and opens kde355.dot.

Simon

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

#25 Post by MU »

This might happen, if you run te full KDE with "xwin startkde".

I think, you opened it in kwrite once?
Then it is a feature.
KDE remembers your opened applications.

To avoids that it is opened at next boot, close kwrite before rebooting.

Does that fix it?

Oh wait, maybe it is started, because it is in the autostart-folder :lol:
Try to delete
/root/.kde/Autostart/kde355.dot
You must activate "show hidden files" in rox or konqueror to see that folder.

I removed this one from the dotpup now.

Mark

the_spudster
Posts: 25
Joined: Sat 14 Oct 2006, 22:28
Location: London

Re: kde 355.dot

#26 Post by the_spudster »

Yes that does the trick!

Incidently I have just tried 2.11 and certainly it runs significantly faster on my old Thinkpad. The .sfs file did not work, (showed errors when loading at boot),
but copied the mounted files from pup_r03while running in 2.10 to a directory, rebooted into 2.11 and copied those files back, to / , run the dotpups and it works like a dream!
Im sure that you know a better way of doing this, but thought I would let you know.

Simon

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

#27 Post by MU »

fine :)

Yes, 2.11 uses a different compression for .sfs files.
I will create one this week.
Your solution can be used, too, it just requires that you have a lot of free space in your pup_save.3fs, so a new .sfs is more elegant.

Mark

the_spudster
Posts: 25
Joined: Sat 14 Oct 2006, 22:28
Location: London

#28 Post by the_spudster »

Look forward to seeing it.
Any chance of compiling Amarok 1.4.3 with it?

Simon

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

#29 Post by MU »

I think amarok is not easy to compile, so I use binary packages.

The one from slackware 10.1 does not work, so it depends on if a version for slackware 10.2 will be released.

wait... yes, it is there now:
ftp://ftp.fu-berlin.de/pub/unix/X11/gui ... kware/10.2
So I'll try to add it.

Mark

the_spudster
Posts: 25
Joined: Sat 14 Oct 2006, 22:28
Location: London

#30 Post by the_spudster »

Like your sense of humour Mark!
Getting close to 'the perfect puppy'!

Best regards
Simon

User avatar
Béèm
Posts: 513
Joined: Sun 16 Apr 2006, 16:18
Location: Brussels

#31 Post by Béèm »

Me too I had the problem that /opt/kde/bin was almost empty and thus there was no kdeinit to start..
I copied those file from the pup_ro4/opt/kde/bin to /opt/kde/bin and now kdeinit starts, but there is still an error.

Code: Select all

sh-3.00# Kicker
killall: kicker: no process killed
cp: cannot create regular file `/opt/kde/share/icons/default.kde/16x16/apps/OpenOffice-2.03.xpm': No such file or directory
kdeinit: error while loading shared libraries: libqt-mt.so.3: cannot open shared object file: No such file or directory
kicker: error while loading shared libraries: libqt-mt.so.3: cannot open shared object file: No such file or directory
sh-3.00# 
However the file libqt-mt.so.3 is present on the system.
What could be done to correct?
Puppy Linux 2.02 SMkey, KDE354mini, wine0.9.20, devx-qt-renamed.
Puppy Linux 2.10r1 SMkey, JWM, devx_qt_renamed_210, KDE355mini

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

#32 Post by MU »

Beem,
libqt-mt.so.3 is a symlink to libqt-mt.so.3.3.6
Is that file available, too?
With my new dotpup, the problem with the non-existent files should be solved, did you try that?
Mark

User avatar
Béèm
Posts: 513
Joined: Sun 16 Apr 2006, 16:18
Location: Brussels

#33 Post by Béèm »

This is what I find
lrwxrwxrwx 1 root root 33 May 28 02:39 /usr/lib/qt/lib/libqt-mt.la -> /usr/lib/qt-3.3.4/lib/libqt-mt.la
lrwxrwxrwx 1 root root 34 May 28 02:39 /usr/lib/qt/lib/libqt-mt.prl -> /usr/lib/qt-3.3.4/lib/libqt-mt.prl
lrwxrwxrwx 1 root root 33 May 28 02:39 /usr/lib/qt/lib/libqt-mt.so -> /usr/lib/qt-3.3.4/lib/libqt-mt.so
lrwxrwxrwx 1 root root 35 May 28 02:39 /usr/lib/qt/lib/libqt-mt.so.3 -> /usr/lib/qt-3.3.4/lib/libqt-mt.so.3
lrwxrwxrwx 1 root root 37 May 28 02:39 /usr/lib/qt/lib/libqt-mt.so.3.3 -> /usr/lib/qt-3.3.4/lib/libqt-mt.so.3.3
lrwxrwxrwx 1 root root 39 May 28 02:39 /usr/lib/qt/lib/libqt-mt.so.3.3.4 -> /usr/lib/qt-3.3.4/lib/libqt-mt.so.3.3.4
lrwxrwxrwx 1 root root 17 Oct 15 02:14 /usr/lib/qt-3.3.6/lib/libqt-mt.so -> libqt-mt.so.3.3.6
lrwxrwxrwx 1 root root 17 Oct 15 02:14 /usr/lib/qt-3.3.6/lib/libqt-mt.so.3 -> libqt-mt.so.3.3.6
lrwxrwxrwx 1 root root 17 Oct 15 02:14 /usr/lib/qt-3.3.6/lib/libqt-mt.so.3.3 -> libqt-mt.so.3.3.6
-rwxr-xr-x 1 root root 7176096 Oct 15 02:14 /usr/lib/qt-3.3.6/lib/libqt-mt.so.3.3.6
-rw-r--r-- 1 root root 801 Aug 08 03:20 /initrd/pup_ro3/usr/lib/qt/lib/libqt-mt.la
-rw-r--r-- 1 root root 836 Aug 08 03:20 /initrd/pup_ro3/usr/lib/qt/lib/libqt-mt.prl
lrwxrwxrwx 1 root root 17 Sep 12 06:10 /initrd/pup_ro3/usr/lib/qt/lib/libqt-mt.so -> libqt-mt.so.3.3.6
lrwxrwxrwx 1 root root 17 Oct 15 02:14 /initrd/pup_ro4/usr/lib/qt-3.3.6/lib/libqt-mt.so -> libqt-mt.so.3.3.6
lrwxrwxrwx 1 root root 17 Oct 15 02:14 /initrd/pup_ro4/usr/lib/qt-3.3.6/lib/libqt-mt.so.3 -> libqt-mt.so.3.3.6
lrwxrwxrwx 1 root root 17 Oct 15 02:14 /initrd/pup_ro4/usr/lib/qt-3.3.6/lib/libqt-mt.so.3.3 -> libqt-mt.so.3.3.6
-rwxr-xr-x 1 root root 7176096 Oct 15 02:14 /initrd/pup_ro4/usr/lib/qt-3.3.6/lib/libqt-mt.so.3.3.6
lrwxrwxrwx 1 root root 33 May 28 02:39 /initrd/pup_rw/usr/lib/qt/lib/libqt-mt.la -> /usr/lib/qt-3.3.4/lib/libqt-mt.la
lrwxrwxrwx 1 root root 34 May 28 02:39 /initrd/pup_rw/usr/lib/qt/lib/libqt-mt.prl -> /usr/lib/qt-3.3.4/lib/libqt-mt.prl
lrwxrwxrwx 1 root root 33 May 28 02:39 /initrd/pup_rw/usr/lib/qt/lib/libqt-mt.so -> /usr/lib/qt-3.3.4/lib/libqt-mt.so
lrwxrwxrwx 1 root root 35 May 28 02:39 /initrd/pup_rw/usr/lib/qt/lib/libqt-mt.so.3 -> /usr/lib/qt-3.3.4/lib/libqt-mt.so.3
lrwxrwxrwx 1 root root 37 May 28 02:39 /initrd/pup_rw/usr/lib/qt/lib/libqt-mt.so.3.3 -> /usr/lib/qt-3.3.4/lib/libqt-mt.so.3.3
lrwxrwxrwx 1 root root 39 May 28 02:39 /initrd/pup_rw/usr/lib/qt/lib/libqt-mt.so.3.3.4 -> /usr/lib/qt-3.3.4/lib/libqt-mt.so.3.3.4
I am afraid I did start wrongly by installing the 3.5.5 pup while the 3.5.4 was still installed.

So I uninstalled the 3.5.4
Downloaded the latest 3.5.5 to be sure
Couldn't uninstall the first install of 3.5.5 so did a re-install.

BTW: is there a need for devx-qt-renamed_210.sfs?
If yes, does this one contain also the stuff in devx_210.sfs?
Puppy Linux 2.02 SMkey, KDE354mini, wine0.9.20, devx-qt-renamed.
Puppy Linux 2.10r1 SMkey, JWM, devx_qt_renamed_210, KDE355mini

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

#34 Post by MU »

BTW: is there a need for devx-qt-renamed_210.sfs?
If yes, does this one contain also the stuff in devx_210.sfs?
I did not try the original devx with this KDE, but former versions produced very strange results.
the "renamed" is identical to the normal one, just /usr/lib/qt is renamed to avoid potential conflicts.
Mark

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

#35 Post by MU »

/usr/lib/qt/lib/libqt-mt.so.3 -> /usr/lib/qt-3.3.4/lib/libqt-mt.so.3
This is wrong.
Rename your devx_210.sfs to devx_210.sfs---
Rename the KDExxx.sfs to KDExxx.sfs---
Reboot.
Uninstall qtxxx from Pupget.
Delete any QT-folders in /usr/lib
Rename the KDExxx.sfs--- to KDExxx.sfs
Reboot.
Install the KDE-dotpup again.

And the best will be to use devx-qtrenamed_210.sfs.

Mark

User avatar
Béèm
Posts: 513
Joined: Sun 16 Apr 2006, 16:18
Location: Brussels

#36 Post by Béèm »

Looking at the dotget package manager told me that I didn't have a qt-xxx installed.
I followed your instructions and renamed /usr/lib/qt (for the moment) to qt-back and did the re-install of the dotpup.

Started Kicker from rxvt, got a lot of messages, but KDE did start.
I understand now your remark of starting this way. I ad KDE 3.5.4 already configures to have a systray vertically on the left side, which is what I have now. This gives indeed the advantage of having the puppy menu knob as well as the KDE one. Neat.

So I feel I can safely delete the qt-back directory now.

Will try to play a bit with K3B specially in view with udf.
Puppy Linux 2.02 SMkey, KDE354mini, wine0.9.20, devx-qt-renamed.
Puppy Linux 2.10r1 SMkey, JWM, devx_qt_renamed_210, KDE355mini

User avatar
Béèm
Posts: 513
Joined: Sun 16 Apr 2006, 16:18
Location: Brussels

#37 Post by Béèm »

hmmmm.
In JWM the udf DVD is recognized.
When I look with K3b and select 'disc info' I get the message 'unknown disc format'.
Is there anything special to do for KDE to recognize udf?
Puppy Linux 2.02 SMkey, KDE354mini, wine0.9.20, devx-qt-renamed.
Puppy Linux 2.10r1 SMkey, JWM, devx_qt_renamed_210, KDE355mini

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

#38 Post by MU »

Here is MiniKDE for Puppy 2.11:

http://puptrix.org/isos/Puppylinux-offi ... ini-3.5.5/

It is larger, as Puppy 2.11 does not use LZMA-compression.

Made from these packages:
qt.3.3.6
amarok-1.4.3-i486-1.tgz
arts-1.5.5-i486-1.tgz
k3b-0.12.17-i486-1.tgz
kdebase-3.5.5-i486-1.tgz
kdelibs-3.5.5-i486-1.tgz

with the latest version of mkKDE:
http://www.murga-linux.com/puppy/viewtopic.php?t=11876

Mark
Last edited by MU on Wed 25 Apr 2007, 23:01, edited 2 times in total.

The Major
Posts: 47
Joined: Thu 10 Nov 2005, 06:58
Location: UK
Contact:

Thanks Mark

#39 Post by The Major »

I just wanted to register my thanks and admiration for your work in producing the mini KDE package. I like k3b, and this has enabled me to use it, and other KDE apps.

Normally, I don't like KDE as it is a bit bloated and slow, but this version running in Puppy is fast. I also like the way I can toggle between Icewm and KDE toolbars at the bottom of the screen.

Many thanks,

Ian

DavidBell
Posts: 132
Joined: Fri 24 Nov 2006, 21:44

#40 Post by DavidBell »

Does this work in Puppy 2.12? I put KDE355-mini.sfs in /, rebooted, then ran KDE-3.5.5.pup and gettir.pup, rebooted again.

Most of the files seem to be there going back through this post but when I ran Kicker from termial I got some messages about missing default.kde icons, so I just copied another set. Now I get three messages

Code: Select all

sh-3.00# Kicker
killall: kicker: no process killed
/usr/local/KDE-3.5.5/Kicker: line 28: /usr/local/MU-XDG-activator/MU-XDG-activator: No such file or directory
/usr/local/KDE-3.5.5/Kicker: line 31: kdeinit: command not found
/usr/local/KDE-3.5.5/Kicker: line 32: kicker: command not found
The MU_XDG-activator folder is there but it only has another folder in it call 'applications', both these have the hidden file .kde355.dot

I can't find kdeinit or kicker but don't really know where to look.

Thanks for any advice, I'd like to try amarok

DB

Post Reply