Gtk2+ on DSL
Topic: Gtk2+ on DSL
started by: Divago
Posted by Divago on April 18 2007,12:44Hi 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:02Look in the repository for the gtk2-0705.dsl extension, it works with DSL.
Posted by Divago on April 18 2007,13:43
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:59To 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
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 )
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 )
Now is working
i made "upgrade_to_gtk2"
now how can i know if gtk2 is succesfully loaded?
Posted by Jason W on April 19 2007,02:21In 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
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:40Gaim 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
'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:41Yes - just overwrite the /knoppix/knoppix file with the one from DSL 3.3
Posted by Divago on April 20 2007,15:47
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:47Make 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
Posted by Divago on April 24 2007,14:10
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
there is someone else i need to see?
Posted by ^thehatsrule^ on April 24 2007,15:36Yes, the unc or uci packages :P
Posted by Divago on May 03 2007,09:32
(back from holiday week)
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
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:00No, 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.