Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sat 20 Sep 2014, 04:19
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
mkkde: create your custom KDE 3.5.5
Moderators: deshlab, Flash, GuestToo, Ian, JohnMurga, Lobster
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 6 [84 Posts]   Goto page: 1, 2, 3, 4, 5, 6 Next
Author Message
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Mon 16 Oct 2006, 12:03    Post subject:  mkkde: create your custom KDE 3.5.5  

This script creates for you a squashfs-file with KDE 3.5.5, and a small dotpup.
This might work with all versions of Puppy 2, but NOT 1!
I tested it in Puppy 2.10 alpha.

Screenshot: customized KDE in german, built with this script, running the Konqueror webbrowser and Kaudiocreator.
The panel "kicker" displays KDE programs and the ones from Puppy.
It uses the Icewm-ultra windowmanager with Black-vista theme.




Preparations
First, install the dependencies:
http://dotpups.de/dotpups/System_Utilities/getdir.pup
http://dotpups.de/dotpups/System_Utilities/Dotpup-Wizard-mu06.pup


Then download and extract this file to a Linux-drive with a lot of space (some 100 MB):
http://dotpups.de/files/mkKDE-3.5.5/mkkde.tgz (7.6 MB)
It includes QT-3.3.6 and xinelibs and ruby and kppp.

If you use Muppy006, use this file:
http://dotpups.de/files/mkKDE-3.5.5/mkkde-for-Muppy006.tgz

Now download some slackware-packages from here to the folder mkkde/tgz:
ftp://ftp.fu-berlin.de/pub/unix/X11/gui/kde/stable/3.5.5/contrib/Slackware/10.2
ATTENTION:
Amarok 1.4.3 there is unstable, use this one instead:
http://dotpups.de/files/mkKDE-3.5.5/amarok-1.4.1-i486-1.tgz

If you want a localized KDE, also the file for your country from here:
ftp://ftp.fu-berlin.de/pub/unix/X11/gui/kde/stable/3.5.5/contrib/Slackware/noarch

If you want a english KDE only, edit
mkkde/mkkde, and change the line
uselocale="yes"
to
uselocale="no"
Then the script will delete all locale-files to save space.
Especially amarok has many.
(note for me: should add an option to remove the helpfiles, too)


create KDE Dotpup

Now cd in a consolewindow to the new folder mkkde, and type:
./mkkde

You will see many messages.
After a while, the dotpup-wizard starts.
Choose these options:
yes - typical standard
Create the list now? - no
Please choose executable: Kicker
XDG-category: Utility (then close leafpad to continue)


create KDE squashfs

After the dotpup was created, the squashfs-file is built.
This can take an hour or so, depending on what packages you want.
The file is called
KDE355mini_2xx.sfs
You must rename it for your Puppy.
If you use Puppy 2.10, call it:
KDE355mini_210.sfs


install your new KDE

Now UN-install in Pupget a KDE-3.5.5.pup you had installed before.
Move KDE355mini_210.sfs to /mnt/home and reboot.
Then install the new
/root/dotpup-wizard/KDE-3.5.5/KDE-3.5.5.pup

If this was the first time you installed KDE, you must reboot now when told to do by the dotpup.

Now type in a consolewindow "Kicker" to test your KDE.
If you get errors about missing libraries, you must add the corresponding .tgz and do everything again.


Tips

If you install these packages, the resulting squashfs is around 100 MB:
amarok-1.4.3-i486-1.tgz
arts-1.5.5-i486-1.tgz
kdeaddons-3.5.5-i486-1.tgz
kdebase-3.5.5-i486-1.tgz
kde-i18n-de-3.5.5-noarch-1.tgz
kdelibs-3.5.5-i486-1.tgz
kdemultimedia-3.5.5-i486-1.tgz
kdetoys-3.5.5-i486-1.tgz

What do you need?
Minimum is kdelibs-3.5.5-i486-1.tgz
You also should use arts-1.5.5-i486-1.tgz, that is required by many multimedia-applications.

Mark

Last edited by MU on Tue 12 Dec 2006, 09:30; edited 3 times in total
Back to top
View user's profile Send private message Visit poster's website 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Tue 17 Oct 2006, 05:45    Post subject:  

If you want to add koffice:

Version 1.5:
ftp://ftp.fu-berlin.de/pub/unix/X11/gui/kde/stable/koffice-1.5.2/contrib/Slackware/10.2
Locale-files:
ftp://ftp.fu-berlin.de/pub/unix/X11/gui/kde/stable/koffice-1.5.2/contrib/Slackware/noarch

