Author Topic: Gcompris not in app browser  (Read 2958 times)

Offline ChipJP

  • Newbie
  • *
  • Posts: 6
Gcompris not in app browser
« on: February 25, 2016, 07:40:43 PM »
Hi,

I've just started playing with Tiny Core today to get some life out of old computers at our school.

I'd really like to install the Gcompris education suite but I cant find it with any of the mirrors.

Does anyone know a way to get it? It seems it used to be there because I found an old post where someone installed it using the browser but I cant find it now.

Offline coreplayer2

  • Hero Member
  • *****
  • Posts: 3020
Re: Gcompris not in app browser
« Reply #1 on: February 25, 2016, 08:02:04 PM »
Hi ChipJP

You will find Gcompris in the TC-4.x repo  here http://packages.tinycorelinux.net/ from the Online browser which can also be found here http://forum.tinycorelinux.net/index.php/topic,18294.0.html

given the size of the dep list you might find some deps have been updated since Gcompris was introduced, anyhow try the tc-7.x repo first for required deps

Worse case, gcompris may also need updating..
« Last Edit: February 25, 2016, 08:03:47 PM by coreplayer2 »

Offline ChipJP

  • Newbie
  • *
  • Posts: 6
Re: Gcompris not in app browser
« Reply #2 on: February 25, 2016, 08:28:55 PM »
Thanks very much.

I found it but I cant see how to download it. Am I missing something?

Offline ChipJP

  • Newbie
  • *
  • Posts: 6
Re: Gcompris not in app browser
« Reply #3 on: February 25, 2016, 08:30:00 PM »
Can I add the 4.x repo to the app browser?

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11299
Re: Gcompris not in app browser
« Reply #4 on: February 25, 2016, 08:40:36 PM »
Hi ChipJP
My recommendation is you install TC4.
Quote
Can I add the 4.x repo to the app browser?
No. Extensions can not be freely mixed between versions.

Offline ChipJP

  • Newbie
  • *
  • Posts: 6
Re: Gcompris not in app browser
« Reply #5 on: February 25, 2016, 08:43:16 PM »
Ah I see,

is there much of a difference between the versions for performance? It's able to run flash games well enough through Firefox at the moment and I'd hate to lose that functionality.

Thank you very much for your help. I'll give it a go anyway. I'll install it later today.

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11299
Re: Gcompris not in app browser
« Reply #6 on: February 25, 2016, 08:59:31 PM »
Hi ChipJP
I've run TC3 and TC4 and never noticed a difference in performance. No idea about TC5 through TC7 though I doubt
there's any big difference.

Offline ChipJP

  • Newbie
  • *
  • Posts: 6
Re: Gcompris not in app browser
« Reply #7 on: February 25, 2016, 09:43:09 PM »
Thank you very much for your prompt help!

I'll install it now.

One last thing. Is there anyway to update Gcompris for TC7? Is it something an inexperienced person can do? I had a look at the sections on converting .debs to PCEs and it seemed quite involved. Would updating be the same process?

Gcompris hasn't seemed to change in a long time so I wonder what would need updating.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14633
Re: Gcompris not in app browser
« Reply #8 on: February 25, 2016, 10:21:14 PM »
gcompris would need to be re-compiled for tc-7.x as the libraries it depends on have changed (libpng for example).

The gcompris extension maintainer is no longer active in the forums, so you may need to do it yourself (which would be a learning experience)  :)

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11299
Re: Gcompris not in app browser
« Reply #9 on: February 25, 2016, 10:41:12 PM »
Hi ChipJP
Quote
Gcompris hasn't seemed to change in a long time so I wonder what would need updating.
Different people have different views on updating software. Some people see a shiny new version number and take
the view that it's better and should be installed. Personally I feel that's naive. Updates can be a double edged sword.
They can fix bugs, add useful features, and give performance improvements. They can also introduce new bugs, add
useless features (feature creep), and give performance reductions. My personal view is if a package does everything
I want it to do, I leave it as is.
Quote
gcompris would need to be re-compiled for tc-7.x as the libraries it depends on have changed (libpng for example).
I didn't see libpng listed but libffi is in there which I think has changed.

Offline ChipJP

  • Newbie
  • *
  • Posts: 6
Re: Gcompris not in app browser
« Reply #10 on: February 26, 2016, 02:21:02 AM »
Thanks for the response!

I've gone on a bit of a tangent and now I've been at Puppy Linux and other distros that can boot to RAM as all of our machines have at least 1 gigabyte of RAM each. Then I found that none of them do exactly what I want out of the box and I've come full circle and I think I am going to customise a TC iso and load it on all of them. I only really need to be able to play flash games, Gcompris and some other educational programs. The other options seem full of things I'd never need.

I have them on an LTSP server running Edubuntu at the moment as thin clients but its kind of choppy for flash and I want to use the server for something else.

Not sure I want to take on updating it though. I love flashing, tinkering and basically doing things I can follow a HOW TO online for but I've never done anything myself. Could you point me in the direction I can find out where to start?

Thanks a lot for getting back to me.

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10990
Re: Gcompris not in app browser
« Reply #11 on: February 26, 2016, 02:24:58 AM »
The Core book (download from the main site) has a good chapter on what packaging entails. The rest is specific to gcompris.
The only barriers that can stop you are the ones you create yourself.

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11299
Re: Gcompris not in app browser
« Reply #12 on: February 26, 2016, 07:50:49 AM »
Hi ChipJP
Quote
I've been at Puppy Linux and other distros that can boot to RAM as all of our machines have at least 1 gigabyte of RAM each.
Tinycore can also load everything to RAM if  you wish. Download the book from here:
http://tinycorelinux.net/book.html
It's very well written and an easy read. The hour it takes to read will provide insight and is well worth your time.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14633
Re: Gcompris not in app browser
« Reply #13 on: February 27, 2016, 12:24:08 AM »
The problem with recompiling gcompris is going to be that even recent versions depend on depreciated software like gstreamer-0.10.

Apparently they are working on a qt-5.x update, but that seems to depend on things like qml-box2d, not included in the qt-5.x source(?).

Offline nitram

  • Hero Member
  • *****
  • Posts: 1054
Re: Gcompris not in app browser
« Reply #14 on: February 27, 2016, 01:21:48 AM »
Hi ChipJP.

Gcompris is a beast with a mile long list of dependencies. As Rich indicated best to install TC 4, as it has the software you want and will run a bit leaner on old hardware. Many users still use v4 as the repository is large. Otherwise you could search for an alternative to Gcompris or try dCore, which has direct access to Debian and Ubuntu repositories. I tried test installing for you and was hoping to report if it worked out-of-the-box but my dCore paritition is too small.