Project : a Bento Openbox antiX

Forum Forums antiX-development antiX Respins Project : a Bento Openbox antiX

This topic contains 55 replies, has 6 voices, and was last updated by BitJam Oct 20-10:33 pm.

Viewing 15 posts - 1 through 15 (of 56 total)
  • Author
    Posts
  • #27066
    Member
    melodie
    melodie

    Hello,

    I had been rebuilding PCLinuxOS with Openbox long ago, then Ubuntu with Openbox since 2012, always with a special dedication to end users in order to make it (super)easy for all.

    However, Ubuntu as a base is too heavy for some old computers. The Ubuntu Openbox editions which are out use specifically a few packages (available in the Debian repos), and some specific configs for end users plus a few tips. Here is an old post about it:
    https://linuxvillage.org/en/blog/2015/07/10/presentation-bento-trusty-rc2/

    a video, by a contributor:

    a presentation, in French, with more screenshots https://olivier.dossmann.net/2015/06/se-bento-linux/

    Installing a low resource computers isn’t always easy and it happened that on a Dell D610 laptop with Windows XP I had to try several ways and distros, including MXLinux, Bodhi (from USB), and Fedora netinstall. All failed. this Dell D610 has an intel 730 processor, had 2x256MB which I switched to 2x1GB (this is the max according to the specs). I installed antiX latest edition 32bits, I had to burn a CD as I found no way to install from USB (even using plop boot manager, it would boot, and at some point end in a freeze). I like the background and all in antiX, but so many choices in desktop environments will confuse the end users I am used to meet with.

    I intend to create a “Bento Openbox antiX” in order to get the best of both works. Whoever likes Openbox and want to make an “easy for all” Openbox respin with antiX are welcome to help with this project. I might switch the project “Bento Openbox” completely to antiX which is a nice distro I have been used here and there along the years. The main goal here is to make it easy to use for anyone and easy to install on any machine, which means nothing bigger than 700MB, a CD size.

    I am open to advice on which tool will be the best to use: the antiX script while the system is running, or something else which can be used for /extracting/chrooting/rebuilding? Can it be done using a core antiX, if so, is it easy enought to know which packages are compulsory?

    Thanks for your pointers!

    • This topic was modified 1 month, 1 week ago by anticapitalista. Reason: shrunk video
    #27069
    Moderator
    fatmac
    fatmac

    I normally install ‘base’ myself, but you can add X GUI to ‘core’ without too much trouble, however, you might like to take a look at one of user Manyroads respins, he did an Openbox version fairly recently.

    antiX-Openbox Prototype available

    Linux (& BSD) since 1999

    #27073
    Member
    melodie
    melodie

    Hello fatmac,
    thanks for the pointers. However before posting I did indeed do the research and I posted to his same thread you are pointing me to. The screenshots of Manyroads edition look good, the ISO is too large, and I’m not sure his vision of an antiX Openbox is the same as the one which lead to make it easy to use for everyone.

    About the weight : if an ISO is less or max 700MB it can allow to be burned to CD and also it will fit more easily in the RAM once the squashfs will be unsquashed during the boot, thus avoiding freezes.

    Many so called light distros are overweight and can just not finish the boot because of this issue. (ie: 3.5 GB that fit in a 1.3 GB ISO, or even in smaller ISO’s thanks to the advanced compression options available).

    I will be glad to get more answers about the ways to create antiX respins. 🙂

    #27075
    Member
    phillw
    phillw

    Hi, after chatting to Melodie earlier this evening there are a couple of valid points raised and to be raised.
    When I 1st got involved with the ubuntu version of LXDE (lubuntu) it was un adopted and our head of dev had pretty much free reign. The 1st instance that I can track back to is the 10.04 version which, back in April 2010, would run on i386, i486 and i586 processors. These were dropped in the October release. As that project took off we always faced with constraints of what the minimal spec of computer was to run the system. We then hit a rather peculiar issue whereby the installer required more resources (RAM) than the system did. A rather helpful person pointed out ZRAM and after trials and tribulations it was used as part of the installer. The reason was not some “explode” a small iso to overwhelm the computer, it was there simply to make the ‘pretty’ GUI debian installer work. Using alternate installer (non GUI, server type installer) also kept resources low. For those here who want to ensure older equipment can be used by people where the latest, say, iphone X is not a viable option.. Please keep on with the task.
    https://phillw.net

    Education is the route to freedom, make it free to all.

    #27086
    Member
    melodie
    melodie

    A rather helpful person pointed out ZRAM and after trials and tribulations it was used as part of the installer.

    Hi, I would be this helpful person. I had asked Julien for information while I was starting to rebuild Ubuntu with Openbox, and though the project could seem competing, we had a few exchanges by mail which have been fruitful for both projects. Also zram-config (or zramswap, whatever the name used for the script which loads the zram module and configures its behavior) is removed at post install. I have also chosen this way after I observed it could freeze the session when used with enough ram + a nvidia graphic card. BTW there are a few other little tweaks in Bento. You would want to have a look into the tree directory at the gitlab server.

    • This reply was modified 1 month, 1 week ago by melodie.
    #27112
    Member
    manyroads
    manyroads

    You may have/use anything I built… if it’s of value:

    antiX-Openbox Prototype available

    antiX Openbox & Xfce Respin


    http://mxlinux.org/forum/viewtopic.php?t=50566

    Pax vobiscum,
    Mark Rabideau - http://many-roads.com
    bspwm MX-18.3 kernel: 5.2.15-antix.1-amd64-smp
    "For every complex problem there is an answer that is clear, simple, and wrong." H. L. Mencken
    MX- antiX- BL- ArchLabs

    #27116
    Member
    melodie
    melodie

    Hi Manyroads, this is very kind of you. Thank you!

    I would need a piece of advice : which tools are best suited to rebuild on top of antiX?

    Thanks!

    #27118
    Member
    manyroads
    manyroads

    I did not use any tools really beyond simple things like geany, mousepad, build-essentials (pretty basic stuff). I use more with bspwm because there are additional requirements. But the openbox I built was quite vanilla. Everything I did is published in the link I provided from my website:

    antiX Openbox & Xfce Respin

    Hopefully that’s helpful.

    btw. Any weird (or hard to remember) tweaks I do are listed in the knowledge-base on that site.

    Knowledge Base

    Pax vobiscum,
    Mark Rabideau - http://many-roads.com
    bspwm MX-18.3 kernel: 5.2.15-antix.1-amd64-smp
    "For every complex problem there is an answer that is clear, simple, and wrong." H. L. Mencken
    MX- antiX- BL- ArchLabs

    #27130
    Member
    melodie
    melodie

    I did not use any tools really beyond simple things like geany, mousepad, build-essentials (pretty basic stuff).
    (…)
    Hopefully that’s helpful.

    Thank you, but I didn’t mean it that way. I meant rebuilding tools. There are at least 3 ways, one from within the running distribution, using some kind of script, another one consists in extracting directories and files from the ISO image then chrooting in the root directory of the ISO (some directories need to be linked to their similar ones in the host, such as dev, run, and some other ones), then inside, you do your magic, you can also add some files from the outside of the chroot (such as wallpapers, config files… ), then get out of the chroot and rebuild with your command lines or your script. The last one is out of my reach, using a build server. I don’t know how to use them.

    So which one of these techniques is your favorite?

    #27133
    Member
    manyroads
    manyroads

    All you need to use are the remaster or snapshot tool from within the “control centre”. It will magically build a respin from what you have created on your ‘desktop’. Instructions start here:
    https://download.tuxfamily.org/antix/docs-antiX-17/FAQ/remaster.html
    https://download.tuxfamily.org/antix/docs-antiX-17/FAQ/snapshot.html

    Pax vobiscum,
    Mark Rabideau - http://many-roads.com
    bspwm MX-18.3 kernel: 5.2.15-antix.1-amd64-smp
    "For every complex problem there is an answer that is clear, simple, and wrong." H. L. Mencken
    MX- antiX- BL- ArchLabs

    #27677
    Member
    melodie
    melodie

    Hello,

    I haven’t used the antiX control center, but directly the remaster isos tool, the one which allows remastering to distribute to other people. I have done several test versions and now I am able to have one ISO which boots in Virtualbox, and can be installed to a virtual drive.

    However I get several issues: one is that the live does not get the name I gave it, when getting the first boot options screen, and the options show some environment variable gibberish text. Another one is it does not boot straight to the desktop, but presents a lightdm login screen (I prefer lightdm to slim). I will make again a new one as there have been updates available on the iso creating tools and template, and also I’ll add the virtualbox-guest-x11 and packages depending on it and see how it goes next time.

    I do have one question : which kernel is advised to use atm? I’d like to use one that can power old lappies, such as a i486, is it compatible with respin creation or should I pick another one? Thanks!

    #27679
    Member
    manyroads
    manyroads

    In my meanders, I came across the following. I thought you might find it helpful, if you don’t already have it…

    https://forums.bunsenlabs.org/viewtopic.php?id=5546

    Pax vobiscum,
    Mark Rabideau - http://many-roads.com
    bspwm MX-18.3 kernel: 5.2.15-antix.1-amd64-smp
    "For every complex problem there is an answer that is clear, simple, and wrong." H. L. Mencken
    MX- antiX- BL- ArchLabs

    #27680
    Member
    melodie
    melodie

    In my meanders, I came across the following. I thought you might find it helpful, if you don’t already have it…

    https://forums.bunsenlabs.org/viewtopic.php?id=5546

    Hello, what precisely could help me there? I don’t see anything related to my question in that thread.

    Thanks for more clarity?

    #27686
    Member
    manyroads
    manyroads

    More current work at BunsenLabs (along with their software) for openbox.

    Pax vobiscum,
    Mark Rabideau - http://many-roads.com
    bspwm MX-18.3 kernel: 5.2.15-antix.1-amd64-smp
    "For every complex problem there is an answer that is clear, simple, and wrong." H. L. Mencken
    MX- antiX- BL- ArchLabs

    #27687
    Member
    melodie
    melodie

    More current work at BunsenLabs (along with their software) for openbox.

    Hello manyroads,
    that’s what I thought you might say. Well Openbox is not related to my issue. It’s just a window manager nothing else. I want to use antiX as a basis to use the Bento Openbox recipe as pseudo desktop environment.

    Can you tell me which kernel is the best/safest nowadays to create a respin?

    I am currently rebuilding from within a Dell Latitude D610 which has 2GB RAM and a intel 730 32bits processor while the machine is running, and using the latest antiX ISO remaster tool available. (1.3 something I think… I’m not at the workshop now, so I can’t check).

Viewing 15 posts - 1 through 15 (of 56 total)

You must be logged in to reply to this topic.