mkkde: create your custom KDE 3.5.5

Stuff that has yet to be sorted into a category.
Message
Author
sml
Posts: 162
Joined: Tue 10 Jan 2006, 02:56

#41 Post by sml »

What has happened to the dotpups.de server? I cannot reach it :(

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

#42 Post by MU »

It moved to a new server.
It is back in some hours, when the DNS servers were updated.
Meanwhile use:
http://puppyfiles.org/dotpupsde/files/
http://puppyfiles.org/dotpupsde/dotpups/

Or this tool:
http://puppyfiles.org/dotpupsdelink.php

Mark

zsero
Posts: 16
Joined: Sun 18 Feb 2007, 15:56

#43 Post by zsero »

I have installed the mini KDE sfs&dotpup package, and I'm happily living using it. But now, I need to install KDevelop. What should I do now? Is it possible to integrate a downloaded KDevelop package into the already installed KDE package, or I shell make my whole new KDE package?

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

#44 Post by MU »

If it is a .tar.gz from slakware, you could try to install it with gslapt.

But I think the cleaner way is to add it to the folder with the KDE-.tar.gz files and run mkkde again.
Then it will be added to the new .sfs, and the new dotpup will delete any .wh files in the folders it installs to.
Those .wh files are a bug from unionfs, so if you encounter problems when installing with gslapt, create a new kde.sfs.

Mark

orbisvicis
Posts: 42
Joined: Wed 07 Mar 2007, 01:09

#45 Post by orbisvicis »

Where are the kde environment variables? I can't seem to find them. Specifically the one that starts kwin.

orbisvicis

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

#46 Post by MU »

If you run KDE as full desktop:
/opt/kde/bin/startkde
/opt/kde/bin/startkde2

Or if you run apps from another desktop:
/usr/local/KDE-3.5.5/Kicker

Mark

orbisvicis
Posts: 42
Joined: Wed 07 Mar 2007, 01:09

#47 Post by orbisvicis »

Reading startkde2 I assume if I place a file kdewm.sh in ~/.kde with the contents "export KDEWM=beryl-manager" and make it executable, a new environment variable should be created.
after startup however "terminal>env" does not list KDEWM, furthermore kwin still initializes.

What am I missing?

sincerely,
orbisvicis

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

#48 Post by MU »

you might put it in the beginning of /root/.xinitrc or add it to startkde.
startkde is my own script, as I had to set some settings for Puppy, and did not want to alter the original startkde. So I renamed that to startkde2, and run it from the new startkde.

Mark

orbisvicis
Posts: 42
Joined: Wed 07 Mar 2007, 01:09

#49 Post by orbisvicis »

very nice!
i just stuck "export KDEWM=beryl-manager" into startkde with all the other exports and kwin no longer starts.
Just a note, kde doesnt seem to load anything in .xinitrc
http://murga-linux.com/puppy/viewtopic. ... 831#104831
This helps well

thanks,
orbisvicis

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

#50 Post by MU »

I think .xinitrc has in the beginning somewhere

Code: Select all

if [ $CURRENTWM == "startkde" ];then
  exec startkde
fi
Or similar.
That was made to avoid, that for example ROX starts with KDE.

It seems it was removed in Puppy 2.14, but 2.11 or 2.12 still had it I think.

So you had to put stuff before that part.
However, using startkde is just fine, too :)
It might be even better, as with Puppys systemfiles like .xinitrc there is always the risk, that it will be overwritten by an upgrade or so.

Mark

orbisvicis
Posts: 42
Joined: Wed 07 Mar 2007, 01:09

#51 Post by orbisvicis »

Also, about KDE's recycle bin:
I can add it to the desktop as trash:/ and even configure it with empty/full images, however after reboot it disappears (/root/Desktop/Trash.desktop)
Perhaps this is b/c:
-I use a remastered puppy
Pretty much the only thing I can think of.

sincerely,
orbisvicis

User avatar
sbaguz
Posts: 52
Joined: Thu 07 Sep 2006, 09:26
Location: Italy

#52 Post by sbaguz »

What if I have a full hard disk installation of Puppy?

I simply have to put the sfs file in / instead of /mnt/home and everything else is the same? :roll:

Thanks :wink:

orbisvicis
Posts: 42
Joined: Wed 07 Mar 2007, 01:09

#53 Post by orbisvicis »

