You are not logged in.
Devuan is the best Linux distro.
Thank you guys! I really appreciated it! 🙏
Hi guys,
what is the main difference between /bin and /usr/bin and what do you think about this last Debian decision? Thanks!
Files that are in /usr in the Debian 12 release should remain in /usr, while files that are in /bin, /lib* or /sbin in the Debian 12 release should remain in those directories. If any files are moved from /bin, /lib* or /sbin into /usr after the Debian 12 release, they should be moved back to their Debian 12 locations.
I definitely solved it:
http://portal.mozz.us/gemini/omg.pebcak … vuan-5.gmi
So I am now again on Devuan! 🙏
I came back to Debian to troubleshoot it...
On Debian I used this method:
http://portal.mozz.us/gemini/omg.pebcak … ian-12.gmi
It looks enough reliable, I'll test it for a week and I'll try to adapt it to Devuan, and stick with it. 🤞
I compiled and installed xfce4-screensaver from git, the situation didn't change... 😖
I ran all my tests also without xfce4-power-setting enabled, but I still got the striped screen
what about replacing xfce4-screensaver package with xscreensaver?
yes I am exactly him...
Ha! I remember you! I used to be on that forum too (Ombra) years ago, nice to meet you again
Cool! These days I am bouncing between Devuan, Debian, FreeBSD and OpenBSD...
Anyway xfce4-screensaver is actually missing on the repo... perhaps is too thigh with systemd...
Ciao Lorenzo, yes I am exactly him...
I ran all my tests also without xfce4-power-setting enabled, but I still got the striped screen... 😖
Well the issues is getting worst... 😩
I tested Debian on the same hardware, I bought to my daughter the same laptop and install Debian instead of Devuan, and it does not have issue whatsoever.
The problem is with Devuan and Runit, I guess. 🤔
To recap:
The XFCE4 settings logind workaround does not work anymore
I tried to edit logind.conf ignoring lid actions and did not work
I tried with acpid and acpi/acpi-support, both did not work
I tried disabling KMS, did not work
I tried the steps above with xserver-xorg-video-intel uninstalled, did not solve anything
I tried to general disable the lid botton, could not achieve it
So far the only things that works it is to manually suspend the laptop before to close the lid. If I forget to do so: if I am lucky I get the screen frozen but I can enter in another TTY and relaunch lightdm, I would point out that sudo service lightdm --fullrestart does not work, instead I have to use sudo killall lightdm and perhaps this is some how related; otherwise I get a striped black and white screen with a frozen keyboard and I have to type alt+print_screen reisub to force a reboot.
This is becoming problematic and I would really like to solve it issue, thanks. 🙏
Hi, I ended up here because I am trying to fix an issue with LID that I temporaraly resolved with this trick but some recent changes made it ineffective:
xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/logind-handle-lid-switch -n -t bool -s true
When I open the lid the system got frozen but the mouse, therefore disabling it looks like a better solution, however I don't have the same output as GNU User:
find /proc/acpi -iname lid
/proc/acpi/button/lid
/proc/acpi/button/lid/LID
I am missing lid in the section he used to disable it:
cat /proc/acpi/wakeup
Device S-state Status Sysfs node
HDAS S3 *disabled pci:0000:00:0e.0
XHC S3 *enabled pci:0000:00:15.0
XDCI S4 *disabled
RP01 S4 *enabled pci:0000:00:14.0
PXSX S4 *disabled pci:0000:02:00.0
CNVW S4 *disabled
Any suggestion? Thanks! 🙏
Apparently it was a bug, yesterday I got an grub update that fixed the issue, so if grub can't access to / because encrypted simply falls back to regular grub...
I have no idea what will happen if you simply comment the themes-line from /etc/default/grub. That may cause a real hickup...
Commenting that line simply disables the fancy grub in favor of the always good and old fashioned grub... 😉
I wonder if this should be reported as bug... 🤔
This line
Found theme: /usr/share/desktop-base/grub-themes/desktop-grub-theme/theme.txt
indicates that grub wants to read the path /usr/share/desktop-base/grub-themes/desktop-grub-theme. This path is available on an unencrypted system for grub and for the system when running update-grub at any time, no errros.
On an encrypted system, when grub starts, this path isn't available yet until the initramfs has opened the root directory. This is when you get the errors as from the initial post. When running update grub there is no error since then /usr/share.... is available.
Half understood... /boot is actually clear...
Are you tell me to update grub configuration and move the theme into /boot...
I don't need a theme at all how can I remove it? I prefer plain old-style grub perhaps this is even better to solve it... 🤔
The installation of the clearlooks-phenix-sapphire-theme changed /etc/grub/default back to desktop-base and the themes there. On my encrypted Daedalus this produced the initial error in grub, an update-grub did NOT fix this. I copied clearlooks-phenix-sapphire-theme to /boot/grub/themes and changed the /etc/grub/default to point to the /boot/grub/themes-directory, and everything is fine again.
Mi issue came back...
However when I update-grub I don't see any complaining...
sudo update-grub
[sudo] password for freezr:
Generating grub configuration file ...
Found theme: /usr/share/desktop-base/grub-themes/desktop-grub-theme/theme.txt
Found background image: splash.png
Found linux image: /boot/vmlinuz-6.1.0-7-amd64
Found initrd image: /boot/initrd.img-6.1.0-7-amd64
Found linux image: /boot/vmlinuz-6.1.0-6-amd64
Found initrd image: /boot/initrd.img-6.1.0-6-amd64
Warning: os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
Adding boot menu entry for UEFI Firmware Settings ...
done
ufff... 😖
acpid might also help with passing events to acpi / the EC
It will help with power key I believe in a more minimal manner.
acpi also deals with lid closure.Glad xfce4-power-manager works for you though.
After some recent updates this trick stopped to work...
What did you mean with acpid? Is it something to install additionally?
Thanks... 🙏
I found the solution here:
https://www.reddit.com/r/xubuntu/commen … &context=3
and here:
https://docs.xfce.org/xfce/xfce4-power- … er-manager
Long story-short: To have logind handle the lid open/close event
xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/logind-handle-lid-switch -n -t bool -s true
I found this but it is not very useful...
dmesg | grep -i freez
[ 882.490917] Freezing user space processes
[ 882.499928] Freezing user space processes completed (elapsed 0.009 seconds)
[ 882.499940] Freezing remaining freezable tasks
[ 882.501515] Freezing remaining freezable tasks completed (elapsed 0.001 seconds)
[ 2841.976403] Freezing user space processes
[ 2841.978488] Freezing user space processes completed (elapsed 0.002 seconds)
[ 2841.978495] Freezing remaining freezable tasks
[ 2841.979459] Freezing remaining freezable tasks completed (elapsed 0.000 seconds)
Hi folks,
I need help to troubleshoot this issue.
When the AC is uplugged closing and opening the lid causes the screen to become totally insensitive, I can move the mouse but I can't click anything.
If I g too the TTYs and I try to restart the lightdm(runit) through sudo service lightdm stop/start this command doesn't work, but killall lightdm does.
Suspending works, hibernate doesn't, I am not sure if the issue is always because the eMMC storage, by the way I haven't found any hints because I don't know where I actually should looking for.
lsb_release -a && uname -a
No LSB modules are available.
Distributor ID: Devuan
Description: Devuan GNU/Linux 5 (daedalus/ceres)
Release: 5
Codename: daedalus ceres
Linux abook 6.1.0-7-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.20-1 (2023-03-19) x86_64 GNU/Linux
00:00.0 Host bridge: Intel Corporation Gemini Lake Host Bridge (rev 06)
00:00.1 Signal processing controller: Intel Corporation Celeron/Pentium Silver Processor Dynamic Platform and Thermal Framework Processor Participant (rev 06)
00:00.3 System peripheral: Intel Corporation Celeron/Pentium Silver Processor Gaussian Mixture Model (rev 06)
00:02.0 VGA compatible controller: Intel Corporation GeminiLake [UHD Graphics 600] (rev 06)
00:0e.0 Audio device: Intel Corporation Celeron/Pentium Silver Processor High Definition Audio (rev 06)
00:0f.0 Communication controller: Intel Corporation Celeron/Pentium Silver Processor Trusted Execution Engine Interface (rev 06)
00:12.0 SATA controller: Intel Corporation Celeron/Pentium Silver Processor SATA Controller (rev 06)
00:13.0 PCI bridge: Intel Corporation Gemini Lake PCI Express Root Port (rev f6)
00:14.0 PCI bridge: Intel Corporation Gemini Lake PCI Express Root Port (rev f6)
00:15.0 USB controller: Intel Corporation Celeron/Pentium Silver Processor USB 3.0 xHCI Controller (rev 06)
00:17.0 Signal processing controller: Intel Corporation Celeron/Pentium Silver Processor I2C 4 (rev 06)
00:18.0 Signal processing controller: Intel Corporation Celeron/Pentium Silver Processor Serial IO UART Host Controller (rev 06)
00:18.1 Signal processing controller: Intel Corporation Celeron/Pentium Silver Processor Serial IO UART Host Controller (rev 06)
00:18.2 Signal processing controller: Intel Corporation Celeron/Pentium Silver Processor Serial IO UART Host Controller (rev 06)
00:18.3 Signal processing controller: Intel Corporation Celeron/Pentium Silver Processor Serial IO UART Host Controller (rev 06)
00:19.0 Signal processing controller: Intel Corporation Celeron/Pentium Silver Processor Serial IO SPI Host Controller (rev 06)
00:19.1 Signal processing controller: Intel Corporation Celeron/Pentium Silver Processor Serial IO SPI Host Controller (rev 06)
00:1c.0 SD Host controller: Intel Corporation Celeron/Pentium Silver Processor SDA Standard Compliant SD Host Controller (rev 06)
00:1f.0 ISA bridge: Intel Corporation Celeron/Pentium Silver Processor LPC Controller (rev 06)
00:1f.1 SMBus: Intel Corporation Celeron/Pentium Silver Processor Gaussian Mixture Model (rev 06)
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
mmcblk0 179:0 0 58.3G 0 disk
├─mmcblk0p1 179:1 0 512M 0 part /boot/efi
├─mmcblk0p2 179:2 0 488M 0 part /boot
└─mmcblk0p3 179:3 0 57.3G 0 part
└─mmcblk0p3_crypt 254:0 0 57.3G 0 crypt
├─abook--vg-root 254:1 0 56.3G 0 lvm /
└─abook--vg-swap_1 254:2 0 976M 0 lvm [SWAP]
mmcblk0boot0 179:256 0 4M 1 disk
mmcblk0boot1 179:512 0 4M 1 disk
Thanks... 🙏
Good you fixed it
It doesn't matter now, but I'm not sure what you meant with "Already posted"? Afaict your OP doesn't include output of either ls -l /dev/disk/by-uuid (note the -l) or blkid, which both are ways of seeing the associations between uuids and partitions.
I posted the first command but not the second... And actually the partition it was unable to find was the LVM one belonging to root...
/dev/mapper/abook--vg-root: UUID="3ba85e43-bd5b-4a44-9544-41921221101b" BLOCK_SIZE="4096" TYPE="ext4"
/dev/mmcblk0p3: UUID="67af2c73-280d-49f1-aef0-5ed416c42ab8" TYPE="crypto_LUKS" PARTUUID="d37ff9cc-dde0-4633-9a1b-276f81d36161"
/dev/mmcblk0p1: UUID="F447-1A01" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="6391c5b8-f0a0-48f9-bca4-ecbb6a9869de"
/dev/mmcblk0p2: UUID="fa11faec-6990-4e47-b7da-2deba175d392" BLOCK_SIZE="1024" TYPE="ext2" PARTUUID="60c53789-c48d-4052-956d-99a6419a97eb"
/dev/mapper/abook--vg-swap_1: UUID="d1ad949a-3157-4090-b03f-f8fb51c3816f" TYPE="swap"
/dev/mapper/mmcblk0p3_crypt: UUID="SXoUom-lUES-U2K6-Acug-MJDg-1t1P-kudC1C" TYPE="LVM2_member"
A simple sudo update-grub fixed the issue, not sure what happened to corrupt GRUB, perhaps an update... 🤷
Could it be that grub searches for the theme on the encrypted system device? Check /etc/default/grub.
When this is the case you may need to move the theme files to the unencrypted /boot.
This sound interesting, actually the theme as changed.
However /EFI and /BOOT are over clear partitions...
From /etc/default/grub:
GRUB_THEME=/usr/share/desktop-base/grub-themes/desktop-grub-theme/theme.txt
Mmm... 🤔
Kind of looks like something pre-grub tries to access the partition while the partition uuid is encypted.
Maybe ls -l /dev/disk/by-uuid or blkid would help identifying which partition it concerns.
Already posted!
Hi guys,
I am pretty sure this a bug or a regression, is happened around a couple of week ago, perhaps after an upgrade.
The laptop requires almost a minute to come out with this warning text:
error: no such device: 3ba85e43-bd5b-4a44-9544-41921221101b
error: no server is specified.
error: no server is specified.
After that it goes in grub and the os boot properly after typing the passphrase to unlock luks...
I fsck with a minimal-live iso the whole disk and partitions and nothing came out as issue or was fixed.
Indisputably is related with the storage and therefore with the eMMC drive, since the latter is the main storage for this laptop:
ls /dev/disk/by-uuid/
3ba85e43-bd5b-4a44-9544-41921221101b@ F447-1A01@
67af2c73-280d-49f1-aef0-5ed416c42ab8@ fa11faec-6990-4e47-b7da-2deba175d392@
d1ad949a-3157-4090-b03f-f8fb51c3816f@
Although nothing wrong was found:
sudo dmesg | grep mmc
[ 1.682994] mmc0: CQHCI version 5.10
[ 1.684800] mmc0: SDHCI controller on PCI [0000:00:1c.0] using ADMA 64-bit
[ 1.765625] mmc0: Command Queue Engine enabled
[ 1.765638] mmc0: new HS400 MMC card at address 0001
[ 1.770314] mmcblk0: mmc0:0001 TA2964 58.3 GiB
[ 1.772782] mmcblk0: p1 p2 p3
[ 1.773273] mmcblk0boot0: mmc0:0001 TA2964 4.00 MiB
[ 1.773685] mmcblk0boot1: mmc0:0001 TA2964 4.00 MiB
[ 1.774157] mmcblk0rpmb: mmc0:0001 TA2964 4.00 MiB, chardev (247:0)
[ 2.435548] mmc0: Requiring re-tune after rpm resume
[ 15.827721] EXT4-fs (mmcblk0p2): mounting ext2 file system using the ext4 subsystem
[ 15.829371] EXT4-fs (mmcblk0p2): mounted filesystem without journal. Quota mode: none.
Other info:
whereis runit
runit: /sbin/runit /etc/runit /lib/runit /usr/share/runit /usr/share/man/man8/runit.8.gz
lsb_release -a
No LSB modules are available.
Distributor ID: Devuan
Description: Devuan GNU/Linux 5 (daedalus/ceres)
Release: 5
Codename: daedalus ceres
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
mmcblk0 179:0 0 58.3G 0 disk
├─mmcblk0p1 179:1 0 512M 0 part /boot/efi
├─mmcblk0p2 179:2 0 488M 0 part /boot
└─mmcblk0p3 179:3 0 57.3G 0 part
└─mmcblk0p3_crypt 254:0 0 57.3G 0 crypt
├─abook--vg-root 254:1 0 56.3G 0 lvm /
└─abook--vg-swap_1 254:2 0 976M 0 lvm [SWAP]
mmcblk0boot0 179:256 0 4M 1 disk
mmcblk0boot1 179:512 0 4M 1 disk
sudo fdisk -l
Disk /dev/mmcblk0: 58.31 GiB, 62612570112 bytes, 122290176 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 8CD4F448-B215-4998-9AD2-D77DA4F59F0F
Device Start End Sectors Size Type
/dev/mmcblk0p1 2048 1050623 1048576 512M EFI System
/dev/mmcblk0p2 1050624 2050047 999424 488M Linux filesystem
/dev/mmcblk0p3 2050048 122288127 120238080 57.3G Linux filesystem
Disk /dev/mmcblk0boot0: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mmcblk0boot1: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mapper/mmcblk0p3_crypt: 57.32 GiB, 61545119744 bytes, 120205312 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mapper/abook--vg-root: 56.32 GiB, 60473475072 bytes, 118112256 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mapper/abook--vg-swap_1: 976 MiB, 1023410176 bytes, 1998848 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Eventually the laptop boot but it is annoying waiting for a minute without understanding what is happening!
Thanks... 🙏
Too complicated this as well, didn't understand anything… 😵💫
You might want to look at overlay-boot from devuan/experimental for light-weight container-like hosts using linux namespaces. I.e. sharing the kernel by virtual hosts. (Source at https://git.devuan.org/devuan/overlay-boot)
I'm also exploring user-mode-linux for non-root pseudo-virtualization; separate kernels on the host's hardware (not virtualized). This includes the variant where the VM file system is a host directory. (see https://git.devuan.org/rrq/umlvm)
Thank you because, I read several article about the topics and namespaces aren't meant to persistent, also are pretty trickery and require knowledge that I miss completely.