The officially official Devuan Forum!

You are not logged in.

#926 Re: Hardware & System Configuration » VBox virtual machine error in dmesg » 2021-11-20 20:38:55

As it's looking for a pathname it may be useful to review that with namei, i.e.:

# namei -l /var/run/dbus/system_bus_socket

#929 Re: Hardware & System Configuration » [SOLVED] What is wrong with chimaera and network » 2021-11-13 22:18:00

.. my longer story is something like the following.

Networking in chimaera is really the same as in all prior system versions; it's a kernel function to operate the interfaces that dynamically rely on their configurations, and there are some forms of user software available for the administration of those configurations.

The first and oldest unit of such software is nowadays called ifupdown in Devuan (Debian).

ifupdown implements an administration principle where the administrator documents their desired configurations using a special purpose scripting language written into one or more plain text files starting with /etc/network/interfaces. The software is modular with a core bit that offers the adminstration programs ifup, ifdown and ifstate as well as the hook-in to the boot process and the hotplug event handling. ifupdown also provides a well-documented API for extensions that allows for other software packages to be seamlessly incorporated into the networking operations as if belonging to ifupdown; e.g., handling DHCP, handling wireless connectivity, VPN setup and whatnot.

On the side of that we find a couple of network management software packages (package groups), where chimaera in particular includes the two named connman and network-manager. These implement their own ideas of the network configuration task, with a common aim to make networking configuration be administrated "more easily" than by using the special purpose scripting language and programs of ifupdown, and most importantly to provide a "security bypass" that empowers non-root users with network administration abilities.

A side effect of that is that the network management software "wants to rule the city". Then "traditional" administration via ifupdown might be in conflict with it, unless one knows enough about the management software to avoid such conflicts. The easiest way for a root administrator to avoid such conflicts  is to get rid of all and any such management software.

#930 Re: Hardware & System Configuration » [SOLVED] What is wrong with chimaera and network » 2021-11-13 03:18:47

It sounds like you should make sure all "network manager" software except ifupdown is purged, and then edit your /etc/network/interfaces to be (exactly):

iface lo inet loopback
iface eth0 inet dhcp
auto lo eth0

#932 Re: Desktop and Multimedia » [SOLVED] Xfburn error message » 2021-11-10 05:08:16

Not sure how quick your search was but mine told me that apparently there's a "refresh botton" just to the right of where it says "DVD+RW" that needs clicking....

#933 Re: Desktop and Multimedia » [SOLVED] Delete track number from music file names » 2021-11-08 03:16:57

The -exec option variant for find that ends with ';' rather than + lets you use {} more freely, and then perhaps the following would work

find . -type f -name '[0-9][0-9] - *' \
    -exec sh -c "file-rename -v 's/^[0-9][0-9]\s-\s//' '{}'" ';'

or almost certainly (and with less python):

find . -type f -name '[0-9][0-9] - *' \
    -exec sh -c 'X="{}"; mv "{}" "${X#*- }"' ';'

EDIT: added the missing *

#934 Re: Hardware & System Configuration » [SOLVED] apt and residual files » 2021-10-30 08:11:23

@Altoid, perhaps you where thinking

apt list --installed

#935 Re: Other Issues » [SOLVED] Correct Distribution Name in Conky » 2021-10-20 22:16:47

Works with $3 rather than $2.

Another way could be:

echo '. /etc/os-release ; echo $PRETTY_NAME' | sh

#936 Re: Desktop and Multimedia » [SOLVED] Is Ceres stable for daily use? » 2021-10-18 02:23:53

You should be able to install that package from ceres by temporarily adding the ceres sources.list line

  1. Add the line to your /etc/apt/sources.list:

    deb http://deb.devuan.org/merged ceres main contrib non-free
  2. Install the package and its dependencies an your system:

    # apt-get update
    # apt-get install -t ceres ....

    Obviously you should then refrain from installing anything more, but afaict your nvidia-legacy-340xx package should be safe to install in this way.

  3. Restore sources.list by removing or commenting out that line, and then again run:

    # apt-get update

    Or, you may configure "pinning" for ceres so as to follow upgrades to only that package, without getting other things.

#938 Re: Other Issues » ifup wait at boot » 2021-10-11 12:31:40

It sounds like your /etc/network/interfaces should have the normal configuration setup for eth0 of

auto eth0
iface eth0 inet dhcp

Yes, you can use an installation iso as a (limited) rescue system for an installed system. Just start the installation and use ctrl-alt-f2 at the very first dialog. That brings you to a command line, where you can mount the installed root partition onto /mnt, and then chroot into that for various hands-on.

#939 Re: Installation » Could not install under UEFI with chimera netinstall » 2021-10-11 12:19:15

Thanks for spotting and reporting the spurious "bewoulf".

I think you would also reenter the boot menu with the command menu.

That "grub_verify_string" issue needs some further exploration. Thanks.

#940 Re: Other Issues » libguestfs dependency wants to remove runit and install sysvinit » 2021-10-11 10:29:11

Might be because libguestfs0 declares a dependency on systemd-sysv | sysvinit-core.

Generally speaking, there is no virtual "init ABI" facility for other packages to depend on (that the alternative implementations would be declared to provide exclusively). Therefore any package must declare its applicable alternatives for the ABI it requires, and in this case the libguestfs0 packager knows only systemd-sysv | sysvinit-core as alternatives. Perhaps the required dependency is only satisfied by those, or perhaps the maintainer has not investigated runit-init as a third alternative.

To pursue that further, you should lodge a bug to Debian regarding libguestfs0 about it.

