The officially official Devuan Forum!

You are not logged in.

#76 Re: ARM Builds » From Debian to Devuan (Odroid-XU4) » 2023-10-03 14:19:08

Odroid Bookworm is on its own way...

https://forum.odroid.com/viewtopic.php?p=375557#p375557

Once released I will try to install it on the eMMC module and then to convert it in Devuan Deadalus plus runit! 😎

#77 Re: Installation » How can I replace sysv with runit? » 2023-10-01 18:10:42

fsmithred wrote:
apt install runit-init

You probably also want runit-services if that doesn't come in automatically.

Thank you, I hope Meverick from the Odroid community is going to build a bookworm ISO so I can later install Devuan on my Odroid-XU4...

A technology is a technology nor bad or good, but if at Debian don't fix units services why they continue to provide this init system which comes broken by default , this really drive me crazy!

p.s. looks like I pressed report instead of quote... 🤦♂️

#78 Re: ARM Builds » From Debian to Devuan (Odroid-XU4) » 2023-09-30 00:46:54

ralph.ronnquist wrote:

I can't help you for runit, but I'm very interested in learning how to de-brick after an attempt to move the OS onto the eMMC.

For what I read you need to flash the eMMC, and then change some files regarding uboot: https://forum.odroid.com/viewtopic.php?p=371017#p371017

Anyway I am not going that far until a bookworm image won't be available.

This was a test to check the feasibility, and it was a success!  🎊 🎊 🎊

#79 Re: ARM Builds » From Debian to Devuan (Odroid-XU4) » 2023-09-30 00:08:09

It actually worked out

907379319196e9bd.png

Now for running from the eMMC it is required further jumps on the hoops, but it looks feasible, for testing I've just installed the full DE on a SD card but it is working fine.

Even the GPU acceleration is working:

# glxinfo | grep rendering && glxinfo | grep vendor
direct rendering: Yes
server glx vendor string: SGI
client glx vendor string: Mesa Project and SGI
OpenGL vendor string: Mesa/X.org\

Now I would just replace sysvinit with runit!

Any wiki to follow plz?

#80 Installation » How can I replace sysv with runit? » 2023-09-29 23:29:03

Danielsan
Replies: 2

Hello,

as per the title?

I'd like to replace sysv with runit, I am doing some tests on a board so I couldn't install Devuan with the installer, thanks.

#81 ARM Builds » From Debian to Devuan (Odroid-XU4) » 2023-09-29 20:06:45

Danielsan
Replies: 4

From the Odroid Forum I read about a dude that installed a Debian iso made for this board and then he followed the standard procedure to convert Debian into Devuan, this sound pretty cool but...

Do you believe that is really feasible?

I am using Armbian right now with some very annoying issues, and guess what?
All of them are systemd service failing for unknown reasons.

I could actually testing it with a SD card, it would be very cool using Devuan instead of Armbian... 🤔

#83 Re: Devuan » /bin vs /usr/bin » 2023-06-02 23:24:38

Thank you guys! I really appreciated it! 🙏

#84 Devuan » /bin vs /usr/bin » 2023-05-31 20:27:31

Danielsan
Replies: 4

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.

https://lists.debian.org/debian-devel-a … 00002.html

#86 Re: Hardware & System Configuration » [SOLVED][Daedalus] Laptop lid open/close issue » 2023-05-19 23:20:24

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. 🤞

#87 Re: Hardware & System Configuration » [SOLVED][Daedalus] Laptop lid open/close issue » 2023-05-15 06:51:19

I compiled and installed xfce4-screensaver from git, the situation didn't change... 😖

#88 Re: Hardware & System Configuration » [SOLVED][Daedalus] Laptop lid open/close issue » 2023-05-14 06:00:56

Lorenzo wrote:

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 smile

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...

#89 Re: Hardware & System Configuration » [SOLVED][Daedalus] Laptop lid open/close issue » 2023-05-13 03:07:45

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...  😖

#90 Re: Hardware & System Configuration » [SOLVED][Daedalus] Laptop lid open/close issue » 2023-05-12 05:46:42

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. 🙏

#91 Re: Hardware & System Configuration » how to completely disable laptop lid detection? [SOLVED] » 2023-05-09 23:10:35

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! 🙏

#92 Re: Hardware & System Configuration » [SOLVED][DAEDALUS] EMMC issue (before GRUB) » 2023-04-28 14:24:24

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...

#93 Re: Hardware & System Configuration » [SOLVED][DAEDALUS] EMMC issue (before GRUB) » 2023-04-27 22:50:17

rolfie wrote:

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... 🤔

#94 Re: Hardware & System Configuration » [SOLVED][DAEDALUS] EMMC issue (before GRUB) » 2023-04-27 13:39:48

rolfie wrote:

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... 🤔

#95 Re: Hardware & System Configuration » [SOLVED][DAEDALUS] EMMC issue (before GRUB) » 2023-04-25 23:22:03

rolfie wrote:

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... 😖

#96 Re: Hardware & System Configuration » [SOLVED][Daedalus] Laptop lid open/close issue » 2023-04-25 23:19:45

czeekaj wrote:

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... 🙏

#97 Re: Hardware & System Configuration » [SOLVED][Daedalus] Laptop lid open/close issue » 2023-04-18 05:38:39

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

#98 Re: Hardware & System Configuration » [SOLVED][Daedalus] Laptop lid open/close issue » 2023-04-18 05:21:26

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)

#99 Hardware & System Configuration » [SOLVED][Daedalus] Laptop lid open/close issue » 2023-04-18 00:11:30

Danielsan
Replies: 14

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... 🙏

#100 Re: Hardware & System Configuration » [SOLVED][DAEDALUS] EMMC issue (before GRUB) » 2023-04-09 15:37:37

ralph.ronnquist wrote:

Good you fixed it smile

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"

Board footer

Forum Software