You are not logged in.
You can change the compression type for the squashfs in /etc/refractasnapshot.conf. Let me know if zstd works. I'm on chimaera at the moment and it doesn't seem to be an option.
For faster response on opening programs/files, use the toram option. For a live usb use toram=/path/to/filesystem.squashfs
Go make coffee while you're waiting for it to boot.
I did a minimal install of daedalus with runit in qemu and then added xorg and kde-standard without recommends. I can confirm that on reboot into the installed system I don't get a login prompt until I press ENTER. After installing sddm, it boots to a graphical login screen.
User's subdirectories get created on first login to the graphical desktop. I got them.
For reference, here's what mine look like (using sysvinit). I think they look the same as what GlennW posted, except I put the files in alphabetical order.
Note that it uses Default-Stop, not Default-Start.
#! /bin/sh
### BEGIN INIT INFO
# Provides: umountfs
# Required-Start:
# Required-Stop: umountroot
# Default-Start:
# Default-Stop: 0 6
# Short-Description: Turn off swap and unmount all local file systems.
# Description:
### END INIT INFO
#! /bin/sh
### BEGIN INIT INFO
# Provides: umountroot
# Required-Start:
# Required-Stop:
# Should-Stop: halt reboot kexec
# Default-Start:
# Default-Stop: 0 6
# Short-Description: Mount the root and /usr filesystems read-only.
### END INIT INFO
The version in ceres will probably be in excalibur in less than a week. You didn't do anything wrong. You would need to install more packages or do an upgrade with the ceres repo enabled to screw up the system.
If you're using refractasnapshot, replace /usr/lib/refractasnapshot/iso/isolinux/splash.png with the 640x480 png of your choice. (.jpg should work, too.) It will be copied to the right places for booting the iso with isolinux and/or grub if you arranged it to work with bios and/or uefi.
After 'init 3' command, you don't need to use the service command. They will start (unless you screwed with all the symlinks.) I use sysv-rc-conf to turn services off in runlevel 2.
Not sure what you have in mind, but one way to get root would be to have yad start a terminal that runs su -c 'init 3' and then it'll ask for root pass in the terminal. If you don't want the user to see a terminal, I think you can use yad to take a password and feed it to the command. I'm not as clear on this. See /usr/lib/refracta2usb/functions/function.mkloop around lines 104 and 176 for an example.
No issues going to runlevel 3 except you have to be root (or sudo). Just don't try this on a distro that disables the display manager in runlevel 3 (like Refracta desktop isos). In that case you'd have to do 'init 4' or 'init 5' or re-enable the dm in 3.
Turn them off in runlevel 2, and then the command to turn them on is
init 3
Assuming you took the default desktop install, your display manager would be slim. Also assuming you installed sysvinit and not runit or openrc as the init system, you can just disable your display manager.
update-rc.d slim defaults-disabled
or maybe you have lightdm instead of slim.
After that, you'll get a console login and then you can run startx to get the desktop.
2. Put
RESUME=none
in /etc/initramfs-tools/conf.d/resume and then run
update-initramfs -u
If you want to hibernate to disk, replace "none" with the uuid of your swap partition.
4. When you install task-*-desktop, your dependencies have dependencies. It's easier to remove stuff if you start minimal and add only what you need. This might solve the pipewire problem - you can have alsa without the "p".
Synaptic: if you modded /etc/default/su you can just get a root terminal and run
synaptic
Another way to revert su to the old behavior is to put the following in /etc/default/su (which you will probably have to create).
ALWAYS_SET_PATH yes
It is still around, but it's not in the repo. That would require some re-coding, and I'm afraid to mess with it.
This is only useful for live-isos, not for installer isos:
https://sourceforge.net/projects/refrac … b/download
I tried that desktop file and it does create the option to 'open terminal here' but it doesn't work. Message is "invalid desktop entry file". when I try to execute it.
PCManFM 1.3.2 in daedalus, and I see no third option in the right-click menu. Just folder or file are the choices.
Yeah, that second one is the one you provided. Default is to use gzip.
Squashfs is a highly compressed read-only filesystem for Linux. It uses either gzip/xz/lzo/lz4/zstd compression to compress both files, inodes and directories.
You should be able to get to a boot device menu by pressing F12 or possibly some other key. The POST screen will tell you.
How did you prepare the live usb? Do you have another computer to test the usb stick to make sure it boots?
Yes, snapshot and installer versions in excalibur/ceres work. I've been making desktop-live isos about once a month, but I have not released any because I was hoping that installer isos would appear and get tested first. We're still waiting for that to happen.
I'm bored so I'm making a proto-vuudo-32-bit system. I'll share it with you if you want to dress it up and take it out. Or you could do your own. One problem with this plan that I see is that there doesn't seem to be a 32-bit appimage of firefox. I spent zero time looking for a workaround to this issue.
The Procedure:
Boot your vuudo iso in qemu or vbox and run
dpkg --get-selections > pkglist64
Copy that file out of the VM so you can use it.
Edit the file to change :amd64 to :i386 and rename it to pkglist32 (or whatever you want)
Change the kernel to linux-image-686-pae and comment out the specific kernel version and the linux-libc-dev lines around it.
Comment out liblsan0, libtsan0 something-ubuntu-font and everything with refracta in the name. The ''dpkg --set-selections command below will puke on any missing packages and tell you in case I missed any. (like yad for instance)
Make a virtual disk.
Boot a live-iso and do a deboostrap install of 32-bit jessie in the virtual disk. I used a refracta_11 i386 iso for this.
Copy the pkglist32 into the debootstrap dir.
Chroot the new system and set root password, create user, add jessie-security line to sources.list, create or copy /etc/apt/apt.conf.d/00norecommends and run
apt-get update
apt-get install dselect
dselect update
dpkg --set-selections < pkglist32
apt-get -u dselect upgrade
It failed. I said "no" when it asked if I agreed to the license for firmware-ipw2x00. I think it's working the second time. I had to do
dpkg --clear-selections && dpkg --set-selections < pkglist32 to get the dselect-upgrade to work. (I think it's working. not done yet.)
Update: It installed, but it's not booting. First there was no initramfs and i got a kernel panic, now I made one and I get to initramfs prompt.
Time for sleep. Maybe I'll dream the solution.
I don't know if it makes a difference, but I always make a symlink so that the mount appears in my home directory.
Something like this. The link does not need to have the same name as the mount.
ln -s /nfs/fileshare /home/chomwitt/fileshare
I can't think of what you need to edit other than /etc/default/grub to enable os-prober so that when you run update-grub on your minimal partition, it will automatically add entries for all your other installed systems... unless they have an encrypted root partition. In that case, you would need to create some menu entries in /etc/grub.d/40-custom. Write them to use the /vmlinuz and /initrd.img links in each of the systems so you don't have to keep changing it with every kernel upgrade.
Re: Vuu-do - I think greenjeans managed to remove all the hidden fat. He was ruthless. Boot the iso and get a list of installed packages to use as a guide for what to install. Dig into old posts to read about how it was made.
Use autofs on the client instead of an fstab entry.
https://dev1galaxy.org/viewtopic.php?id=6561
I think the last we heard about Star was in February.
https://dev1galaxy.org/viewtopic.php?pid=48432#p48432
apt install sysvinit-core
But before you do that, did you try adding the runit-services package? It provides some working run scripts.
115.8.0esr in excalibur works correctly. It has the "Firefox View" icon in the upper left.
128.3.1esr in the same excalibur also works correctly. This one has a folder icon in the upper left that says "View recent browsing..."
I tried the newer version both by closing the window and by killing firefox from a terminal. Both worked correctly.
I can confirm the elogind test. I made a second user as describe, started desktop for each using startx. keyboard worked in both.
Unplug/replug keyboard and switch to the other desktop and the keyboard didn't work. Unplug/replug in that desktop brings back the keyboard control, but when switching to the other, it fails again. Problem happens both directions.
Here's the log. Ignore the mouse. I added that in the middle of testing when I couldn't get off the dekstop after keyboard died. I never unplugged the mouse and it continued to work.
https://termbin.com/0ev8
I did have to reboot due to unexpected circumstances. After I put everything back, it seemed like it hung and I just had a black screen. Just as I issued a reboot command from an ssh session, I looked over at the monitor and the desktop appeard for about 1 second before it rebooted. On reboot all is normal again.