💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-12-25.txt captured on 2024-06-16 at 13:45:49.

View Raw

More Information

⬅️ 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