Muppy 0084 Beta 2 with Compiz + Gnome 2.22.3 + KDE 3.5.9

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:

#31 Post by MU »

smooth, I got the same error on my Ati 9250, when I used an older Muppy.

The reason was, that in /etc/profile there was set:
export XLIB_SKIP_ARGB_VISUALS=1

Please type in a consolewindow "set" and look, if this line appears.
Maybe I oversaw it somewhere in the english version, as I just ran the german one myself.
Both are identical except some language and configurationfiles.

Oh yes, I was sure I had set that, but I did not:
Edit line 41 in:
/etc/profile
from:

Code: Select all

export XLIB_SKIP_ARGB_VISUALS=1
To:

Code: Select all

###export XLIB_SKIP_ARGB_VISUALS=1
I will rebuild and upload the fixed version, this will take around 2 hours.
Mark
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

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

#32 Post by MU »

I updated the english Iso to fix the bug reported by smooth :)
Many thanks for telling me this issue,
Mark
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

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

#33 Post by MU »

Version 08 uploaded, it is a bugfixed 07.

07 had a new feature, it warns you, if you have less than 100 MB free diskspace.
Different to the freemem-applet of Puppy, Muppys freemem works non-blocking.
This causes a 10 second delay, but avoids problems with unproper unmounted samba-shares.
The version in 07 was irritated by cpu intensive processes (Emerald, copying large files), it often gave wrong alarms.

further fixes:
- menu now does not use %U and similar entries in the .desktop files.
These are for example in OpenOffice:
Exec=openoffice.org3.0 -writer %U
Writer did not start, if it was run from the menu like this.
In the past, we used patched .desktop files, this is no longer needed.

- expose now should be killed if compiz runs.
It does not work in compiz, and is not needed.

- created a .sfs of OpenOffice 3 beta2:
http://www.murga-linux.com/puppy/viewtopic.php?t=32000
The final release shall come in september, so this will be what I use in Muppy 0084.

- added corrected Gtk-Themeselector.

So what remains:
- throw out redundant stuff out of gnome (compiz)
- translate the compiz-wizard (using .mo files)
- run it only, if dri drivers are available (addons.sfs for the beta)
- write the backup-script


Then I can release the first Beta.
Things for Beta:
- create a new KDE.sfs (remove updated files)
- maybe add a "Meta-themer", I already started one, but it still is very incomplete.

Mark
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

Jim1911
Posts: 2460
Joined: Mon 19 May 2008, 20:39
Location: Texas, USA

#34 Post by Jim1911 »

You did not use addons.sfs?
This is required by many Gnome applications, it includes Python and some dependencies.
The apps you mentioned should work then, like Epiphany or Evolution or even Blender.
I did have the addons.sfs selected. As for Openoffice 2.41. When I edited the 2.3 entries it worked OK.

Jim

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

#35 Post by MU »

ok, I check that this weekend.
07 and 08 I tested without gnome, to get not confused by duplicate libs.
Now that compiz runs ok, I have to check everything together.
Thanks, Mark
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

Jim1911
Posts: 2460
Joined: Mon 19 May 2008, 20:39
Location: Texas, USA

#36 Post by Jim1911 »

Mark,

I have been trying to run the Gnome.sfe in Puppy 4 per your instructions but am having a problem getting it operational. You stated:
If you want to try the Gnome.sfs in Puppy 4:
it does not include Python 2.5/Pygtk, that is included in addons.sfs.
So you must add this yourself.
And it is important to run /etc/rc.d/autostart/installgnome-2.22.2
This will add some groups and users, and update icon/font-cache.
If you check then in a console, what dependencies miss, I could upload them already.
E.g. I slightly modified some slackware-packages like shadow-utils (required to work with busybox).
The full set of packages will come with the beta-version.
As I understand your instructions, selecting addons.sfs in Bootmanager will take care of Python 2.5. However, I do not know how to run "/etc/rc.d/autostart/installgnome-2.22.2 ". Does that line need to be added to some startup file. If so which one?