I am not sure, so you should try. But I don't think a full hd install will mount sfs. Maybe frugal.
If it does not work, just install your current copy to cd/usb, add the kde sfs, remaster, then install h/d.

orbisvicis

User avatar
sbaguz
Posts: 52
Joined: Thu 07 Sep 2006, 09:26
Location: Italy

#54 Post by sbaguz »

Too big for a remaster... :(

orbisvicis
Posts: 42
Joined: Wed 07 Mar 2007, 01:09

#55 Post by orbisvicis »

It might also be possible to combine the sfs and 2fs.

..Im looking for the link and not finding

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

#56 Post by MU »

Same way as you do with the devx_21x.sfs:

http://www.murga-linux.com/puppy/viewtopic.php?t=12904

Mark

User avatar
sbaguz
Posts: 52
Joined: Thu 07 Sep 2006, 09:26
Location: Italy

#57 Post by sbaguz »

Thanks a lot! :)

After some usual libqt problems, everything is working fine now, even on my old Puppy 2.02: now I can finally try k3b! :D

:wink:

User avatar
willhunt
Posts: 495
Joined: Wed 05 Oct 2005, 18:19

#58 Post by willhunt »

does any one have a link thats good for this I've searched and am unable to locate a mirror :shock:

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

#59 Post by MU »

this might work without any changes, but I did not try yet::
ftp://ftp.fu-berlin.de/pub/unix/X11/gui ... Slackware/
Mark

User avatar
willhunt
Posts: 495
Joined: Wed 05 Oct 2005, 18:19

I found the right tgz files

#60 Post by willhunt »

I found all the right tgz files I think
  • amarok-1.4.3-i486-4.tgz
    arts-1.5.5-i486-1.tgz
    k3b-0.12.17-i486-1.tgz
    kdeaccessibility-3.5.5-i486-1.tgz
    kdeaddons-3.5.5-i486-1.tgz
    kdeadmin-3.5.5-i486-1.tgz
    kdeartwork-3.5.5-i486-1.tgz
    kdebase-3.5.5-i486-1.tgz
    kdebindings-3.5.5-i486-1.tgz
    kdeedu-3.5.5-i486-1.tgz
    kdegames-3.5.5-i486-1.tgz
    kdegraphics-3.5.5-i486-1.tgz
    kdelibs-3.5.5-i486-1.tgz
    kdemultimedia-3.5.5-i486-1.tgz
    kdenetwork-3.5.5-i486-1.tgz
    kdepim-3.5.5-i486-1.tgz
    kdesdk-3.5.5-i486-1.tgz
    kdetoys-3.5.5-i486-1.tgz
    kdeutils-3.5.5-i486-1.tgz
    kdevelop-3.3.5-i486-1.tgz
    kdewebdev-3.5.5-i486-1.tgz
I made the mkkde dir of of /
dloaded a fresh copy of mkkde
put the tgz files in the tgz dir

changed uselocal to no
then opened a rxvt
entered

Code: Select all

 ./mkkde
