You are not logged in.
Pages: 1
If you already installed or are about to install, the simplest solution is to install with sysvinit, reboot into the new system and install openrc, then reboot again. Watch the screen for instructions when you install openrc. I haven't done it in a long time, so I don't know the current state. There might be some commands to run.
Ah okay, I'll have to investigate sometime and check if this is the case. I'll try to update this thread when that happens. Since we don't really know (and won't until someone tries it and records the results) if there is more post-setup required to get OpenRC working from the desktop-live install, I'll leave it open until someone tries and replies to confirm.
Ya know, instead of managing the pipewire services as exec inside hyprland why not use shed, it provides an implementation of user services and can handle Wayland sessions.
OP from the org account here, it's because I've yet to have heard of it. I've never had to deal with manually managing Pipewire before, so I'm a bit green & lost in that department. Might look into it sometime.
didn't you move off github yet?
Real; I myself am doing that, finally.
So, after updating my system and attempting to install the Vesktop .deb using dkpg -i, it refused due to a dependency failure. After using sudo apt install -f to resolve broken package dependencies to allow me to install, x11-common was one of the listed dependencies.
I found that strange considering I do not have xwayland or similar compatibility layers at the time. After installing it, I looked up the x11-common package listing from upstream gives me the following description:
x11-common contains the filesystem infrastructure required for further installation of the X Window System in any configuration; it does not provide a full installation of clients, servers, libraries, and utilities required to run the X Window System.
From what I can derive in layman's terms is that x11-common provides only some files and directories necessary to what a system needs to eventually run a graphical interface (like the windows, icons, and menus you see on screen), but doesn't actually provide the tools to create the windows or GUI from it -- which would make sense if the user would be installing an X11 application.
The result, if not immediately obvious, is that startpar can now find x11-common, so it doesn't display this anymore:
startpar: service(s) refused failure: x11-common ... failed! # no longer displays as a result of installing x11-commonStill investigating what deal is with pulseaudio-enable-autospawn, and why it is holding cups hostage.
You might have seen this post series from my organization related setting up Pipewire and Hyprland on Devuan. Another potentially important piece of the puzzle is my earlier post related to asking about the possibility of switching to the Devuan OpenRC Setup Post-Desktop Live Install.
Essentially, at the time I created the guide, I was memed into using the default OpenRC configuration offered on some of the .iso installation options for Devuan. I'm new to init freedom altogether, so I'm playing around with what init system would be optimal and friction-least for a computer user. For an unrelated reason, my installation borked after an attempt at cleaning up unnecessary packages on my system (the exact cause to me is a mystery). This post, after reading a little bit about how Devuan approaches init ("enhanced" SysVInit being apparently more performant, and how the default OpenRC apparently uses SysVInit for certain things anyway), is about exploring as another "branch" of experimentation of how this can cleanly be done using Devuan's default init system.
Essentially, when I boot up into the tty on the SysVInit computer, I'm getting logs similar but not limited to:
startpar: service(s) refused failure: x11-common ... failed!
startpar: service(s) refused failure: pulseaudio-enable-autospawn cups cups-browsed ... failed!I'm not sure how to exactly extract the logs that pop on a tty on startup, upon learning how, I'll edit/add a post to include them.
My assumption would be that this would essentially be a game of whack-a-mole of telling SysVInit scripts to not call certain applications to allow applications to function properly. For example, in the first snippet above, I'm curious if having pulseaudio-enable-autospawn fail would cause me problems later in regard to being able to use printers with cups. Conversely, I'm curious if this could not be the case and it is simply a matter of flipping off configuration files or hiding the messages in come way in the case that, generally speaking, the ... Failed! messages are inconsequential (an example being that pulseaudio-enable-autospawn failing doesn't appear to be affecting my ability to use audio devices with Pipewire).
Any pointers appreciated.
Best,
I'm wondering if there is a method to convert a desktop-live.iso to the default Devuan OpenRC setup without the need for a complete re-installation. From my recall/understanding, this is a feature accessible with the other .isos distributed.
I recently performed a new installation using the desktop-live install .iso with the Refracta installer. This process, as I understand it, simply copies the current state of the live OS onto the partitions designated by the user during the installation. Unfortunately, there didn't seem to be an option to select the init system to be used.
Pages: 1