Gtk2+ on DSL


Forum: Gtk2
Topic: Gtk2+ on DSL
started by: Divago

Posted by Divago on April 18 2007,12:44
Hi all :)
i'd like to know if there is gtk2 on DSL, or if is possible to get it

i'm using a DSL frugal installed on 128MB DOM, with 128 MB RAM, to make a kiosk system; and i need gtk2+ library working on it

i need to use DSL-N or just i need latest version of DSL?

Posted by Juanito on April 18 2007,13:02
Look in the repository for the gtk2-0705.dsl extension, it works with DSL.
Posted by Divago on April 18 2007,13:43
Quote (Juanito @ April 18 2007,09:02)
Look in the repository for the gtk2-0705.dsl extension, it works with DSL.

Quote
Look in the repository for the gtk2-0705.dsl extension, it works with DSL.
And how can i install it? just using MyDSL?
i tried using it and nothing happened; i tried using apt-get nad this does not work

btw, after some more or less successful test, i get the pc crashing >.<

maybe i'm using an older version? (3.2)
or just i need to install DSL-N? (that i see is not USB bootable... so how do i install it?)

Posted by Juanito on April 18 2007,13:59
To install gtk2-0705.dsl is a two-step process, first use mydsl and then on the right-click menu there will be an item that says something about upgrade to gtk2 that you have to click on (maybe the info file says more on this).

In DSL 3.3 gtk2 can be loaded automatically at boot (both steps of the process) but it will work on DSL 3.2 manually.

DSL-N is USB bootable - that is how I use it...

Posted by Divago on April 18 2007,14:17
Quote (Juanito @ April 18 2007,09:59)
To install gtk2-0705.dsl is a two-step process, first use mydsl and then on the right-click menu there will be an item that says something about upgrade to gtk2 that you have to click on (maybe the info file says more on this).

In DSL 3.3 gtk2 can be loaded automatically at boot (both steps of the process) but it will work on DSL 3.2 manually.

DSL-N is USB bootable - that is how I use it...

Quote
To install gtk2-0705.dsl is a two-step process, first use mydsl and then on the right-click menu there will be an item that says something about upgrade to gtk2 that you have to click on (maybe the info file says more on this).
Ok...
now i need only to hope i don't removed it in my "tricking with fluxbox tool" (i had to work around something to make it a kiosk terminal; like, removing icons on desktop, removing item on menu, making a script to auto-start a kiosked-tweaked-firefox, etc. mostly i left all things i was unaware how to get it back again :) but i'm not so sure :) )

Quote
In DSL 3.3 gtk2 can be loaded automatically at boot (both steps of the process) but it will work on DSL 3.2 manually.
Ok. i'm trying it right by now

Quote
DSL-N is USB bootable - that is how I use it...
O.o
i not found where to download embedded dsl-n .\ and how to make it working (well... i suppose is not so different than DSL not NOT :) )

Edit
Now is working
downloaded
i made "upgrade_to_gtk2"
now how can i know if gtk2 is succesfully loaded?

Posted by Jason W on April 19 2007,02:21
In short, try to load a GTK2 program.  I find both the gtk2-0705 and the newer gtk2-2.10.9 work fine for me.  The gtk2-2.10.9 does not need any further action after loading the gtk2-2.10.9.dsl or .unc file.
Posted by Divago on April 19 2007,12:25
Quote (Jason W @ April 18 2007,22:21)
In short, try to load a GTK2 program.  I find both the gtk2-0705 and the newer gtk2-2.10.9 work fine for me.  The gtk2-2.10.9 does not need any further action after loading the gtk2-2.10.9.dsl or .unc file.

Now it seems working, thanks
i tried loading gaim, but nothing happened
i tried loading gftp and this worked, so i suppose gtk2 is running

the problem now is
1) how can i make auto load gtk2?
2) i need to do myDSL->Update_to_gtk2 from menu everytime i start DSL?
3) the system is very tight (ram 128mb shared with graphic card, 64mb DOM, old cpu...)

the DSL i'm currently using is 3.2; i got also a 3.3 but if it's possible i'd like to keep 3.2 ('cause i configured other things like touchscreen and kiosk configuration in it) :\

