Puplite 5.0

For talk and support relating specifically to Puppy derivatives
Message
Author
User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#181 Post by sc0ttman »

loubapache wrote:First time tried puplite 5...
You might waqnt to look at "Akita Linux", in my signature... It is the 'latest' puplite, and will be just as lightweight, but more user friendly, and better all round..


Akita is already compatible with pupppy 5 - Wary 5.1.2 to be precise.

It also has Google Chrome 7 in the browser installer, cannot find any later version which work with Wary or glibc 2.10 (which Wary and Akita use as its main system library)... Most chrome packages now require glibc 2.11

Also, Opera 11 works fine in Akita..
(My Opera .pet updates for Akita may have broken the Opera pet in Puplite, actually...)

Glad you like Puplite :)
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

User avatar
loubapache
Posts: 54
Joined: Wed 14 Sep 2011, 13:55
Location: Western Michigan

#182 Post by loubapache »

Thanks, I'll give Akita a try. Will report back.

starhawk
Posts: 4906
Joined: Mon 22 Nov 2010, 06:04
Location: Everybody knows this is nowhere...

#183 Post by starhawk »

Hey, started a thread elsewhere for this, but asked the way wrong question. That thread will live on for others who need it more.

Is there a way to get Puplite 5 to skin the desktop tray *without* going into ROX Desktop mode?

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#184 Post by technosaurus »

puplite has become akita linux. Scottman has transitioned to using my jwm_tools package (slightly modified) in recent versions, but you can try it out:
http://www.murga-linux.com/puppy/viewtopic.php?t=70804
All of the tools write the jwmrc in accordance with this:
http://joewing.net/programs/jwm/config.shtml
(You can add backgrounds manually to the jwmrc)
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

starhawk
Posts: 4906
Joined: Mon 22 Nov 2010, 06:04
Location: Everybody knows this is nowhere...

#185 Post by starhawk »

Thanks, technosaurus.

I did help some small amount with the testing on Akita beta6 ;)

However, Puplite5 runs faster on this particular system than Akita does, which is why I'm wanting to use Puplite. I haven't enabled puppy5 compatibility on my install, either... I hope your tools work with puppy4 stuff...

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#186 Post by technosaurus »

they _should_ ... I tried to make them compatible with all distros (even multiuser) ... even minimized the bashisms for distros that symlink dash or ash as sh instead of bash

just a quick note: it completely replaces the need for fixmenus - just run jwm_menu_create and jwm -restart
(the rest of the tools, like the image viewer and notification etc... are pretty much hacks for a _really_ base system with only jwm - like my 1mb nanosaurOS that runs in ram on an 8mb 486)
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

starhawk
Posts: 4906
Joined: Mon 22 Nov 2010, 06:04
Location: Everybody knows this is nowhere...

#187 Post by starhawk »

They do not. I'll get you the details later -- I haven't bothered with a savefile on this system yet! (I'll do that once there's something worth saving...)

starhawk
Posts: 4906
Joined: Mon 22 Nov 2010, 06:04
Location: Everybody knows this is nowhere...

#188 Post by starhawk »

...actually, it doesn't really matter (I think). Looks like those tools, good as I'm sure they are, only work on the menus.

My problem is the tray from which the menus appear -- what in Windblows would be the taskbar. Basically: whenever I apply a JWM theme, it applies to everything BUT the "taskbar".

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#189 Post by technosaurus »

sorry I took "skin the desktop" as "set the background"
I started adding tray support, but there is a lot - you can just manually modify/add stuff to /root/.jwmrc-tray
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

starhawk
Posts: 4906
Joined: Mon 22 Nov 2010, 06:04
Location: Everybody knows this is nowhere...

#190 Post by starhawk »

/etc/xdg/templates/_root_.jwmrc-tray :wink:

Also, IIRC from looking at the file, there's no provision for manually applying the theme ;)

Specific theme is JWMSlate from the puppylin.freehostia site.

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#191 Post by technosaurus »

umm no, not for the tray - .jwmrc-tray is a separate file and not an xdg template and it doesn't get modified by fixmenus - it is an include file that _is_ referenced in the jwmrc template... still not sure exactly what you are asking though, but here is a likely scenario

if tray attributes are changed in 2 different include files the latter one takes precedence ... so if your theme-applier-program-thingy-that-remains-nameless modifies include file 2 and those same configs appear in include file 3, then you can change it all you want and nothing will happen unless you remove them from the other include file or swap the order of includes (likely accidently tweaking something else by overriding something else) ... btw this is why all of my tool modify the jwmrc directly ... I have been annoyed with this kind of PITA before - I would love for all of those hodge-podge bolt-ons using separate include files (personal, personal2, theme, ... who knows what else ) to eventually bit-rot.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

starhawk
Posts: 4906
Joined: Mon 22 Nov 2010, 06:04
Location: Everybody knows this is nowhere...

