💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-12-27.txt captured on 2024-05-12 at 16:06:52.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
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