The officially official Devuan Forum!

You are not logged in.

#1 Re: Installation » Post installation annoyances » 2025-12-12 14:17:15

1 Try to assign  hotkey to xfce4-popup-whiskermenu. If it's not present install it.
2 Strange. Disabling power for display screensaver etc is usually enough.
7 Are we ever gonna have fractional scaling in xfce without blur? - Not now, not in X11 xfce
9 I believe it's linked with pipewire settings not with xfce

If you install Devuan from live iso (XFCE) you get precooked XFCE  which is much better cooked than the default one instaled via tasksel or apt.

or choose another DE

#2 Re: Devuan Derivatives » New Vendefoul Wolf based on latest Devuan Excalibur » 2025-12-12 11:59:12

What an esoteric looking package list too!

Exactly. I picked this derivative because I've really liked the idea: Devuan with openrc and KDE without unnecessary staff and easy to install. But ...

#3 Re: Devuan Derivatives » New Vendefoul Wolf based on latest Devuan Excalibur » 2025-12-12 01:26:26

I've found this in /etc/sudoers

@includedir /etc/sudoers.d
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/hdsentinel
%sudo ALL=(ALL) NOPASSWD: /bin/localectl, /bin/timedatectl, /usr/bin/locale-gen, /bin/sed
%sudo ALL=(ALL) NOPASSWD: /usr/bin/dmidecode
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/locale-keyboard.sh
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/locale-keyboard
%sudo ALL=(ALL) NOPASSWD: /usr/local/grub_manager/grub_manager.sh
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/qemu_install
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/qemu_gui/usr/bin/synaptic-pkexec
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/vendefoul-start
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/check_updates_on_boot.sh
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/check_updates.sh
%sudo ALL=(ALL) NOPASSWD: /usr/bin/dbus-launch
%sudo ALL=(ALL) NOPASSWD: /usr/share/openbox/font/font
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/wl-install.py
%sudo ALL=(ALL) NOPASSWD: /usr/bin/grub2config
%sudo ALL=(ALL) NOPASSWD: /usr/share/grub2config/bin/link.sh
%sudo ALL=(ALL) NOPASSWD: /usr/share/grub2config/bin/grub2config
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/pcmanfm-root
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/grub2config.sh
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/freememapplet_tray
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/roxfiler-root
%sudo ALL=(ALL) NOPASSWD: /usr/local/apps/ROX-Filer/AppRun
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/welcome-astianos
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/welcome-astianos.sh
%sudo ALL=(ALL) NOPASSWD: /usr/bin/pacman
%sudo ALL=(ALL) NOPASSWD: /usr/local/grub_manager/install-bootloader.sh
%sudo ALL=(ALL) NOPASSWD: /opt/Telegram/Telegram
%sudo ALL=(ALL) NOPASSWD: /usr/bin/filezilla
%sudo ALL=(ALL) NOPASSWD: /usr/bin/snapmergepuppy
%sudo ALL=(ALL) NOPASSWD: /usr/bin/save2flash
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/kl_installer.py
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/kl_installer.sh
%sudo ALL=(ALL) NOPASSWD: /usr/share/grub2config/bin/locale-keyboard
%sudo ALL=(ALL) NOPASSWD: /usr/bin/telegram-desktop
%sudo ALL=(ALL) NOPASSWD: /usr/bin/chattr
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/telegram
%sudo ALL=(ALL) NOPASSWD: /usr/bin/yt-dlp
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/cbatticon-gui.sh
%sudo ALL=(ALL) NOPASSWD: /usr/bin/cbatticon
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/fixmenu
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/fixPuppyPin
%sudo ALL=(ALL) NOPASSWD: /usr/local/jwmdesk/jwmdesk
%sudo ALL=(ALL) NOPASSWD: /usr/bin/pamac-installer
%sudo ALL=(ALL) NOPASSWD: /usr/bin/pamac-manager
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/screen-control
%sudo ALL=(ALL) NOPASSWD: /usr/local/screen-control/screen-control-yad.sh
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/jwmtray.sh
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/autologin-slim.sh
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/autologin-slim
%sudo ALL=(ALL) NOPASSWD: /usr/local/picom-gui/picom-gui.sh
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/picom.sh
%sudo ALL=(ALL) NOPASSWD: /usr/local/jwmdesk/jcc_preferences.sh
%sudo ALL=(ALL) NOPASSWD: /usr/local/jwmdesk/window_titlebar.sh
%sudo ALL=(ALL) NOPASSWD: /usr/local/jwmdesk/theme_switcher.sh
%sudo ALL=(ALL) NOPASSWD: /usr/local/jwmdesk/theme_builder.sh
%sudo ALL=(ALL) NOPASSWD: /usr/local/jwmdesk/jcc.sh
%sudo ALL=(ALL) NOPASSWD: /usr/local/jwmdesk/jwmdesk_reset.sh
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/jgmenu-theme-manager.sh
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/lxappearance-copi-jwm
%sudo ALL=(ALL) NOPASSWD: /usr/bin/lxappearance
%sudo ALL=(ALL) NOPASSWD: /usr/bin/jwm-keybindings-editor
%sudo ALL=(ALL) NOPASSWD: /usr/bin/yt-dlp-gui
%sudo ALL=(ALL) NOPASSWD: /usr/local/Alias_Manager/Alias_Manager
%sudo ALL=(ALL) NOPASSWD: /usr/bin/flitz-compressor
%sudo ALL=(ALL) NOPASSWD: /usr/bin/flitz-extractor
%sudo ALL=(ALL) NOPASSWD: /usr/local/flitz/Flitz-compressor.py
%sudo ALL=(ALL) NOPASSWD: /usr/local/flitz/Flitz-Extractor.py
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/lxappearance
%sudo ALL=(ALL) NOPASSWD: /usr/local/essora-kit/apply-obconf
%sudo ALL=(ALL) NOPASSWD: /usr/local/essora-kit/apply-obkey
%sudo ALL=(ALL) NOPASSWD: /usr/bin/brightness-control
%sudo ALL=(ALL) NOPASSWD: /usr/local/brightness-control/brightness-control.sh
%sudo ALL=(ALL) NOPASSWD: /usr/local/screen-control/screen-control.py
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/about.py
%sudo ALL=(ALL) NOPASSWD: /usr/bin/reboot
%sudo ALL=(ALL) NOPASSWD: /usr/bin/poweroff 
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/welcome-essora.sh
%sudo ALL=(ALL) NOPASSWD: /usr/local/conkyswitcher/conkyswitcher.sh
%sudo ALL=(ALL) NOPASSWD: /usr/local/conkyswitcher/conkyswitcher.py
%sudo ALL=(ALL) NOPASSWD: /usr/local/locale-essora/locale-essora.py
%sudo ALL=(ALL) NOPASSWD: /usr/sbin/update-initramfs
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/essora-fix.sh
%sudo ALL=(ALL) NOPASSWD: /usr/local/grub_manager/grub_manager.py
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/grub_manager
%sudo ALL=(ALL) NOPASSWD: /etc/calamares/scripts/remove_installer.sh
%sudo ALL=(ALL) NOPASSWD: /etc/calamares/scripts/setup-slim.sh
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/remove_installer.sh
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/check_updates_on_boot.sh
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/check_updates.sh
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/update_essora_tray.sh
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/remove-essora.sh
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/essora-updater.sh
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/jwmcc.py
%sudo ALL=(ALL) NOPASSWD: /usr/local/Google_News/noticias.py
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/font_changer.py/usr/local/Tradox/tradox_traductor.py
%sudo ALL=(ALL) NOPASSWD: /usr/bin/desktop_drive_icons
%sudo ALL=(ALL) NOPASSWD: /usr/share/jwm/jwm/fixmenus
%sudo ALL=(ALL) NOPASSWD: /usr/local/tkfind/tkfind.py
%sudo ALL=(ALL) NOPASSWD: /usr/local/essora-kit/jwmcc.py
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/fixmenus
%sudo ALL=(ALL) NOPASSWD: /usr/bin/rm
%sudo ALL=(ALL) NOPASSWD: /usr/local/essora-kit/ProfileManager.py
%sudo ALL=(ALL) NOPASSWD: /usr/local/essora-kit/Pymenu.py
%sudo ALL=(ALL) NOPASSWD: /usr/local/essora-kit/pymenu-config.py
%sudo ALL=(ALL) NOPASSWD: /usr/local/KLA-Shutdown/logout_gui.py
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/pymenu
%sudo ALL=(ALL) NOPASSWD: /usr/sbin/dmidecode
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/hdsentinel
%sudo ALL=(ALL) NOPASSWD: /usr/local/Tradox/tradox_traductor.py
%sudo ALL=(ALL) NOPASSWD: /usr/local/sbin/xlibre-autotune.sh
%sudo ALL=(ALL) NOPASSWD: /usr/local/KLA-Shutdown/openbox/logout_gui_openbox.sh
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/logout_gui
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/welcome-vendefoul.sh
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/welcome-vendefoul.py
%sudo ALL=(ALL) NOPASSWD: /usr/local/ram-status/ram-status.py
%sudo ALL=(ALL) NOPASSWD: /usr/bin/reboot
%sudo ALL=(ALL) NOPASSWD: /usr/bin/poweroff
%sudo ALL=(ALL) NOPASSWD: /usr/sbin/reboot
%sudo ALL=(ALL) NOPASSWD: /usr/sbin/poweroff
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/suspend.sh
%sudo ALL=(ALL) NOPASSWD: /usr/local/vendefoul-mate/logout.py
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/fast-poweroff
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/fast-reboot
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/blueman-dbus.sh
%sudo ALL=(ALL) NOPASSWD: /usr/bin/synaptic-pkexec
%sudo ALL=(ALL) NOPASSWD: /usr/sbin/synaptic
%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/vendefoul-resolv

