-
Search Results
-
why explore alternatives:
1) FOSS projects are (thankfully) progressing at rapid pace. Increasingly noticeable, older software versions provided via debian repo packages are undesirable.
2) iso-bundled “pre-installed” applications (e.g. LibreOffice suite) hamper our ability to utilize the live-session toram boot option.
Instead, a self-contained LibreOffice appimage|flatpak could reside in /dev/*/LiveStorage, loaded on-demand if/when it is needed.(my collected notes also contain “reasons 3 & 4” ~~ not posting those until I can figure out how to convey ’em without using cusswords)
snapcraft notes:
snapcraft, aka Ubuntu Snaps, aka snappy: is a non-starter (framework is a blob, requires systemd)flatpak notes:
I had tested w/ antiX16 (not installable, due to systemd dependency).
Recently I read “no, flatpak is not systemd-dependent. If the debian package maintainer is doing that, it’s a BUG and should be reported“.
Okay, so I recently retested (antiX17 livesession + debian stable repositories).
The overhead from adding package “flatpak”, plus 2 dependent libraries, was only 3Mb….
but wow (!) for the “gbrainy” games package I had semi-randomly chosen as a test item, instead of 30Mb (debian “gbrainy” package, plus gobs of dependent packages), the flatpak installation would have added 120Mb !^—- would have: ultimately, installation failed. I’ll update this post with the exact errmsg (+screenshots) when I have my notes in hand.
The flatpak installer wanted to (needed to) set extended attributes, which is apparently unsupported in antix17 liveboot session.
Per kernel.org docs: “as of 2014, xattr support is automatic/implicit for ext4 filesystem “.
Per antiX kernel config, ext3 xattr support is enabled.
Per antiX live init, user_xattr arg is absent from all mount commands.
Reputedly (or, my takeaway from scouring docs) tmpfs does support extended attributes, but…
(requires CONFIG_TMPFS_XATTR in kernel config, and) does NOT support user.* attribute namespace. Result: getfattr —} “operation not supported”
Hi everybody again, here’s what I’m facing.
I made a USB-live (Sandisk Ultra Fit USB 3.0 32GB) whit antiX-17 and on my old laptop (Hp Compaq 6720s) works a charme, but on the laptop I’ve made it for (HP Elitebook 2760p -162A) the boot time goes beyond 7/8 minutes to load. Sure it depends on the Elitebook, but I lack so much in understanding the real cause of this. Is it possible for someone to give me a step-by-step workaround to identify (and solve) the problem?
Here’s the Inxi output:System: Host: antix1 Kernel: 4.10.5-antix.3-amd64-smp x86_64 bits: 64 gcc: 6.3.0 Desktop: IceWM 1.4.2 Distro: antiX-17_x64-full Heather Heyer 24 October 2017 Machine: Device: laptop System: Hewlett-Packard product: HP EliteBook 2760p v: A0005E02 serial: N/A Mobo: Hewlett-Packard model: 162A v: KBC Version 05.33 serial: N/A BIOS: Hewlett-Packard v: 68SOU Ver. F.02 date: 07/26/2011 Battery BAT0: charge: 37.2 Wh 98.2% condition: 37.9/37.9 Wh (100%) model: Hewlett-Packard Primary status: N/A CPU: Dual core Intel Core i5-2540M (-HT-MCP-) arch: Sandy Bridge rev.7 cache: 3072 KB flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 10381 clock speeds: max: 3300 MHz 1: 1113 MHz 2: 818 MHz 3: 939 MHz 4: 801 MHz Graphics: Card: Intel 2nd Generation Core Integrated Graphics Controller bus-ID: 00:02.0 Display Server: X.Org 1.19.2 drivers: modesetting (unloaded: fbdev,vesa) Resolution: 1280x800@59.98hz OpenGL: renderer: Mesa DRI Intel Sandybridge Mobile version: 3.3 Mesa 13.0.6 Direct Render: Yes Audio: Card Intel 6 Series/C200 Series Family High Def. Audio Controller driver: snd_hda_intel bus-ID: 00:1b.0 Sound: Advanced Linux Sound Architecture v: k4.10.5-antix.3-amd64-smp Network: Card-1: Intel 82579LM Gigabit Network Connection driver: e1000e v: 3.2.6-k port: 4060 bus-ID: 00:19.0 IF: eth0 state: down mac: <filter> Card-2: Broadcom Limited BCM4313 802.11bgn Wireless Network Adapter driver: wl bus-ID: 24:00.0 IF: wlan0 state: dormant mac: <filter> Drives: HDD Total Size: 190.8GB (2.3% used) ID-1: /dev/sda model: Hitachi_HTS54321 size: 160.0GB ID-2: USB /dev/sdb model: Ultra_Fit size: 30.8GB Partition: ID-1: / size: 3.1G used: 2.6M (1%) fs: overlay dev: N/A ID-2: /home size: 5.8G used: 25M (1%) fs: ext4 dev: /dev/loop1 ID-3: swap-1 size: 4.55GB used: 0.00GB (0%) fs: swap dev: /dev/sda6 Sensors: System Temperatures: cpu: 47.0C mobo: 0.0C Fan Speeds (in rpm): cpu: N/A Info: Processes: 184 Uptime: 1:17 Memory: 193.8/3928.3MB Init: SysVinit runlevel: 5 Gcc sys: 6.3.0 Client: Shell (inxi-gui) inxi: 2.3.40I try to explain more accurately what happens:
The OS on USB-key is antiX-17_x64-full.iso (verified md5sum) and full persistence enabled.
When I start the sistem looks to load everything correctly, then I ear a beep and obtaining a blank screen (except for a not blinking cursor in upper left corner), from this point on takes 7/8 minutes to show the desktop (fully functional!).- This topic was modified 5 years, 5 months ago by blue digit.
- This topic was modified 5 years, 5 months ago by blue digit.
I have an old PC that has a Via C3 CPU that doesn’t have the cmov and other instructions, so I was glad there was antiX that could potentially run on this PC. I had to install the first installation (16.2) through PXE and memdisk, because the BIOS does not emulate the USB drive as a CD-ROM disk. I was using the net ISO, because this ISO is just small enough to fit in RAM. I also had to install GRUB legacy instead of GRUB2, because GRUB2 fails spectacularly and goes into a boot loop. After some struggles I managed to get a barely functioning install working, but still no desktop or full distro working, just command line.
AntiX 17 was just released, so I gave it a try. I read in the wiki how to install from an ISO on disk. ( http://antix.mepis.org/index.php?title=Installation_Tips )
Fdisk and cfdisk fail (segmentation faults) trying to make a partition on harddisk, so I figured I could use a USB drive instead. I put the antiX-17 net ISO on the USB drive (/antix.iso on /dev/sdb1), copied the vmlinuz and initrd.gz from the ISO to harddisk (/iso/vmlinuz and /iso/initrd.gz on /dev/sda1), and used these GRUB lines to boot the installer:kernel (hd0,0)/iso/vmlinuz root=/dev/sdb1 fromhd=/dev/sdb1 fromiso=/antix.iso initrd (hd0,0)/iso/initrd.gz bootHowever, attached is a screenshot of the errors I get.
It seems it tries to read from /live/boot-dev but the ISO is on /live/iso-dev. Also, my other machine does not report that the USB drive has to be check forced and reports it is clean.
When I try option “c”, it continues and gives a lot of “Illegal instruction” errors, some other messages, “The initrd program took …” in a flash, and then it clears the screen and I see a blinking cursor in the top left corner and the system hangs.Also, when I tried the full installer, I think it tried to start X server but the screen got black (no blinking cursor) and the system hanged. I also tried using kernel parameter overrides to use VESA, without success.
Some specs of the system: Via C3 550A 550MHz processor, 512MB RAM, P-ATA 20GB harddisk
I have added xfce to my antiX 17 full iso LiveUSB,
added desktop=xfce to the default boot list; used root + home persistence
on shutdown.All works well this way, except xfce does not show up on the F6 boot list
of desktop choices, and selecting icewm, for example, brings me back to
the default xfce choice. I can no longer select from the lighter-weight
window managers.My intention was to experiment with two specific xfce applets to see if
they might work with some lesser window managers or if one must import
all of the xfce infrastructure to use just these two applets. Maybe
it’s not necessary to bring in all of xfce’s dependencies, maybe just
xfwm4 and some gtk progams might suffice?The two xfce applets are whiskermenu and cpu graph. I don’t know how many Mbs
that the full infrastructure of xfce and its dependencies amounts-to.
These two applets are nice upgrades to two similar, less elegant applets
that work without xfce.I’d like to hear any constructive thoughts you might have on this.
64-bit MX-18.2 using 4.20.12 Kernel LiveUSB on Dell Laptop
FYI
a comprehensive list (and current, as of Nov 2017) is available at: without-systemd.org
^—- Hyperlinks to reach each project’s site/homepage are provided in the linked without-systemd.org page.
( I’m listing ’em here, on antixforum.com, to raise awareness and to (potentially) generate SEO search results benefit )Free and Open-Source (FOSS) GNU/Linux distributions without systemd in the default installation:
4MLinux (BusyBox) supported architecture: i386
Absolute Linux (based on Slackware) IceWM+ROX; supported architectures: i686, x86_64
aldOS upstart init, eudev, ConsoleKit2; MATE desktop
Amazon Linux AMI Linux image provided by Amazon Web Services for use on Amazon Elastic Compute Cloud (Amazon EC2)
antiX Linux (based on Debian 9 “Stretch”) provides flexible remastering and persistence tools. Multiple WMs: JWM+iceWM+fluxbox; i486, x86_64 (init: SysV)
ArchBang OpenRC init, openbox WM, uses JACK instead of PulseAudio
Arch OpenRC (based on Arch Linux) using eudev + OpenRC init
Artix Linux (replaces Manjaro OpenRC) Arch + OpenRC + eudev
AUSTRUMI (based on Slackware) bootable live CD, to be run from RAM, iso images
Bedrock Linux (BusyBox/any)
Calculate Linux (based on Gentoo) using OpenRC
Chromium OS upstart init (boot-design doc)
ConnochaetOS (based on Slackware+Salix) supported architectures: i486, i686
Cromnix GNU/Linux (based on Linux From Scratch using pacman package manager) OpenRC(default installed), LFS boot scripts with Sysvinit, s6, and runit.
Cucumber Linux (init: sysV) Linux Kernel version 4.9 LTS, GNU Userspace utilities, XFCE desktop; i686, x86_64
Devil-Linux live, firewall distro. Supported architectures: i586, i686, x86_64
Devuan i686, x86_64 and various ARM targets (see /embedded downloads)
Dragora GNU/Linux Libre (runit init) i585, x86_64
Dynebolic (based on Devuan) an FSF-approved distribution geared toward users engaged in multimedia production
Exe GNU/Linux i686, x86_64 (based on Devuan) Trinity DE
Fatdog64 Linux x86_64; also FatDogArm for Raspberry Pi2 and Odroid-XU3/XU4
Funtoo Linux (based on Gentoo) FAQ uses OpenRC init DW page i486, i686, x86_64, sparc64
Gentoo Linux default init is OpenRC. If Portage is pulling in systemd, please read this. Further suggested reading
GNUinos (based on Devuan) a Libre distribution; Supported architectures: i686, x86_64
GoboLinux sysv init + BootScripts
GuixSD i686, x86_64
heads (based on Devuan) a Libre distribution, intended as a systemd-free alternative to Tails Linux
Hyperbola GNU/Linux-libre OpenRC init “LTS Arch snapshot versions + security/stability patches ported from debian”; i686, x86_64
IPFire (derived from IPCop) firewall distribution for x86 and ARM-based systems; armv5tel, i586, x86_64
KaNaPi educational+game apps; xfce and sugar desktops. i686, x86_64, armhf
Kwort Linux (based on CRUX) Uses BSD-style initscripts; x86_64
Legacy OS (previous name: TEENpup) Pentium 3 and 4
Linux Console Mate or LXDE desktop, 32bit and 64bit versions, tailored to gaming / educational use
Linux from Scratch i386, x86_64; also CLFS (aka Cross LFS) supports additional architectures: mips, powerpc, ppc64, alpha, sparc, hppa, arm
LinuxBBQ many variations, highlighting various lesser-known WMs
Liveslak aka Slackware Live Edition
Milis Linux (based on Linux From Scratch) Milis Isletim Sistemi
Moebius Linux armhf changelog minimal (no X) distro currently focused on RaspberryPi v3
MX Linux ships XFCE desktop; includes antiX remastering n persistence tools
NuTyX (based on Linux From Scratch)
Obarun (based on Arch Linux) uses S6 supervision suite as init; x86_64
Openwall GNU/*/Linux (Owl) i586, i686, x86_64
OviOS Linux (Independent) previously used systemd; was rebuilt around Sysvinit because systemd proved unsuitable for a stable storage system.
Parabola GNU/Linux-libre OpenRC Edition i686, x86_64
Parted Magic liveboot distribution providing disk partitioning and data recovery tools. Openbox WM; i486, i686, x86_64 FOSS? (licensed GPL)
PCLinuxOS x86_64
Pentoo (based on Gentoo) security-focused live CD; i686, x86_64
PicarOS “suitable for kids from 3 to 12 and teachers” ? ; XFWM; desktop environment: LXDE; i486, i686
Pisi Linux (sysvinit + python init scripts) x86_64
Plamo Linux (based on Slackware) japanese-language distro; i486, x86_64
Plop Linux PXE/liveboot, includes systemd rescue/repair tools, supports: armv6l, i486, and x86_64
Porteus (Slackware based lightweight modular live CD/USB) i486, x86_64
Porteus Kiosk (based on Gentoo) lightweight kiosk using BusyBox
PostX (based on Debian 8 “Jessie”) OpenRC init, openbox wm
Puppy Linux i386, x86_64
Quirky supports armhf, i386, x86_64
RancherOS a minimalist Linux distribution designed to host Docker containers. Supported architecture: x86_64
Redcore Linux (based on Gentoo) OpenRC or SysV init; serves pre-built binary packages from repository; openbox window manager
Refracta (based on Devuan) i386, x86_64
Salix (based on Slackware) i486, i686, x86_64
SARPi Slackware ARM on Raspberry Pi
Simplicity Linux (based on Puppy Linux) LXDE desktop; SysVinit. Supported architectures: i386
Slackel (based on Slackware+salix) i486, i686, x86_64
Slackware i586, s390, x86_64, arm
SlaXBMC (based on SlackwareARM 14.2); x86, x86_64, arm
Slint based on Slackware + Salix
SliTaz (Lightweight live CD/USB using BusyBox/SysVinit) supported architectures: armel, i386, x86_64
Slontoo (based on Funtoo) XFCE 4.12, MATE 1.12; openrc init
Source Mage GNU/Linux (source-based distribution) i386, i486, i586, i686, x86_64
Spark Linux (based on Arch Linux) Arch Linux without systemd
Star Linux (based on Devuan) ships Xfce, Fluxbox, Openbox, Jwm, i3
Superb Mini Server (based on Slackware) fluxbox WM; i486, x86_64
SystemRescueCd i586 (Gentoo/OpenRC based system rescue disk) JWM, Xfce
Tiny Core Linux FLTK/FLWM desktop. i486, x86_64 (also “piCore” edition, for Raspberry Pi)
TLD Linux i686, x86_64
Uplos32 (based on PCLinuxOS)
Vector Linux (based on Slackware) i486, x86_64
Void Linux (runit, xbps) supported architectures: armv6, armv7, i686, x86_64. supported libcs: glibc, musl.
wifislax (based on Slackware) i486
Window Maker Live (based on Debian 8 “Jessie”) sysV init; both windowmaker + xfce are preinstalled; i386, x86_64
Zenwalk (based on Slackware) suported architectures: i486, i686, x86_64Additionally, the following distributions are available without standard GNU tools:
Adélie Linux uses Gentoo’s Portage, Alpine’s(?) APK package manager, and musl-libc x86 (32/64), PowerPC (32/64), MIPS (32/64), ARM (32-bit)
Alpine Linux (musl libc, BusyBox/OpenRC) supported architectures: i386, x86_64, armhf
Easy Linux
NanoLinux busybox init; SLWM window manager.Requires only 14 MB of disk space
Sabotage Linux (musl libc + busybox) i386, x86_64, MIPS, PowerPC32, ARM(v4t+)
sta.li (musl libc) x86_64, armhf
Void Linux (runit, xbps) supported architectures: armv6, armv7, i686, x86_64. supported libcs: glibc, musl.
XBian (based on debian) media center distribution for the Raspberry Pi, CuBox-i, and other arm devices (init: Upstart)
