Tiny Core Linux

Tiny Core Extensions => TCE Tips & Tricks => Topic started by: Richard Cranium on December 02, 2025, 09:40:35 PM

Title: Have a Full openbox TC????
Post by: Richard Cranium on December 02, 2025, 09:40:35 PM
Mods ? , can I post this here???

I have a 700mgz laptop that needs a job to do , I've posted already about how to have xscreensaver working https://forum.tinycorelinux.net/index.php/topic,27873.0.html (https://forum.tinycorelinux.net/index.php/topic,27873.0.html) , maybe it's resolved now ? I dunno.

But I'd like a more full openbox install on my TC for this dumb laptop.. I'd like to have tint2 as a panel , but I'm not really understanding everything , Also the extra components of openbox..

I don't want a "heavy" openbox , just something that looks better than the out -of-box- experience with TC ..

https://www.reddit.com/r/unix./comments/f1lm9n/openbox_tint2_because_tiny_core_deserves_some_love/ (https://www.reddit.com/r/unix./comments/f1lm9n/openbox_tint2_because_tiny_core_deserves_some_love/)

Maybe something like that????  how do i do that???   any advice on what I could do for something that looks good , plus works good????

BTW , i have tint2 installed , but it doesn't do anything right now...
Title: Re: Have a Full openbox TC????
Post by: Rich on December 03, 2025, 12:29:07 AM
Hi Richard Cranium
... BTW , i have tint2 installed , but it doesn't do anything right now...
Information on its use appears to be here:
https://gitlab.com/o9000/tint2/blob/master/doc/tint2.md

According to the  .info  file:
Code: [Select]
Configuration gui tint2wizard depends on pythonFound here:
http://tinycorelinux.net/16.x/x86/tcz/tint2.tcz.info
So it sounds like after installing python, you can execute:
Code: [Select]
tintwizard.py
Also, the  .list  file shows the man page is included:
Code: [Select]
usr/local/share/man/man1/tint2.1Found here:
http://tinycorelinux.net/16.x/x86/tcz/tint2.tcz.list
So if you install  man.tcz , you can view the man page for tint2:
Code: [Select]
man tint2
Title: Re: Have a Full openbox TC????
Post by: Richard Cranium on December 03, 2025, 09:28:48 PM
Hi Richard Cranium
... BTW , i have tint2 installed , but it doesn't do anything right now...
Information on its use appears to be here:
https://gitlab.com/o9000/tint2/blob/master/doc/tint2.md

According to the  .info  file:
Code: [Select]
Configuration gui tint2wizard depends on pythonFound here:
http://tinycorelinux.net/16.x/x86/tcz/tint2.tcz.info
So it sounds like after installing python, you can execute:
Code: [Select]
tintwizard.py
Also, the  .list  file shows the man page is included:
Code: [Select]
usr/local/share/man/man1/tint2.1Found here:
http://tinycorelinux.net/16.x/x86/tcz/tint2.tcz.list
So if you install  man.tcz , you can view the man page for tint2:
Code: [Select]
man tint2

Ok , I'll look into this further :)  thank you..

post back soon...
Title: Re: Have a Full openbox TC????
Post by: Richard Cranium on December 04, 2025, 05:58:14 PM
Hmmm , I try to launch tint2 but it complains about python is not installed , yet....... I installed it.....   HUH?
Title: Re: Have a Full openbox TC????
Post by: Rich on December 05, 2025, 12:17:57 AM
Hi Richard Cranium
I think you need to load tint2 and pygobject.

... it complains about python is not installed , yet....... I installed it ...

It's probably looking for python instead of python2.
I got rid of that error by doing:
Code: [Select]
sudo ln -s /usr/local/bin/python2 /usr/local/bin/python
When trying to run tintwizard.py, it threw the following error:
Code: [Select]
ImportError: No module named pygtkI couldn't figure out how to fix that.

tint2 and tint2conf appeared to run. They just didn't like the
window manager I was running because it's not NETWM compatible.
Title: Re: Have a Full openbox TC????
Post by: Juanito on December 05, 2025, 01:01:29 AM
There’s the pygtk extension?
Title: Re: Have a Full openbox TC????
Post by: Rich on December 05, 2025, 08:45:37 AM
Hi Juanito
pygtk  doesn't exist in the TC16 x86.

I tried the pygtk-2.7.tcz from TC4 and updated the .dep file to
accommodate name changes that occured but it still threw
that error.