Version 1.6:
not compiled yet, see here in the next days:
ftp://ftp.fu-berlin.de/pub/unix/X11/gui/kde/stable/koffice-1.6.0

I did not try it myself yet, but in theory you should be able to simply add it to your KDE by saving these files to mkkde/tgz where your other KDE-downloads are, and then running the script mkkde again.

Mark
Back to top
View user's profile Send private message Visit poster's website 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Tue 17 Oct 2006, 11:27    Post subject:  

It seems my archive was broken, uploaded it again now.
Mark
Back to top
View user's profile Send private message Visit poster's website 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Thu 19 Oct 2006, 14:01    Post subject:  

I uploaded the dotpup again.

Changes:
added libpython and libxmms, they are required by superkaramba.
Those additional libs now are in /opt/kde/lib.
As this folder is searched after /usr/lib, your own libs will be used if available.

I modified the post-installscript of the generated KDE-3.3.5.pup.
It will delete any .wh.__dir_opaque files in the installationfolders.
Those files can be left over from a previous installation due to bugs in Unionfs.
Beem reported this, and I encountered the same today.

I also added my selfcompiled theme-libraries, that hopefully work better with the included libqt.so.


Impressions:
I created a KDE for Puppy 2.11 today.
Downloaded 190 MB slackware-packages, the resulting squashfs was 180 MB.
It took only 20 minutes to create the final squashfs and dotpup.
Extracted the files would be 493 MB (so you really need a lot of free space temporarily, in my case around 1.2 Gigabyte.).

Koffice 1.5.2 finally started without problems.

I did not use the now modified dotpup yet, as it is a result of the experiences I made today.
Hopefully it fixes all problematic issues I had to fix "by hand" today.

Mark
Back to top
View user's profile Send private message Visit poster's website 
the_spudster

Joined: 14 Oct 2006
Posts: 25
Location: London

PostPosted: Thu 19 Oct 2006, 16:02    Post subject:  

Looking forward to seeing the kde for 2.11.
I am enjoying your Kde mini at the moment although i have not installed it correctly (running in 2.11)
Would love to see a mini version for 2.11
Suits me perfectly!
One thing I have noticed, and this applies to the previous version also, is that MUT will only open one rox file window at a time ( I think this only applies if you are running in a Kde desktop)
To open another rox file window you have to open another instance of MUT.
Not a big deal, but thought you might want to know.
Regards
Simon
Back to top
View user's profile Send private message 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Thu 19 Oct 2006, 16:10    Post subject:  

Tomorrow I have a free day, so I will be back in Puppy 2.11 on monday at work.
Then I will test my dotpup again by building a miniKDE.
Of course you can create one on your own before, it is very simply.

Download from the slackwareserver:

kdelibs
kdebase
k3b
amarok

Then run mkkde.
Some minutes later you have a new dotpup and .sfs.
Mark
Back to top
View user's profile Send private message Visit poster's website 
the_spudster

Joined: 14 Oct 2006
Posts: 25
Location: London

PostPosted: Tue 24 Oct 2006, 09:05    Post subject:  

Hi Mark
Just thought I would let you know that I tried your mkkde.......Wow!
How easy was that!
Very cool to just choose the components you want.
Have seen that you have created a version of kde-mini for 2.11.
Would urge anyone to try this even just for the Amarok player, or give the mkkde a go just for the fun of it!

Anyhow I just wanted to congratulate you on your good work.

Many thanks
Simon
Back to top
View user's profile Send private message 
the_spudster

Joined: 14 Oct 2006
Posts: 25
Location: London

PostPosted: Fri 27 Oct 2006, 06:38    Post subject:  

Hi Mark
Just wondering if you can help.
I have a problem with using Amarok in the 2.11 version of kde-mini.
The application starts, runs and plays music ok, but is unable to find any media when I 'rescan collection'.
This feature worked ok in your previous version for 2.10
The only difference I see at the moment is that the mini-kde for 2.10 used Amarok version 1.4.1, and the new uses Version 1.4.3.
Any ideas?
regards
Simon
Back to top
View user's profile Send private message 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Fri 27 Oct 2006, 08:20    Post subject:  

hmm, yes, can confirm that.
A difference is, that in my Puppy 210 I have hundrets of libraries and programs installed.
I will rebuild a KDE in 210 later with the new Amarok, to test, if it works there.