Does it look safe? hmm Or it's a bit closer to "security disaster"? big_smile

#4 Re: Devuan Derivatives » New Vendefoul Wolf based on latest Devuan Excalibur » 2025-12-12 00:26:52

I was trying out kde plasma a few weeks ago on a vm and had the same issue.
I had to import the default settings in window keyboard shortcuts or something.
It was just a case of clicking the import button and the defaults filled in automatically.

Yes. I restored the default behaviour. Now Alt+Tab works but the problem is that this require manual intervention.

One more issue I've found in this distro: "no touchpad found". Touchpad works somehow (no 2 finger click or similar just very basic usage) but cannot be configured. xserver-xlibre-input-libinput and xserver-xlibre-input-synaptics are installed sad

#5 Re: Devuan Derivatives » New Vendefoul Wolf based on latest Devuan Excalibur » 2025-12-11 23:27:08

New discovery - in KDE session Alt+Tab does not work as expected.

#6 Re: Devuan Derivatives » New Vendefoul Wolf based on latest Devuan Excalibur » 2025-12-11 19:52:41

Continue to test.

So, the first issue - encrypted install is broken.
The second one - "lobo" user name appears after each restart in login field of SDDM.
The third issue - screen capture utility seems not to appear after "print screen" key is pressed.

Not an issue just a point of attention. 25% of OnlyOffice is bought by VK (VK ~ FSB, former KGB in Russia) It's not an issue if it does not connect to internet smile, just a matter of choice.

