The officially official Devuan Forum!

You are not logged in.

#26 Re: Other Issues » Refracta-snapshot no medium containing live file system » 2022-11-06 20:50:56

fsmithred wrote:

I'm not seeing an obvious error there. Sorry. The only other idea I have right now is that somewhere between bios and grub and kernel there's confusion about the order of disks. And I'm not sure what to do to about that other than messing with the disk order in the bios.

Google says some other things to try are:
- use usb2 port instead of usb3 (or a usb2 hub if you don't have a usb2 port)
- try a different usb stick
- set bios to use AHCI instead of IDE (or RAID)

I don't think usb ports or the stick are the problem since I get the same error whether I boot from usb, boot the iso on the hd from grub or boot the system in frugal mode.
I agree it's baffling. I mess around with lots of live iso and remasters (slitaz, antix, slax, etc) and never came across this issue in a DDed image.

#27 Re: Other Issues » Refracta-snapshot no medium containing live file system » 2022-11-05 22:37:40

Repeated the process, same result. Here is the new log produced by refractasnapshot -d:

+ echo 'configfile is /etc/refractasnapshot.conf'
+ echo 'make_efi is yes'
+ check_grub
+ [[ yes = \y\e\s ]]
+ dpkg -l
+ grep -v bin
+ grep grub-efi-amd64
+ grep '^ii'
+ echo 'grub-efi-amd64 is not installed'
+ grub_message='Warning: grub-efi-amd64 is not installed. The snapshot may not be compatible with UEFI. 
To disable this warning, set make_efi=no in /etc/refractasnapshot.conf or set force_efi=yes for special use.
'
+ [[ no = \y\e\s ]]
+ make_efi=no
+ echo 'force_efi is no'
+ echo 'make_efi is no'
+ [[ ! -e /var/lib/dpkg/info/dosfstools.list ]]
+ choose_task
+ [[ no = \y\e\s ]]
+ uefi_message='uefi disabled'
+ true
+ echo '
 Choose a task.
 
 1. Create a snapshot (uefi disabled)
 2. Re-squash and make iso (no-copy)
 3. Re-make efi files and iso (no-copy, no-squash)
 4. Re-run xorriso only. (make iso, no-copy, no-squash)
 5. Help
 6. Exit
 '
+ read ans
+ case $ans in
+ echo 'This may take a moment while the program checks for free space.    '
+ check_copies
+ [[ -d /home/snapshot ]]
+ ls /home/snapshot/snapshot-20221104_1848.iso
++ ls /home/snapshot/snapshot-20221104_1848.iso
++ wc -l
+ snapshot_count=1
++ du -sh /home/snapshot
++ awk '{print $1}'
+ snapshot_size=237M
+ [[ -z 237M ]]
+ [[ -d /home/work/myfs ]]
++ du -sh /home/work/myfs
++ awk '{ print $1 }'
+ saved_size=663M
++ echo '* You have a saved copy of the system using 663M of space
   located at /home/work/myfs.'
+ saved_copy='* You have a saved copy of the system using 663M of space
   located at /home/work/myfs.'
+ [[ yes = \y\e\s ]]
++ echo '* The temporary copy of the filesystem will be saved 
   at /home/work/myfs.'
+ save_message='* The temporary copy of the filesystem will be saved 
   at /home/work/myfs.'
+ check_directories
++ echo /home/snapshot
++ grep /media/
++ awk -F / '{ print "/" $2 "/" $3 }'
+ snapdir_is_remote=
++ echo /home/work
++ grep /media/
++ awk -F / '{ print "/" $2 "/" $3 }'
+ workdir_is_remote=
+ '[' -n '' ']'
+ '[' -n '' ']'
+ '[' -n '' ']'
+ '[' -n '' ']'
+ [[ -d /home/snapshot ]]
+ [[ yes = \n\o ]]
+ [[ yes = \y\e\s ]]
+ [[ -d /home/work ]]
+ check_space
++ df -h -x tmpfs -x devtmpfs -x iso9660
++ awk '{ print "  " $2 "\t" $3 "\t" $4 "\t" $5 "  \t" $6 "\t\t\t" $1 }'
+ disk_space='  Size	Used	Avail	Use%  	Mounted			Filesystem
  9.6G	2.0G	7.1G	22%  	/			/dev/sda8
  384G	87G	278G	24%  	/media/mac/Files			/dev/sda5'
+ check_initrd
+ lsinitramfs /initrd.img
+ grep -q conf.d/cryptroot
+ lsinitramfs /initrd.img
+ grep -q cryptroot/crypttab
+ lsinitramfs /initrd.img
+ egrep -q 'conf.d/resume|conf.d/zz-resume-auto'
+ remove_resume=yes
+ swap_message='The snapshot initrd will be modified to allow booting without the host'\''s swap partition.'
+ '[' '' = yes ']'
+ report_space
+ [[ -f /usr/bin/less ]]
+ pager=/usr/bin/less
+ /usr/bin/less
+ echo '
 You will need plenty of free space. It is recommended that free space 
 (Avail) in the partition that holds the work directory (probably "/")
 should be two times the total installed system size (Used). You can 
 deduct the space taken up by previous snapshots and any saved copies of
 the system from the Used amount.

 Warning: grub-efi-amd64 is not installed. The snapshot may not be compatible with UEFI. 
To disable this warning, set make_efi=no in /etc/refractasnapshot.conf or set force_efi=yes for special use.

 * You have 1 snapshots taking up 237M of disk space.
 * You have a saved copy of the system using 663M of space
   located at /home/work/myfs.
 * The temporary copy of the filesystem will be saved 
   at /home/work/myfs.
 * The snapshot directory is currently set to /home/snapshot

 You can change these and other settings by editing 
 /etc/refractasnapshot.conf.

 Turn off NUM LOCK for some laptops.

 The snapshot initrd will be modified to allow booting without the host'\''s swap partition.

 Current disk usage:
 (For complete listing, exit and run '\''df -h'\'')

   Size	Used	Avail	Use%  	Mounted			Filesystem
  9.6G	2.0G	7.1G	22%  	/			/dev/sda8
  384G	87G	278G	24%  	/media/mac/Files			/dev/sda5
 
 To proceed, press q.
 To exit, press q and then press ctrl-c
'
+ set_distro_name
+ [[ /usr/lib/refractasnapshot/iso = \/\u\s\r\/\l\i\b\/\r\e\f\r\a\c\t\a\s\n\a\p\s\h\o\t\/\i\s\o ]]
+ [[ live.cfg = \l\i\v\e\.\c\f\g ]]
++ lsb_release -i -s
+ DISTRO=Devuan
++ grep -q Refracta /etc/issue
+ true
+ echo '
	This is the distribution name that will appear in the boot menu for the
	live image. You can change it to something else, or you can blank this,
	and the the menu entries will just say "GNU/Linux <kernel-version>"
	'
+ exec
+ break
+ [[ -z Devuan ]]
+ DISTRO=Devuan
+ housekeeping
+ [[ '' = \y\e\s ]]
+ [[ -n '' ]]
++ awk -F: '/1000:1000/ { print $1 }' /etc/passwd
+ username=mac
+ [[ mac != user ]]
+ username_opt=username=mac
+ [[ -e /vmlinuz ]]
+ [[ -e /initrd.img ]]
+ [[ -n '' ]]
+ [[ -n '' ]]
+ [[ yes = \y\e\s ]]
+ echo -e '\nRunning updatedb...\n'
+ updatedb
/usr/bin/refractasnapshot: line 662: updatedb: command not found
+ [[ '' = \y\e\s ]]
+ cd /home/work
+ copy_isolinux
+ [[ -f /usr/lib/ISOLINUX/isolinux.bin ]]
+ isolinuxbin=/usr/lib/ISOLINUX/isolinux.bin
+ [[ -f /usr/lib/syslinux/modules/bios/vesamenu.c32 ]]
+ vesamenu=/usr/lib/syslinux/modules/bios/vesamenu.c32
+ rsync -a /usr/lib/syslinux/modules/bios/chain.c32 /usr/lib/refractasnapshot/iso/isolinux/
+ rsync -a /usr/lib/syslinux/modules/bios/ldlinux.c32 /usr/lib/refractasnapshot/iso/isolinux/
+ rsync -a /usr/lib/syslinux/modules/bios/libcom32.c32 /usr/lib/refractasnapshot/iso/isolinux/
+ rsync -a /usr/lib/syslinux/modules/bios/libutil.c32 /usr/lib/refractasnapshot/iso/isolinux/
+ rsync -a /usr/lib/ISOLINUX/isolinux.bin /usr/lib/refractasnapshot/iso/isolinux/
+ rsync -a /usr/lib/syslinux/modules/bios/vesamenu.c32 /usr/lib/refractasnapshot/iso/isolinux/
+ [[ '' = \y\e\s ]]
+ copy_kernel
+ rsync -a /usr/lib/refractasnapshot/iso/ /home/work/iso/
+ cp /vmlinuz /home/work/iso/live/
+ cp /initrd.img /home/work/iso/live/
+ copy_filesystem
+ [[ yes = \y\e\s ]]
++ type -p cpulimit
+ [[ -n /usr/bin/cpulimit ]]
+ pid=1339
+ cpulimit -e rsync -l 50
+ rsync -av / myfs/ --delete-before --delete-excluded --exclude=/home/work --exclude=/home/snapshot --exclude=/home/work/efi-files --exclude-from=/usr/lib/refractasnapshot/snapshot_exclude.list
+ [[ -n 1339 ]]
+ kill 1339
+ '[' '' = yes ']'
+ '[' yes = yes ']'
+ clean_initrd
+ extract_initrd
+ mkdir /tmp/extracted
+ pushd /tmp/extracted
++ file -L /initrd.img
++ egrep -o 'gzip compressed|XZ compressed|cpio archive'
+ COMPRESSION='gzip compressed'
+ '[' 'gzip compressed' = 'gzip compressed' ']'
+ echo 'Archive is gzip compressed...'
+ zcat /initrd.img
+ cpio -i
140896 blocks
+ popd
+ echo 'Initrd is extracted'
+ edit_initrd
+ pushd /tmp/extracted
+ '[' -f conf/conf.d/cryptroot ']'
+ '[' -f cryptroot/crypttab ']'
+ '[' -f conf/conf.d/resume ']'
+ echo 'Removing resume'
+ rm -f conf/conf.d/resume
+ rm -f /home/work/myfs/etc/initramfs-tools/conf.d/resume
+ '[' -f conf/conf.d/zz-resume-auto ']'
+ popd
+ rebuild_initrd
+ pushd /tmp/extracted
+ '[' 'gzip compressed' = 'gzip compressed' ']'
+ find . -print0
+ gzip -c
+ cpio -0 -H newc -o
140895 blocks
+ popd
+ rm -rf /tmp/extracted
+ edit_system
+ find myfs/var/log -name '*gz' -print0
+ xargs -0r rm -f
+ find myfs/var/log/ -type f -exec truncate -s 0 '{}' ';'
+ [[ yes = \y\e\s ]]
+ [[ -f /home/work/myfs/etc/pmount.allow ]]
+ [[ yes = \y\e\s ]]
+ sed -i 's/recent_files=.*;/recent_files=/' /home/work/myfs/home/mac/.config/geany/geany.conf
sed: can't read /home/work/myfs/home/mac/.config/geany/geany.conf: No such file or directory
+ [[ -e /home/work/myfs/lib/live/config/1161-openssh-server ]]
+ sed -i 's/PermitRootLogin yes/PermitRootLogin prohibit-password/' /home/work/myfs/etc/ssh/sshd_config
sed: can't read /home/work/myfs/etc/ssh/sshd_config: No such file or directory
+ [[ yes = \y\e\s ]]
+ sed -i 's|.*PasswordAuthentication.*no|PasswordAuthentication yes|' /home/work/myfs/etc/ssh/sshd_config
sed: can't read /home/work/myfs/etc/ssh/sshd_config: No such file or directory
+ touch /home/work/myfs/etc/fstab
+ '[' -e /home/work/myfs/etc/machine-id ']'
+ mknod -m 622 /home/work/myfs/dev/console c 5 1
+ mknod -m 666 /home/work/myfs/dev/null c 1 3
+ mknod -m 666 /home/work/myfs/dev/zero c 1 5
+ mknod -m 666 /home/work/myfs/dev/ptmx c 5 2
+ mknod -m 666 /home/work/myfs/dev/tty c 5 0
+ mknod -m 444 /home/work/myfs/dev/random c 1 8
+ mknod -m 444 /home/work/myfs/dev/urandom c 1 9
+ chown -v root:tty /home/work/myfs/dev/console /home/work/myfs/dev/ptmx /home/work/myfs/dev/tty
+ ln -sv /proc/self/fd /home/work/myfs/dev/fd
+ ln -sv /proc/self/fd/0 /home/work/myfs/dev/stdin
+ ln -sv /proc/self/fd/1 /home/work/myfs/dev/stdout
+ ln -sv /proc/self/fd/2 /home/work/myfs/dev/stderr
+ ln -sv /proc/kcore /home/work/myfs/dev/core
+ mkdir -v /home/work/myfs/dev/shm
+ mkdir -v /home/work/myfs/dev/pts
+ chmod 1777 /home/work/myfs/dev/shm
+ [[ -z '' ]]
+ echo '# The loopback network interface
auto lo
iface lo inet loopback
'
+ rm -f '/home/work/myfs/var/lib/wicd/configurations/*'
+ rm -f /home/work/myfs/etc/wicd/wireless-settings.conf
+ rm -f '/home/work/myfs/etc/NetworkManager/system-connections/*'
+ rm -f '/home/work/myfs/etc/network/wifi/*'
+ rm -rf '/home/work/myfs/var/lib/connman/*'
+ get_filename
+ [[ datetime = \d\a\t\e\t\i\m\e ]]
++ date +%Y%m%d_%H%M
+ filename=snapshot-20221105_2156.iso
+ [[ no = \y\e\s ]]
+ add_extras
+ dir_prefix=pkglist
+ for dir in "$work_dir"/iso/"$dir_prefix"*
+ rm -r /home/work/iso/pkglist_snapshot-20221104_1848
+ mkdir -p /home/work/iso/pkglist_snapshot-20221105_2156
+ dpkg -l
+ awk '{ print $2 }'
+ egrep 'ii|hi'
+ [[ -f /usr/share/doc/_Release_Notes/Release_Notes ]]
+ set_boot_options
+ '[' /usr/lib/refractasnapshot/iso = /usr/lib/refractasnapshot/iso ']'
+ sed -i 's:${DISTRO}:Devuan:g' /home/work/iso/isolinux/live.cfg
+ sed -i 's:${netconfig_opt}::g' /home/work/iso/isolinux/live.cfg
+ sed -i 's:${ifnames_opt}::g' /home/work/iso/isolinux/live.cfg
+ sed -i 's:${username_opt}:username=mac:g' /home/work/iso/isolinux/live.cfg
+ [[ no = \y\e\s ]]
+ [[ no = \y\e\s ]]
+ squash_filesystem
+ echo 'Squashing the filesystem...'
+ [[ yes = \y\e\s ]]
++ type -p cpulimit
+ [[ -n /usr/bin/cpulimit ]]
+ pid=1423
+ mksquashfs myfs/ iso/live/filesystem.squashfs -noappend
+ cpulimit -e mksquashfs -l 50
Warning: no target process found. Waiting for it...
+ [[ -n 1423 ]]
+ kill 1423
+ [[ yes = \n\o ]]
+ make_iso_fs
+ echo 'Creating CD/DVD image file...'
+ [[ yes = \y\e\s ]]
+ [[ -f /usr/lib/syslinux/mbr/isohdpfx.bin ]]
+ [[ -f /usr/lib/syslinux/isohdpfx.bin ]]
+ [[ -f /usr/lib/ISOLINUX/isohdpfx.bin ]]
+ isohybrid_opt='-isohybrid-mbr /usr/lib/ISOLINUX/isohdpfx.bin'
+ [[ -n liveiso ]]
+ xorriso -as mkisofs -r -J -joliet-long -l -iso-level 3 -isohybrid-mbr /usr/lib/ISOLINUX/isohdpfx.bin -partition_offset 16 -V liveiso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o /home/snapshot/snapshot-20221105_2156.iso iso/
xorriso 1.5.2 : RockRidge filesystem manipulator, libburnia project.

Drive current: -outdev 'stdio:/home/snapshot/snapshot-20221105_2156.iso'
Media current: stdio file, overwriteable
Media status : is blank
Media summary: 0 sessions, 0 data blocks, 0 data, 7225m free
xorriso : WARNING : -volid text does not comply to ISO 9660 / ECMA 119 rules
Added to ISO image: directory '/'='/home/work/iso'
xorriso : UPDATE :      36 files added in 1 seconds
xorriso : UPDATE :      36 files added in 1 seconds
xorriso : NOTE : Copying to System Area: 432 bytes from file '/usr/lib/ISOLINUX/isohdpfx.bin'
libisofs: NOTE : Aligned image size to cylinder size by 362 blocks
xorriso : UPDATE :  3.23% done
xorriso : UPDATE :  74.89% done
ISO image produced: 120832 sectors
Written to medium : 120832 sectors at LBA 0
Writing to 'stdio:/home/snapshot/snapshot-20221105_2156.iso' completed successfully.

+ [[ yes = \y\e\s ]]
+ cd /home/snapshot
+ sha256sum snapshot-20221105_2156.iso
+ cd /home/work
+ cleanup
+ [[ yes = \n\o ]]
+ final_message
+ echo -e '\n\tAll finished!\n'
+ exit 0

#28 Re: Other Issues » Refracta-snapshot no medium containing live file system » 2022-11-05 16:24:51

Yes, I used /dev/sdb.
I don't think the problem lies there since it happens even in the frugal mode where I simply copied the filesystem.squashfs to the folder.
I'll try again with the -d option to see if it sheds more light on what I am doing wrong.

#30 Re: Other Issues » Refracta-snapshot no medium containing live file system » 2022-11-04 23:37:38

andyp67 wrote:

Forget daedalus,
computers are files and folders,
and folders have to be wrapped up as a file.
The latest wrapping is courtesy of Facebook.
The analogy is Chubb and Yale have been making locks forever and Facebook start making locks and it's got a monkey metal spring in it and it breaks and you're up shit creek without a paddle.

I don't understand what this has to do with the issue at hand.
I'm not even using daedalus, just mentioned that the grub stanza is tested to boot a live system without issues.

#31 Re: Other Issues » Refracta-snapshot no medium containing live file system » 2022-11-04 19:29:15

Since I don't have another computer where to test refracta, I made these further tests:

I booted the snapshot iso from grub using the following stanza (tested with daedalus live cd):

menuentry "My Refracta from ISO" {
    set root='(hd0,5)'
    set isofile="snapshot-20221104_0511.iso"
    loopback aloop (hd0,5)/$isofile
    linux  (aloop)/live/vmlinuz apparmor=0 boot=live findiso=/$isofile live-media-path=/live components username=mac
    initrd (aloop)/live/initrd.img
}    

Get the same error.

Then I mounted the iso and copied the files to a folder and booted this frugal instal with the grub stanza (also tested with daedalus live):

menuentry "Refracta frugal" {
   set root=(hd0,5)
   linux /refracta/live/vmlinuz from=live ro root=/dev/null video=-32 autologin
   initrd /refracta/live/initrd.img
}

Get the error:

Unable to open ´/dev/sda´
Begin: Running /scripts/local-block...done
Done
Gave up waiting for root file system...
Common problems:

And a standard mention of common problems.

So, I reinstalled refractasnapshot on the fresh minimal devuan install and rerun it with all the default parameters.
Burned the iso and got the same error.
Note that I tested making an iso with linux live scripts on the same install, and they worked fine.
here is the refractasnapshot error log:

/usr/bin/refractasnapshot: line 662: updatedb: command not found
140896 blocks
140895 blocks
sed: can't read /home/work/myfs/home/mac/.config/geany/geany.conf: No such file or directory
sed: can't read /home/work/myfs/etc/ssh/sshd_config: No such file or directory
sed: can't read /home/work/myfs/etc/ssh/sshd_config: No such file or directory
rm: cannot remove '/home/work/iso/pkglist*': No such file or directory
xorriso 1.5.2 : RockRidge filesystem manipulator, libburnia project.

Drive current: -outdev 'stdio:/home/snapshot/snapshot-20221104_1848.iso'
Media current: stdio file, overwriteable
Media status : is blank
Media summary: 0 sessions, 0 data blocks, 0 data, 7461m free
xorriso : WARNING : -volid text does not comply to ISO 9660 / ECMA 119 rules
Added to ISO image: directory '/'='/home/work/iso'
xorriso : UPDATE :      36 files added in 1 seconds
xorriso : UPDATE :      36 files added in 1 seconds
xorriso : NOTE : Copying to System Area: 432 bytes from file '/usr/lib/ISOLINUX/isohdpfx.bin'
libisofs: NOTE : Aligned image size to cylinder size by 373 blocks
xorriso : UPDATE :  11.37% done
ISO image produced: 120832 sectors
Written to medium : 120832 sectors at LBA 0
Writing to 'stdio:/home/snapshot/snapshot-20221104_1848.iso' completed successfully.

#32 Re: Other Issues » Refracta-snapshot no medium containing live file system » 2022-11-04 05:33:49

UPDATE:
I installed a fresh minimal Chimaera on a spare partition with all the refracta required pkgs and ran refractasnapshot-base.
The process seemed to run fine, no error messages.
DDed the iso, booted... exactly the same error.
I checked the iso and the squashfs system is there.
How could I troubledshoot the problem?

#33 Re: Other Issues » Refracta-snapshot no medium containing live file system » 2022-11-02 22:36:40

fsmithred wrote:

First thing I would do is check to make sure filesystem.squashfs was created. Mount the usb in a running system and look to make sure /live/filesystem.squashfs is on the usb. Mount the iso file and look for the same. Look in $work_dir/iso/live/ for the same.

Is this legacy bios boot or uefi boot?

Hi,

I mounted the iso and yes, filesystem.squashfs is there in /live/filesystem.
boot is legacy bios.

#34 Re: Hardware & System Configuration » Select only needed firmware » 2022-11-02 17:01:55

Ogis1975 wrote:
amc252 wrote:

Hi,

The Debian/Devuan installer has a rather neat feature (which I haven't seen in any other installer AFAIK), that is to detect and install only the firmware needed by the computer in use.

Hello. This not a new feature. This feature has been around for a long time.

Yes, when I said I haven't found it in any other installer I was referring to other distros. One of many reasons why I love Debian and love Devuan even more.

#35 Other Issues » Refracta-snapshot no medium containing live file system » 2022-11-02 01:15:43

amc252
Replies: 19

Hi,

I decided to give refracta-snapshot a spin. I tried it on a fresh Devuan Chimaera install on a spare partition with a minimal desktop, which boots and function fine.
I followed the instructions given, edited /etc/refractasnapshot.conf to change snapshot_dir, log, and work_dir to another larger partition.
I also enabled the option to save a copy of the file system.
Everything went fine (apparently), no error messages of any kind in the log dir.
I dd the iso on a USB stick and rebooted.
The boot got stuck after the output message:

Begin: Running /scripts/live - premount... done.
[ 6.374655] EXT4-fs (sda1) : mounted filesystem with ordered data mode. Opts: (null)
 

   

And I finally got the error message:

Unable to find a medium containing a live file system

Any suggestions as to how troubleshoot the problem?

#36 Re: Hardware & System Configuration » Select only needed firmware » 2022-11-01 15:55:22

Thank everybody for your suggestions.

I think my question was twofold:
1) I was curious as to how the installer checks which firmware drivers (whether free or non-free - by the way Debian installer asks permission if non-free drivers are needed whereas Devuan just installs them, both on expert and guided mode) and then proceeds to install them.
2) I wanted to know if there was a way to do the same after the install doing some commandline magic, maybe using grep or something.

