noX

Forum rules
Post your scrot in the appropriate section. If the section does not exist yet - open a new thread ;)
pidsley
Hermit
Posts: 2539
Joined: Wed Oct 17, 2012 12:31 pm

Re: noX

Unread post by pidsley » Tue Oct 07, 2014 4:54 pm

Experimental simple system (just busybox and a kernel).

Image

User avatar
GekkoP
Emacs Sancho Panza
Posts: 5877
Joined: Tue Sep 03, 2013 7:05 am

Re: noX

Unread post by GekkoP » Tue Oct 07, 2014 5:03 pm

^ what a name! ;)
Love the idea though. Glad to see you back at experimenting.

pidsley
Hermit
Posts: 2539
Joined: Wed Oct 17, 2012 12:31 pm

Re: noX

Unread post by pidsley » Thu Oct 09, 2014 2:41 am

More experimenting. I was able to use CRUX pkgutils to install several packages on the busybox system (including using pkgutils to install pkgutils); tmux and sound are working, as well as gcc and make.

Image

It's not quite as bloated as it looks. There are two kernels and several large framebuffer grabs on the partition.

User avatar
rust collector
Motörhead
Posts: 535
Joined: Mon Jan 13, 2014 3:56 pm
Location: no_nb

Re: noX

Unread post by rust collector » Thu Oct 09, 2014 3:08 am

That is cool stuff

User avatar
wuxmedia
Grasshopper
Posts: 6445
Joined: Wed Oct 17, 2012 11:32 am
Location: Back in Blighty
Contact:

Re: noX

Unread post by wuxmedia » Thu Oct 09, 2014 6:44 am

Yeah, Pids, amazing stuff!
Load's a bit high though O.o
"Seek, and Ye shall find"
"Github | Chooons | Site"

User avatar
DebianJoe
Frame Buffer
Posts: 1915
Joined: Mon Jul 01, 2013 5:41 am
Location: emacs.d

Re: noX

Unread post by DebianJoe » Thu Oct 09, 2014 7:16 am

pidsley wrote:It's not quite as bloated as it looks.
-_- Titan emote.

Looks like a fun project.
|>>BBQ Roaster, Alpha Branch<< | >> clinky << | >> X11 must die << |
Thanks BASIC

machinebacon
Baconator
Posts: 10253
Joined: Thu Sep 16, 2010 11:03 am
Location: Pfälzerwald
Contact:

Re: noX

Unread post by machinebacon » Thu Oct 09, 2014 7:34 am

If tmux works, libevent works, and if libevent wortk, curses work, and if curses work, everything works. Well done Sir!
..gnutella..

User avatar
GekkoP
Emacs Sancho Panza
Posts: 5877
Joined: Tue Sep 03, 2013 7:05 am

Re: noX

Unread post by GekkoP » Thu Oct 09, 2014 8:02 am

Great work, pidsley, as usual. ;)

pidsley
Hermit
Posts: 2539
Joined: Wed Oct 17, 2012 12:31 pm

Re: noX

Unread post by pidsley » Sun Oct 12, 2014 9:19 pm

I love busybox. Here is another simple system (32-bit this time) built with buildroot and a custom kernel. busybox, alsa, tmux, nano, mpg123, bash, nfs, and git, all running on a 55M system.

Image

(sub 100M system club anyone?) ;)

machinebacon
Baconator
Posts: 10253
Joined: Thu Sep 16, 2010 11:03 am
Location: Pfälzerwald
Contact:

Re: noX

Unread post by machinebacon » Mon Oct 13, 2014 5:12 am

*wipes coffee from the screen*

We should emphasize: 55MB expanded ISO file, so this is *the installed system size*. Fuck Debian with it's 700 minimum, or Ubuntu asking for a 6GB partition to start with.

2015 will be the year where Linux users compare their used hard drive space in Crunchyland.

I think I am officially in love with Pidsley :blush:
..gnutella..

User avatar
wuxmedia
Grasshopper
Posts: 6445
Joined: Wed Oct 17, 2012 11:32 am
Location: Back in Blighty
Contact:

Re: noX

Unread post by wuxmedia » Mon Oct 13, 2014 7:07 am

Wow Pidsely!
Ever thought of working for an embedded Linux company?
what you're doing is pretty much that.
saw a job a while ago for 200,000NZD a year, with relocation (to New Zealand) and a boat thrown in for some reason.
"Seek, and Ye shall find"
"Github | Chooons | Site"