#7 Re: Devuan Derivatives » New Vendefoul Wolf based on latest Devuan Excalibur » 2025-12-10 23:40:06

I've tested it. Calamares encrypted install is broken. I've tested it with root encrypted and got initramfs commandline from grub.

#8 Re: Off-topic » [SOLVED] Question, about immutable distros » 2025-12-10 00:30:59

If you REALLY want immutable, burn your favorite distro to a DVD and run it live. Maybe with a persistence partition on metal/ssd.

 
good luck with updates smile

#9 Re: Off-topic » [SOLVED] Question, about immutable distros » 2025-12-09 13:12:43

What do they call "immutable distro" is just the system where YOUR ACCESS to it is LIMITED but you can write any malware e.g. in /home.

If you want really immutable distro you can install and configure bilibop from devuan's repo.

#10 Re: Hardware & System Configuration » Recommend a Hypervisor ? » 2025-12-05 18:31:41

It isn't. It's just a pain in the arse to package for and maintain in debian. "crap" is an assumption from those too lazy to investigate why it was dropped from the repos, a "sour grapes" justification from those too inept to work around that removal, or...

But it's maintained by mx-linux team.

#12 Re: Desktop and Multimedia » mesa and VA-API hardware acceleration » 2025-11-25 23:37:29

For some unknown for me reason I can't use vulkan in mpv.conf with AMD Radeon Integrated Graphics. Vulkan is ok but not with mpv.

so I've to use
vo=gpu-next
hwdec=vaapi
gpu-api=opengl

#13 Re: Documentation » How to use the Init system? » 2025-11-24 23:59:45

When I install a new distro I typically run 'sudo lsof -i' to see what is [Listening] and work to remove any potentially vulnerable network aware applications.

I'm struggling to learn how the init system works. A small guide on how to use the Devuan init for managing daemons would be nice for the following actions:

Do I need to know about runlevels for daemons?
How to Start a service:
How to stop a service:
How to disable a service:
How to enable a service:

What is the correct procedure to follow before 'sudo apt remove <package>' that also has a service module?

Yep, most people here do not like to use ai too much ... but ... you can try to ask ai to get some answers.

#14 Re: Other Issues » Stardict - possibly problematic application? » 2025-08-18 23:27:35

may be just try goldendict-ng (next generation)

#15 Freedom Hacks » Is the binary WebTunnel safe to use? » 2025-07-21 21:43:01

Devarch
Replies: 0

Is it safe to use the WebTunnel installed by 'torctl-bridged' from
https://github.com/JohnMcLaren/torctl-bridged

#16 Re: Installation » Fresh install vs dist-upgrade for next release » 2025-07-21 21:24:24

@fsmithred, I mean that I've tried 'devuan_excalibur_6.0-preview-2025-05-24_1235_amd64_desktop-live.iso', and refractainstaller was unhelpful, even after installing refracta on the live system. Perhaps refractainstaller works with an already-installed Excalibur, but I haven't tested it. However, I'm pretty sure it doesn't work with the original ISO.

#17 Re: Installation » Fresh install vs dist-upgrade for next release » 2025-07-21 18:57:21

I want to use tune2fs to tune an encrypted ext4 home partition that was created by refractainstaller. Can I decrypt the partition without mounting it? If so, how would I do that?

cryptsetup open /dev/nvme0n...  and you can tune2fs your ext4, or what do you mean?

#18 Re: Installation » Fresh install vs dist-upgrade for next release » 2025-07-21 17:16:32

@fsmithred  thanks

but it seems refractainstaller is not yet ready for excalibur sad

#19 Re: Installation » Fresh install vs dist-upgrade for next release » 2025-07-20 22:36:57

@pcalvert, interesting. Does this ISO support encrypted install?

#21 Freedom Hacks » A couple of useful solutions » 2025-07-20 09:39:42

Devarch
Replies: 1

"AM"/"AppMan" is a collection of scripts and modules for installing, updating, and managing AppImage packages and other portable formats. Here’s the link: https://github.com/ivan-hc/AM

Yes, it handles more than just AppImages. You can install, remove, and update them automatically, both systemwide and locally.

Linked project: VirtualBox KVM appimage https://github.com/ivan-hc/VirtualBox-appimage

This is a portable version of VirtualBox that uses KVM as the hypervisor instead of vboxdrv.

Original project: https://github.com/cyberus-technology/virtualbox-kvm

Unfortunately, it's a bit outdated as of February 7, 2025, but it combines the best features from both KVM and VirtualBox worlds.

Another great project is Conty https://github.com/Kron4ek/Conty.

It’s an easy-to-use compressed unprivileged Linux container packed into a single executable. In other words, it's a portable ArchLinux that contains various applications such as Wine, Bottles, PlayOnLinux, Lutris, etc., along with all necessary libraries. The apps can also be run sandboxed using bubblewrap.

The image includes systemd as a dependency, but not as the init system. It can be recreated manually with a different set of software.

#22 Re: News & Announcements » Chrome based browsers and uBlock Origin » 2025-07-16 20:06:19

@rrq, more referencing librewolf, also just found this:

https://forums.debian.net/viewtopic.php?t=160616

librewolf fom Sparky Linux repo also works well. Just to inform.

#23 Re: Off-topic » GNOME is taking the scum bag approach still... » 2025-06-27 13:39:57

The GNOME blog article going off about "fascist maggots" was taken down (out of shame), but you can read the latest archived version here.

You all need mandatory supervised access to the Internet from now on.  - for me it's like and end signal to stop reading big_smile

#24 Re: Hardware & System Configuration » Canon LBP6020 » 2025-06-26 20:50:46

I've slightly different model of Canon and I gave up. I'm printing from virtual machine.

#25 Re: Freedom Hacks » Automounting USB Drives (NTFS, exFAT) with dmask=022,fmask=133 » 2025-06-26 20:45:49

Nobody complains, and nobody is trying to fix the problem.

This seems to be a symptom of dementia caused by pulseaudio and pipewire.

It is important to note that consideration should be given when using exFAT or NTFS file systems on Linux systems. These file systems (M$) are not natively supported by Linux, and their usage carries risks due to potential compatibility issues.

In other words, micro$ FS should remain on your desk next to the window — like a broken vase. Though I find exFAT extremely useful for file exchange.

Board footer

Forum Software