Carolina - 1.3

For talk and support relating specifically to Puppy derivatives
Message
Author
starhawk
Posts: 4906
Joined: Mon 22 Nov 2010, 06:04
Location: Everybody knows this is nowhere...

#1061 Post by starhawk »

rg66 wrote:There are two icon switchers, Control Panel > Desktop > Appearance > Icons tab is system icons, Control Panel > Desktop Icon Switcher is menu icons.
I didn't see a way to switch icons with Appearance->Icons Tab. I was using the Desktop Icon Switcher. At any rate, the Desktop Icon Switcher didn't appear to even affect the menu IIRC.
rg66 wrote:Hardinfo and flashplayer are not there, they can be dl'ed from the repo.
...if flashplayer's not there, then what's playing YouTube vids...? They *did* play!
rg66 wrote:1 GB RAM sounds ok but a 400Mhz CPU might be a bit weak, there's only one way to find out how well lite will run.
Was thinking that myself -- particularly since VIA CPUs seem to be a bit weak to begin with, and the Eden line is their extra-low-power line for fanless computing. It's a bit like hitching a small dog to an oxcart, if you know what I mean ;) but heck, I'll try it, you never know...
rg66 wrote:Thanks for the feedback.
Absolutely! I like to help :)

Sage
Posts: 5536
Joined: Tue 04 Oct 2005, 08:34
Location: GB

#1062 Post by Sage »

Just had an opportunity to run Carolite. Impressively fast and lightweight in all respects. BK was correct right from the start. There really isn't any point in burdening your masterpiece with loadsa bloatware when you've already done the hard work to provide an excellent PPM. Don't let this distro get confused with the wannabees we shall doubtless see again tomorrow on DWW with their Gb s of someone else's selections! In one of my applications I can confirm I was able to install your v10 FlashPlayer and watch BBC/iPlayer almost instantly. Well done, chaps.

User avatar
greengeek
Posts: 5789
Joined: Tue 20 Jul 2010, 09:34
Location: Republic of Novo Zelande

#1063 Post by greengeek »

I'm a little confused about the difference between Carolina and LinaLite - are they two separate versions? I just looked on page one and only see links for Carolina.

By the way - the Carolina homepage link at the very bottom of the first post is easily missed but the website it links to is delightful! Love the way the webpage links animate when you mouse over them. Very clever!
http://smokey01.com/carolina/pages/lina-index.html
.

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

#1064 Post by Geoffrey »

starhawk wrote:
rg66 wrote:There are two icon switchers, Control Panel > Desktop > Appearance > Icons tab is system icons, Control Panel > Desktop Icon Switcher is menu icons.
I didn't see a way to switch icons with Appearance->Icons Tab. I was using the Desktop Icon Switcher. At any rate, the Desktop Icon Switcher didn't appear to even affect the menu IIRC.
It does work, the Desktop Icon Switcher changes the desktop icons and menu icons, but you may need to move the mouse over the drive icons on the desktop to get them to change.

Image

Appearance->Icons Tab changes the system icon themes.

Image
starhawk wrote:
rg66 wrote:Hardinfo and flashplayer are not there, they can be dl'ed from the repo.
...if flashplayer's not there, then what's playing YouTube vids...? They *did* play!
Youtube also plays html5 videos, that's why some play and some don't, check your browser here http://www.youtube.com/html5

