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

#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]

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

#1081 Post by Sage »

Carolite 1.1a - nice!
Couple of strange messages
:'writing data....' when requesting (closed) CD to eject.
:Xfburn refuses blank(ed) disc on my ancient Philips/HP/Others 4x4x32 E118405. Probably feature of this drive which has a long history of bad reviews.
Otherwise - like it.

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

#1082 Post by rg66 »

Sage wrote::'writing data....' when requesting (closed) CD to eject.
:Xfburn refuses blank(ed) disc on my ancient Philips/HP/Others 4x4x32 E118405. Probably feature of this drive which has a long history of bad reviews.
I'm getting the same message with data dvd's, with movies I'm getting "ejecting media" which sounds normal. Will try in Carolina later to see if it's the same.
X-slacko-5b1 - X-tahr-2.0 - X-precise-2.4
[url=http://smokey01.com/rg66/]X-series repo[/url]

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

#1083 Post by ac2011 »

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.
Not sure why that is, but I think it's as good as it'll get with this method. Probably a fair trade-off for not breaking the locale entirely or having to force it to "C", especially if you're using a non-English locale.

User avatar
Pete22
Posts: 264
Joined: Fri 08 May 2009, 22:59
Location: Utah, USA

upgrading to 1.1

#1084 Post by Pete22 »

I updated to 1.1 with the delta file. Now my desktop does not work.
What I mean is background and no icons. Not sure how to fix it.

Any ideas?

Pete

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

Re: upgrading to 1.1

#1085 Post by Geoffrey »

Pete22 wrote:I updated to 1.1 with the delta file. Now my desktop does not work.
What I mean is background and no icons. Not sure how to fix it.

Any ideas?

Pete
Did the md5 for the updated ISO check ok, if so have you tried to boot it without your existing save file.

It should work ok, nobody else has reported a problem updating to 1.1

The PAE ISO md5 is

Code: Select all

1f462390488b9e5063d62e2f825616b4
The Non-PAE ISO md5 is

Code: Select all

3b9a73016b20426eda4fbdb60d5d5bcc
[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