LinuxBBQ Szalonna "release" notes

Forum rules
The releases are not supported anymore. You can install and upgrade, but if you break it you are on your own.
pidsley
Hermit
Posts: 2539
Joined: Wed Oct 17, 2012 12:31 pm

LinuxBBQ Szalonna "release" notes

Unread post by pidsley » Wed Jan 28, 2015 8:28 pm

While we wait for bacon's slackware spin, here is something for the extremely brave and foolish among you.

Remember my "you won't like it window manager?" -- well here is "you won't like it Linux." Created with buildroot, using busybox init and busybox for coreutils, Szalonna has no installer and no package manager. It does have most of what I need in a basic install, including a siduction 32-bit kernel, X and two window managers, vim, alsa, tmux, tinyradio, and links as a graphical browser. It is possible to add packages to the running system, and I can provide instructions if anyone actually uses this.

If you feel brave enough and want to try it, here are the instructions.

What you will need

* A machine with intel or amd graphics. nvdia graphics will not work in X without major modifications!

* Another Linux system controlling GRUB on the machine where you intend to install Szalonna. Any system will do; I use Debian stable, but that's just my preference. It's handy if this system is also 32-bit, in case you need to chroot into the Szalonna system, but it's not required.

* A small unused partition on the target machine. The unpacked buildroot system is less than 300M (and a lot of that is the siduction kernel; if you have a 32-bit custom kernel or can learn how to build one, the system will be much smaller), so any small partition will do. If you want to be able to install more stuff later, 1 or 2 G would be good.

* The Szalonna tar file. Get it from here: http://sourceforge.net/projects/linuxbb ... 15uxbd.tgz

* A grub.cfg stub. Here is what I use:

Code: Select all

# adjust sda7 and hd0,msdos7 to the real root

menuentry 'Szalonna32 (on /dev/sda7)' {
	set root='(hd0,msdos7)'
	linux /vmlinuz root=/dev/sda7 rw
	initrd /initrd
}
NOTE! If you are using these instructions to install Kermacs, the initrd is called "initrd.img" not "initrd".

What you will do

* Boot into the GRUB-controlling system, and put a file system on the target partition. I use ext4, but it's up to you. Please don't use btrfs.

* As root, mount the target, and unpack the archive onto the target. If the target is /dev/sda7:

Code: Select all

# mount /dev/sda7 /mnt
# tar xvf <path-to>/szalonna32-1215uxbd.tgz -C /mnt
* Add the grub.cfg stub I gave you to your grub.cfg; either using 40_custom or directly editing grub.cfg (if you use 40_custom remember to run update-grub). Make sure you change both partition designators to the partition where you unpacked the archive!

* Umount the target, reboot, sacrifice a goat and pray. Login as "bbq" (password "bbq"). Wired networking is set up with busybox udhcp; if you want to use static networking instead, modify /sbin/rc. Don't even think about wireless.

* "startx" to start X (duh). The default WM is twm (right-click for a menu); if you want to use evilwm, edit ~/.xinitrc.

* sudo works, or you can su to root if necessary (root has no password).

* env-info does not work on this system, so I included a similar script called "bbinfo"

* scrot is not included, but imlib2_grab can be used for that important "it werks" scrot.

Image Image

Thanks to DebianJoe and GekkoP for testing. Thanks to machinebacon for encouraging us to move away from Debian and try something completely different.

There are some licensing issues with buildroot (I'm supposed to have my "legal department" look into this) so this system is highly experimental and not for wide distribution. But it's so weird I'm not really worried about that.

This system is provided with the most minimal support you can imagine. If you ask a question, you might get an answer, but no promises. Think of anything that breaks or does not work as a learning opportunity. Good luck.

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

Re: LinuxBBQ Szalonna "release" notes

Unread post by GekkoP » Wed Jan 28, 2015 8:32 pm

I still have it around. Not much time to play with it, but it is still here alive and working. :)

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

Re: LinuxBBQ Szalonna "release" notes

Unread post by wuxmedia » Wed Jan 28, 2015 8:41 pm

Nice a release, I am actually on holiday - but with no stable internet.
I think I owe it to you (and me) to at least try this out.
"Seek, and Ye shall find"
"Github | Chooons | Site"

User avatar
p120d16y
Haxxor
Posts: 132
Joined: Tue Jan 01, 2013 6:18 pm

Re: LinuxBBQ Szalonna "release" notes

Unread post by p120d16y » Wed Jan 28, 2015 9:14 pm

Intriguing... nice work.

User avatar
rhowaldt
Dog
Posts: 4565
Joined: Wed Oct 17, 2012 9:01 am
Contact:

Re: LinuxBBQ Szalonna "release" notes

Unread post by rhowaldt » Wed Jan 28, 2015 9:52 pm

Szalonna - Hungarian for "bacon" - nice :)

will not try this because i am lazy and a pussy, but i will say that i am very pleased to see another experimental release, and i'm sure those more adventurous than me will find it really cool to play with. thanks Pidsley :)
Please don't use btrfs.
failbait ;)
All statements are true in some sense, false in some sense, meaningless in some sense, true and false in some sense, true and meaningless in some sense, false and meaningless in some sense, and true and false and meaningless in some sense.

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