Image
starhawk wrote:
rg66 wrote:Thanks for the feedback.
Absolutely! I like to help :)
Thanks
Last edited by Geoffrey on Mon 25 Nov 2013, 00:15, edited 1 time in total.
[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
Marv
Posts: 1264
Joined: Wed 04 May 2005, 13:47
Location: SW Wisconsin

#1065 Post by Marv »

rg66 wrote: Hardinfo and flashplayer are not there, they can be dl'ed from the repo. It's not easy to get lina under 150mb and have everything everybody wants, it is a lite version after all.
lite is great for playing :D :D :D and setting up as you like it. Abiword, evince, gPicView added to main SFS. Fonts, themes, locales pruned and customized a bit. Changed the compression in line 32 in dir2sfs to

Code: Select all

[ $? = 0 ] && COMP="-comp xz -b 524288 -Xbcj x86"
and presto... main sfs at 68Mb. That's my minimal core for now, all else is shared in the boot directory or in SFS for loading as needed. GREAT set of rightclick tools for doing all that by the way :!: I don't have anything slower than my Pentium Ms to throw it at but It certainly is totally usable on them. It's subjective, but I don't feel any additional load due to xfce4.10 vs openbox/lxpanelx or openbox/tint2 on that class of machine or up. The only glitches I've encountered so far are mine.. where my older save file masked changes made in Thunar rightclicks etc. Pretty simple to iron out. This is a good one indeed.
Last edited by Marv on Mon 25 Nov 2013, 00:16, edited 1 time in total.
Pups currently in kennel :D Older LxPupSc and X-slacko-4.4 for my users; LxPupSc, LxPupSc64 and upupEF for me. All good pups indeed, and all running savefiles for look'n'feel only. Browsers, etc. solely from SFS.

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

#1066 Post by Geoffrey »

greengeek wrote:I'm a little confused about the difference between Carolina and LinaLite - are they two separate versions? I just looked on page one and only see links for Carolina.

By the way - the Carolina homepage link at the very bottom of the first post is easily missed but the website it links to is delightful! Love the way the webpage links animate when you mouse over them. Very clever!
http://smokey01.com/carolina/pages/lina-index.html
.
Changed the first post, the Carolina Linux is now a link.

LinaLite is Elroy's, it is a stripped down version of Carolina 005, http://murga-linux.com/puppy/viewtopic. ... =771933685
[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]

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

#1067 Post by starhawk »

re: Eden 400MHz system -- it freezes partway through bootup -- at this line:

Code: Select all

Recognizing media devices: optical input_
Let it sit for a while, just to be sure it was hung, no change so it hung :(

Oh well.

einar
Posts: 161
Joined: Fri 12 Nov 2010, 12:22

#1068 Post by einar »

starhawk wrote:re: Eden 400MHz system -- it freezes partway through bootup -- at this line:

Code: Select all

Recognizing media devices: optical input_
Let it sit for a while, just to be sure it was hung, no change so it hung :(

Oh well.

no expert here but here but, are you booting form a usb flash stick ?
if so try the boot parameter : pmedia=usbflash

se url under for refrence :

http://puppylinux.org/wikka/BootParameters

Einar

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

#1069 Post by starhawk »

No... booting from kinda a weird optical drive setup, actually.

I have an internal optical drive set up as an external by plugging it into a USB drive "tester" -- like this one -- and I've got that plugged into the system.

It's a little cranky but once you know how to make it dance, it dances ;) BTW I don't have an actual external CD drive nor the funds for one. I've got one in parts waiting for a housing... maybe someday I'll get off my duff and get the dang thing put together... maybe...

Besides -- if it were what you're suggesting, I'd get an "I can't find the main SFS so screw it I'm gonna just sit here and die for a while" sort of error :P

More likely it's the wierd **** hardware of the system I'm working with. System is a Neoware CA19 thin client with some interesting mods... 1gig RAM (maybe someday I'll try a 2gig stick in there, it might take it!), original dinky-capacity Disk On Module (DOM) replaced with a CompactFlash card (in 44pin adapter), two added USB ports (which replace the old and IMO *mostly* useless parallel port dongle), and... well, the board had a place for a 3pin fan header (standard PC fan connector) so I got the local tech shop to stick a socket there and now it's got a heatsink AND fan on the graphics chip. I also replaced the thermal gunk (long since baked into total uselessness) with proper goop. Well... it's copper based rather than fancy silver based (Arctic Silver anything) or Shin Etsu (even better!) stuff, but it works.

More info than you ever wanted on the CA19 here --> http://parkytowers.me.uk/thin/neoware/CA19/
That site is a real resource if you're trying to find info on a thin client or planning to desktop-ify one ;) oh, and the bloke who runs it (a fine British chap) is quite nice as well -- I've emailed him a little, and he's been remarkably kind and helpful every time.

linux
Posts: 24
Joined: Tue 09 Oct 2012, 12:59

#1070 Post by linux »

Geoffrey wrote:Carolina 1.1 is released, for details see the first post.

This release is around 40mb larger due to software updates and added features.
Thanks to all involved for the great work in this project

Have not tried it yet but I am sure it will be as good as your previous releases

Just typing this on an overclocked raspberry pi.....

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

#1071 Post by Geoffrey »

I've tried the latesest Slimboat browser that was packaged by OscarTalks, so far it seems to work ok, though I find it a little slow loading google images in Carolina 1.1, but it seems fine in rg66's Carolite :? .

With the glibc-2.11 workaround, I do get this if apps are run from terminal, whether or not it causes a problem is yet to be seen.

Code: Select all

Gtk-WARNING **: Locale not supported by C library.
	Using the fallback 'C' locale.
Installing glibc-2.10.1-w5c from the repo will overwrite the changes made by the glibc-2.11 workaround and get things back to normal if you have a problem, thought there will be files left over from glibc-2.11.
Don't try uninstalling the glibc-2.11, it will surely break, Do this at your own risk!, it would be wise to have a backup of your save file to be safe.

The needed files can be obtained HERE, I installed glibc-2.11.3-4wary5.pet and slimboat-1.1.44.pet. As this isn't a native application for Carolina, Use at your own risk!


Added Kangee to the repo, I have tried this and it seems to work fine, it appears that it tunnels a connection so there is no need to change any router configurations

Image
Kangee is an easy-to-use personal on-demand fileserver, enabling you to exchange files with your friends. Your communication partner only needs a browser to download or upload files to you. Unlike one-click hosting services, Kangee will not store files on any remote machine, instead, you will become your own one-click hoster. Kangee is developed for the Java Runtime Environment, therefore supporting many operating systems.
[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]

ac2011
Posts: 134
Joined: Wed 09 Feb 2011, 08:22

GlibC - two versions at once

#1072 Post by ac2011 »

I've had issues with GlibC before, on other Puppies. I wasn't happy that upgrading it breaks the locale and can adversely affect other programs (which you might only find out much later).

So I decided to tweak things so I can run 2.10.1 and also 2.11.3 simultaneously, without the risk of breaking older apps by upgrading fully.

You'd need the libc6_2.11.3-4_i386.deb mentioned in the code here (think I got it from an Ubuntu repository), or change that filename to suit whatever version you're using. Then run this as a script, with /path/to/executable as the argument.

It allows you to run a specific GlibC version for one app, while retaining the built-in one for all others.

Code: Select all

#!/bin/sh

if [[ ! -d /tmp/glibc2113 ]]
	then
	mkdir /tmp/glibc2113
	dpkg-deb -x /root/libc6_2.11.3-4_i386.deb /tmp/glibc2113/
fi

# still need workaround for locale complaints, which is the main reason for not fully upgrading to later glibc anyway
export LC_ALL="C"

# here's the cleverness
/tmp/glibc2113/lib/ld-linux.so.2 --library-path /tmp/glibc2113/lib/ "$@"
# don't remove the newer glibc from /tmp afterwards, because other programs may be accessing it concurrently via this script. It'll vanish on shutdown.

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

Re: GlibC - two versions at once

#1073 Post by Geoffrey »

ac2011 wrote:I've had issues with GlibC before, on other Puppies. I wasn't happy that upgrading it breaks the locale and can adversely affect other programs (which you might only find out much later).

So I decided to tweak things so I can run 2.10.1 and also 2.11.3 simultaneously, without the risk of breaking older apps by upgrading fully.

You'd need the libc6_2.11.3-4_i386.deb mentioned in the code here (think I got it from an Ubuntu repository), or change that filename to suit whatever version you're using. Then run this as a script, with /path/to/executable as the argument.

It allows you to run a specific GlibC version for one app, while retaining the built-in one for all others.

Code: Select all

#!/bin/sh

if [[ ! -d /tmp/glibc2113 ]]
	then
	mkdir /tmp/glibc2113
	dpkg-deb -x /root/libc6_2.11.3-4_i386.deb /tmp/glibc2113/
fi

# still need workaround for locale complaints, which is the main reason for not fully upgrading to later glibc anyway
export LC_ALL="C"

# here's the cleverness
/tmp/glibc2113/lib/ld-linux.so.2 --library-path /tmp/glibc2113/lib/ "$@"
# don't remove the newer glibc from /tmp afterwards, because other programs may be accessing it concurrently via this script. It'll vanish on shutdown.
I can't get this to work, I made a script with the code supplied, named it glibc2113, I then placed that in /usr/bin
the deb package is in root, I run this in the terminal

Code: Select all

glibc2113 /usr/bin/slimboat
/usr/bin/slimboat: error while loading shared libraries: /usr/bin/slimboat: file too short
What am I doing wrong?
[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]

ac2011
Posts: 134
Joined: Wed 09 Feb 2011, 08:22

#1074 Post by ac2011 »

Have the contents of the deb definitely been expanded into /tmp/glibc2113 ?

If you run "glibc2113 /usr/bin/locale" does it show all the LC_ values as "C" (compared to simply running /usr/bin/locale which should show your real locale).

If so the script is doing its job, but it's possible that slimboat requires the GlibC support files as well as just the lib files. In that case this method won't work for slimboat.

Oh, hang on. I've just downloaded the slimboat SFS to test it and I get the same error, but I think that's because /usr/bin/slimboat is not a dynamic executable, it's a script which applies its own library tweaks.

I don't have time at the moment, but it might be possible to edit /usr/lib/slimboat/slimboat.sh to apply the glibc2113 mod there.

ac2011
Posts: 134
Joined: Wed 09 Feb 2011, 08:22

#1075 Post by ac2011 »

I don't like leaving things unfinished...

This slimboat-specific version works, at least it does with the SFS. I'm posting from it now. Let me know if it works for you.

Code: Select all

#!/bin/sh

if [[ ! -d /tmp/glibc2113 ]]
   then
   mkdir /tmp/glibc2113
   dpkg-deb -x /root/glibc_2113/libc6_2.11.3-4_i386.deb /tmp/glibc2113/
fi

export LC_ALL="C"
export QT_PLUGIN_PATH=/usr/lib/slimboat/plugins
/tmp/glibc2113/lib/ld-linux.so.2 --library-path /tmp/glibc2113/lib/:/usr/lib/slimboat/libs /usr/lib/slimboat/slimboat "$@"

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

#1076 Post by Geoffrey »

ac2011 wrote:I don't like leaving things unfinished...

This slimboat-specific version works, at least it does with the SFS. I'm posting from it now. Let me know if it works for you.
Yeah that works with both the pet and sfs, though I get a message when its run " English (UK) language file does not exist! "

Code: Select all

 glibc2113 slimboat
/usr/lib/slimboat/slimboat: /usr/lib/libxml2.so.2: no version information available (required by /usr/lib/slimboat/libs/libgstreamer-0.10.so.0)
QGtkStyle was unable to detect the current GTK+ theme.
edit: can't set country location, there may be something else that's not loading.

edit: also can't add search engines, definitely missing something.
[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]

ac2011
Posts: 134
Joined: Wed 09 Feb 2011, 08:22

#1077 Post by ac2011 »

Yes, it looks like there's an environment variable missing that tells it where to find its own files. If I find out what, I'll post here, but this might be the first app I've come across where only a full GlibC upgrade will work.

ac2011
Posts: 134
Joined: Wed 09 Feb 2011, 08:22

Slimboat fixed with non-upgraded GlibC

#1078 Post by ac2011 »

Fixed it, I think. Slimboat checks for its support files in the directory it was called from, so it was looking in /tmp/glibc2113. By copying and renaming the ld-linux.so.2 file into /usr/lib/slimboat and running it from there, all the supporting files are found.

As before, please let me know if this works for you.

Code: Select all

#!/bin/sh 

if [[ ! -d /tmp/glibc2113 ]] 
   then 
   mkdir /tmp/glibc2113 
   dpkg-deb -x /root/glibc_2113/libc6_2.11.3-4_i386.deb /tmp/glibc2113/ 
fi 

# necessary because slimboat checks the directory it's launched from for its support files
cp /tmp/glibc2113/lib/ld-linux.so.2 /usr/lib/slimboat/glibc_tweak

export LC_ALL="C" 
export QT_PLUGIN_PATH=/usr/lib/slimboat/plugins 
export LD_LIBRARY_PATH=/usr/lib/slimboat/libs:$LD_LIBRARY_PATH

/usr/lib/slimboat/glibc_tweak --library-path /tmp/glibc2113/lib:/usr/lib/slimboat/libs /usr/lib/slimboat/slimboat "$@"
rm /usr/lib/slimboat/glibc_tweak

User avatar
rg66
Posts: 1158
Joined: Mon 23 Jul 2012, 05:53
Location: Vancouver, BC Canada / Entebbe, Uganda Africa!?!

#1079 Post by rg66 »

I have uploaded a Carolite-1.1a delta file @ 6mb. The ISO is 3mb smaller than 1.1 @ 144.9mb

Added HardInfo to main sfs
Removed Geany plugins
Removed some wallpapers, cursor themes and icons.
Various mods and fixes.

http://smokey01.com/carolina/isos/non-pae/
X-slacko-5b1 - X-tahr-2.0 - X-precise-2.4
[url=http://smokey01.com/rg66/]X-series repo[/url]

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

Re: Slimboat fixed with non-upgraded GlibC

#1080 Post by Geoffrey »

ac2011 wrote:Fixed it, I think. Slimboat checks for its support files in the directory it was called from, so it was looking in /tmp/glibc2113. By copying and renaming the ld-linux.so.2 file into /usr/lib/slimboat and running it from there, all the supporting files are found.

As before, please let me know if this works for you.
That works a lot better, though setting the homepage and history don't 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]

Post Reply