💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-12-27.txt captured on 2021-12-17 at 13:26:06.

View Raw

More Information

-=-=-=-=-=-=-

2020-12-27T00:59:29 #kisslinux <travankor> dilyn: thanks
2020-12-27T02:28:24 #kisslinux <nerditup> Curious how sad_plan[m] solves eiwd issues
2020-12-27T04:28:42 #kisslinux <dilyn> come to find that my cmake-wth-static-libressl issue is actually a curl issue in disguise! damn you libcurl
2020-12-27T05:43:20 #kisslinux <testuser[m]> acheam: For some reason i don't have write access to community but i do for repo-main
2020-12-27T05:43:45 #kisslinux <acheam> testuser[m]: I'll try and fix it in the morning
2020-12-27T05:44:04 #kisslinux <testuser[m]> 👍
2020-12-27T07:10:41 #kisslinux <sad_plan[m]> <nerditup "Curious how sad_plan solves eiwd"> I havent solved it yet. I looked at gentoo's wiki aswell, as saw some more kernel stuff to add, so figured id try to add them. Still cant run iwctl, as command doesnt exist for some reason.
2020-12-27T07:12:01 #kisslinux <sad_plan[m]> I also for some reason have to activate the modules each time i boot to kiss. They dont seem to start on their own, but that may be me missing some configuration, I dunno.
2020-12-27T07:12:13 #kisslinux <travankor> iwctl doenst work on eiwd
2020-12-27T07:12:19 #kisslinux <testuser[m]> You should build most things into the kernel
2020-12-27T07:12:57 #kisslinux <travankor> iwctl requires dbus iirc, you possibly need to statically configure it
2020-12-27T07:15:15 #kisslinux <sad_plan[m]> <travankor "iwctl doenst work on eiwd"> Then how does one connect to any wifi with eiwd if iwctl doesnt work? I cant find any alternative to this in the wikis ive read so far anyway.
2020-12-27T07:15:49 #kisslinux <sad_plan[m]> <testuser[m] "You should build most things int"> Yeah, I initially did that, but micro0 suggested having wifi as module
2020-12-27T07:15:57 #kisslinux <E5ten> sad_plan: manually write the .psk or .8021x files
2020-12-27T07:16:09 #kisslinux <testuser[m]> No I'm talking about the crypto stuff in the kernel
2020-12-27T07:16:14 #kisslinux <testuser[m]> Not wifi modules
2020-12-27T07:16:25 #kisslinux <sad_plan[m]> <travankor "iwctl requires dbus iirc, you po"> Wait, I though eiwd was iwd without dbus
2020-12-27T07:16:37 #kisslinux <E5ten> Yeah, but not iwctl
2020-12-27T07:17:06 #kisslinux <sad_plan[m]> <E5ten "sad_plan: manually write the .ps"> I belive I did that. Copied the output of the iwd_passphrase command into bssid.psk file
2020-12-27T07:17:27 #kisslinux <sad_plan[m]> So how does one connect to a wifi without iwctl then?
2020-12-27T07:17:32 #kisslinux <sad_plan[m]> Without dbus
2020-12-27T07:17:44 #kisslinux <E5ten> It autoconnects if there's a corresponding config file
2020-12-27T07:17:48 #kisslinux <sad_plan[m]> Crypto stuff is btw buildt into kernel. No modules
2020-12-27T07:18:47 #kisslinux <sad_plan[m]> I see. Ill have a second look at my config then
2020-12-27T07:24:34 #kisslinux <sad_plan[m]> I noticed a type. i was missing a letter in the bssid.psk file name. Still doesnt seem to connect though
2020-12-27T07:24:41 #kisslinux <sad_plan[m]> Typo*
2020-12-27T07:31:20 #kisslinux <sad_plan[m]> Finally, it connected to the network
2020-12-27T07:33:19 #kisslinux <sad_plan[m]> Cant ping to any url though. Probably dhcp issue? If I type dhcpcd wlan0 it gives me an error: no such user dhcpcd
2020-12-27T07:33:19 #kisslinux <sad_plan[m]> Sending commands to dhcpcd process
2020-12-27T07:33:34 #kisslinux <testuser[m]> i couldnt get it to work either
2020-12-27T07:33:35 #kisslinux <testuser[m]> http://ix.io/2JGQ
2020-12-27T07:33:50 #kisslinux <testuser[m]> doesn't give any error but dhcpcd says no interfaces have a carrier
2020-12-27T07:38:02 #kisslinux <travankor> eiwd has it's own dhcp if you want to use that
2020-12-27T07:38:29 #kisslinux <travankor> EnableNetworkConfiguration=true
2020-12-27T07:42:14 #kisslinux <testuser[m]> tried that too but /etc/resolv.conf doesn't get updated
2020-12-27T07:45:41 #kisslinux <testuser[m]> is there anything extra required other than making `/var/lib/iwd/SSID.psk` ?
2020-12-27T07:49:22 #kisslinux <travankor> NameResolvingService=resolvconf
2020-12-27T07:49:50 #kisslinux <testuser[m]> the log says it found resolvconf at /bin/resolvconf so i dont think that should be required
2020-12-27T08:08:50 #kisslinux <sad_plan[m]> So dhcpcd is really not neccessary when using eiwd?
2020-12-27T08:08:50 #kisslinux <sad_plan[m]> I have EnableNetworkConfiguration=true on main.conf file, aswell as NameResolvingService=resolvconf
2020-12-27T08:11:27 #kisslinux <E5ten> Should work then
2020-12-27T08:16:02 #kisslinux <sad_plan[m]> Still doesnt..
2020-12-27T15:03:00 #kisslinux <testuser[m]> onodera: you forgot to include the `fmt` package in the blender PR, and `ncurses` is a dependency for `ispc`
2020-12-27T15:03:26 #kisslinux <testuser[m]> otherwise everything builds fine
2020-12-27T15:21:02 #kisslinux <acheam> testuser[m]: onodera:, yeah, I didn't check that one as thoroughly as I should have. I am getting package not found in any repo errors for fmt.
2020-12-27T17:40:14 #kisslinux <testuser[m]> acheam: could you check the write access settings for the repo now?
2020-12-27T17:40:46 #kisslinux <acheam> testuser[m]: ah yes, sorry I forgot!
2020-12-27T17:42:50 #kisslinux <acheam> testuser[m]: you should have access now!
2020-12-27T17:46:21 #kisslinux <testuser[m]> Still says i don't have access :/
2020-12-27T17:47:25 #kisslinux <acheam> testuser[m]: to which repo?
2020-12-27T17:48:20 #kisslinux <acheam> testuser[m]: you have "maintain" privileges on both repo-main and repo-community
2020-12-27T17:48:39 #kisslinux <testuser[m]> Yeah it started working now
2020-12-27T17:48:44 #kisslinux <testuser[m]> thanks
2020-12-27T17:48:51 #kisslinux <acheam> okay!
2020-12-27T20:01:53 #kisslinux <uhrenmacher> :q!
2020-12-27T20:30:36 #kisslinux <midfavila> #notes
2020-12-27T20:30:39 #kisslinux <midfavila> fuq
2020-12-27T20:30:54 #kisslinux <midfavila> trying out this new IRC client called EPIC and it's got this weird way of handling commands...
2020-12-27T20:45:28 #kisslinux <danteissaias> what's people's opinions on the XDG base directory spec?
2020-12-27T20:46:16 #kisslinux <danteissaias> hypothetically, could we apply this patch: https://phabricator.services.mozilla.com/D6995 to firefox in order to make it XDG-compliant cause it seems mozilla will never implement this its been 17 years...
2020-12-27T20:47:01 #kisslinux <danteissaias> not specifically that patch i'm sure there might be better ones out there but a patch which makes firefox comply with XDG directories
2020-12-27T21:07:12 #kisslinux <acheam> hmmm... could there be thunderbird/firefox extensions that expect .mozilla?
2020-12-27T21:23:50 #kisslinux <danteissaias> well that is the main problem, maybe make it optional idk
2020-12-27T21:24:41 #kisslinux <danteissaias> or possibly symlink .mozilla -> .config/mozilla and then the user can delete the symlink if they don't use any extensions
2020-12-27T21:24:44 #kisslinux <danteissaias> but that's kinda hacky
2020-12-27T21:25:16 #kisslinux <acheam> whats the point of doing it at all if there is a symlink?
2020-12-27T21:26:00 #kisslinux <danteissaias> that was a bad idea nevermind
2020-12-27T21:27:31 #kisslinux <acheam> nonono
2020-12-27T21:27:58 #kisslinux <acheam> for some people it may still be worth it, just not for me personally
2020-12-27T21:28:50 #kisslinux <danteissaias> i mean i'd do it locally, but i prefer to use firefox-bin
2020-12-27T21:31:32 #kisslinux <acheam> i guess i could make a firefox-patched-bin
2020-12-27T21:32:25 #kisslinux <danteissaias> maybe? that patch i sent isn't even that ideal it just throws everything in .config, i think it'd make more sense to split stuff between .config, .local/share and .cache as the spec suggests
2020-12-27T21:32:33 #kisslinux <danteissaias> bookmarks in .local/share
2020-12-27T21:32:40 #kisslinux <danteissaias> preferences in .config
2020-12-27T21:32:42 #kisslinux <danteissaias> cache in .cache etc
2020-12-27T21:34:26 #kisslinux <acheam> yeah for sure, .mozilla has a wide variety of stuff in it
2020-12-27T21:35:05 #kisslinux <acheam> looking in my .mozilla right now shows a few odd directories only used by certain extensions
2020-12-27T21:35:27 #kisslinux <acheam> like ~/.mozilla/native-messaging-hosts which is used by firenvim exclusively
2020-12-27T21:36:18 #kisslinux <danteissaias> hm
2020-12-27T21:37:21 #kisslinux <danteissaias> its annoying how so many things have depended .mozilla being there
2020-12-27T21:44:26 #kisslinux <acheam> yeah
2020-12-27T21:45:06 #kisslinux <micr0> so in the past 10 years of various distro maintainership I'd very strongly suggest to patch stuff as little as possible.
2020-12-27T21:45:29 #kisslinux <micr0> 70% or so of software problems i've encountered has been due to distro maintainers patching upstream behaviour
2020-12-27T21:46:00 #kisslinux <micr0> (this is one reason I was drawn to kiss - dylan has been very good about getting patches upstreamed)
2020-12-27T21:46:34 #kisslinux <micr0> that said, forking packages in kiss is super easy, and I think there was someone who made a 'patch hook' that lets people maintain patches to software without forking them as well
2020-12-27T21:47:06 #kisslinux <micr0> And I am saying this as a big proponent of XDG dirs for cleanliness - see the antidot package if you want a tool that helps keep things tidy
2020-12-27T22:58:43 #kisslinux <danteissaias> yeah that's a very good point
2020-12-27T22:59:13 #kisslinux <danteissaias> the current way i'm "patching" firefox is having it run with a fake $HOME and symlinking download directories - all very messy
2020-12-27T22:59:21 #kisslinux <danteissaias> i'll try and compile it myself with the proper patch at some point
2020-12-27T22:59:36 #kisslinux <micr0> danteissaias have you looked at firejail as well?
2020-12-27T22:59:51 #kisslinux <danteissaias> yeah i've seen firejail
2020-12-27T22:59:53 #kisslinux <micr0> there are lots of solutions