libera/#devuan/ Wednesday, 2022-08-10

gnarfaceFilipZ: ah, right away i see something suspicious. you have avahi-daemon installed and it's interfering with stuff.00:01
gnarfaceFilipZ: i dunno why or what or even if it's the problem but i've had enough complications with avahi-daemon that unless you're sure you're using it, i'd recommend uninstalling it before re-evaluating the problem00:02
gnarfacecould be a red herring but the easiest way to know is to just remove it00:04
FilipZgnarface: I removed avahi-daemon, then did the same thing as before, but it still causes the issue.00:35
FilipZWould you like a copy of those logs again?00:35
gnarfaceFilipZ: was that with debugging turned on in dhcpcd and wpa_supplicant?00:37
gnarface(or whatever your dhcp client was?)00:37
FilipZI don't think so. Then what should I do and how?00:37
FilipZHow do I turn debugging on those?00:37
gnarfacecheck the man pages, put the debugging flags in the configs or on the command-line of both those daemons, then capture the log from when it fails00:38
gnarfaceand keep avahi-daemon out of the mix for now00:38
gnarfaceit's probably not even doing anything helpful for you00:39
FilipZIt's removed, and then I did sudo killall avahi-daemon, just to be sure.00:39
gnarfacethe use case is fairly contrived and involves spending a lot of time moving between strange new networks that all are 100% other avahi or mac osx clients00:39
gnarfacealso try to take note of if the signal strength is low when it dies on you00:41
FilipZThe Wi-Fi is set very close, so it is not for now.00:43
gnarfacejust keep an eye on it, i've noticed sometimes when there's a power management issue it'll reflect in a seemingly unexplained signal strength dip00:44
FilipZI couldn't find a dhcpcd daemon.00:53
FilipZIt seems that I don't have such.00:53
FilipZHow can it be?00:54
gnarfaceyou must00:54
gnarfacerun this: dpkg -l |grep dhc00:54
gnarfacemight not be called dhcpcd00:55
FilipZThanks! Now I see it. dhcpcd-dbus, isc-dhcp-client and isc-dhcp-common were printed.00:56
FilipZSo I have to set these flags on that first?00:56
gnarfaceon isc-dhcp-client00:57
gnarfacei'm actually not sure dhcpcd-dbus is supposed to be present with isc-dhcp-client00:57
FilipZI don't know how it works, and what exactly are those daemons.00:58
gnarfacewell isc-dhcp-client is the dhcp client daemon in question, isc-dhcp-common is just some cruft that goes with it, and dhcpcd-dbus is supposed to be dbus integration for a different dhcp client, which seems out of place00:59
gnarfacebut i could be wrong about that00:59
FilipZThere were no man page for dhcpcd-dbus, what is it?00:59
FilipZOh, now I see you wrote it, nvm.01:00
gnarfacedbus integration for a different dhcp client, like i said.  not the isc one01:00
FilipZLike what other, different client?01:01
gnarfacedhcpcd01:01
gnarfacethere's one called isc-dhcp and one called dhcpcd01:02
FilipZ$ man isc-dhcp-client01:02
FilipZNo manual entry for isc-dhcp-client01:02
gnarfacei think you might have to go by the name of the config file01:02
gnarfacejust go to their webpage, they have docs online01:03
gnarfaceoh maybe it's called dhclient01:03
gnarfacetry man dhclient or dhclient.conf01:03
FilipZWhat name exactly?01:03
gnarfacejust look in "ps aux" for the daemon name01:03
FilipZOk.01:03
gnarfacethere won't be a lot with "dhcp" in the name01:04
gnarfaceyea i think it might be called dhclient, try "man dhclient" first01:04
FilipZThere is a page for dhclient, should I set this flag for it?01:04
gnarfaceyes of course01:05
gnarfacedon't forget to do something for wpa_supplicant too01:05
FilipZ"Enable verbose log messages"?01:05
gnarfaceyes01:05
gnarfacealso check if anything depends on dhcpcd-dbus, that might not belong on your system01:07
gnarfaceif you were using the other dhcp client before, maybe it got left behind when you switched01:07
FilipZI checked dhcpcd-dbus in the package manager, and it shows that it is not installed. It is marked with a blank square. How can it be?01:09
gnarfaceoh maybe it was removed already but there's just configs left01:09
gnarfacewhen you run "dpkg -l |grep dhcpcd-dbus" what is in the left column?01:09
FilipZrc  dhcpcd-dbus01:10
gnarfaceeh that's fine then01:10
FilipZWhat does it mean?01:10
FilipZ"rc", is it?01:11
gnarfacenot sure the literal meaning but basically "rc" means that it's been removed but there's still config files or vestigial directories left behind01:11
gnarfaceif you don't want that to happen when removing stuff use "--purge"01:11
FilipZWill making a "complete removal in the gui package manager do the same?01:12
gnarfacei don't know for sure but it should01:12
gnarfaceanyway nevermind that, it's not related to the problem after all01:13
FilipZAlright. I think it worked out, as the same command prints nothing.01:13
FilipZIn the wpa_supplicant man page there is "-d     Increase debugging verbosity (-dd even more).", is it enough to just pass this flag?01:18
FilipZOh, I think it doesn't just work with a flag after the program name. A wall of text got printed out, like the command wasn't complete.01:21
FilipZThen what should I input?01:22
gnarfaceFilipZ: afaik "-d" should work. there should be a file in /etc/default you can put it in01:42
gnarfaceit might have a commented-out example even01:42
gnarfaceit will increase the amount of lines output01:43
sabasedighhello04:50
sabasedighI want to upgrade devuan and I am not sure what to do. Would you help?04:50
gnarfacesabasedigh: https://www.devuan.org/os/install04:55
gnarfaceinstructions there04:56
gnarfaceif you have questions just ask and be patient, someone will help eventually04:56
sabasedighgnarface: thanks I see. It seams the latest is based on debian 11 buster04:57
golinuxsabasedigh: https://www.devuan.org/os/releases05:09
golinuxLatest is based on bullseye05:17
theodoreDoes anyone here have experience with with doas on a minimal devuan netinstall with runit? I have added my /usr/local/etc/doas.conf with "permit $USER as root" ($USER is my user ofc) but when im trying a doas command from my user I only get a doas: syntax error at line 1, what am I doing wrong?10:37
lts-theodore: check that you have a newline after that line 111:36
theodoreLike just a regular enter11:38
theodore?11:38
theodoreso the file ends with an empty line11:38
theodoreOmg that worked11:39
theodorenow I feel really stupid haha11:40
theodorethank you so much11:41
lts-np. I'm paranoid and always leave a newline at the end of every config, precisely because there are software like this12:11
theodoreill remember that trick for sure12:23
theodoreOkay while I am here anyway I have another question, anyone knows how to install microsoft teams on devuan? Unfortunatly I have to use that shit app for school. Ive installed the .deb package, dpkg -i i, but when I try to run "teams" from terminal nothing happens12:39
djphtheodore: as in it attempts to launch then crashes right back to a prompt?12:46
theodoreIf I type 'teams' and then enter nothing happens, no error message or anything12:48
djphdoes it go back to the prompt, or act as if the program is still executing?12:49
theodoreGo back to prompt12:50
djphso it executes and apparently finishes fine ...12:51
djphwhat is the 'teams' thing? an actual ELF binary, or just a wrapping script of sorts?12:51
theodoreHow can I check that?12:52
lts-With 'file $(which teams)' for example12:54
lts-You could install strace and run 'strace teams' to see what is it trying to do12:55
lts-*also12:55
theodoreAllright13:20
theodorestrace gave me this output https://paste.sensio.no/StephensGuild13:20
theodoreI don't really know what any of that means13:21
Joriltheodore: well "teams" is just a script that launches /usr/share/teams/teams13:41
Jorilcould you try a "strace -f teams" instead ?13:43
rktaI stopped trying to get teams running. I just installed google-chrome and use the teams website. That works just fine.14:20
theodoreBro Im literally so out of ms ecosystem I didnt heven know youcould do that14:21
theodorewell in that case thats what I'd do as well, I much rather use it in the browser than as a app14:21
rktaBeware, it's for a reason that I run it in google-chrome. I had trouble with FF and chromium.14:22
rktaI use google-chrome for all the shitty broked stuff I need to use for dayjob.14:23
theodorethe glowiebrowser perhaps? Yeah I usually like to keep stuff separated like that as well14:23
rktaglowiebrowser?14:30
onefangThe "nuke it from orbit until it glows, it's the only way to be sure" browser?  Or maybe theodore meant Firefox, since fire glows?14:55
theodoreHehe i was using terry tavis slang, sorry, glowie would mean the fbi, refering to google chrome as a glowie browser jokingly meaning it would be spyware14:58
theodoreMaybe a little bit far fetched15:00
theodoresorry15:00
onefangSo I was right the first time, nuke it from orbit until it glows brightly enough to be seen from the Moon.15:00
onefangBut off topic now.15:01
EdBoatConnoisseui already did a post on the forum but just in case someone looks more at irc than the forum18:08
EdBoatConnoisseui'm writing a init independient implementation of user services18:08
EdBoatConnoisseuhttps://codeberg.org/eylles/shed18:08
EdBoatConnoisseui call it shed, it is intended to take care of problems like pipewire lingering across sessions18:09
EdBoatConnoisseuit still needs a lot of work, but is a start18:10
eyalroz@EdBoatConnoisseu: Suppose I use sysvinit right now. How would shed help me? I don't quite get it.20:10
xisopanyone here know if it's possible to do sda crypt after installation23:04
xisophmm. looks like maybe full disk enc might not be possible, but i could encrypt certain folders23:06
gnarfacei think uh, you can do everything but /boot or something like that23:22
EdBoatConnoisseueyalroz: if you want to use pipewire to replace pulseaudio, simply starting it on xsession, pipewire will linger after the session is killed, the "reccomended" ways which is checking for the pidof pipewire and either not starting or killing the other instances becomes messy if you want to have multiple x11 sessions, like in another tty or maybe inside xephir, shed guarantees that the instance of pipewire created for the xsession will23:22
EdBoatConnoisseube killed without aknowledging any instance of pipewire that doesn't belong to the x11 session where it was started23:22
eyalroz@EdBoatConnoisseu: I've never used pipewire. What would using it help me with?23:23
eyalroz(by the way - I'm no Devuan expert, I'm sure other people here have more experience with these things)23:24
EdBoatConnoisseuin short pipewire is a more performant replacement for pulseaudio, personally i use it to not have to do the pulseaudio and jack dance when i want to use aurdour and record something from my audio interface, also pipewire is used for screen sharing in wayland23:27
EdBoatConnoisseubut that is not really the point, the idea was to have the user services "married" to the session and be able to manage them in a manner similar to how runit and systemd can but on sysvinit, openrc and s6 (i don't think s6 or openrc can do user services)23:29
xisopnever heard of pipewire. i'll have to check it out. i'm not too fond of the whole pulseaudio system23:30
brocashelmi'm fine with alsa23:32
fluffywolfI also use ALSA.23:35
gnarfaceyou can do that audio output recording thing with just bare alsa and the snd_aloop kernel module23:40
gnarfaceyou don't need pulseaudio or pipeire for that23:40
EdBoatConnoisseuaurdour really only requires jack, pipewire provides both jack and pulseaudio api emulation, and i don't see myself recording music without a Digital Audio Workstation so i'm okay with that compromise23:43

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!