Thank you for all your hard work,
Jim
Incidently, I downloaded and installed your Openoffice 3 Beta2 sfs with your KDE 3.5.8 implementation running with Barry's 4.0.5 Alpha. It works great after adding launchers to the desktop. Thanks again.

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

#37 Post by MU »

you can add it to /etc/rc.d/rc.local

Or run it from a console, it must be run only once (it creates a checkfile to avoid that it runs more than once, /etc/gnome2.22.2installed).

Mark
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

Jim1911
Posts: 2460
Joined: Mon 19 May 2008, 20:39
Location: Texas, USA

#38 Post by Jim1911 »

Mark,

Still no success in getting gnome to run in Puppy 4. I followed these steps. (1) Started with pfix=ram to create a fresh save file (2) selected your addons and gnome sfs (3) rebooted (4) in console changed dir to /etc/rc.d/autostart, then typed "installgnome-2.22.2" received msg "bash: installgnome-2.22.2: command not found" (5) checked the autostart dir and found the installgnome-2.22.2 file is there, no idea as to why it won't execute (6) rebooted and then looked at /etc/rc.d/rc.local and found that the line "./etc/rc.d/rc.local.gnome" had been added, also checked and found that the file "/etc/gnome2.22.2installed" had not been created.

I also followed the above procedure with a fresh save file and added the "installgnome-2.22.2" command to rc.local, same results.

Any further instructions?
Thanks,
Jim

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

#39 Post by MU »

(you can skip the blue text, it is just background-info).
one thing I recognized today:
the installscript must be run, before the daemons start (messagebus/hal/udev).
Because the installer creates groups that must be used by these daemons.
I edited /etc/rc.d/rc.local0 today, so that this script is executed now from the new folder /etc/init.d-sfsinstall , before the scripts in /etc/init.d are executed.

If this is not the case, Puppy must be rebooted after you ran the installer, and before you run Gnome.
If you don't reboot, the panel is empty, metacity has no window-buttons and more.

These autostart-folders are new in Muppy, Puppy just has /etc/init.d.
In my last Alpha, I used /etc/rc.d/autostart, because I was not aware of /etc/init.d.

However...
"/etc/rc.d/rc.local.gnome" - this is in the SFS, it is not created by the installscript.
The installscript will take the content of "/etc/rc.d/rc.local.gnome" , and add it to "rc.local".

So you should do this:
boot Puppy.
Exit X.
Type this:
cd /etc/rc.d/autostart
./installgnome-2.22.2

(note any errors you get)

Then hit CTRL-ALT-DEL to reboot.
This will boot to JWM again, so exit it, and type:
xwin gnome-session

If you have luck, it starts now.
I not, look for errors:
mp /tmp/xerrs.txt

You should backup this log:
cp /tmp/xerrs.txt /root/xerrs-1.txt

Then run jwm again (xwin jwm), and attach it here.

Mark
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

Jim1911
Posts: 2460
Joined: Mon 19 May 2008, 20:39
Location: Texas, USA

#40 Post by Jim1911 »

Mark,

Still not able to get it started.

After typing ./installgnome-2.22.2 the errors were:
/usr/sbin/avahi-daemon: error while loading shared libraries: libdbus-1.so.3: cannot open shared object file: No such file or directory
Starting Avahi mDNS/DNS-SD Daemon: /usr/sbin/avahi-daemon -D
/usr/sbin/avahi-daemon: error while loading shared libraries: libdbus-1.so.3: cannot open shared object file: No such file or directory
Starting Avahi mDNS/DNS-SD DNS Server Configuration Daemon: /usr/sbin/avahi-dnsconfd -D

Hitting ctrl-alt-del and typing xwin gnome-session resulted only in a failure to start x. When I tried to start an error log it put me in a terminal and the only way out was a reboot which destroyed the tmp error log.

