You are not logged in.
@golinux two things... should I watch this conversation with popcorn?
And also, if you think my nonsense was painfully stupid, look up qanon and pizzagate.
Freedom is never more than one generation away from extinction. Feelings are not facts
If you wish to be humbled, try to exalt yourself long term If you wish to be exalted, try to humble yourself long term
Favourite operating systems: Hyperbola Devuan OpenBSD
Peace Be With us All!
Offline
We have a weekly jitsi meet and you are welcome to join us. Also feel free to talk to us on our IRC channels where the devs hang out. The forum is more for user assistance than development issues.
Online
zapper . . . do you ever have anything useful to say?
Online
@golinux Not sure, just that this whole thread has been derailed pretty well.
I am almost jealous I didn't derail it this bad
I am not a programmer either btw. I know as much on how to code as you do. just my two cents.
Freedom is never more than one generation away from extinction. Feelings are not facts
If you wish to be humbled, try to exalt yourself long term If you wish to be exalted, try to humble yourself long term
Favourite operating systems: Hyperbola Devuan OpenBSD
Peace Be With us All!
Offline
So, IOW "There is no formal procedure to become a Devuan contributor."
Why do I even bother. Guess I'll go see if #devuan-dev is still a whole bunch of resounding silence.
zapper . . . do you ever have anything useful to say?
Good to know I'm not the only one who has noticed.
derailed
The answer(s) to the original question and comments on the situation in general have been covered ad-nauseam in another thread, what else is there to do?
Last edited by steve_v (Today 02:50:38)
Once is happenstance. Twice is coincidence. Three times is enemy action. Four times is Official GNOME Policy.
Offline
So, IOW "There is no formal procedure to become a Devuan contributor."
Perhaps that task has been waiting for YOU to suggest it, set it up and keep track of all its moving parts.
Also, be aware that there are several irc channels that deal with different aspects of devuan's development.
Online
Perhaps that task has been waiting for YOU to suggest it, set it up and keep track of all its moving parts.
Keep repeating the same bullshit Go, maybe it will come true. Or just go back to your CSS and conferences.
The dev channel is utterly dead, forum questions get canned responses, nothing ever changes. I'm done here.
This right here is why you have no new devs. If you can't figure that out, you have my sympathy... But not my motivation or any of my time. I'll spend those on a distro where somebody gives a fuck.
different aspects of devuan's development
How many aspects can *crickets* and that one dude giving up because *crickets* have?
Last edited by steve_v (Today 05:23:31)
Once is happenstance. Twice is coincidence. Three times is enemy action. Four times is Official GNOME Policy.
Offline
I wrote the openRC init script, if you want to use it, replace "radio" with your own username, or if anyone works on maintaining stuff can figure out some solution to automatically fill in the user field, or maybe if I have some free time outside work, I'll make some kind of script that gets your users name and replaces it.
@steve_v
Indeed. While it is likely a dead horse, I'll flog it some more here: Devuan, as a supposed leader in systemd-free distros... Does precious little leading.
Where real work is needed to get things working without systemd, solutions are lifted from Gentoo (eudev, elogind, opentmpfiles etc.). Everything else is just banning packages rather than fixing them, or shipping broken setups like we see here with wayland and pipewire.
I have asked repeatedly what Devuan's direction and preferred solution for user-units is, and all I get is a bunch of "nothing, wait for Debian to fix it" wilful inaction.
I've been on and off using devuan for ~3 years. My original post came off as uneducated, but that's because I never even used pipewire before, or wayland too much. If possible at least some kind of warning when installing any wayland/pipewire based desktop should come up, that you might run into issues, or that you should check the forum.
heres the init script, don't just copy it in, change the user name. It works fine for me with KDE, probably would work with any other desktop. It's quite makeshift, I've written very few init scripts before, but it gets the job done. The killing processes part could be removed, I just went off of the one I found here.
#!/sbin/openrc-run
name="pipewire"
description="pipewire"
command_user="radio"
depend() {
after bootmisc
}
start() {
ebegin "Starting Pipewire"
# kill
pkill -u "radio" -fx /usr/bin/pipewire-pulse 1>/dev/null 2>&1
pkill -u "radio" -fx /usr/bin/wireplumber 1>/dev/null 2>&1
pkill -u "radio" -fx /usr/bin/pipewire 1>/dev/null 2>&1
# start
start-stop-daemon --start --background --make-pidfile --pidfile /var/run/pipewire.pid \
--user radio --exec /usr/bin/pipewire
# wait
local timeout=10
while [ $timeout -gt 0 ] && [ "$(pgrep -u radio -f /usr/bin/pipewire)" = "" ]; do
sleep 1
timeout=$((timeout - 1))
done
if [ "$(pgrep -u radio -f /usr/bin/pipewire)" = "" ]; then
eend 1 "no workie"
return 1
fi
# wireplumber
start-stop-daemon --start --background --make-pidfile --pidfile /var/run/wireplumber.pid \
--user radio --exec /usr/bin/wireplumber
# pulse
start-stop-daemon --start --background --make-pidfile --pidfile /var/run/pipewire-pulse.pid \
--user radio --exec /usr/bin/pipewire-pulse
eend 0
}
stop() {
ebegin "Stopping Pipewire"
start-stop-daemon --stop --pidfile /var/run/pipewire-pulse.pid
start-stop-daemon --stop --pidfile /var/run/wireplumber.pid
start-stop-daemon --stop --pidfile /var/run/pipewire.pid
pkill -u "radio" -fx /usr/bin/pipewire-pulse 1>/dev/null 2>&1
pkill -u "radio" -fx /usr/bin/wireplumber 1>/dev/null 2>&1
pkill -u "radio" -fx /usr/bin/pipewire 1>/dev/null 2>&1
rm -f /var/run/pipewire.pid /var/run/wireplumber.pid /var/run/pipewire-pulse.pid
eend 0
}
restart() {
stop
sleep 1
start
}
Last edited by radiatedradio (Today 15:03:39)
Online
Also it's amazing how fast this thread turned into not a discussion about pipewire and things like that, just bickering between forum members, never expected this when I just wanted to ask a question on here.
Online