Re: LinuxBBQ Szalonna "release" notes

Unread post by pidsley » Thu Jan 29, 2015 2:32 am

Just to show that it is possible to install other things on this system, here is ratpoison and irssi, installed from Arch packages, and playmp3list, built on another machine and installed to Szalonna.

Image

And to see how small it can be, here it is with a custom kernel using 88M of a 2G partition.

Image

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

Re: LinuxBBQ Szalonna "release" notes

Unread post by machinebacon » Thu Jan 29, 2015 3:39 am

Thank you pidsley, this is the new direction :)
..gnutella..

User avatar
stark
MILF
Posts: 521
Joined: Sat Sep 27, 2014 6:38 pm
Location: Arpanet
Contact:

Re: LinuxBBQ Szalonna "release" notes

Unread post by stark » Thu Jan 29, 2015 9:27 am

Thanks pidsley! I'm glad I don't have any discrete gpu :)
If you can do it go ahead and do it, if you can't do it then don't even criticize it. - gingerdesu

User avatar
ivanovnegro
Minister of Truth
Posts: 5448
Joined: Wed Oct 17, 2012 11:12 pm

Re: LinuxBBQ Szalonna "release" notes

Unread post by ivanovnegro » Fri Jan 30, 2015 12:29 am

Indeed a cool direction.

If somebody cries for help, he should have read the release notes or I will slap him.

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

Re: LinuxBBQ Szalonna "release" notes

Unread post by rust collector » Sun Feb 01, 2015 9:01 pm

Love it!
sound works, x works, network is working... It was easy to get going... umm,
Thanks for making this thing

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

Re: LinuxBBQ Szalonna "release" notes

Unread post by pidsley » Sun Feb 01, 2015 9:16 pm

Wow! Someone actually installed it! (well, after GekkoP and DebianJoe, of course -- but those guys will try anything :)

Thanks for testing.

What graphics (amd or intel) and processor (your P4)?

Use "imlib2_grab <filename>" to make a screenshot and post it please.

And you're welcome.

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

Re: LinuxBBQ Szalonna "release" notes

Unread post by rust collector » Sun Feb 01, 2015 9:36 pm

This is on my hp 2530p so it is a core2duo1.86 with built in graphics.
I will try to get the scrot, but they seem to either disappear, or fail to be created right now.

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

Re: LinuxBBQ Szalonna "release" notes

Unread post by rust collector » Sun Feb 01, 2015 9:45 pm

pic1.jpg
Ok, got it, The file name needed a .jpg or .png at the end.

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

Re: LinuxBBQ Szalonna "release" notes

Unread post by pidsley » Sun Feb 01, 2015 10:02 pm

Thank you.

User avatar
ChefIronBelly
Approved BBQer
Posts: 1044
Joined: Mon Jan 13, 2014 6:01 am
Location: Michigan

Re: LinuxBBQ Szalonna "release" notes

Unread post by ChefIronBelly » Fri Feb 27, 2015 2:31 pm

I smelled this cooking while in my deep hibernation.

Installed and running.
(1/1) Installing: LinuxBBQ...................................[69%]==============[/]

User avatar
rhowaldt
Dog
Posts: 4565
Joined: Wed Oct 17, 2012 9:01 am
Contact:

Re: LinuxBBQ Szalonna "release" notes

Unread post by rhowaldt » Fri Feb 27, 2015 3:07 pm

^ look who's back :)
All statements are true in some sense, false in some sense, meaningless in some sense, true and false in some sense, true and meaningless in some sense, false and meaningless in some sense, and true and false and meaningless in some sense.

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

Re: LinuxBBQ Szalonna "release" notes

Unread post by pidsley » Fri Feb 27, 2015 3:26 pm

Welcome back Chef. Thanks for testing Szalonna.

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

Re: LinuxBBQ Szalonna "release" notes

Unread post by dkeg » Sun Mar 01, 2015 2:37 pm

Great to see you again Chef. Don't be a stranger!

Work hard; Complain less

User avatar
ChefIronBelly
Approved BBQer
Posts: 1044
Joined: Mon Jan 13, 2014 6:01 am
Location: Michigan

Re: LinuxBBQ Szalonna "release" notes

Unread post by ChefIronBelly » Tue Mar 03, 2015 3:04 pm

rhowaldt wrote:^ look who's back :)
You know :)
pidsley wrote:Welcome back Chef. Thanks for testing Szalonna.
Anytime I love this approach.
dkeg wrote:Great to see you again Chef. Don't be a stranger!
I will stick my head in more often. (I think I have said that before)

Here is my screenshot.
moneyshot.jpg
Using ATI video. Very nice job on this pidsley I have spent lots of time with buildroot mostly on embedded stuff and using framebuffer.

Good to see you guys again, need to check out baconators last offering now :)
(1/1) Installing: LinuxBBQ...................................[69%]==============[/]

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

Re: LinuxBBQ Szalonna "release" notes

Unread post by GekkoP » Tue Mar 03, 2015 3:14 pm

^ Well done, Chef.

Post Reply