💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-12-25.txt captured on 2024-06-16 at 13:45:49.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
2020-12-25T04:32:33 #kisslinux <testuser[m]> acheam: I think you should set `KISS_COMPRESS` = xz to save bandwidth on binaries 2020-12-25T04:35:07 #kisslinux <acheam> testuser[m]: didn't know that was a thing, thanks! 2020-12-25T11:19:11 #kisslinux <midfavila> Merry Christmas, everyone! 2020-12-25T11:25:32 #kisslinux <testuser[m]> Merry Christmas! 2020-12-25T11:32:22 #kisslinux <travankor> Merry Christmas 🎄 2020-12-25T11:32:41 #kisslinux <travankor> I hope Dylan is well 2020-12-25T11:33:25 #kisslinux <midfavila> Me too. It's been like a month since any commmits, so it's not like he's doing development in secret 2020-12-25T12:35:59 #kisslinux <kciN> Has anyone here got joystick up and running? 2020-12-25T12:45:27 #kisslinux <Evil_Bob> Hi, can someone bump sfeed_curses from 0.9.5 to 0.9.7? https://github.com/kisslinux/community/tree/master/community/sfeed_curses thanks (and Merry Christmas) 2020-12-25T12:48:17 #kisslinux <Evil_Bob> oh, and latest releases can also be tracked using this feed: https://git.codemadness.org/sfeed_curses/tags.xml or just the releases open dir 2020-12-25T13:03:12 #kisslinux <testuser[m]> There's a PR for it 2020-12-25T13:13:23 #kisslinux <Evil_Bob> ah i see now, thanks, however its 0.9.6: https://github.com/kisslinux/community/pull/1647 2020-12-25T13:23:25 #kisslinux <testuser[m]> You can make a comment under that PR, and bump the numbers yourself for the time being 2020-12-25T13:25:20 #kisslinux <Evil_Bob> im the author and i dont use github, just wanted to notify/ask 2020-12-25T13:30:33 #kisslinux <testuser[m]> Ah, sorry 2020-12-25T13:57:29 #kisslinux <jollyjester> Yo it's a real pain to use links2 so I'm here to ask for a firefox-bin package. Does anyone have a git repo that I can clone? 2020-12-25T14:03:06 #kisslinux <jollyjester> nvm fixed it [thread locked] 2020-12-25T14:25:01 #kisslinux <jollyjester> I'm trying to add some music to cmus but it doesn't want to add it the library remains empty when I do `:add MusicDir` 2020-12-25T14:25:12 #kisslinux <jollyjester> I have the `flac` package installed, anything else I need? 2020-12-25T14:28:08 #kisslinux <testuser[m]> Cmus works fine for me 2020-12-25T14:28:14 #kisslinux <testuser[m]> You sure the music dir path is correct? 2020-12-25T14:28:20 #kisslinux <jollyjester> yep 2020-12-25T14:30:47 #kisslinux <jollyjester> It worked fine last time I installed KISS 2020-12-25T14:32:04 #kisslinux <testuser[m]> You are tab-completing the directory name right? 2020-12-25T14:32:09 #kisslinux <jollyjester> yea 2020-12-25T14:32:47 #kisslinux <jollyjester> I'm running on wayland, not sure if that matters 2020-12-25T14:34:29 #kisslinux <testuser[m]> Maybe the tab completion added a file name by mistake instead of just the dir, you can try manually putting the dir in the config file 2020-12-25T14:35:43 #kisslinux <jollyjester> testuser[m]: and where is that 2020-12-25T14:37:05 #kisslinux <jollyjester> And I don't think it added a filename 2020-12-25T14:37:19 #kisslinux <jollyjester> Something's just wrong but I don't know what 2020-12-25T14:50:14 #kisslinux <jollyjester> Software takes so much time to compile, you only realize how bad the software you use day to day is when you start compiling it. 2020-12-25T14:50:34 #kisslinux <jollyjester> Even a god damn XML library takes ages to compile 2020-12-25T14:51:43 #kisslinux <jollyjester> Wirth's Law is in full effect 2020-12-25T14:51:51 #kisslinux <Evil_Bob> it depends(tm) 2020-12-25T14:52:32 #kisslinux <Evil_Bob> using a simple Makefile (no autoconf, cmake, etc crap) helps too 2020-12-25T14:53:02 #kisslinux <jollyjester> All the libraries I've been compiling have been using autoconf and probably cmake 2020-12-25T14:53:05 #kisslinux <jollyjester> I hate this so much 2020-12-25T14:53:09 #kisslinux <acheam> jollyjester: we're creating a binary repo to get around that. https://github.com/kiss-community/repo-bin 2020-12-25T14:53:25 #kisslinux <acheam> Right now, it only has firefox and llvm 2020-12-25T14:53:26 #kisslinux <jollyjester> There are no binaries there just Jenkins files 2020-12-25T14:53:58 #kisslinux <testuser[m]> There's submodules 2020-12-25T14:54:11 #kisslinux <acheam> jollyjester: Jenkinsfiles which my server used to build binaries 2020-12-25T14:54:14 #kisslinux <testuser[m]> Clone the repo and add it as the first entry in your KISS_PATH 2020-12-25T14:54:31 #kisslinux <jollyjester> I have a friend who has a CI/CD he might help build binaries 2020-12-25T14:54:32 #kisslinux <acheam> right now only Firefox (ignore the build failing badge) and LLVM are working 2020-12-25T14:54:38 #kisslinux <jollyjester> He uses Drone CI 2020-12-25T14:54:42 #kisslinux <jollyjester> You guys heard of it? 2020-12-25T14:54:48 #kisslinux <acheam> we started on Drone, but switched to Jenkins 2020-12-25T14:54:52 #kisslinux <acheam> I like it a looot more 2020-12-25T14:54:55 #kisslinux <jollyjester> Why 2020-12-25T14:55:28 #kisslinux <acheam> Jenkins has better open-source, more configurable, much more flexible, better pipelines, actual artifact support 2020-12-25T14:55:29 #kisslinux <jollyjester> Isn't Drone also built using GO and it uses Docker, wouldn't it be faster? 2020-12-25T14:55:48 #kisslinux <jollyjester> Oh yea Drone doesn't have artifacts 2020-12-25T14:56:30 #kisslinux <acheam> the builds are running on the same hardware using the same build tools, the CI/CD platform barely affetcs build times. If anything Drone actually slows it down because its building in docker containers 2020-12-25T14:56:44 #kisslinux <jollyjester> Ok 2020-12-25T14:57:00 #kisslinux <jollyjester> acheam: is your desktop OS kiss? 2020-12-25T14:57:11 #kisslinux <acheam> jollyjester: ehr, I actually don't use kiss 2020-12-25T14:57:17 #kisslinux <jollyjester> lol 2020-12-25T14:57:23 #kisslinux <jollyjester> what do you use then 2020-12-25T14:57:48 #kisslinux <acheam> Arch and Debian... once I have this bin going at full steam, then I would consider switching fully to KISS 2020-12-25T14:57:54 #kisslinux <jollyjester> i would dual-boot kiss and arch if not for my 100 gb SSD 2020-12-25T14:58:11 #kisslinux <testuser[m]> Why dual boot? 2020-12-25T14:58:46 #kisslinux <testuser[m]> * Why do you need to dual boot? 2020-12-25T14:58:57 #kisslinux <jollyjester> So I can keep making packages for KISS 2020-12-25T14:58:59 #kisslinux <jollyjester> It's fun as hell 2020-12-25T14:59:16 #kisslinux <jollyjester> I guess I could use a KISS chroot too but I feel like I wouldn't get the same results 2020-12-25T14:59:42 #kisslinux <jollyjester> Like, how would I build GUI programs on a chroot, right? 2020-12-25T14:59:43 #kisslinux <testuser[m]> Huh 2020-12-25T15:00:11 #kisslinux <jollyjester> What is it that's confusing? 2020-12-25T15:01:15 #kisslinux <jollyjester> You can reply to that question, I'll read it in the logs later, brb 2020-12-25T15:01:53 #kisslinux <acheam> could someone help me write a "build" file for rust? https://github.com/kiss-community/rust-bin 2020-12-25T15:01:56 #kisslinux <acheam> can't get it to work 2020-12-25T15:02:22 #kisslinux <acheam> it literally just needs to copy the prebuilt files into place 2020-12-25T15:02:57 #kisslinux <testuser[m]> `cp -r` isn't working? 2020-12-25T15:03:05 #kisslinux <kiedtl|lurch> oof. good luck with that. I'd help, only I don't have my KISS machine... 2020-12-25T15:03:43 #kisslinux <acheam> testuser[m]: keep geting no such file errors 2020-12-25T15:07:00 #kisslinux <testuser[m]> Weird, the tarball seems to be properly built 2020-12-25T15:07:09 #kisslinux <testuser[m]> What if you check with an `ls` in the build file? 2020-12-25T15:35:31 #kisslinux <acheam> testuser[m]: oh I didn't think about that, thanks! 2020-12-25T16:08:06 #kisslinux <micr0> woohoo! got ci to build binaries on my repo finally 2020-12-25T16:15:52 #kisslinux <micr0> so the kiss-bin command works! 2020-12-25T16:27:27 #kisslinux <sad_plan[m]> Im struggling to get the wireless card on my kiss install to work. wifi card is not visible when running ip link, and upon booting, it gives me an error, it cant load the driver, due to not finding it. 2020-12-25T16:27:27 #kisslinux <sad_plan[m]> ive included the correct driver in the kernel, which is config_ath10k (its atheros QCA9377), but to no avail. I fetched the nonfree ones, and after some hickups, I got the kernel to build with them. however, kiss boots up with same error. what could be the fault here? should I disable the OSS ones, when including nonfree drivers perhaps? only thing that comes to mind really.. 2020-12-25T16:28:41 #kisslinux <micr0> sad_plan[m] are you trying to compile the module into the kernel? 2020-12-25T16:28:55 #kisslinux <micr0> i recommend not doing that especially for wifi and some usb devices 2020-12-25T16:29:52 #kisslinux <micr0> i am using ath10k_pci qca6174 and thats working well for me 2020-12-25T16:30:50 #kisslinux <micr0> you may want to look at my kernel config https://github.com/jedahan/repo-talyn 2020-12-25T16:33:05 #kisslinux <testuser[m]> sad_plan: maybe you didn't put the firmware for your card in `/usr/lib/firmware` ? 2020-12-25T16:39:15 #kisslinux <sad_plan[m]> No, Im just hitting yes on it, so I get what I belive you call a static kernel 2020-12-25T16:41:04 #kisslinux <sad_plan[m]> so no modules 2020-12-25T16:41:23 #kisslinux <sad_plan[m]> so I should rather build it as a module instead? I cant try that 2020-12-25T16:45:52 #kisslinux <sad_plan[m]> will do! 2020-12-25T16:47:42 #kisslinux <micr0> yeah ive found modules are safer and easier to debug 2020-12-25T16:48:26 #kisslinux <micr0> compiling external firmware, into the kernel, especially wifi devices, has lead to broken networks for me 2020-12-25T16:48:58 #kisslinux <micr0> it would be nice to compile in but i have never gotten that working 2020-12-25T16:52:42 #kisslinux <sad_plan[m]> I did. i first placed the whole folder there, but didnt work. so I put the exact files into firmware dir, but still no. gonna recompile with them as a module, and see if that works. maybe there is a bug with including them in the kernel or something.. 2020-12-25T16:52:49 #kisslinux <acheam> micr0: the Jenkins setup is working too! 2020-12-25T16:55:47 #kisslinux <micr0> nice! 2020-12-25T17:03:29 #kisslinux <testuser[m]> Has anyone ever had dhcpcd take a long time to update `/etc/resolv.conf` after connecting with wpa supplicant? Even if resolv.conf is written manually internet doesn't work until dhcpcd fills in the nameservers 2020-12-25T17:03:41 #kisslinux <testuser[m]> Started happening a few days back but I've just been ignoring it 2020-12-25T17:06:45 #kisslinux <onodera> not a fix, but check out eiwd 2020-12-25T17:06:50 #kisslinux <onodera> much better than wpa_supplicant imo 2020-12-25T17:09:11 #kisslinux <testuser[m]> I think i tried it once on gentoo or something, didn't work 2020-12-25T17:09:11 #kisslinux <testuser[m]> Will try again 2020-12-25T17:10:30 #kisslinux <testuser[m]> didn't work for my wifi adapter* 2020-12-25T17:11:51 #kisslinux <testuser[m]> It uses the r8188eu driver 2020-12-25T17:15:58 #kisslinux <acheam> testuser[m]: when it extracts the rust tar.gz it just seems to see that "var" subdirectory for whatever reason... im a bit perplexed as both llvm and firefox work just fine 2020-12-25T17:18:17 #kisslinux <testuser[m]> That's super weird lol, no ideas 2020-12-25T17:18:47 #kisslinux <sad_plan[m]> does that include graphics aswell? i get an error with amd-vi unable to read/write to iommu on boot, however, im able to bypass it with booting with nomodeset kernel parameter. without it I get stuck at that error. 2020-12-25T17:22:00 #kisslinux <sad_plan[m]> yeah, I was stoked about finally being able to boot kiss in metal, but the error is a tad annoying. I lost count on number of times I recompiled the kernel for this machine, to fix an error on bootup.. 2020-12-25T17:22:00 #kisslinux <sad_plan[m]> still waiting for it to compile now though, with the wireless drivers set as modules 2020-12-25T17:52:23 #kisslinux <micr0> sad_plan[m] also I remember at one point doing some voodoo to the firmware to make it happier 2020-12-25T17:52:56 #kisslinux <micr0> if you can upload dmesg by using ethernet or a usb drive, along with your kernel config, it would help debugging 2020-12-25T17:55:08 #kisslinux <acheam> any other package requests for binary building? Right now we have: Firefox, GCC, LLVM, and Rust 2020-12-25T17:55:50 #kisslinux <acheam> Rust is only kind-of... I can get it to build just fine, but cant get it to extract and install right with `kiss` for whatever reason 2020-12-25T17:56:03 #kisslinux <micr0> acheam I wonder if you could add a little statistics csv somewhere as part of the CI 2020-12-25T17:56:07 #kisslinux <micr0> with build times 2020-12-25T17:56:14 #kisslinux <acheam> micr0: its all on jenkins 2020-12-25T17:56:17 #kisslinux <acheam> https://jenkins.armaanb.net/job/kiss-community/ 2020-12-25T17:56:25 #kisslinux <testuser[m]> I personally don't find these packages that annoying, but they still take quite some time to build so: 2020-12-25T17:56:25 #kisslinux <testuser[m]> Nodejs 2020-12-25T17:56:25 #kisslinux <testuser[m]> Cmake 2020-12-25T17:56:27 #kisslinux <acheam> you can see all the past builds, build times, etc 2020-12-25T17:56:46 #kisslinux <micr0> yeah I mean it would be cool to export as a csv or something 2020-12-25T17:56:56 #kisslinux <acheam> testuser[m]: noted 2020-12-25T17:57:33 #kisslinux <acheam> micr0: ah yeah. Im sure there is a Jenkins plugin that lets you export it all sorts of ways 2020-12-25T17:57:41 #kisslinux <acheam> i'll look into it 2020-12-25T18:05:04 #kisslinux <testuser[m]> Also, just reminding you about the `KISS_COMPRESS=xz` thing again (for future builds) 2020-12-25T18:05:34 #kisslinux <acheam> testuser[m]: yep, thanks. I need to change it on all of the repos 2020-12-25T18:10:08 #kisslinux <micr0> acheam here are the 20 packages with the most deps in my repos: http://ix.io/2Jww 2020-12-25T18:11:07 #kisslinux <acheam> micr0: What's talyn? 2020-12-25T18:12:22 #kisslinux <micr0> zsh -c '(for repo (${=KISS_PATH//:/ }) wc -l $repo/*/depends) | grep -v "total$" | sort -n | tac | head -n20' 2020-12-25T18:12:31 #kisslinux <micr0> acheam talyn is the hostname for my laptop 2020-12-25T18:12:42 #kisslinux <micr0> its a package that just lists the depends for my current machine 2020-12-25T18:12:51 #kisslinux <acheam> ah okay 2020-12-25T18:13:14 #kisslinux <micr0> so yeah, i would add qt5 and blender to the list 2020-12-25T18:15:35 #kisslinux <acheam> micr0: got it 2020-12-25T18:17:22 #kisslinux <testuser[m]> Someone should probably make a post on the sub (i don't have reddit) 2020-12-25T18:19:51 #kisslinux <acheam> I could do that 2020-12-25T18:21:07 #kisslinux <sad_plan[m]> Alright, so I recompiled the kernel, with the drivers set as modules, and booted up without an error. However, its still doesnt show up on ip link. Its visible at rfkill list as unblocked. Is there still a driver issue? 2020-12-25T18:22:31 #kisslinux <micr0> sad_plan[m] can you post dmesg? 2020-12-25T18:24:04 #kisslinux <micr0> brb 2020-12-25T18:43:14 #kisslinux <sad_plan[m]> Nice. Ill se what I can do 2020-12-25T18:58:51 #kisslinux * sad_plan[m] posted a file: dmesg.txt (59KiB) < https://matrix.org/_matrix/media/r0/download/privacytools.io/PDnwzwlMYddleZtAMqpGihWD/dmesg.txt > 2020-12-25T18:58:57 #kisslinux <sad_plan[m]> there you go 2020-12-25T18:59:17 #kisslinux <sad_plan[m]> micr0: 2020-12-25T19:06:51 #kisslinux <onodera> https://github.com/kisslinux/community/issues/1656 2020-12-25T19:07:08 #kisslinux <onodera> I made an issue for general discussion about dylans disapearance and forks 2020-12-25T19:09:00 #kisslinux <sad_plan[m]> I dont follow. Is xz not supported? 2020-12-25T19:11:52 #kisslinux <micr0> sad_plan[m] i dont see ath10k anywhere, have you ran modprobe? 2020-12-25T19:11:57 #kisslinux <micr0> modprobe ath10k_pci ? 2020-12-25T19:12:16 #kisslinux <micr0> I just opened my laptop to see if I could replace the wifi because its kinda bad but i think they soldered it on 2020-12-25T19:12:19 #kisslinux <micr0> womp womp 2020-12-25T19:14:56 #kisslinux <nerditup> sad_plan[m]: you need to modprobe ath10k_core and ath10k_pci to get it to show up in ip link 2020-12-25T19:24:30 #kisslinux <sad_plan[m]> micr0: I did, but ill post it again. give me a sec 2020-12-25T19:24:37 #kisslinux * sad_plan[m] posted a file: dmesg.txt (59KiB) < https://matrix.org/_matrix/media/r0/download/privacytools.io/UPWPLndOJDoBrceOPvxxxGHu/dmesg.txt > 2020-12-25T19:25:25 #kisslinux <sad_plan[m]> micr0: there you go 2020-12-25T19:27:07 #kisslinux <micr0> sad_plan[m] hmm, i see nothing in dmesg about ath 2020-12-25T19:27:24 #kisslinux <micr0> when i modprobe ath10k_pci, a bunch of stuff shows up in dmesg related to it 2020-12-25T19:27:54 #kisslinux <micr0> lspci | rg Net should show something 2020-12-25T19:28:02 #kisslinux <micr0> `lspci | grep Net' 2020-12-25T19:51:50 #kisslinux <sad_plan[m]> will do just that. getting back with the results in a bit 2020-12-25T20:01:34 #kisslinux <sad_plan[m]> nerditup micr0 module has invalid ELF header 2020-12-25T20:11:58 #kisslinux <sad_plan[m]> Lspci | grep Net gives empty output 2020-12-25T20:13:25 #kisslinux <sad_plan[m]> Nevermind, modprobing for some reason suddenly worked 🤷♂️ 2020-12-25T20:18:40 #kisslinux <micr0> sweet! 2020-12-25T20:18:55 #kisslinux <micr0> i mean, annoying that we dont know why it didnt work before but at least you have w i f i 2020-12-25T20:20:57 #kisslinux <Rio6> idk why but X keeps freezing my computer when stopping :/ 2020-12-25T20:21:13 #kisslinux <Rio6> it seems like it exists normally but lock up the tty 2020-12-25T20:22:16 #kisslinux <Rio6> because if I kill it from another tty, computer continues to work until I switch to the tty that I ran startx on 2020-12-25T20:52:12 #kisslinux <sad_plan[m]> Is wpa2 serioisly not supported by eiwd? 2020-12-25T20:53:54 #kisslinux <micr0> sad_plan[m] i think i am on wpa2 2020-12-25T21:03:49 #kisslinux <E5ten> sad_plan: eiwd definitely supports wpa2 lol, I use it with wpa2 (personal and enterprise) all the time 2020-12-25T21:08:44 #kisslinux <nerditup> I embarrassingly couldn't get eiwd to work and just used wpa_supplicant lol 2020-12-25T21:09:07 #kisslinux <nerditup> Sounds like a few of us are on the same hardware, maybe I can try again and get some pointers 2020-12-25T21:16:05 #kisslinux <sad_plan[m]> <micr0 "i mean, annoying that we dont kn"> Absolutely. Usually im acustomed with modprobe has to run as root, which it even gave me an error for not doing. Strangely enough it accepted it afterwards. Yeah, kust wish I didnt have to use wpa. Usually used connman instead, which isnt available in the repos afaik. So ill guess ill get to get used to wpa_supplicant instead. Mighr be a good thing anyway, as that way I can 2020-12-25T21:16:05 #kisslinux <sad_plan[m]> get rid of connman on artix, so i have less packages. Although I dont belive less than 500pkgs on artix is that bad 😅 2020-12-25T21:25:30 #kisslinux <micr0> hmm maybe i make a kisslinux survey, and ask people to share what hardware they are on 2020-12-25T21:25:44 #kisslinux <micr0> but i do think there are enough people on dell xps' to warrant a wiki article 2020-12-25T21:38:37 #kisslinux <sad_plan[m]> Cheers both of you! 2020-12-25T22:05:38 #kisslinux <nerditup> micr0: I'd be down to contribute to the wiki article 2020-12-25T22:06:58 #kisslinux <micr0> i mean, if we are cool with it starting out like crap and then improving along the way, I can wip up literally the most minimal 'hey you probably want these set in your kernel' kinda thing 2020-12-25T22:07:43 #kisslinux <nerditup> I've got a ton of rough notes everywhere I probably have enough to structure something out 2020-12-25T22:07:57 #kisslinux <micr0> eyyy nerditup you wanna start then? 2020-12-25T22:08:04 #kisslinux <nerditup> Yeah I can do that 2020-12-25T22:08:25 #kisslinux <nerditup> "Here's why Dell sucks at Firmware" 2020-12-25T22:14:40 #kisslinux <nerditup> Admittedly, I probably won't start today