The time now is Thu 23 May 2013, 18:42
All times are UTC - 4 |
| Author |
Message |
ttuuxxx

Joined: 05 May 2007 Posts: 10720 Location: Ontario Canada,Sydney Australia
|
Posted: Sun 07 Dec 2008, 06:03 Post subject:
|
|
| 01micko wrote: | | ttuuxxx wrote: |
I can deliver that but it can't be the latest version, the reason why is that the latest version is full of bugs and doesn't compile properly, but I can compile the previous version no problem. has that sound, and for 2.5MB it will be much less
I hope I can keep my min/lower/max window buttons with the paws, I really like them I also can include a couple of new small themes I've been building, I'll try to get the target around 1.5MB or less
ttuuxxx |
I love those paws, it's another great puppy innovation. Will they work ok with Zigbert's gtk orangish theme he has you working on? |
Only if we also use icewm. So far I haven't been able to theme JWM min/lower/max buttons, just icewm
ttuuxxx
_________________ http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games

|
|
Back to top
|
|
 |
seeker
Joined: 26 Nov 2008 Posts: 89 Location: Indiana, USA
|
Posted: Sun 07 Dec 2008, 09:07 Post subject:
|
|
WhoDo,
A suggestion for puppywm, why not write the chosen window manager to /etc/windowmanager and pop up a notice that the changes will take effect the next time you start Puppy, or something like that. I read about that in another thread and it was reported to work.
Seeker
|
|
Back to top
|
|
 |
MU

Joined: 24 Aug 2005 Posts: 13642 Location: Karlsruhe, Germany
|
Posted: Sun 07 Dec 2008, 11:29 Post subject:
|
|
Whodo,
I just tried it in a fresh Puppy 4.1.0.
Here is what I did:
Typed in rxvt:
touch /usr/local/bin/puppywm
chmod 755 /usr/local/bin/puppywm
leafpad /usr/local/bin/puppywm&
Here I entered the code an saved:
| Code: | #!/bin/ash
$1 &
while [ 1 ]
do
sleep 10000
done |
Then edited the end of /root/.xinitrc like this:
| Code: | #exec $CURRENTWM
#v2.11 GuestToo suggested this improvement...
exec puppywm $CURRENTWM
#which $CURRENTWM && exec $CURRENTWM
#[ -x $CURRENTWM ] && exec $CURRENTWM
exec jwm |
Now I exited X, and typed:
xwin
to check, that JWM starts as usual.
Then installed icewm:
http://www.murga-linux.com/puppy/viewtopic.php?t=31835
Then restarted X from the JWM menu.
Now Icewm starts.
I open rxvt and type:
killall icewm
jwm &
Now jwm starts.
Now back to icewm:
killall jwm
I now must move the mouse outside rxvt, so that jwm exits.
JWM needs a focus change of a window, or will not exit.
In the code to kill jwm that I had posted, this is simulated by displaying another xmessage, this creates a focus change without moving the mouse.
Now I type:
icewm &
And icewm runs.
No restart of X is required.
Can you reproduce that so far?
If not: when does X exit on your system?
Mark
_________________ my recommended links
|
|
Back to top
|
|
 |