The following is my bootsysinit.log and xerrs.log, if that helps:
bootsysinit.log
Mounting devpts: Mounting /sys: Loading swap partition /dev/hdb5...
Starting /etc/rc.d/rc.modules...
loading modules for core usb...
loading modules for pci interfaces...
loading module intel-agp
loading module i2c-i801
loading module slamr
loading module snd-emu10k1x
loading module emu10k1-gp
loading module eepro100
loading module mxb
Fetching x dri modules (but not loading)...
Setting hostname: puppypc
loading extra usb modules...
Loading /usr/share/kbd/keymaps/i386/qwerty/us.map
Starting sound driver: snd-emu10k1x done
cups: started scheduler.
error: mdm setup: cannot open dev `/dev/slamr0': No such device
error: cannot setup device `/dev/slamr0'
skip running setserial
/usr/sbin/avahi-daemon: error while loading shared libraries: libdbus-1.so.3: cannot open shared object file: No such file or directory
Starting Avahi mDNS/DNS-SD Daemon: /usr/sbin/avahi-daemon -D
/usr/sbin/avahi-daemon: error while loading shared libraries: libdbus-1.so.3: cannot open shared object file: No such file or directory
Starting Avahi mDNS/DNS-SD DNS Server Configuration Daemon: /usr/sbin/avahi-dnsconfd -D
The following interfaces have been found: eth0
Trying to connect
Trying to get IP address from DHCP server (60sec timeout)...
SUCCESS initializing interface eth0.!

xerrs.log
X Window System Version 1.3.0
Release Date: 19 April 2007
X Protocol Version 11, Revision 0, Release 1.3
Build Operating System: UNKNOWN
Current Operating System: Linux puppypc 2.6.21.7 #1 Sun Feb 24 10:22:08 GMT-8 2008 i686
Build Date: 28 November 2007
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Aug 4 19:41:32 2008
(==) Using config file: "/etc/X11/xorg.conf"
(EE) Failed to load module "glx" (module does not exist, 0)
(EE) Failed to load module "dri" (module does not exist, 0)
(WW) RADEON: No matching Device section for instance (BusID PCI:1:0:1) found
(II) Module already built-in
(II) Module already built-in
NTSC PAL
finished output detect: 0
finished output detect: 1
finished output detect: 2
finished all detect
before xf86InitialConfiguration
in RADEONProbeOutputModes
after xf86InitialConfiguration
(II) Module already built-in
Entering TV Save
Save TV timing tables
saveTimingTables: reading timing tables
TV Save done
init memmap
init common
init crtc1
init pll1
restore memmap
restore common
restore crtc1
restore pll1
finished PLL1
restore FP
enable montype: 3
disable montype: 3
(EE) RADEON: Failed to load module "theatre_detect" (module does not exist, 0)
(EE) RADEON(0): Unable to load Rage Theatre detect module
enable montype: 3
in RADEONProbeOutputModes
in RADEONProbeOutputModes
usage: absvolume -bg is no longer supported, ignoring.
Try restarting X to pickup new gtk background colour.
/usr/X11R7/bin/jwm
asapm: open_apm_device_file: The file does not exist.
asapm: Neither ACPI nor APM are available!
kill: usage: kill [-s sigspec | -n signum | -sigspec] [pid | job]... or kill -l [sigspec]
/usr/sbin/pmount: line 168: 6025 Terminated yaf-splash -font "8x16" -outline 0 -margin 4 -bg orange -text "Puppy Drive Mounter
Please wait, probing hardware..."
cat: /root/.pfind/pfindrc: No such file or directory
EXIT="Ready"
find: /usr/lib/firefox: Not a directory
EXIT="Ready"

Thank you for taking the time to help such an obvious newcomer to linux.
Jim

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

#41 Post by MU »

ok, as I upgraded Puppy 3, I had to add a lot of new libs.
I made a pack of them.
They are sorted by name.
All from slackware, sometimes with slight changes.

You will need not all.
Especially try to avoid to use glibc, glib and Gtk2.
I think Puppy 4 might be up to date already, at least it also uses a version of Gtk 2.12.
Backup your savefile often, that is a MUST when updating system-libraries!

gsb-2.22.1-baselibs2.tar.gz
gsb-2.22.1-baselibs.tar.gz