In 211 I found no messages that gave me hints, what might be missing.
Did you run Amarok 1.4.1 on the same Puppy before? Did that work?
Mark
Back to top
View user's profile Send private message Visit poster's website 
the_spudster

Joined: 14 Oct 2006
Posts: 25
Location: London

PostPosted: Fri 27 Oct 2006, 08:58    Post subject:  

Yes 1.4.1 runs perfectly in 2.10, and in 2.11 when you copy the files across.
The main difference I can see is that in 1.4.1 when you first start the program it runs a wizard that asks what kind of database you want to use i.e sql lite sql etc (i cant remember exactly)
There seems to be no wizard in 1.4.3
Back to top
View user's profile Send private message 
the_spudster

Joined: 14 Oct 2006
Posts: 25
Location: London

PostPosted: Fri 27 Oct 2006, 10:37    Post subject:  

Hi Mark
Seen some reports that 1.4.3 may need mysql 5 for the database.
Looked at some of the slackware downloads and it looks quite large at 15mb.
Also for some of the other mutimedia apps and kde sounds to work i.e juk, noatin etc the 'libesd.so.0' is required.
Installed the dotpup and the these all work now.
Will try a new kde-mini with the mysql 5 and see if this works.
Otherwise it might be wise to stick with Amarok 1.4.1 if it is still available. (does not seem to be much difference)

Simon
Back to top
View user's profile Send private message 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Fri 27 Oct 2006, 11:42    Post subject:  

I just tried Amarok 1.4.4 from gslapt:
http://www.murga.org/~puppy/viewtopic.php?t=11929

Also had to install
acl
attr
libmusicbrainz
libtunepimp

But when these were installed, it also insisted on mysql.
I did not want to try that.
So I installed amarok-1.4.3-4 with it.
ftp://ftp.slackware.com/pub/slackware/slackware-11.0/slackware/kde/amarok-1.4.3-i486-4.tgz
That one scans my testfolder /usr/share/audio, but gives an error that it cannot process illegal_move.ogg.
When I add /opt to the folders to scan, amarok crashes during the scan.

It might be worth to do more tests with mysql, or 1.4.3-4, but only if one is willing to experiment.
So everyone who needs a quick running version without experimenting should use the old, stable one (I mirror it, as KDE 3.5.4 was already removed from the Berlin-server):
http://dotpups.de/files/mkKDE-3.5.5/amarok-1.4.1-i486-1.tgz

I'll stop my tests for the moment, as I need to fix a Bug in Muppy.
Please keep me informed about your results.
Mark
Back to top
View user's profile Send private message Visit poster's website 
the_spudster

Joined: 14 Oct 2006
Posts: 25
Location: London

PostPosted: Sun 05 Nov 2006, 09:47    Post subject: Kde mini in 2.12  

Just letting people know that you can make your own Kde_mini work for puppy version 2.12 by using files from Slackware 11.0. You will also need to add 'attr-2.4.32_1-i486-1.tgz' and 'acl-2.2.39_1-i486-1.tgz' to the kde packages that you choose to build.

The packages are available at:
ftp://ftp.kde.org/pub/kde/stable/latest/contrib/Slackware/11.0/
http://packages.slackware.it/browse.php?q=11.0/slackware/a

Make sure that for the time being you use the Amarok version 1.4.1

Hope that this is useful to someone.

Also wondering if anyone can help with using the kde graphics package.
It all seems to work ok except for Kolourpaint and kview does not want to open jpeg images.

Would appreciate any help!

Regards
Simon
Back to top
View user's profile Send private message 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Sun 05 Nov 2006, 09:53    Post subject:  

Nice, thanks for the info Smile

run kolourpaint from a consolewindow, and look for errors.

Gimp requires /usr/lib/libexif.so.9 for jpeg, and will not run in Puppy 2.10.
The solution was to use a symlink to the existing lib:
ln -s /usr/lib/libexif.so.12 /usr/lib/libexif.so.9

Maybe with kolourpaint the solution is as simple, too.

Mark
Back to top
View user's profile Send private message Visit poster's website 
the_spudster

Joined: 14 Oct 2006
Posts: 25
Location: London

PostPosted: Sun 05 Nov 2006, 09:57    Post subject:  

Thanks for the info Mark
will give it a go
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 6 [84 Posts]   Goto page: 1, 2, 3, 4, 5, 6 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0897s ][ Queries: 12 (0.0097s) ][ GZIP on ]