PaulBx1
Joined: 16 Jun 2006 Posts: 2308 Location: Wyoming, USA
|
Posted: Sun 07 Dec 2008, 13:31 Post subject:
|
|
I will throw in a few comments. (BTW, "Puppy Power" is a weird place to put this thread; I had trouble finding it.)
My impression in the past is that Puppy versions were typically left with too many unaddressed bugs before Barry went off in a completely new direction. I'm pleased that it looks like 4.1 is being groomed a bit more (we're getting 4.1.2 shortly) and I hope that trend continues, at least for some releases.
Could the arch linux model of releases (i.e., there are none) apply to Puppy? For example, the iso gets rebuilt every day, or something like that? I don't understand all the implications - far from it - but what I did understand looked pretty interesting to me.
Some mentioned getting rid of gparted. I'd really hate to see that go. It is one of the really solid and professional things about Puppy. At least make it available as a pet.
My sore spot (sorry if I sound like a broken record) is security. It's nice that encrypted pupsaves are available, but cryptoloop is "deprecated". Couldn't we move toward dmcrypt or loop-aes? Or at the very least, put whatever hooks into the compiled OS to make it easy to add those as pets? And we should have pets for gpg, scramdisk or truecrypt, enigmail, etc. Puppy is portable, which at least suggests a little more work to allow users to easily haul around their stuff on a flash drive without worrying about loss. It's like we're "almost there", but haven't taken the last step.
Mark has talked about internationalization. Seems like a good idea. He shouldn't have to spend so much time to get his derivative usable in Germany. He shouldn't have to reinvent the wheel every time he wants a basic OS upgrade for his derivative.
Backup is a pain. Computers should be used for ordinary, everyday, administrative tasks, stuff that people don't want to be bothered with. Backup is the perfect candidate! We shouldn't need to remind ourselves to reboot pfix=ram to copy a pupsave somewhere (that is a 1970's-vintage solution). Backup should happen in the background, without user intervention (except for initial setup) and be there if things go awry. I tried to set something like this up with pbackup in 4.1.1, but no go; it doesn't work from the command line.
I suppose these suggestions would be more for a 5.0. I do agree baby steps are needed first.
|
|
Back to top
|
|
 |
zigbert

Joined: 29 Mar 2006 Posts: 5243 Location: Valåmoen, Norway
|
Posted: Sun 07 Dec 2008, 14:19 Post subject:
|
|
I read this morning about the new approach to icewm, and became VERY upset and frustrated. I took a long trip in the mountains (cross country skiing) to calm down. Can anyone try to explain me in easy words what is so extremely good with icewm that it is worth 1.5-2.5 mb. Is it only the upper buttons and gradiented tray as I got explained last time I asked. I have not used icewm much, simply because I couldn't find the reason for it. Why not include Songbird, inkscape and k3b. They are all much more sophisticated than the Puppy alternatives.
If jwm is crashing, then we really should try to figure out why, and if we need an alternative wm, why not choose blackbox or any other mini solution. Icewm is the big brother, and will never be the alternative. - Jwm will be the logical alternative. And then, I don't see the point of putting any work in a new jwm desktop. I should discontinue my desktop work, and put my effort in something that matters. If you find enough arguments for adding icewm, it MUST be the preferred choice.
_________________ Stardust resources
|
|
Back to top
|
|
 |
J-Bob

Joined: 09 Feb 2008 Posts: 283 Location: Canada
|
Posted: Sun 07 Dec 2008, 16:15 Post subject:
|
|
| zigbert wrote: | I read this morning about the new approach to icewm, and became VERY upset and frustrated. I took a long trip in the mountains (cross country skiing) to calm down. Can anyone try to explain me in easy words what is so extremely good with icewm that it is worth 1.5-2.5 mb. Is it only the upper buttons and gradiented tray as I got explained last time I asked. I have not used icewm much, simply because I couldn't find the reason for it. Why not include Songbird, inkscape and k3b. They are all much more sophisticated than the Puppy alternatives.
If jwm is crashing, then we really should try to figure out why, and if we need an alternative wm, why not choose blackbox or any other mini solution. Icewm is the big brother, and will never be the alternative. - Jwm will be the logical alternative. And then, I don't see the point of putting any work in a new jwm desktop. I should discontinue my desktop work, and put my effort in something that matters. If you find enough arguments for adding icewm, it MUST be the preferred choice. |
Well, this is the first time i'm really saying anything involving 4.2. But i agree with zigbert with the fact that we could use some more functional applications over a new wm.
like InkLite, it's release number is about .1 behind current inkscape. and it might not be a bad idea to try and build a light inkscape of a somewhat later version, which could be helpful by having some bugfixes. i also have tried to use it on some newer svg files and they don't seem to like InkLite. And if JWM has problems involving crashes, perhaps obtaing the sources and working on it in-house might be a good solution, if anyone would be willing to take on that project.
but if we do choose icewm, i would suggest using a cutdown version like what ttuuxxx made. but doing a single release with jwm as well, and switching over to just icewm or jwm in the next release.
but possibly offering two isos after 4.2 might not be a bad idea. one with jwm and the other with icewm. like how puppy used to have an iso for seamonkey, dillo, and opera.
and it would be good to think about the size of the iso that will be released, and remember that when an sfs is made, it's compressed to about half it's size.
but i'll let you get back at working at building 4.2.
- J-Bob
|
|
Back to top
|
|
 |
Lobster
Official Crustacean

Joined: 04 May 2005 Posts: 15109 Location: Paradox Realm
|
Posted: Mon 08 Dec 2008, 01:32 Post subject:
|
|
| Quote: | | If jwm is crashing, then we really should try to figure out why |
I would suggest that JWM looks good and has been stable for a long while. Normally I change the JWM settings to black with yellow text. Lately have just left it on default. Have been using that without incident for a couple of weeks - no crashes.
The problem with Icewm is when including themes and backgrounds, it adds space. The truth is (for me) having or not having two WM's makes very little difference. If Sigmund is upset then we may be moving in the wrong direction.
Happy Developers is important. The suggestion to take over JWM code development - if possible is a good one.
4.1.2 bug fix is out
_________________ Puppy WIKI
Last edited by Lobster on Mon 08 Dec 2008, 01:34; edited 1 time in total
|
|
Back to top
|
|
 |
technosaurus

Joined: 18 May 2008 Posts: 3843
|
Posted: Mon 08 Dec 2008, 01:32 Post subject:
|
|
this is generated by xdg to switch wm for the icewm menu & covers switching wm
menu "Windows" programs24 {
restart "Restart with Evilwm" mini-windows evilwm
restart "Restart with Fluxbox" mini-windows fluxbox
restart "Restart with Fvwm95" mini-windows fvwm95
restart "Restart with JWM" mini-windows jwm
restart "Restart IceWM" mini-windows icewm
restart "Restart IceWM-lite" mini-windows icewm-lite
restart "Restart with Pwm" mini-windows pwm
restart "Restart with Xfce4" mini-windows xfce4-session
prog "Restart X server" mini-x restartwm
}
|
|
Back to top
|
|
 |
Auda
Joined: 08 May 2005 Posts: 131 Location: New Zealand ( Christchurchish )
|
Posted: Mon 08 Dec 2008, 03:25 Post subject:
|
|
| Quote: | | My impression in the past is that Puppy versions were typically left with too many unaddressed bugs before Barry went off in a completely new direction. |
That is why we use 109ce in this house its stable.
I like JWM The only thing that I would like is a different wallpaper for each desktop.
Auda
|
|
Back to top
|
|
 |
WhoDo

Joined: 11 Jul 2006 Posts: 4441 Location: Lake Macquarie NSW Australia
|
Posted: Mon 08 Dec 2008, 03:39 Post subject:
|
|
| zigbert wrote: | | Can anyone try to explain me in easy words what is so extremely good with icewm that it is worth 1.5-2.5 mb. Is it only the upper buttons and gradiented tray as I got explained last time I asked. |
No, it is the general ease with which it can be made to fit the user - Macpup is the classic example. That has a strong following as does EZpup (Icewm based updater) and a lot of the derivatives. Those who want a Windows XP lookalike can achieve a very realistic version (WinXP-Royale theme for example).
Bottom line is that around 50% (my guess only) of users install Icewm straight away, or prefer a puplet that uses Icewm.
| zigbert wrote: | Why not include Songbird, inkscape and k3b. They are all much more sophisticated than the Puppy alternatives.  |
Now, now! You KNOW we couldn't get along without Pburn for example. OSMO is far better suited to us than Songbird and there just aren't that many of us doing vector graphics.
| zigbert wrote: | | if we need an alternative wm, why not choose blackbox or any other mini solution. Icewm is the big brother, and will never be the alternative. - Jwm will be the logical alternative. |
There are a number of mini-solutions that are no better or no worse than JWM - even Fluxbox is a reasonable mini-wm, but probably not for our user base.
| zigbert wrote: | | And then, I don't see the point of putting any work in a new jwm desktop. I should discontinue my desktop work, and put my effort in something that matters. If you find enough arguments for adding icewm, it MUST be the preferred choice. |
I have stated many times that JWM is, and will remain, the default desktop for Puppy 4.2, so please don't discontinue your magnificent efforts to beautify that interface. IceWM is being considered as an included option for those that prefer that interface; that's all.
As for preference, I have no empirical data but my guess is the split in preference is about 50:50, and it would take a lot more than that to sway us toward Icewm as the default. It certainly won't happen in Puppy 4.2; that's a promise.
*Sigh* Now, can we get back to the business of collaborating to produce the BEST Puppy standard release ever? (no offense intended BarryK).
_________________ Actions speak louder than words ... and they usually work when words don't!
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com
Last edited by WhoDo on Mon 08 Dec 2008, 03:48; edited 1 time in total
|
|
Back to top
|
|
 |
WhoDo

Joined: 11 Jul 2006 Posts: 4441 Location: Lake Macquarie NSW Australia
|
Posted: Mon 08 Dec 2008, 03:44 Post subject:
|
|
| technosaurus wrote: | | this is generated by xdg to switch wm for the icewm menu & covers switching wm |
Yes, it is but unfortunately it just doesn't work very well. So much so that in all versions of EZpup I've had to disable these wm switching options from IceWM.
Getting from JWM to Icewm is easy. Getting back to JWM is problematic for unsophisticated users. I just want it to be easy to do, with no hassles or crashing of the X-server; otherwise it isn't worth doing at all.
_________________ Actions speak louder than words ... and they usually work when words don't!
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com
|
|
Back to top
|
|
 |
WhoDo

Joined: 11 Jul 2006 Posts: 4441 Location: Lake Macquarie NSW Australia
|
Posted: Mon 08 Dec 2008, 03:47 Post subject:
|
|
| Auda wrote: | | I like JWM The only thing that I would like is a different wallpaper for each desktop. |
My understanding is that currently can't be done in either JWM or Icewm. I don't know about Xfce, Fluxbox or E16 though. If that is truly important to you, consider upgrading to a Puppy that will accept and use the KDE sfs package.
_________________ Actions speak louder than words ... and they usually work when words don't!
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com
|
|
Back to top
|
|
 |
01micko

Joined: 11 Oct 2008 Posts: 7019 Location: qld
|
Posted: Mon 08 Dec 2008, 05:00 Post subject:
|
|
sorry,$#@%! double!
_________________ keep the faith .. 
Last edited by 01micko on Mon 08 Dec 2008, 05:09; edited 1 time in total
|
|
Back to top
|
|
 |
01micko

Joined: 11 Oct 2008 Posts: 7019 Location: qld
|
Posted: Mon 08 Dec 2008, 05:06 Post subject:
|
|
| zigbert wrote: | I read this morning about the new approach to icewm, and became VERY upset and frustrated. I took a long trip in the mountains (cross country skiing) to calm down. Can anyone try to explain me in easy words what is so extremely good with icewm that it is worth 1.5-2.5 mb. Is it only the upper buttons and gradiented tray as I got explained last time I asked. I have not used icewm much, simply because I couldn't find the reason for it. Why not include Songbird, inkscape and k3b. They are all much more sophisticated than the Puppy alternatives.
If jwm is crashing, then we really should try to figure out why, and if we need an alternative wm, why not choose blackbox or any other mini solution. Icewm is the big brother, and will never be the alternative. - Jwm will be the logical alternative. And then, I don't see the point of putting any work in a new jwm desktop. I should discontinue my desktop work, and put my effort in something that matters. If you find enough arguments for adding icewm, it MUST be the preferred choice. |
I first saw this post at 5:00am utc+10. Shortly after it was posted. I had no time then to respond, had to go to work. I have not read a post since then so I am replying now to what I first saw.
Zigbert, the work you have done in my humble opinion is exemplary. First class. I've commented before that it makes puppy look professional.
Jwm is quite functional, lightweight and looks just fine as a WM. We should stick with it. Icewem is cool, but why sacrifice 2 to 2.5MB for an extra WM? Seems silly to me. 2.5M could mean an enormous difference in extra functionality or as a saving for the folks on dialup.
Icewm is a great alternative but that is exactly what it should be. We only need fix up the 'official' version in the repo (see http://www.murga-linux.com/puppy/viewtopic.php?t=35185.)
Ok, my 2c on the topic, fire at will.
PS. I use Icewm on both (soon to become more) of my puppy machines.
Now I'll go read the posts since.
_________________ keep the faith .. 
|
|
Back to top
|
|
 |
01micko

Joined: 11 Oct 2008 Posts: 7019 Location: qld
|
Posted: Mon 08 Dec 2008, 05:19 Post subject:
|
|
| technosaurus wrote: | this is generated by xdg to switch wm for the icewm menu & covers switching wm
menu "Windows" programs24 {
restart "Restart with Evilwm" mini-windows evilwm
restart "Restart with Fluxbox" mini-windows fluxbox
restart "Restart with Fvwm95" mini-windows fvwm95
restart "Restart with JWM" mini-windows jwm
restart "Restart IceWM" mini-windows icewm
restart "Restart IceWM-lite" mini-windows icewm-lite
restart "Restart with Pwm" mini-windows pwm
restart "Restart with Xfce4" mini-windows xfce4-session
prog "Restart X server" mini-x restartwm
} |
So what we need is a simple (ie: gui) way to switch from Jwm(default) to any other installable wm (ok, maybe for 4.3, lol).
Puppy="can_do"
_________________ keep the faith .. 
|
|
Back to top
|
|
 |
|
|
|
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
|