Carolina - 1.3

For talk and support relating specifically to Puppy derivatives
Message
Author
User avatar
Geoffrey
Posts: 2355
Joined: Sun 30 May 2010, 08:42
Location: Queensland

#1726 Post by Geoffrey »

Fixed Whisker menu update so it runs in Carolina xfce 4.10

http://www.murga-linux.com/puppy/viewto ... 677#831677
[b]Carolina:[/b] [url=http://smokey01.com/carolina/pages/recent-repo.html]Recent Repository Additions[/url]
[img]https://dl.dropboxusercontent.com/s/ahfade8q4def1lq/signbot.gif[/img]

User avatar
johnywhy
Posts: 879
Joined: Sat 20 Aug 2011, 14:52

#1727 Post by johnywhy »

Fantastic!
[b]Now[/b]: X-Tahr 2.0! StretchDog! DevuanDog!
[b]Tops[/b]: TarhNOP Vlina-R2 Racy
[b]Used[/b]: Puppeee Precise Lucid Wary Tahrpup Quirky Slacko MacPup Saluki Puppy Studio LxPupTarh Lina-Lite Lina
[i]i ♥ Puppy[/i]

User avatar
caiosama
Posts: 104
Joined: Fri 02 Jan 2015, 14:54
Location: Concepcion, Chile

#1728 Post by caiosama »

Geoffrey wrote:Edit: fixed lib file dependency for xfce 4.10 and theme manager entry.

Optional Puppy Linux or Carolina heading text.

Compiled latest whisker menu, source edited to suit Carolina, looks the same as the old version, the search feature now finds apps in the control panel,.

Thanks to rg66 for the source.

I'll get around to updating the repo soon, at the moment I'm still sorting out XFCE 12 and should have the packages for an upgrade shortly.
Thank you Geoffrey! that`s my request :D

EDIT: Geoffrey, with the Puppy Linux pet installed, the button "Theme Manager" in the whisker was linked to Xlock now, but i changed it easily on the properties in the whisker menu. Only had to erase "xlock" and write "xfce-theme-manager" and that`s it.
[i]Pupjibaro 1.0.4 2015 / LxpupTahr 15.05.2 - Live USB - Dell D630
Precise 5.7.1 - Full installation - Asus EeePC 701 4G (2 GB RAM)
Carolina Vanguard Frugal /Arch Linux Antergos - Lenovo G4070[/i]

User avatar
Geoffrey
Posts: 2355
Joined: Sun 30 May 2010, 08:42
Location: Queensland

#1729 Post by Geoffrey »

caiosama wrote: with the Puppy Linux pet installed, the button "Theme Manager" in the whisker was linked to Xlock now, but i changed it easily on the properties in the whisker menu. Only had to erase "xlock" and write "xfce-theme-manager" and that`s it.
I'll fix that, my blunder, must of changed the wrong thing, there where two Xlock commands, one where the theme manager command should of been.

Ah, I found the problem, you need to delete the old whiskermenu-x.rc

Code: Select all

/root/.config/xfce4/panel/whiskermenu-x.rc
then restart x or in the terminal

Code: Select all

xfce4-panel -r
to restart the panel, the new whisker menu properties has a different layout, I'll add a pinstall.sh to remove the old file.

Edit: All fixed, both now delete the old whiskermenu-x.rc
[b]Carolina:[/b] [url=http://smokey01.com/carolina/pages/recent-repo.html]Recent Repository Additions[/url]
[img]https://dl.dropboxusercontent.com/s/ahfade8q4def1lq/signbot.gif[/img]

User avatar
caiosama
Posts: 104
Joined: Fri 02 Jan 2015, 14:54
Location: Concepcion, Chile

#1730 Post by caiosama »

Geoffrey, there is whiskermenu-9.rc, and 10.rc....the one i deleted is 9.rc, is it right?
[i]Pupjibaro 1.0.4 2015 / LxpupTahr 15.05.2 - Live USB - Dell D630
Precise 5.7.1 - Full installation - Asus EeePC 701 4G (2 GB RAM)
Carolina Vanguard Frugal /Arch Linux Antergos - Lenovo G4070[/i]

User avatar
Geoffrey
Posts: 2355
Joined: Sun 30 May 2010, 08:42
Location: Queensland

#1731 Post by Geoffrey »

caiosama wrote:Geoffrey, there is whiskermenu-9.rc, and 10.rc....the one i deleted is 9.rc, is it right?
There need only be one whiskermenu-x.rc, so delete both, when you use the whisker menu it creates a new file and the buttons on the menu should work as expected.

I'm at present trying to recompile from source but having a few problems, I hope to get the profile image to show next to the heading text, rg66 disable it but it can be made to work.
[b]Carolina:[/b] [url=http://smokey01.com/carolina/pages/recent-repo.html]Recent Repository Additions[/url]
[img]https://dl.dropboxusercontent.com/s/ahfade8q4def1lq/signbot.gif[/img]

User avatar
caiosama
Posts: 104
Joined: Fri 02 Jan 2015, 14:54
Location: Concepcion, Chile

#1732 Post by caiosama »

:D :D
[i]Pupjibaro 1.0.4 2015 / LxpupTahr 15.05.2 - Live USB - Dell D630
Precise 5.7.1 - Full installation - Asus EeePC 701 4G (2 GB RAM)
Carolina Vanguard Frugal /Arch Linux Antergos - Lenovo G4070[/i]

User avatar
Geoffrey
Posts: 2355
Joined: Sun 30 May 2010, 08:42
Location: Queensland

#1733 Post by Geoffrey »

Here is the new whisker menu to try, now has a changeable image and sets the hostname by clicking the image which show the gui.

There are two I made, one shows Carolina the other Puppy linux, these work with Carolina 1.3 xfce 4.10 panel.

xfce4-whiskermenu-plugin-1.5.0-carolina.pet

xfce4-whiskermenu-plugin-1.5.0-puppy-linux.pet
Attachments
whisker-carolina.png
(42.64 KiB) Downloaded 942 times
whisker-puppy-linux.png
(43.03 KiB) Downloaded 1015 times
[b]Carolina:[/b] [url=http://smokey01.com/carolina/pages/recent-repo.html]Recent Repository Additions[/url]
[img]https://dl.dropboxusercontent.com/s/ahfade8q4def1lq/signbot.gif[/img]

User avatar
caiosama
Posts: 104
Joined: Fri 02 Jan 2015, 14:54
Location: Concepcion, Chile

#1734 Post by caiosama »

That menu works flawlessly, so far so good 8)

Thank you Geoffrey!
[i]Pupjibaro 1.0.4 2015 / LxpupTahr 15.05.2 - Live USB - Dell D630
Precise 5.7.1 - Full installation - Asus EeePC 701 4G (2 GB RAM)
Carolina Vanguard Frugal /Arch Linux Antergos - Lenovo G4070[/i]

User avatar
8Geee
Posts: 2181
Joined: Mon 12 May 2008, 11:29
Location: N.E. USA

#1735 Post by 8Geee »

I think this is the right place to ask this. Is there any work being done to carolite such that it gets a newer kernel? IIRC battleshooter did a fine job with the full distro bringing it up to 3.17. Carolite is still not there yet. There is a new glibc that removes some serious flaws/exploits that IIRC came with k3.18.2 or newer. Quite a few folks here run as server/client, so patching glibc seems to be needed.

As I have read quite a few pages here pertaining to 'lina 1.2/1.3 and 'linalite 1.2, it does seem that things are updated.
Linux user #498913 "Some people need to reimagine their thinking."
"Zuckerberg: a large city inhabited by mentally challenged people."

User avatar
mikeslr
Posts: 3890
Joined: Mon 16 Jun 2008, 21:20
Location: 500 seconds from Sol

'lina-lite & Carolina-1.2 partial upgrade ? MAYBE ?

#1736 Post by mikeslr »

Hi 8Geee,

'lina-lite, 'lina-1,2 remain valuable Pups precisely because their glibs haven't been upgraded. The later glibs used by lina-1.3 and Vanguard are larger. Using them either requires more RAM, a faster CPU, or both; or results in, at best, a less responsive system. For the general user (those not running as a server/client) the only significant downside {if it can be called that) of lina-lite and 'lina-1.2 is their inability to run current google-chrome and clones.

If a system can provide adequate performance running Carolina 1.3 or Vanguard, why not run 1.3 or Vanguard?

One of the great advances made by the entire family of Saluki/Carolina was its modular design.

I've been exploring "kernel switching". Because of the modular design most recent Pups employ, switching kernels is now easy. See thread on which this post appears, http://murga-linux.com/puppy/viewtopic. ... 129#852129. The post provides a work-around for the fact that the Frankenpup PPM points to the wrong repository. This isn't a problem in the Carolinas as they all use the same repositories.

In tahrpup, kernel switching is as easy as downloading a tar.gz, unpacking it and substituting the vmliuz and zdrv_tahr_xxx.sfs (where xxx = the version number) for those which came in the ISO. A change in the aforementioned number may be necessary. Since all versions use the same Repo, the problem I discussed doesn't occur.

So I wondered if substituting Carolina-1.3's vmlinuz and zdrv for those which came with 'lina-lite or Carolina-1.2 might not have a similar result?

Perhaps not. What you want to end up with is
(a) glibs to support 'lina-lite/Carolina-1.2's applications -- which are still part of the system as they are in adrv_lina_1.2.sfs or puppy-lina_1.2.sfs; and
(b) newer glibs to support the server/client software you want.

I suspect Carolina (Vanguard)-1.3 has both sets of glibs, as it still support older Carolina applications. Or maybe the older applications run fine using the newer glibs.

I don't know if, in constructing the linas, the glibs were included in vmlinuz or puppy_xxx.sfs. If the former, switching kernels should work. Finding out shouldn't take more than a half hour.

But if not, here's the thread and pets for adding the newer glibs to 'lina-lite/Carolina-1.2's repertoire, http://www.murga-linux.com/puppy/viewtopic.php?t=96316

mikesLr

User avatar
8Geee
Posts: 2181
Joined: Mon 12 May 2008, 11:29
Location: N.E. USA

#1737 Post by 8Geee »

I did not realize that there were profound changes in the newer kernels. I see why 'lina is running 400Mb iso. I do prefer the smaller distro's due to non-pae and older CPU. I guess its a case of the kernels outgrowing the processor trying to manage all types, and new innovations, and industry-leader demands.
Linux user #498913 "Some people need to reimagine their thinking."
"Zuckerberg: a large city inhabited by mentally challenged people."

User avatar
Geoffrey
Posts: 2355
Joined: Sun 30 May 2010, 08:42
Location: Queensland

#1738 Post by Geoffrey »

8Geee wrote:I did not realize that there were profound changes in the newer kernels. I see why 'lina is running 400Mb iso. I do prefer the smaller distro's due to non-pae and older CPU. I guess its a case of the kernels outgrowing the processor trying to manage all types, and new innovations, and industry-leader demands.
The size is due to the added applications which are in the adrv_lina_1.3.sfs of 376.0 MB, you can remove the adrv_lina_1.3.sfs for a slimmed down version of Carolina - 1.3 and install what you would like from the ppm
[b]Carolina:[/b] [url=http://smokey01.com/carolina/pages/recent-repo.html]Recent Repository Additions[/url]
[img]https://dl.dropboxusercontent.com/s/ahfade8q4def1lq/signbot.gif[/img]

User avatar
mikeslr
Posts: 3890
Joined: Mon 16 Jun 2008, 21:20
Location: 500 seconds from Sol

glib size mostly Web-content driven

#1739 Post by mikeslr »

Hi again 8Geee,

I think the size of glibs is mostly driven by the desire of Webpage publishers to present a rich environment and the need for Web-browsers to display them. Or the Web-browsers provide the ability and the Webpage publishers respond. And the spiral toward larger continues.

Two years ago, the Opera pet (an archive) occupied 18 Mb of storage. The firefox pet was about the same size. I have a current Opera.SFS which requires 43 Mb of storage. The current firefox pet takes about 64 Mb. Chromium takes 77 Mb. I think when any decompress into RAM they require 3 times as much RAM as their compressed size.

And, of course, adobe flash continues to grow.

Battleshooter published the pets and post regarding the glib upgrade before Carolina 1.3 was published. I can verify that they are effective in Carolina 1.2, and have no reason to doubt that they should work in 'lina-lite. If you check the thread you'll find it short. Stumbling my way through complexities, as I often do, you'll find that beyond battleshooter's initial post are my posts asking questions, and the responses to them by those who actually know what they are doing. :)

Really wasn't so hard and didn't take long: the only possible stumbling block being the right order to install the pets. Bear in mind, I have an uncanny knack of finding the wrong way. :shock: It is so habitual that for fear of having to endure another of "my shortcuts", my wife insists on slavishly following Garmin's directions even when, before she bought it, we knew a better, faster way. :(

mikesLr

User avatar
Geoffrey
Posts: 2355
Joined: Sun 30 May 2010, 08:42
Location: Queensland

#1740 Post by Geoffrey »

Compiled xfce task manager, removed the root warning so it looks nicer :)

Source http://mirror.netcologne.de/xfce/src/ap ... .0.tar.bz2

To remove the root warning comment out lines 183 to 201 in process-window.c

Code: Select all

//	if (geteuid () == 0)
//	{
//#if GTK_CHECK_VERSION(3, 0, 0)
//		GtkCssProvider *css_provider;
//		css_provider = gtk_css_provider_new ();
//		gtk_css_provider_load_from_data (css_provider,
//										"#root-warning { background-color: #e53935; color: #ffffff; }",
//										-1, NULL);
//		gtk_style_context_add_provider_for_screen (gdk_screen_get_default (), GTK_STYLE_PROVIDER (css_provider),
//                                               GTK_STYLE_PROVIDER_PRIORITY_APPLICATION);
//		g_object_unref (css_provider);
//#else
//		gtk_rc_parse_string ("style\"root-warning-style\"{bg[NORMAL]=\"#e53935\"\nfg[NORMAL]=\"#ffffff\"}\n"
//				"widget\"GtkWindow.*.root-warning\"style\"root-warning-style\"\n"
//				"widget\"GtkWindow.*.root-warning.GtkLabel\"style\"root-warning-style\"");
//#endif
//		gtk_widget_set_name (GTK_WIDGET (gtk_builder_get_object (window->builder, "root-warning-ebox")), "root-warning");
//		gtk_widget_show_all (GTK_WIDGET (gtk_builder_get_object (window->builder, "root-warning-box")));
//	}
Attachments
xfce4-taskmanager-1.1.0.pet
(107.86 KiB) Downloaded 197 times
taskmanager.png
(34.99 KiB) Downloaded 519 times
[b]Carolina:[/b] [url=http://smokey01.com/carolina/pages/recent-repo.html]Recent Repository Additions[/url]
[img]https://dl.dropboxusercontent.com/s/ahfade8q4def1lq/signbot.gif[/img]

User avatar
Geoffrey
Posts: 2355
Joined: Sun 30 May 2010, 08:42
Location: Queensland

Updated XFCE 4.12 and other updates and fixes

#1741 Post by Geoffrey »

Updates and fixes for Carolina 1.3
lina_1.3_xfce_4.12_updates_and_fixes-03082015.pet
This should be ok to upgrade an existing save file, the changes can not be uninstalled, backup your save file first.
  • Upgrade to XFCE 4.12
  • Fixed, edited pac-tools to use "ar" archiver to extract deb's in place of "dpkg-deb" now extracts deb's that use tar.xz compression.
  • Added box_splash, updated gtkdialog-splash, now uses notify-send for notifications.
  • Fixed a resulting problem of notification looping in PPM when checking for dependencies.
  • Updated Whisker Menu, now has a user image, clicking image shows gui to change image and change computer name.
  • Updated "bash" to version 4.3.39
  • Updated "ln" to ln (GNU coreutils) 8.23
  • Added create-sym, create Relative and Absolute links in the Thunar right-click menu
  • Added gtkrc-reload
  • Added "refreshall" to Thunar right-click menu, this reloads xfdesktop, xfce-panel and gtkrc
  • Updated Simple File Sharing
  • Added xclip version 0.12
  • Added Copy Path to Thunar right-click menu
  • Updated gvfs mounts, now thunar can be used as a ftp client eg. ftp://distro.ibiblio.org/puppylinux
  • Removed thunar wallpaper plugin, doesn't work with xfce 4.12 .
Attachments
xfcedesktop-settings.png
(145.94 KiB) Downloaded 952 times
createsymlink.png
(11.04 KiB) Downloaded 950 times
thunar_ftp.png
(50.25 KiB) Downloaded 954 times
[b]Carolina:[/b] [url=http://smokey01.com/carolina/pages/recent-repo.html]Recent Repository Additions[/url]
[img]https://dl.dropboxusercontent.com/s/ahfade8q4def1lq/signbot.gif[/img]

User avatar
Moat
Posts: 955
Joined: Tue 16 Jul 2013, 06:04
Location: Mid-mitten

#1742 Post by Moat »

Nice pack of updates (just applied to a fresh frugal install). 8) The new, integrated notification splashes are especially classy!

Carolina 1.3 is gorgeous - so solid, smooth, responsive, full-featured and polished. Simply outstanding work! I'm reminded of that every time I fire it up...

Bob

p310don
Posts: 1492
Joined: Tue 19 May 2009, 23:11
Location: Brisbane, Australia

#1743 Post by p310don »

I installed VG on my wife's computer this morning.

Will this update work on VG?

User avatar
battleshooter
Posts: 1378
Joined: Wed 14 May 2008, 05:10
Location: Australia

#1744 Post by battleshooter »

Is this the same one you sent me a little while ago Geoff?

If so p310don, I think it works ok in Vanguard, except I get a weird glitch with the screensaver at times, haven't looked into it properly yet, it might just be my computer, it's been playing up terribly lately.
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=94580]LMMS 1.0.2[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94593]Ardour 3.5.389[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94629]Kdenlive 0.9.8[/url]

User avatar
Geoffrey
Posts: 2355
Joined: Sun 30 May 2010, 08:42
Location: Queensland

#1745 Post by Geoffrey »

battleshooter wrote:Is this the same one you sent me a little while ago Geoff?

If so p310don, I think it works ok in Vanguard, except I get a weird glitch with the screensaver at times, haven't looked into it properly yet, it might just be my computer, it's been playing up terribly lately.
Na, It's different to the Vanguard one, only a few things though, the pac-tools is as standard in Vanguard,
I only replaced the /usr/bin/dpkg-deb with the one from precise as it extracts tar.zx deb's.

box_splash, and gtkdialog-splash haven't been done in Vanguard, xclip is the older version, I think the gvfs ftp mount is in the wrong location.

The icon cache files are different too, I had to add those for the new appearance menu

I need to redo it, I'll have a look tomorrow.

Nice to see this version is working ok, hope everyone likes it.

What glitch with the screen saver do you have?, I think the screen saver is on by default, I've had it activate when I first installed,
I think sage had that problem, rg66 disabled it, I've also had it mixed with open windows, weird, I don't know what happened to cause that.
[b]Carolina:[/b] [url=http://smokey01.com/carolina/pages/recent-repo.html]Recent Repository Additions[/url]
[img]https://dl.dropboxusercontent.com/s/ahfade8q4def1lq/signbot.gif[/img]

Post Reply