I tried isenkram on a test install, and efectively it detects and installs some missing firmware. It just requires to install isenkram + deps, which on my system was about 10mb.
Somehow, my question is a bit academic, since Devuan does what I need and Devuan is what I use, but I might want to do the same if I install some other distro for testing.

#37 Re: Hardware & System Configuration » Select only needed firmware » 2022-11-01 07:03:57

Head_on_a_Stick wrote:
# apt install isenkram
# isenkram-autoinstall-firmware

EDIT: or perhaps

# isenkram-pkginstall

I've never actually used it though.

I have seen the suggestion about isenkram on the Debian wiki. Is that what the installer use?
It's a 10mb download and I was wondering if there was a commandline alternative.

#38 Hardware & System Configuration » Select only needed firmware » 2022-11-01 06:45:49

amc252
Replies: 13

Hi,

The Debian/Devuan installer has a rather neat feature (which I haven't seen in any other installer AFAIK), that is to detect and install only the firmware needed by the computer in use.
I was wondering if this feature can be replicated by some commands on the terminal, I mean at least determining precisely what firmware drivers the system needs.

Thanks.

#39 Re: Other Issues » [SOLVED] optimized initramfs howto » 2022-10-08 15:49:08

Thanks.
Well, as far as I can tell, my system uses eudev and I can't see no problem so far. Everything works normally and the boot time was shorter.

#40 Re: Other Issues » [SOLVED] optimized initramfs howto » 2022-10-08 08:03:06

It seems to have worked.
I changed the value in /etc/initramfs-tools/conf.d/driver-policy to MODULES=dep and ran update-initramfs -u -k all.
The resulting initrd.img is 6.6 M instead of 27.5 M.
I rebooted and everything seems fine so far.
Thanks for the suggestion.

#41 Other Issues » [SOLVED] optimized initramfs howto » 2022-10-08 04:28:56

amc252
Replies: 6

Today I installed Debian Bookworm on a spare partition using the expert mode.
At some point, the installer offered the option to create an optimized initramfs containing only the needed module for the system. I accepted and the resulting initrd.img is 7.8 M as opposite of 27.5 M on Chimaera.
I googled around but couldn't find instructions as to how do that on my installed Chiamera.
Could anyone point me to an howto?

#43 Re: Other Issues » [SOLVED] netselect-apt output » 2022-09-24 22:46:00

Thanks for the clarification.

Odd to keep in the repo a package that points to debian mirror though.

Just for curiosity, I ping-ed some of the mirrors in http://pkgmaster.devuan.org/mirror_list.txt

the closest to my location and the faster would be ocf.berkeley.edu (time=19.9 ms)
Too bad it gives an error "Release is expired (invalid since 314d 18h 52min 26s)"
the next best option, was dev.beard.ly ( time=41.6 ms)
whereas pkgmaster.devuan.org was ( time=183 ms)

#44 Re: Other Issues » [SOLVED] netselect-apt output » 2022-09-24 21:35:03

Hi,

in the page you indicated there is no mention of a round-robin redirector.
Also, is the netselect-apt package usable in Devuan?

#45 Other Issues » [SOLVED] netselect-apt output » 2022-09-24 21:08:37

amc252
Replies: 7

Hi,

I have installed netselect-apt but when I run it the output is:

        http://debian.osuosl.org/debian/
	http://mirror.dal.nexril.net/debian/
	http://mirror.it.ubc.ca/debian/
	http://debian.osuosl.org/debian/
	http://mirror.estone.ca/debian/
	http://ftp.us.debian.org/debian/
	http://mirror.steadfast.net/debian/

that is, debian mirrors.
If I use the option |release_codename| chimaera I get:

$ sudo netselect-apt release_codename| chimaera
bash: chimaera: command not found
Invalid distribution: release_codename

So, how do I get to find out the fastest devuan mirrror?

#46 Re: Desktop and Multimedia » Ugly fonts in JWM after upgrade » 2021-12-05 00:19:37

I downgraded Jwm from 2.4.0-1 to 2.3.7-5, and now the fonts are just fine.
Not a solution, perhaps, but a fix.

#47 Re: Desktop and Multimedia » Ugly fonts in JWM after upgrade » 2021-12-04 23:55:03

MiyoLinux

I tried <Font>DejaVu-Sans-11:book</Font> but doesn't work either.

#48 Re: Desktop and Multimedia » Ugly fonts in JWM after upgrade » 2021-12-04 23:51:45

Head_on_a_Stick

I don't recall hw many packages were updated and I don't know how to recover such the preise list from the logs.
I reconfigured the system fonts using all the default options.
The bitmap (XLFD) fonts are what i always used up to this problem.
The  (Xft) fonts is something I tried to see if it worked.
I would like to use the former if possible, but any readable fonts would do.
The screenshot is how the fonts look now, which is almost unreadable.
Yes, the ! in the configuration is a typo.
this is a screenshot of the old fonts:
https://drive.google.com/file/d/1gTpC6h … sp=sharing

#49 Re: Desktop and Multimedia » Ugly fonts in JWM after upgrade » 2021-12-04 16:24:10

MiyoLinux:  thanks for the tip. I tried the local.conf fix but unfortunately it didn't seem to work.
Head_on_a_Stick: It was a general upgrade, upgraded many packages. But every other program seem to work fine. It's just Jwm. I tried

$ sudo dpkg-reconfigure fontconfig-config

and

$ sudo dpkg-reconfigure fontconfig

But it doesn't seem to make any difference.
My .jwmrc is like

<!Font>-*-fixed-*-r-*-*-10-*-*-*-*-*-*-*</Font>

and I tried also

<Font>DejaVuSans-10</Font>

and even the systemwide jwmrc.

Here is a screenshot of the taskbar. https://drive.google.com/file/d/1mr9dAY … p=sharing]

#50 Desktop and Multimedia » Ugly fonts in JWM after upgrade » 2021-12-04 08:59:01

amc252
Replies: 15

Hello,

On Daedalus, my JWM fonts changed after the latest upgrade (not dist-upgrade).

I tried to change my .jwmrc configuration or even use the system jwmrc default, but nothing has changed.
All the other programs seem to work fine.

Board footer

Forum Software