#192 Post by starhawk »

I'm using the JWM theme changer in the default JWM config manager built into Puplite 5 (and a lot of other puppies). Forget exact names right now, it's 1am here and I'm about to go to bed.

If I apply a skin/theme/thing-that-changes-what-JWM-looks-like, then the window titlebars and borders change, but the "taskbar" does not change (it should, but it doesn't). It stays the default Puplite look.

I'm trying to apply this --> http://puppylin.freehostia.com/jwmslate.htm

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#193 Post by technosaurus »

should it?
the tray properties:
http://joewing.net/programs/jwm/config.shtml#tray
are separate from the window properties:
http://joewing.net/programs/jwm/config.shtml#window
so it may not mess with the tray at all, you'd have to check the source

If it does you'd have to go through all of the include files to fix it by removing redundant/unwanted options and changing/adding new ones to an appropriat spot (its pretty easy to create a theme in jwm_menu_create ... just modify corresponding values in the /root/.jwm/JWMRC and remove all the unnecessary extra include files ... I may try to make it even easier to theme in the next version though)
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

starhawk
Posts: 4906
Joined: Mon 22 Nov 2010, 06:04
Location: Everybody knows this is nowhere...

#194 Post by starhawk »

I feel a little frustrated here. If you'd clicked the link in my previous post, you would have noticed that the "taskbar" in the posted screenshot of the applied theme looks noticeably different from what is in Puplite5. So yes, it should change the "taskbar".

I don't see why going through a whole bunch of stuff to make sure a theme did its job should be necessary on the user's end... that should be (with good programming) not an issue.

The issue is that in this case there is something overriding that theme, in one single case. That's what I'm after: what is overriding the theme, and how can I keep it from doing that?

EDIT: for the record, when I apply the DeepThought theme (which is included in Puplite5) it has the same behavior. I think tray theming is all-round broke in Puplite5. That tray is stuck on ClearLooks.

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#195 Post by technosaurus »

you should feel frustrated, all of those programs are built around various puppy-specific and sometimes version specific extras that try and modify xml assuming it is in a specific format not required by xml standards. I have gone through them all and they basically use sed to replace a "known" (actually assumed) line of code in a file that is not standardized to jwm (using one of the <include>-ed files) Few of them _actually_ contain the file in their packages either much less try to generate one if not found. ... thus the reason I started jwm tools -

fortunately it will only be one or two lines of code for me to allow overriding themes and they should be fairly easy to convert since I use variable names similar to the jwm tag
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

starhawk
Posts: 4906
Joined: Mon 22 Nov 2010, 06:04
Location: Everybody knows this is nowhere...

#196 Post by starhawk »

Looks like that theme assumes certain things about the tray appearance that are not correct in Puplite5... and when it doesn't see those things, it aborts, at least for the tray. So the tray is breaking the theme.

The theme consists of three files: a pair of images to display in the theme-chooser ("Choose a JWM theme" w/in the JWM Config Manager), and a single file called "Slate-jwmrc" that only addresses the color of the tray.

A complete theme, this is not.

starhawk
Posts: 4906
Joined: Mon 22 Nov 2010, 06:04
Location: Everybody knows this is nowhere...

#197 Post by starhawk »

Figured it out. The second-to-last line in /etc/xdg/templates/_root_.jwmrc needs to be commented out and then everything works. That line invokes a file called ".jwmrc-personal". I will post the corrected file later -- real life is calling me at the moment.

EDIT: line 244 in the file, /etc/xdg/templates/_root_.jwmrc contains:

Code: Select all

<include>/root/.jwm/jwmrc-personal</include>
Comment this out and the problem is fixed.

I will make a second post with the altered file.

starhawk
Posts: 4906
Joined: Mon 22 Nov 2010, 06:04
Location: Everybody knows this is nowhere...

#198 Post by starhawk »

Here is the "corrected" (=altered) file, which allows the tray to be themed. Just use it to overwrite the original file at /etc/xdg/templates and it will work.
Attachments
_root_.jwmrc.gz
REMOVE THE &quot;.gz&quot; -- IT'S A TEXT FILE. Replaces the original file at /etc/xdg/templates/_root_.jwmrc to allow theming the tray.
(6.21 KiB) Downloaded 687 times

starhawk
Posts: 4906
Joined: Mon 22 Nov 2010, 06:04
Location: Everybody knows this is nowhere...

#199 Post by starhawk »

EDIT: deleted, I put a thread in Hardware>Wireless about my networking issue.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#200 Post by musher0 »

starhawk wrote:Here is the "corrected" (=altered) file, which allows the tray to be themed. Just use it to overwrite the original file at /etc/xdg/templates and it will work.
Hello, starhawk.

It's a bit abstract like this. Would you have a picture?
Thanks in advance.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

Post Reply