Page 54 of 91

Posted: Sun 24 Nov 2013, 14:45
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 :)

Posted: Sun 24 Nov 2013, 16:43
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.

Posted: Sun 24 Nov 2013, 17:37
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
.

Posted: Sun 24 Nov 2013, 22:00
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

Posted: Sun 24 Nov 2013, 23:45
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.

Posted: Sun 24 Nov 2013, 23:51
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

Posted: Tue 26 Nov 2013, 16:42
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.

Posted: Tue 26 Nov 2013, 20:30
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

Posted: Wed 27 Nov 2013, 03:19
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.

Posted: Thu 28 Nov 2013, 22:44
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.....

Posted: Thu 28 Nov 2013, 22:51
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.

GlibC - two versions at once

Posted: Fri 29 Nov 2013, 09:11
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.

Re: GlibC - two versions at once

Posted: Fri 29 Nov 2013, 23:59
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?

Posted: Sat 30 Nov 2013, 00:22
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.

Posted: Sat 30 Nov 2013, 00:41
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 "$@"

Posted: Sat 30 Nov 2013, 01:54
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.

Posted: Sat 30 Nov 2013, 02:40
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.

Slimboat fixed with non-upgraded GlibC

Posted: Sat 30 Nov 2013, 03:18
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

Posted: Sat 30 Nov 2013, 04:33
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/

Re: Slimboat fixed with non-upgraded GlibC

Posted: Sat 30 Nov 2013, 21:50
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.