These cannot be "installed", you must copy what you need with a filemanager.
I recommend to use a filemanager with 2 panes like
http://dotpups.de/dotpups/File_Managers ... 0.5.91.pup
or:
http://dotpups.de/dotpups/File_Managers ... -12-22.pup
(don't know, if they work in Puppy 4, there also might be newer versions in the forum).

So use only those libs, where Puppy 4 complains about missing libraries.
I think important is to use the two "shadow" packs.
They have commands to add users/groups.
And dbus, hal, udev.
I add an archive "etc.tar.gz". Copy all files to your Puppy, they start the daemons.

I also add "etc-users.tar.gz". Do NOT copy the 4 files in it:
group
gshadow
passwd
shadow

Instead, compare them with your existing files, and add the lines that miss.

I think you will not need the last one, but not sure...
packages-midi.tar.gz
Some apps might need Python.
It has Python, Compiz and DRI-drivers for Xorg 7.2.
As Puppy 4 has Xorg 7.3, do not use the DRI files!

I just added them, to have a complete package of my addons online.

ftp://ks301128.kimsufi.com/Muppy0084/Al ... -to-build/

The packages reflect the current state I have here, so they are somewhere between Alpha08 and beta 01 (coming this week).

Mark
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

Jim1911
Posts: 2460
Joined: Mon 19 May 2008, 20:39
Location: Texas, USA

#42 Post by Jim1911 »

Mark,

Still no luck. I did eliminate the error message generated by the ./installgnome-2.22.2 command by adding libdbus-1.so.3 and libdbus-1.so.3.4.0 to usr/lib. Apparantly, they were the only libraries missing. Still unable to boot into gnome. I really appreciate your work and your taking precious time to guide me in what I needed to do. However, this is beyond my skill level to continue trying to get this to work with Pup 4.0.

Looking forward to your beta.

Jim

AnewJeff
Posts: 16
Joined: Tue 03 Jun 2008, 02:28

Enabling Cario-dock???

#43 Post by AnewJeff »

Mark,

Thanks for all of your work. I'm new to Muppy, and I've had a lot of fun playing around with it. I'm still very much a noob, so I'm sure I'm missing something obvious here.

I can't figure out how (where) to start cario-dock, which is listed among what's included in 0084 Alpha.

FYI - Frugal Install of Muppy 0084v6, along with Addons 084, KDE 358, Games, and Office 083 (renamed 083). Used SFS Combiner to put KDE/Games & Addons/Office into two big SFS's.

Everything has been working well.

Thanks,
Jeff

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

#44 Post by MU »

no, cairo dock is not included.

Compiz+emeral (3D Desktop) are in 0084alpha08.


A comination with both, Gnome and Compiz, will be the beta01, which I plan for this weekend.
It includes many fixes especially for Gnome.
I currently write a backup-program, that must be finished first.

Mark
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

AnewJeff
Posts: 16
Joined: Tue 03 Jun 2008, 02:28

Cario Dock

#45 Post by AnewJeff »

Thanks for the quick reply!! That explains why I couldn't find it. I completely understand needing to finish what you're working on now.

So you know why I thought it was included... see page one of this thread:
"I added Alpha 02.
Just msy_084.sfs changed.
New:
cairo-1.4.14-i486-1..."

Did I misunderstand the post or should that be edited out to avoid more confusion??? Obviously, it isn't critical.

When you get around to it, I've also been trying to get Songbird running. I followed the instructions from this post (http://www.murga-linux.com/puppy/viewtopic.php?t=21449) with all the necessary pets. I got it running once but haven't been able to since - even tried a new install.

Again, this can wait. Thanks again for EVERYTHING you do!!!

Jeff

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

#46 Post by MU »

Ah I see.
Cairo is not Cairo-dock, it is a library needed by Gtk.
Hence the confusion.

I will have a look at Cairo-Dock and Songbird for the Beta.
Thanks for suggesting them, they would fit well into Muppy :)
Mark
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

AnewJeff
Posts: 16
Joined: Tue 03 Jun 2008, 02:28

One more question.. sorry!

#47 Post by AnewJeff »

Mark,

Sorry to bother you again, but I have had a hard time figuring out how to change the menus in Muppy - specifically how to Add an app.