For yourself, you could create and install an equivs package for, say, sysvinit-core and hope for the best.

#941 Re: Desktop and Multimedia » incorrect screen size and keyboard not working after lid closure » 2021-10-02 01:05:56

Fortunately I haven't had your problem, but also therefore I haven't had reason to dig into it, and now I stand without distinct knowledge. You may well be right to focus on the screen and display side of things, then the X configuration for the input devices, and then the device adapters themselves... but I'd do the opposite order.

As I understood it, the display shows up fine but the mouse and keyboard play up. That suggests to me that the suspend/resume implementation of the Desktop Environment that you are using doesn't juggle all the device handling modules enough; something that "used to" be handled by pm-utils ("power management utilities").  In other words, that the device adapters modules that interact with the input hardware (not the display) don't get reset properly upon resume.

If you'd know which modules, you'd then go to the suspend/resume implementation used by your desktop environment and make those modules reset/reload upon resume (assuming that implementation of the suspend/resume function provides the required hooks).

There is no harm in installing xrandr and synclient as ways of getting more insight; xrandr is the command used for inspecting and controlling the display setup for X, and synclient is the command for inspecting and configuring the touchpad handling for X (which also partly concerns the mouse). Both of those interact with the X server.

At the module level, I think it concerns the hid (human interface device) modules and the hcd (host controller driver) modules; namely that one or some of those lose their configuration upon suspend+resume. I remember for example that the xhci_hcd module at some time had difficulty with suspend+resume which typically got resolved by reloading.

But not all computers are the same, so it might be a different module for your problem, and of course, maybe the problem sits elsewhere.

#942 Re: Desktop and Multimedia » incorrect screen size and keyboard not working after lid closure » 2021-10-01 00:08:23

As you probably know, web searching this issue gives a fair bit of near misses but no distinctive solutions.

If it is due to the device end losing its configuration, then it might be possible to use synclient for persisting a good configuration. With synclient you would capture the working configuration to a file, and then make it restore from that file upon resume.

That would still be a second best (at best) with a module reload/restart/reset being a better solution, but I'm not sure how you work out which module(s) are involved.

It is also possible, if less likely, that the problem is due to the display end losing some configuration. In that case I suppose some clever automated xrandr incantation would do the job.

#943 Re: Installation » When did Legacy BIOS cease to exist? » 2021-09-30 23:27:35

.. and then you can remove the "supervisor password" with the machine still having disabled SecureBoot ?

#944 Re: News & Announcements » devuan 4 » 2021-09-30 10:55:19

If Golinux wants to jump in, I invite him to do so

At all times during her first 79 years in life she's admitted to the female pronoun, and most likely she'll continue with so, although as a modern person she wouldn't be too fussed.

And, the Chimaera 4.0 release will creep up on us when we least expect it; just a couple of t's to dot and i's to cross...

#945 Re: Desktop and Multimedia » incorrect screen size and keyboard not working after lid closure » 2021-09-29 23:17:25

Is there anything spectacular in /var/log/syslog or /var/log/Xorg.0.log ? or perhaps som /var/log/pm-* log file?

Generally the issue is likely to be that some module fails to reset/restart properly on resume. if that is the case and you can isolate which one, adding that module to the SUSPEND_MODULES list (see man pm-suspend) for unloading and re-loading might solve the issue.

#946 Re: Other Issues » [SOLVED] repos not syncing » 2021-09-27 22:29:34

Yes. Basically amprolla's package update process had locked up; most likely due to the network traffic shaping I had set up which ignored the one "brittleness" in the tcp protocol, that packet drop during its tear-down handshake might cause the client end to hang.

#947 Re: Installation » [SOLVED] Desktop.iso install: multiple problems » 2021-09-27 02:19:24

"live installer" is a good choice; I'm not sure whether it's strictly better or not but it has the "advantage" of try-before-buy smile

I don't know about runit. Perhaps the best is start a new thread on that topic as there's for sure people with experience from that around here.

#948 Re: Installation » [SOLVED] Desktop.iso install: multiple problems » 2021-09-27 01:46:21

2) ok. In order for root to run X programs on a user's X server started by slim the two environment variables
XAUTHORITY=/home/devadmin/.Xauthority and DISPLAY=:0 would be needed. E.g.

# XAUTHORITY=/home/devadmin/.Xauthority DISPLAY=:0 mousepad

(replace devadmin with the user id)

#949 Re: Installation » [SOLVED] Desktop.iso install: multiple problems » 2021-09-27 01:16:42

1) firmware-iwlwifi is on the ISO somewhere in its pool/ directory tree.
You might try to find and install that. there is also rfkill which you might need if the wifi is "turned off".
(The firmware should have been installed "automatically" during the installation; not sure why that didn't happen)

2) what's the output of:

# pgrep -a Xorg
# echo $DISPLAY

3) well the failures of installing mate and lxqt would have been during the installation so it's moot now, otherwise the installer has its /var/log/syslog that you can tail the end portion of to see what the error messages are.

#950 Re: Installation » [SOLVED] Desktop.iso install: multiple problems » 2021-09-27 00:39:43

1) Which of the few installation methods did you try?

Certainly the very first one, named "Install", installs firware-iwlwifi both for the installer itself and for the installed system.

A common fault is to choose the method named "Expert install" and then fail to load the installer components (perhaps because the step is named "Load additional installer components").

2) perhaps you can illustrate the with the actual command that you try, and it's actual response.

3) perhaps you could rather include the tail of syslog for the failing installation attempts. Again the exact message is needed.

Yes the forum registration is fussy; good that you did find a way through it.

Board footer

Forum Software