Posted by Jason W on April 20 2007,04:40
Gaim loads fine for me with no other extensions installed.  And according to the changelog, DSL 3.3 autoloads GTK2 when GTK2 is in your MyDSL search path.  So you should be good to go with DSL 3.3.  And 128mb RAM is not really tight for DSL.  But with a few .dsl loaded, I know those 128mb can disappear fast.  Anyway, hope it works for you.
Posted by Divago on April 20 2007,10:11
Quote
And according to the changelog, DSL 3.3 autoloads GTK2 when GTK2 is in your MyDSL search path
And what about dsl 3.2?
'cause the system i have is on DSL 3.2 and i really whanna try to use it without reinstalling 3.3 (and making up again all configuration files... some of them was made by another guy so i need to learn how to make them from scratch >.< )

u can upgrade 3.2->3.3 without reinstalling? in a frugal install?

Posted by Juanito on April 20 2007,10:41
Yes - just overwrite the /knoppix/knoppix file with the one from DSL 3.3
Posted by Divago on April 20 2007,15:47
Quote (Juanito @ April 20 2007,06:41)
Yes - just overwrite the /knoppix/knoppix file with the one from DSL 3.3

Cooool!
it worked fine :)
and now is loading gtk2 at startup!

btw, seems to me that gtk2 is causing a little more problem with firefox... it just... refuse to start >.<

i tried to install firefox gtk2 extension (mydsl->gtk2->firefox-gtk2-1.0.4.tar.gz) but it just does not start download, cpu go 99%. when i'm lucky.
sometime cpu goes 106% and computer freeze, or stop working (that's same in the end)
:(

this is driving me really crazy :\

Posted by jpeters on April 23 2007,02:47
Make sure you click on the "update  to gtk2" button   in the mydsl menu prior to loading firefox.
Posted by ^thehatsrule^ on April 23 2007,04:20
Quote
Make sure you click on the "update  to gtk2" button   in the mydsl menu prior to loading firefox.
3.3 does that automatically for you

Quote
btw, seems to me that gtk2 is causing a little more problem with firefox... it just... refuse to start >.<
Try using an unc or uci extension if you are running low on resources.  I'm also curious as to why you want to run 1.0.4...?

Posted by Divago on April 24 2007,14:10
Quote (^thehatsrule^ @ April 23 2007,00:20)

Quote
Quote
Make sure you click on the "update  to gtk2" button   in the mydsl menu prior to loading firefox.
3.3 does that automatically for you
Yep

btw i tried even in 3.2 both with gtk2 loaded and upgraded and with gtk2 loaded but not upgraded.
now i'm trying some different options
Quote
Quote
btw, seems to me that gtk2 is causing a little more problem with firefox... it just... refuse to start >.<
Try using an unc or uci extension if you are running low on resources.  I'm also curious as to why you want to run 1.0.4...?
because is the only one package i found under "gtk2" button in myDSL window

there is someone else i need to see?

Posted by ^thehatsrule^ on April 24 2007,15:36
Yes, the unc or uci packages :P
Posted by Divago on May 03 2007,09:32
Quote (^thehatsrule^ @ April 24 2007,11:36)
Yes, the unc or uci packages :P

(back from holiday week)
Ok thanks
loading unc package, all is working fine, and i don't need to upgrade FF

maybe the .dsl was too heavy to load at startup, and caused repetited system crash?

Posted by ^thehatsrule^ on May 03 2007,14:41
.dsl generally requires a lot of ramdisk

Also, you may as well use the gtk2 unc package too.

Posted by Divago on May 04 2007,09:25
Quote (^thehatsrule^ @ May 03 2007,10:41)
.dsl generally requires a lot of ramdisk

Also, you may as well use the gtk2 unc package too.

tried it. it's working. not crashing.
so i think is a good thing :)

btw, all package are both in dsl and unc/uci format?

Posted by ^thehatsrule^ on May 04 2007,19:00
No, but generally, the idea is:

.dsl -> .unc
.tar.gz -> .uci

The only advantage for using .dsl's is if your machine has a lot of memory (in general, or you have a specific thing that you want in the ramdisk), and I suppose it saves a bit of overhead from avoiding the unionfs layer (also with legacy bootcode).  You could compare it like to be using toram.

Powered by Ikonboard 3.1.2a
Ikonboard © 2001 Jarvis Entertainment Group, Inc.