I've successfully installed Songbird but can't seem to find the right menu to add it to. When you have a chance, I'd appreciate you insight.

BTY - I believe I can figure out the script if you can tell me where I can find the menus for Muppy Panel, LX Panel & IceWM - seem to have Openbox worked out.

Thanks,

Jeff

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

#48 Post by MU »

menu-entries are defined by files in /usr/share/applications.
If an application misses one, you can copy one, then edit it to your needs.


songbird.desktop has an invalid category, change:
Categories=multimedia
to:
Categories=Audio

Mark
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

AnewJeff
Posts: 16
Joined: Tue 03 Jun 2008, 02:28

Menu

#49 Post by AnewJeff »

Thanks Mark! I can't thank you enough for your help.

Can't wait for the new release!

Jeff

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

#50 Post by MU »

I uploaded Muppy008.4 beta 1.
It should be stable, but a beta is intended to find final bugs.
So please report issues that should be fixed for the final release.

This version is based on Muppy 008.3, and Slackware 12.1/gsb 2.22.1

Gsb stands for "Gnome Slack Build".
It has some newer libraries than the standard Slackware 12.1.
The included libs allow to run most programs compiled for Puppy 3 and 4.

What you get.
- Mini:
-- Abiword 2.6.4
-- Opera 9.51
-- Flash 10 beta2
-- Analogclock

- Mini-addons:
-- wine 1.1.2 + Startmenu
-- java 1.6u7
-- Compiz fusion 0.7.6 (from wow)
-- Gnumeric 1.8.2
-- Pidgin 1.6.3
-- skype 2.0.0.72
-- Firefox 3
-- Gdesklets
-- Google Gadgets beta
-- Songbird
-- Exaile
-- Streamtuner/ripper
-- much more

- Mini-games-addon:
-- same as 008.3

- Mini-Office-addon:
-- Acrobat reader, OpenOffice 3 beta2

Instead of the Mini with these addons, you also could use the "Live" Iso, that includes all of them in one file.
It depends on several settings of your computer, what runs faster.

Some hints:
- you have 256 MB, and use a frugal installation: use Live.
- you have 512 MB, and use a frugal installation: untested, please report which is faster!
- you have 1024 MB, and use a frugal installation: use Mini (this is the fastest combination).
- you plan a full, not frugal installation: use Live.
- If you feel afraid about using SFS files, because you are completely new: use Live.
- If you like to optimize your Muppy, use Mini, and modify the addons with the SFS-Combiner.
- If SFS-Combiner is not sufficient for your needs, create a custom Muppy with the buildsystem. Here you can add/remove very specificly.


GNOME:
Gnome 2.22.1 full (660 MB).
It requires Mini+addons or Live.
It is very huge, and includes Mono, Evolution (without libsoup), Epiphany, Blender.
I removed some apps like Abiword (is in the others already), and added Avant Window Navigator and Cairo-Dock.

Muppy now uses dbus, hal, and udev.
This slightly slows down startup (maybe 5 seconds), but increases compatibility with many programs.
Some other modifications reduced the startup time using SFS addons.
Hotpup was modified to be able to deal with mountpoints from Gnome (/media), when you switch from Gnome back to a Desktop that uses Rox/Hotpup.
You will recognize, that it sometimes redraws the drive icons from scratch, this is required to sort them correctly (it redraws when mount-folders are created/deleted).

MuppyBackup offers you to create a backup of your savefile at startup, or restore a session from such a backup (frugal installations, not full).

DESKTOP-Environment:
To switch among different desktops, please use the "Desktop-Environment" utility.
Try to avoid to do things like "xwin mywindowmanager" instead.
If you break something and cannot start X, type:
startmuppy
This restores some factorysettings.


Download:
ftp://ks301128.kimsufi.com/Muppy0084/Beta-test/


Some notes concerning the beta: not all new tools written by me are localized yet.
They are english, and will be localized in the final release.
An updated KDE follows in the next days.
I did not test yet, if there are conflicts with the old KDE-3.5.8.

Mark
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

Post Reply