opt/kde/include/
opt/kde/include/kommanderplugin.h
opt/kde/include/kommanderfactory.h
opt/kde/include/kommanderwidget.h
opt/kde/include/kommander_export.h
usr/
usr/doc/
usr/doc/kdewebdev-3.5.5/
usr/doc/kdewebdev-3.5.5/README
usr/doc/kdewebdev-3.5.5/AUTHORS
usr/doc/kdewebdev-3.5.5/INSTALL
usr/doc/kdewebdev-3.5.5/ChangeLog
usr/doc/kdewebdev-3.5.5/COPYING
install/
install/doinst.sh
install/slack-desc
--- wait, processing slackware-installscript...
--- done - installscript
--- moving files
loong puse
r/doc/kdewebdev-3.5.5/INSTALL
usr/doc/kdewebdev-3.5.5/ChangeLog
usr/doc/kdewebdev-3.5.5/COPYING
install/
install/doinst.sh
install/slack-desc
--- wait, processing slackware-installscript...
--- done - installscript
--- moving files
--- removing locale-files
--- adding other files like libxine and ruby
--- creating dotpup
mkdir: cannot create directory `/mnt/hdb6/mkkde/dotpup/KDE-3.5.5/FILESYSTEM': File exists
mkdir: cannot create directory `/mnt/hdb6/mkkde/dotpup/KDE-3.5.5/FILESYSTEM/opt': File exists
mkdir: cannot create directory `/mnt/hdb6/mkkde/dotpup/KDE-3.5.5/FILESYSTEM/opt/kde': File exists
mkdir: cannot create directory `/mnt/hdb6/mkkde/dotpup/KDE-3.5.5/FILESYSTEM/opt/kde/bin': File exists
#another pause while dotpup window opens
entered info in first post
usr/doc/kdepim-3.5.5/.kde355.dot
usr/doc/kdesdk-3.5.5/
usr/doc/kdesdk-3.5.5/.kde355.dot
usr/doc/kdetoys-3.5.5/
usr/doc/kdetoys-3.5.5/.kde355.dot
usr/doc/kdeutils-3.5.5/
usr/doc/kdeutils-3.5.5/.kde355.dot
usr/doc/kdevelop-3.3.5/
usr/doc/kdevelop-3.3.5/.kde355.dot
usr/doc/kdewebdev-3.5.5/
usr/doc/kdewebdev-3.5.5/.kde355.dot
usr/man/
usr/man/.kde355.dot
usr/man/man3/
usr/man/man3/.kde355.dot
usr/include/
usr/include/.kde355.dot
usr/include/python2.4/
usr/include/python2.4/.kde355.dot
usr/share/
usr/share/.kde355.dot
usr/share/applications/
usr/share/applications/.kde355.dot
usr/share/applications/KDE-3.5.5.desktop
usr/share/icons/
usr/share/icons/.kde355.dot
usr/share/desktop-directories/
usr/share/desktop-directories/.kde355.dot
usr/etc/
usr/etc/.kde355.dot
usr/etc/xdg/
usr/etc/xdg/.kde355.dot
usr/etc/xdg/menus/
usr/etc/xdg/menus/.kde355.dot
KDE-3.5.5/
KDE-3.5.5/icon.xpm
KDE-3.5.5/KDEpanel.png
KDE-3.5.5/Kicker
KDE-3.5.5/killkicker
KDE-3.5.5/killkicker.png
KDE-3.5.5/resource/
KDE-3.5.5/resource/postinstall.sh
tar: --exclude=FILESYSTEM: Cannot stat: No such file or directory
tar: Error exit delayed from previous errors
cp: cannot stat `KDE-3.5.5/resource/prepreinstall.sh': No such file or directory
cp: cannot stat `KDE-3.5.5/resource/preinstall.sh': No such file or directory
md5sum: prepreinstall.sh: No such file or directory
md5sum: preinstall.sh: No such file or directory
        zip warning: name not matched: prepreinstall.sh
        zip warning: name not matched: preinstall.sh
  adding: dotpup.sh (deflated 73%)
  adding: size.txt (stored 0%)
  adding: sizefilesystem.txt (stored 0%)
  adding: md5sum.txt (deflated 35%)
  adding: gauge.pb (deflated 57%)
  adding: checkspace.pb (deflated 32%)
  adding: dfree.sh (deflated 41%)
  adding: space.sh (deflated 89%)
  adding: space2.sh (deflated 89%)
  adding: pbexeccmd.pb (deflated 37%)
  adding: KDE-3.5.5.tbz (stored 0%)
  adding: wxbmenue.rc (stored 0%)
  adding: config.files (stored 0%)
  adding: FILESYSTEM.tbz (deflated 2%)
--- creating squashfs
Parallel mksquashfs: Using 1 processor
Creating little endian 3.0 filesystem on KDE355mini_2xx.sfs, block size 65536.

Little endian filesystem, data block size 65536, compressed data, compressed metadata, compressed fragments
Filesystem size 229213.83 Kbytes (223.84 Mbytes)
        46.89% of uncompressed filesystem size (488829.52 Kbytes)
Inode table size 431094 bytes (420.99 Kbytes)
        30.44% of uncompressed inode table size (1416012 bytes)
Directory table size 428140 bytes (418.11 Kbytes)
        49.85% of uncompressed directory table size (858930 bytes)
Number of duplicate files found 3466
Number of inodes 43635
Number of files 39850
Number of fragments 3056
Number of symbolic links  723
Number of device nodes 0
Number of fifo nodes 0
Number of socket nodes 0
Number of directories 3062
Number of uids 1
        root (0)
Number of gids 1
        unknown (99)
--- cleaning up

---------------------------------
finished! now rename KDE355mini_2xx.sfs to a valid name matching your Puppy, like KDE355mini_210.sfs
your dotpup is in /root/dotpup-wizard/
can anyone help me where I went wrong? all I get is

Post Reply