User avatar
GekkoP
Emacs Sancho Panza
Posts: 5877
Joined: Tue Sep 03, 2013 7:05 am

Re: noX

Unread post by GekkoP » Mon Oct 13, 2014 8:04 am

Superb job, Pidsley.
And the ash shell, looks interesting. ;)

User avatar
dkeg
Configurator
Posts: 3782
Joined: Sun Nov 18, 2012 9:23 pm
Location: Mid-Atlantic Grill

Re: noX

Unread post by dkeg » Mon Oct 13, 2014 11:05 am

pidsley!

Work hard; Complain less

User avatar
DebianJoe
Frame Buffer
Posts: 1915
Joined: Mon Jul 01, 2013 5:41 am
Location: emacs.d

Re: noX

Unread post by DebianJoe » Tue Oct 14, 2014 6:56 am

wuxmedia wrote:...and a boat thrown in for some reason.
The above quoted just because. :)

That's a very tiny little fella right there. Cool work Pids. I've long been a fan of uclibc, and it's impressive to see it at work in such a manner alongside busybox.
|>>BBQ Roaster, Alpha Branch<< | >> clinky << | >> X11 must die << |
Thanks BASIC

pidsley
Hermit
Posts: 2539
Joined: Wed Oct 17, 2012 12:31 pm

Re: noX

Unread post by pidsley » Tue Oct 14, 2014 8:21 pm

Last one for a while, I promise. I am just having too much fun with this.

Image

A 21M system, happily running with 128M memory.

User avatar
wuxmedia
Grasshopper
Posts: 6445
Joined: Wed Oct 17, 2012 11:32 am
Location: Back in Blighty
Contact:

Re: noX

Unread post by wuxmedia » Tue Oct 14, 2014 8:23 pm

That's sexy in a weird (but good) way...
"Seek, and Ye shall find"
"Github | Chooons | Site"

User avatar
simgin
Meme Fodder
Posts: 1167
Joined: Sun Jan 06, 2013 12:07 am
Location: Bradford-on-Avon, UK

Re: noX

Unread post by simgin » Tue Oct 14, 2014 11:14 pm

Call the spin : "The Atkins" ;)
Someone told me that I am delusional, I almost fell off my unicorn.

User avatar
GekkoP
Emacs Sancho Panza
Posts: 5877
Joined: Tue Sep 03, 2013 7:05 am

Re: noX

Unread post by GekkoP » Wed Oct 15, 2014 8:41 am

Splendid stuff, Pidsley, especially since it runs with that little RAM.

User avatar
DebianJoe
Frame Buffer
Posts: 1915
Joined: Mon Jul 01, 2013 5:41 am
Location: emacs.d

Re: noX

Unread post by DebianJoe » Sat Oct 18, 2014 4:01 pm

"BBQ Rape my X". Tried out Pidsley's minirc scripts, which work awesome, for a new toy-laptop. Downside being KMS for /dev/fb0 with nvidia graphics, so I swapped back to the older init until I have more time to play with it. (I copied the files over to a new directory so that they wouldn't be tied to a repo before removal.)

13MB RAM on boot with bbox, about 30MB using standard init. My friend, you have made init with busybox SUPER easy to do on Debian systems. Thanks for the effort. :)
Attachments
tao.png
|>>BBQ Roaster, Alpha Branch<< | >> clinky << | >> X11 must die << |
Thanks BASIC

pidsley
Hermit
Posts: 2539
Joined: Wed Oct 17, 2012 12:31 pm

Re: noX

Unread post by pidsley » Sat Oct 18, 2014 4:47 pm

^ You're welcome. Please let us know how you solve the KMS issue.

I should give full credit for the original idea and init scripts to "hut" on the Arch board: https://bbs.archlinux.org/viewtopic.php?id=162606

I (slightly) modified the script and inittab again yesterday. I did not change any functionality, but the code is a bit cleaner now, and I hope it is also easier for other people to understand and modify. The inittab now uses getty instead of agetty, for better compatibility with busybox (busybox does not have agetty).

I also added an rc script for CRUX (which calls CRUX init scripts to start and stop services) and a guide for using busybox init with CRUX. The CRUX version of the rc script can also be used with other distros if start/stop scripts for the required services are placed in the /etc/rc.d directory.

(for reference, and for people who don't already know) :

The Debian guide is here: http://linuxbbq.org/bbs/viewtopic.php?f ... sybox+init

The scripts and CRUX guide are here: https://github.com/pidsley/minirc

Post Reply