💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-04-26.txt captured on 2024-05-12 at 16:08:38.

View Raw

More Information

⬅️ Previous capture (2021-12-17)

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

2020-04-26T00:05:19 #kisslinux <user343> dylan: linux-headers requires rsync which isn't listed in depends
2020-04-26T00:14:18 #kisslinux <dilynm> We could patch it out
2020-04-26T00:19:55 #kisslinux <dilyn> `rsync -mrl --include='*/' --include='*.h' --exclude='*' usr/include $(INSTALL_HDR_PATH)
2020-04-26T00:19:56 #kisslinux <dilyn> lovely
2020-04-26T00:26:50 #kisslinux <E5ten> Feels like it could be done with find -exec and cp?
2020-04-26T00:27:05 #kisslinux <dilyn> yeah
2020-04-26T01:04:16 #kisslinux <lieu> dylan{0..9}: `-L [file]` True if [file] exists and is a symbolic link. This operator is retained for compatibility with previous versions of this program. Do not rely on its existence; use `-h` instead.
2020-04-26T01:04:43 #kisslinux <lieu> ^ From the dash manual.
2020-04-26T01:08:56 #kisslinux <lieu> E5ten: Any way to simplify this? -> https://termbin.com/i4tb
2020-04-26T01:12:13 #kisslinux <dilyn> we could ` find usr/include/* -type d | cpio -pdm "$1"`, perhaps?
2020-04-26T01:12:33 #kisslinux <dilyn> jk that only copied directories smh
2020-04-26T01:12:52 #kisslinux <dilyn> -name *.h
2020-04-26T01:45:50 #kisslinux <dilyn> jk busybox cpio is all kinds of cool
2020-04-26T01:46:32 #kisslinux <dilyn> `find usr/include/* -name '*.h' | cpio -oH newc | { cd "$(INSTALL_HDR_PATH)" && cpio -imd; }`, INSTALL_HDR_PATH="$1"
2020-04-26T01:49:50 #kisslinux <dilyn> this is worse than lieu's, almost definitely
2020-04-26T03:00:11 #kisslinux <Crestwave> lieu: Hm. They both seem to be specified by POSIX with no indication of preference, though.
2020-04-26T03:00:47 #kisslinux <Crestwave> And interestingly, it seems that exact snippet was used in old BSD manpages but the other way around: https://stackoverflow.com/questions/1997666/difference-between-test-h-and-test-l
2020-04-26T03:01:40 #kisslinux <Crestwave> Completely untested, but maybe you could do `find usr/include -name '*.h' -type f -exec install -Dm644 -t "$1" {} +`?
2020-04-26T03:21:48 #kisslinux <muevoid> I am attempting to help my gf get kiss installed on her new pc. It went mostly smoothly however iwlwifi is complaining about not having the firmware despite copying the .ucode to /usr/lib/firmware I have no experience with manually installing firmware since my laptop does not require it.
2020-04-26T03:24:09 #kisslinux <Crestwave> dilyn: Forgot to send this before, but I have never heard of Void moving to BSD. Some related events I remember are Trident or something moving to Void from FreeBSD and Hyperbola moving to BSD; maybe you got confused there?
2020-04-26T03:24:42 #kisslinux <muevoid> What does everyone think about bsd here?
2020-04-26T03:24:46 #kisslinux <muevoid> When it comes to KISS
2020-04-26T03:25:21 #kisslinux <Crestwave> Well, IIRC they use dbus
2020-04-26T03:26:29 #kisslinux <muevoid> Yeah fair enough
2020-04-26T03:28:21 #kisslinux <Crestwave> muevoid: You can check if anything in https://freenode.logbot.info/?ch=kisslinux&q=iwlwifi is of help
2020-04-26T03:28:39 #kisslinux <muevoid> Kk thanks
2020-04-26T03:29:03 #kisslinux <konimex> muevoid: driver support sucks in *BSD
2020-04-26T03:29:33 #kisslinux <muevoid> My hardware supports it however I quite like linux and the gpl personally was just wondering other peoples thoughts
2020-04-26T03:29:50 #kisslinux <konimex> though I'd like to see a BSD system fully managed by KISS, though I don't think that won't be possible due to the monolithic structure of BSDs itself
2020-04-26T03:29:57 #kisslinux <konimex> s/KISS/kiss
2020-04-26T03:39:01 #kisslinux <dilynm> crestwave: the problem I have with mine is it relies on a specific build of busybox. If someone changes that, all bets are off. Your find is like what I have for my Linux build script at a point, so that would also probably work
2020-04-26T03:39:07 #kisslinux <dilynm> Also yes I was thinking of parabola
2020-04-26T03:40:46 #kisslinux <dilynm> I prefer bad license to gpl personally :x
2020-04-26T03:45:08 #kisslinux <muevoid> Oh crap I dont know why I said that I prefer permissive in fact im looking to switch possibly to freebsd
2020-04-26T03:56:12 #kisslinux <Crestwave> dilynm: What's specific to the busybox build? install -t?
2020-04-26T04:09:04 #kisslinux <dilynm> It requires -o and -p to be configured at build time, which we have. Hence why it worked when I did it
2020-04-26T04:09:13 #kisslinux <dilynm> (for cpio)
2020-04-26T04:10:03 #kisslinux <dilynm> Rsync is the most straightforward solution here which is why they probably did it tbh. If rsync weren't basically a core utility we wouldn't have this problem xD
2020-04-26T04:11:42 #kisslinux <lieu> Crestwave: re, find: That simply copies the files ignoring the dir structure.
2020-04-26T05:08:31 #kisslinux <E5ten> install -t isn't portable
2020-04-26T05:08:49 #kisslinux <E5ten> (not that install completely is but only a subset support -t)
2020-04-26T06:06:42 #kisslinux <dylan02> 1Morning
2020-04-26T06:16:29 #kisslinux <lieu> i didn't know kiss also supports external *-install hooks
2020-04-26T06:17:00 #kisslinux <lieu> I don't see them in the manual.
2020-04-26T06:28:42 #kisslinux <dylan02> Oh
2020-04-26T06:28:44 #kisslinux <dylan02> KISS_HOOK?
2020-04-26T06:28:51 #kisslinux <dylan02> Yeah, I've been meaning to update the man page
2020-04-26T06:31:06 #kisslinux <dylan02> Fixed
2020-04-26T06:36:06 #kisslinux <lieu> https://github.com/kisslinux/kiss/blob/master/kiss#L208
2020-04-26T06:36:31 #kisslinux <lieu> Won't kiss exit itself when cd fails?
2020-04-26T06:41:17 #kisslinux <dylan02> It's in a subshell so things gets weird.
2020-04-26T07:18:28 #kisslinux <iuunno> ok so
2020-04-26T07:18:50 #kisslinux <iuunno> trying to get my kernel going, i was reading what someone said yesterday in logs here
2020-04-26T07:19:01 #kisslinux <iuunno> that modules are not supported?
2020-04-26T07:19:14 #kisslinux <iuunno> how do i add proprietary nvidia drivers then?
2020-04-26T07:20:49 #kisslinux <lieu> bake them in probably
2020-04-26T07:21:24 #kisslinux <muevoid> Is it possible to replace gcc with clang/llvm?
2020-04-26T07:23:45 #kisslinux <lieu> muevoid: Check out https://github.com/wyvertux
2020-04-26T07:23:56 #kisslinux <lieu> or OpenMandriva
2020-04-26T07:24:43 #kisslinux <muevoid> The wyvertux you sent has been replaced by wyverkiss it seems interesting
2020-04-26T07:25:16 #kisslinux <lieu> what
2020-04-26T07:25:28 #kisslinux <lieu> oh the repo
2020-04-26T07:25:34 #kisslinux <muevoid> Yeah
2020-04-26T07:25:45 #kisslinux <dylan02> proprietary nvidia drivers likely won't work at all (they link to glibc iirc)
2020-04-26T07:26:39 #kisslinux <iuunno> fug
2020-04-26T07:26:44 #kisslinux <muevoid> An older version of librsvg doesnt use rust however im not sure the security implications for this
2020-04-26T07:26:56 #kisslinux <iuunno> must be why it didnt work the first time
2020-04-26T07:29:37 #kisslinux <muevoid> dylan02 would it theoretically be possible to just use kiss-fork on all the packages I use into my own repo and maintain everything I use myself?
2020-04-26T07:30:13 #kisslinux <muevoid> Cause kiss o(kiss-outdated) works for other repos not just the official one right?
2020-04-26T07:30:24 #kisslinux <muevoid> kiss ou*
2020-04-26T07:33:57 #kisslinux <dylan02> It works for all repositories
2020-04-26T07:34:10 #kisslinux <dylan02> You could `kiss-fork` everything, yeah
2020-04-26T07:34:33 #kisslinux <muevoid> How much time do you personally spend maintaing the core packages?
2020-04-26T07:34:43 #kisslinux <dylan02> (kiss-fork is literally just a wrapper around 'cp -r' so you may find it easier to do mass forks manually)
2020-04-26T07:34:51 #kisslinux <muevoid> Ah gotcha
2020-04-26T07:34:57 #kisslinux <dylan02> Not much time at all
2020-04-26T07:35:08 #kisslinux <muevoid> I will most likely do that then
2020-04-26T07:35:20 #kisslinux <dylan02> Any long builds I leave till I'm busy with other things
2020-04-26T07:35:29 #kisslinux <muevoid> Yeah
2020-04-26T07:35:34 #kisslinux <dylan02> ie, I'll be shopping, in the garden, taking a walk, etc.
2020-04-26T07:35:42 #kisslinux <dylan02> or sleeping
2020-04-26T07:35:53 #kisslinux <muevoid> Is there any way I could use the output of kiss l to copy over the packages into my repo?
2020-04-26T07:36:43 #kisslinux <dylan02> Even easier would be: 'cd /var/db/kiss/installed; for pkg in *; do; echo "$pkg"; done'
2020-04-26T07:36:59 #kisslinux <muevoid> Ah yeah I didn't think of that
2020-04-26T07:37:16 #kisslinux <dylan02> That's effectively what 'kiss l' does
2020-04-26T07:39:16 #kisslinux <muevoid> All the documentation is stored locally correct?
2020-04-26T07:40:12 #kisslinux <dylan02> Yes
2020-04-26T07:40:19 #kisslinux <muevoid> Where is it at?
2020-04-26T07:40:30 #kisslinux <dylan02> In /usr/share/doc/kiss
2020-04-26T07:41:24 #kisslinux <muevoid> I'm quite interested in making an alternative rootfs for kiss is there any guides you know of that may possibly help with that?
2020-04-26T07:42:02 #kisslinux <dylan02> There aren't. I've been meaning to write one. It's been on the list in my head for a while.
2020-04-26T07:42:19 #kisslinux <dylan02> (As is making this as easy as possible for users to do)
2020-04-26T07:42:28 #kisslinux <muevoid> Gotcha
2020-04-26T07:42:57 #kisslinux <muevoid> Would it be possible to start with an lfs system and just add on the kiss package manager?
2020-04-26T07:43:08 #kisslinux <dylan02> The easiest way is to use another distribution as a host to build the rootfs.
2020-04-26T07:43:41 #kisslinux <muevoid> And ah gotcha
2020-04-26T07:44:04 #kisslinux <dylan02> You could probably follow LFS and package everything using the kiss package manager (though I haven't tried it).
2020-04-26T07:44:19 #kisslinux <muevoid> I may do that as a project
2020-04-26T07:45:03 #kisslinux <muevoid> Also I think it might be cool if the website had projects based off kiss and repos for kiss by the community
2020-04-26T07:45:30 #kisslinux <muevoid> And have a disclaimer like these arent officially supported or maintained by me
2020-04-26T07:47:16 #kisslinux <dilynm> Considering how LFS writes stuff up, it'd be dead easy to use kiss on top of LFS
2020-04-26T07:47:41 #kisslinux <muevoid> I may go that route then and not even bother forking stuff from the official repos unless I need a patch
2020-04-26T07:47:45 #kisslinux <dilynm> MueVoid: konimex has a repository for bootstrapping llvm
2020-04-26T07:48:51 #kisslinux <muevoid> Hmmm might be interesting to look at
2020-04-26T07:49:30 #kisslinux <muevoid> I have over 50gb of school courses on this laptop rn lol
2020-04-26T07:50:42 #kisslinux <dylan02> lol
2020-04-26T07:50:50 #kisslinux <dylan02> Good idea about a projects page
2020-04-26T07:50:55 #kisslinux <dylan02> I'll mention it on the home page as well
2020-04-26T07:51:01 #kisslinux <dylan02> I'm still writing the blog post :P
2020-04-26T07:51:07 #kisslinux <muevoid> Nice any eta?
2020-04-26T07:52:08 #kisslinux <dylan02> Today sometime
2020-04-26T07:52:16 #kisslinux <muevoid> Oooo awesome
2020-04-26T07:52:28 #kisslinux <muevoid> I always look forward to reading them they are a pleasure to read
2020-04-26T07:53:40 #kisslinux <muevoid> This will be fun backing up 50gb of video
2020-04-26T07:54:50 #kisslinux <dilynm> Isn't ncurses supposed to provide libtinfo?
2020-04-26T07:57:36 #kisslinux <muevoid> I think I may add something to the kiss package manager for myself
2020-04-26T07:58:05 #kisslinux <muevoid> when you do kiss-new I may have it where you can specify the type of build file you want a template for following the kiss style guidelines
2020-04-26T08:35:21 #kisslinux <muevoid> Could carbs linux mkrootfs be used to make a rootfs?
2020-04-26T08:36:58 #kisslinux <dylan02> I have no idea
2020-04-26T08:36:59 #kisslinux <dylan02> merakor:
2020-04-26T08:37:22 #kisslinux <muevoid> It seems pretty simple and lets you choose any repo to make the rootfs with
2020-04-26T08:37:56 #kisslinux <dylan02> Nice
2020-04-26T08:37:59 #kisslinux <dylan02> I didn't know it existed
2020-04-26T08:38:20 #kisslinux <muevoid> Its on the Carbs Linux github it seems nice I'm not sure if it is posix though
2020-04-26T08:39:32 #kisslinux <muevoid> https://termbin.com/qkgy && https://termbin.com/ilpm
2020-04-26T08:39:38 #kisslinux <muevoid> Just those two scripts
2020-04-26T08:39:43 #kisslinux <muevoid> Well script and config
2020-04-26T08:39:44 #kisslinux <muevoid> *
2020-04-26T09:00:42 #kisslinux <dylan02> https://k1ss.org/blog/20200426a
2020-04-26T09:01:20 #kisslinux <dylan02> muevoid:
2020-04-26T09:02:40 #kisslinux <iuunno> welp i guess i didnt really think of the proprietary nvidia drivers not working on musl lol
2020-04-26T09:02:52 #kisslinux <dylan02> lol
2020-04-26T09:02:54 #kisslinux <dylan02> Yeah
2020-04-26T09:02:59 #kisslinux <iuunno> and turns out nouveau dosent support my card at all basiccally
2020-04-26T09:03:02 #kisslinux <dylan02> It's something I can do nothing about sadly
2020-04-26T09:03:06 #kisslinux <iuunno> ofc
2020-04-26T09:08:39 #kisslinux <muevoid> Theoretically someone could make a glibc kiss distro correct?
2020-04-26T09:10:52 #kisslinux <dylan02> Yes
2020-04-26T09:10:56 #kisslinux <dylan02> It's been done a couple of times
2020-04-26T09:11:06 #kisslinux <dylan02> One is private and the other is no longer in development
2020-04-26T09:11:16 #kisslinux <dylan02> The latter went full systemd, pulseaudio, dbus, etc.
2020-04-26T09:11:30 #kisslinux <dylan02> I think lieu: is working on one as well
2020-04-26T09:17:36 #kisslinux <iuunno> maybe if that nvidia leak about them supporting nouveau is true things will get better soon
2020-04-26T09:20:15 #kisslinux <dylan02> Yeah
2020-04-26T09:20:25 #kisslinux <dylan02> NVIDIA will do _something_ eventually
2020-04-26T09:21:36 #kisslinux <Crestwave> "Even easier would be: 'cd /var/db/kiss/installed; for pkg in *; do; echo "$pkg"; done'" | `cd /var/db/kiss/installed; printf '%sn' *`?
2020-04-26T09:22:15 #kisslinux <dylan02> Yeah
2020-04-26T09:22:50 #kisslinux <dylan02> I used the loop as an example
2020-04-26T09:23:10 #kisslinux <dylan02> ie, he wanted to do something to each installed package
2020-04-26T09:23:12 #kisslinux <Crestwave> Oh I see
2020-04-26T09:25:27 #kisslinux <konimex> what leaK?
2020-04-26T09:28:52 #kisslinux <Crestwave> Also, regarding the subshell, that's actually one of the set -e things I've seen most confusion over. It would actually exit if you didn't do any manual error handling, but the `|| die "$1" "Failed to clone $src"` disables it for the entire subshell.
2020-04-26T09:30:13 #kisslinux <dylan02> Yeah
2020-04-26T09:30:25 #kisslinux <Crestwave> I guess that you want the error message for the whole thing, but if you say, just wanted to have the message for git clone, you could move that to the cloning command and remove the die from the cd AFAIK.
2020-04-26T09:30:26 #kisslinux <dylan02> I'll clean it up at some stage
2020-04-26T09:42:56 #kisslinux <iuunno> konimex this one https://www.phoronix.com/scan.php?page=news_item&px=NVIDIA-Open-Source-GTC-20
2020-04-26T09:43:14 #kisslinux <iuunno> but it didnt happen cuz they canceled that shit due to pandemic
2020-04-26T10:15:04 #kisslinux <dylan02> This is neat: https://github.com/akkartik/mu
2020-04-26T10:40:12 #kisslinux <fehawen> hellos
2020-04-26T10:42:20 #kisslinux <dylan02> o/
2020-04-26T10:45:55 #kisslinux <fehawen> How's the garden coming along?
2020-04-26T10:49:12 #kisslinux <dylan02> Very good
2020-04-26T10:49:51 #kisslinux <fehawen> Sweet
2020-04-26T10:49:56 #kisslinux <dylan02> A shop two doors down received a shipment in wooden crates. They were going to throw them out so we took them and they're all in the garden now.
2020-04-26T10:50:10 #kisslinux <dylan02> As "planters"
2020-04-26T10:50:37 #kisslinux <dylan02> The potatoes are almost 1M high
2020-04-26T10:51:10 #kisslinux <fehawen> What a treat, imagine having thrown all of that away when it can come to perfectly good use.
2020-04-26T10:52:02 #kisslinux <dylan02> We've planted peas, tomatoes, strawberries, oregano, lettuce, artichokes, aloe vera, peppers, chillis, zucchini, etc
2020-04-26T10:52:05 #kisslinux <dylan02> Exactly
2020-04-26T10:52:20 #kisslinux <dylan02> We've started composting as well
2020-04-26T10:53:06 #kisslinux <konimex> why would the shop throw them out though?
2020-04-26T10:53:21 #kisslinux <fehawen> Great, that'll really get the soil a good kick once it's ready and mixed in.
2020-04-26T10:54:50 #kisslinux <k1ss> dylan02: theres a typo at the end on the blog post "Dulan"
2020-04-26T10:54:51 #kisslinux <k1ss> :D
2020-04-26T11:06:57 #kisslinux <dylan02> My own name huh
2020-04-26T11:10:20 #kisslinux <k1ss> oh thoughts its dylan not dulan
2020-04-26T11:10:21 #kisslinux <k1ss> haha
2020-04-26T11:11:00 #kisslinux <dylan02> lol
2020-04-26T11:39:22 #kisslinux <uhohpinoccio> Hello
2020-04-26T11:39:29 #kisslinux <dylan02> Hello
2020-04-26T11:39:37 #kisslinux <uhohpinoccio> How's everyone today?
2020-04-26T11:39:44 #kisslinux <dylan02> Good
2020-04-26T11:39:56 #kisslinux <uhohpinoccio> Glad to hear
2020-04-26T11:40:24 #kisslinux <uhohpinoccio> I was just checking in to see if someone knew how  I
2020-04-26T11:40:37 #kisslinux <uhohpinoccio> I can get the eiwd daemon to load on startup
2020-04-26T11:40:46 #kisslinux <uhohpinoccio> Because I can't find it in /var/sv
2020-04-26T11:40:52 #kisslinux <dylan02> Ah
2020-04-26T11:40:59 #kisslinux <dylan02> I need to write a service file for it.
2020-04-26T11:41:20 #kisslinux <uhohpinoccio> Oh okay. Have you been using eiwd or just the wpa and dhcpcd combo?
2020-04-26T11:41:33 #kisslinux <dylan02> eiwd
2020-04-26T11:41:39 #kisslinux <dylan02> with openresolv
2020-04-26T11:41:52 #kisslinux <uhohpinoccio> Ah okay. I read up on the config docs and made one for my network
2020-04-26T11:41:58 #kisslinux <lieu> dash in vi-mode feels weird although my main editor is vi
2020-04-26T11:42:16 #kisslinux <uhohpinoccio> But I didn't know how to get the daemon to load on startup
2020-04-26T11:42:20 #kisslinux <lieu> [jk] to navigate history, etc.
2020-04-26T11:43:20 #kisslinux <lieu> uhohpinoccio: WiFi?
2020-04-26T11:43:30 #kisslinux <uhohpinoccio> Yeah eiwd
2020-04-26T11:43:54 #kisslinux <dylan02> Run 'kiss u' and 'kiss b eiwd; kiss i eiwd' and you'll then have the service :)
2020-04-26T11:44:06 #kisslinux <uhohpinoccio> Ooh okay :D
2020-04-26T11:45:37 #kisslinux <uhohpinoccio> Ah great
2020-04-26T11:45:40 #kisslinux <uhohpinoccio> idk why
2020-04-26T11:45:48 #kisslinux <uhohpinoccio> but I just rebooted and my mouse pointer won't work in x now xD
2020-04-26T11:46:16 #kisslinux <dylan02> Odd
2020-04-26T11:46:24 #kisslinux <dylan02> What updated?
2020-04-26T11:46:31 #kisslinux <uhohpinoccio> And I haven't changed anything before I rebooted
2020-04-26T11:46:41 #kisslinux <dylan02> Ah
2020-04-26T11:46:46 #kisslinux <lieu> Which device manager are you using?
2020-04-26T11:46:47 #kisslinux <dylan02> Check Xorg's log file
2020-04-26T11:47:00 #kisslinux <uhohpinoccio> The eudev I believe
2020-04-26T11:47:40 #kisslinux <lieu> Ah, I only had that problem with mdev, though.
2020-04-26T11:47:51 #kisslinux <uhohpinoccio> I might switch to mdev though it looked tempting
2020-04-26T11:48:53 #kisslinux <lieu> You're lucky if your devices don't keep on switching names.
2020-04-26T11:50:13 #kisslinux <uhohpinoccio> Oh?
2020-04-26T11:51:11 #kisslinux <uhohpinoccio> Let me reboot to see if it doesn't work
2020-04-26T11:51:26 #kisslinux <uhohpinoccio> Nope works again haha
2020-04-26T11:51:33 #kisslinux <uhohpinoccio> Interesting
2020-04-26T11:58:40 #kisslinux <uhohpinoccio> Okay dylan02 i've now got openresolv and linked t he eiwd service, do I need a /etc/eiwd/main.conf ?
2020-04-26T12:07:19 #kisslinux <dylan02> Yeah
2020-04-26T12:07:31 #kisslinux <dylan02> https://termbin.com/hc67
2020-04-26T12:07:37 #kisslinux <dylan02> It's /etc/iwd/main.conf
2020-04-26T12:07:46 #kisslinux <uhohpinoccio> Ah okay I was confused about that
2020-04-26T12:08:27 #kisslinux <lieu> don't forget NameResolvingService
2020-04-26T12:09:05 #kisslinux <uhohpinoccio> Ah I'm getting "can't open file for writing" ?
2020-04-26T12:10:00 #kisslinux <uhohpinoccio> nvm I didn't even have a iwd directory aha my bad
2020-04-26T12:11:26 #kisslinux <uhohpinoccio> Ah okay all working now thanks guys, didn't need the NameResolvingService option but should I add it to be sure?
2020-04-26T12:13:12 #kisslinux <lieu> Maybe not. But from `man iwd.config`:
2020-04-26T12:13:28 #kisslinux <lieu> > If not specified, systemd is used as default.
2020-04-26T12:13:31 #kisslinux <dylan02> lieu: eiwd defaults to resolvconf.
2020-04-26T12:13:42 #kisslinux <lieu> Ah.
2020-04-26T12:13:43 #kisslinux <dylan02> (When you --disable-dbus)
2020-04-26T12:13:51 #kisslinux <dylan02> As the only other option is systemd
2020-04-26T12:13:54 #kisslinux <dylan02> and it needs dbus
2020-04-26T12:13:58 #kisslinux <dylan02> It's ifdef'd out
2020-04-26T12:14:37 #kisslinux <lieu> I see. Good to know. :D
2020-04-26T12:48:25 #kisslinux <uhohpinoccio> What irc client would you recommend? Birch? or something like weechat / irssi
2020-04-26T12:51:06 #kisslinux <dylan02> It's up to you
2020-04-26T12:51:24 #kisslinux <dylan02> Birch has its quirks
2020-04-26T12:51:31 #kisslinux <dylan02> Weechat / irssi are solid
2020-04-26T12:51:40 #kisslinux <uhohpinoccio> Okay. I have heard highly of weechat so I think i'll go with that for now
2020-04-26T13:26:04 #kisslinux <lieu> https://github.com/kisslinux/kiss/blob/master/kiss#L137-L139
2020-04-26T13:26:39 #kisslinux <lieu> Is this intended or just something shellcheck (SC2015) missed?
2020-04-26T13:33:42 #kisslinux <dylan02> It's fine no?
2020-04-26T13:42:37 #kisslinux <claudia> I have uploaded my hack of xbpsUI, I have posted screenshots earlier
2020-04-26T13:42:49 #kisslinux <claudia> pls dont laugh at my lack of shell skills :p
2020-04-26T13:42:51 #kisslinux <claudia> https://u.teknik.io/7W4bG
2020-04-26T13:42:58 #kisslinux <claudia> https://u.teknik.io/OV9VH
2020-04-26T13:43:10 #kisslinux <claudia> fzf and bash is needed as dependency
2020-04-26T13:43:30 #kisslinux <claudia> i find it pretty handy to look through the repos
2020-04-26T13:44:13 #kisslinux <k1ss> you gonna put this in your repo claudia?
2020-04-26T13:44:39 #kisslinux <claudia> look at it first
2020-04-26T13:44:59 #kisslinux <claudia> in its current state I would not make it public
2020-04-26T13:45:34 #kisslinux <claudia> the first links should be named pkg-info
2020-04-26T13:45:41 #kisslinux <claudia> *link
2020-04-26T14:00:28 #kisslinux <uhohpinoccio> Hey
2020-04-26T14:01:14 #kisslinux <uhohpinoccio> I've been trying to get sound to work with little luck. I've got alsa-lib but then realised I had none of the alsa utils
2020-04-26T14:02:32 #kisslinux <dylan02> Does it work now?
2020-04-26T14:06:01 #kisslinux <uhohpinoccio> Nah, I was just checkin in to see if anyone had cloned the alsa-utils before?
2020-04-26T14:06:09 #kisslinux <uhohpinoccio> As that was my next step
2020-04-26T14:06:48 #kisslinux <dylan02> Ah
2020-04-26T14:06:49 #kisslinux <dylan02> Right
2020-04-26T14:07:18 #kisslinux <dylan02> We made it onto Distrowatch? https://distrowatch.com/table.php?distribution=kiss
2020-04-26T14:08:11 #kisslinux <k1ss> thats cool
2020-04-26T14:08:21 #kisslinux <uhohpinoccio> Nice
2020-04-26T14:16:54 #kisslinux <uhohpinoccio> Ah can't get alsa utils ;/
2020-04-26T14:16:57 #kisslinux <claudia> This irc chanel could be add at "alternative user forums"
2020-04-26T14:17:40 #kisslinux <claudia> or even the freenode logbot
2020-04-26T14:18:22 #kisslinux <uhohpinoccio> Has anyone got ALSA working? And if so did you use alsa-utils?
2020-04-26T14:19:09 #kisslinux <dylan02> Yeah
2020-04-26T14:19:25 #kisslinux <dylan02> You then have access to alsamixer/amixer/the-other-tools
2020-04-26T14:19:35 #kisslinux <dylan02> You need to unmute your audio
2020-04-26T14:19:46 #kisslinux <uhohpinoccio> Yeah, I just can't seem to get it to build. I've tried using the alsa-utils git repository
2020-04-26T14:20:04 #kisslinux <uhohpinoccio> But when I'm getting a couple errors. I've installed autoconf automake
2020-04-26T14:20:06 #kisslinux <uhohpinoccio> and libtools
2020-04-26T14:20:35 #kisslinux <konimex> I don't think you need autoconf, automake, and libtool just to install alsa-utils
2020-04-26T14:20:40 #kisslinux <dylan02> 'kiss b alsa-util'
2020-04-26T14:20:48 #kisslinux <dylan02> 'kiss b alsa-utils'
2020-04-26T14:20:54 #kisslinux <dylan02> The second one
2020-04-26T14:21:02 #kisslinux <dylan02> First one is a typo
2020-04-26T14:21:21 #kisslinux <uhohpinoccio> Oh my i'm really not doing well today with my eyesight haha. I could of sworn I looked through all the repos and couldn't see it
2020-04-26T14:22:20 #kisslinux <dylan02> Try 'kiss s alsa*' next time you want to search for something.
2020-04-26T14:22:34 #kisslinux <dylan02> It supports globbing so you can match partial strings
2020-04-26T14:23:01 #kisslinux <dylan02> Very handy
2020-04-26T14:28:31 #kisslinux <uhohpinoccio> oooh okay
2020-04-26T14:51:25 #kisslinux <uhohpinoccio> Okay got sound working fine now perfect thanks :)
2020-04-26T14:53:10 #kisslinux <dylan02> Awesome
2020-04-26T14:54:56 #kisslinux <uhohpinoccio> Now i've got to find out how to use the intel display drivers
2020-04-26T14:58:52 #kisslinux <dylan02> You should be fine with the default Xorg driver. It's recommended instead of xf86-video-intel nowadays.
2020-04-26T15:00:03 #kisslinux <uhohpinoccio> Ah okay
2020-04-26T15:00:34 #kisslinux <uhohpinoccio> I guess I can use picom to prevent screen tear?
2020-04-26T15:02:17 #kisslinux <dylan02> Yeah. Or you may not get any without a compositor. It's luck.
2020-04-26T15:02:34 #kisslinux <dylan02> You could install xf86-video-intel (It's in the repos) and enable TearFree.
2020-04-26T15:02:41 #kisslinux <dylan02> You have some options
2020-04-26T15:03:03 #kisslinux <uhohpinoccio> Ah okay
2020-04-26T15:04:12 #kisslinux <uhohpinoccio> I had a file 20-intel.conf in my xorg.conf.d which has "TearFree" configured when I was on void
2020-04-26T15:06:07 #kisslinux <dylan02> Yeah. That'd be the xf86-video-intel driver.
2020-04-26T15:06:37 #kisslinux <uhohpinoccio> Oh okay
2020-04-26T15:18:46 #kisslinux <uhohpinoccio> Interesting
2020-04-26T15:19:21 #kisslinux <uhohpinoccio> Installed xf86-video-intel and Xorg.0.log says (EE) Failed to load module "intel" (module does not exist, 0)
2020-04-26T15:20:26 #kisslinux <dylan02> Send me the full log
2020-04-26T15:27:21 #kisslinux <uhohpinoccio> https://pastebin.com/amkwAgBi
2020-04-26T15:29:16 #kisslinux <dylan02> Hm
2020-04-26T15:30:20 #kisslinux <dylan02> Output of: ls -1 /usr/lib/xorg/modules/drivers
2020-04-26T15:31:17 #kisslinux <uhohpinoccio> `intel_drv.so  modesetting_drv.la  modesetting_drv.so`
2020-04-26T15:31:42 #kisslinux <dylan02> intel_drv.so is there
2020-04-26T15:31:49 #kisslinux <dylan02> Hm
2020-04-26T15:31:52 #kisslinux <dylan02> Tried rebooting?
2020-04-26T15:32:09 #kisslinux <uhohpinoccio> Yeah, let me try again
2020-04-26T15:33:04 #kisslinux <uhohpinoccio> Okay rebooted, same problem
2020-04-26T15:43:48 #kisslinux <dylan02> I'll try and figure out what's going on
2020-04-26T15:45:07 #kisslinux <uhohpinoccio> Thanks dylan02 :)
2020-04-26T15:47:49 #kisslinux <dylan02> Run 'kiss u' and 'xf86-video-intel' will update.
2020-04-26T15:47:54 #kisslinux <dylan02> Let me know if the issue still occurs
2020-04-26T15:57:27 #kisslinux <dylan02> brb
2020-04-26T16:10:07 #kisslinux <uhohpinoccio> Yeah no change dylan02
2020-04-26T16:10:29 #kisslinux <uhohpinoccio> I don't really know why it says it doesn't exist
2020-04-26T16:10:31 #kisslinux <uhohpinoccio> as it does haha
2020-04-26T16:15:52 #kisslinux <dylan02> Yeah
2020-04-26T16:46:04 #kisslinux <dilynm> Have you tried without any .conf files?
2020-04-26T17:59:00 #kisslinux <adamantium[m]> dylan02: I am currently unable to find time to dork around with debugging the readline issue in community. My job and real life issues are blocking me from getting to it. Not sure what to do. Just logged in to let you know. I can still maintain it, however, keeping it up to date, if anyone finds a fix, I will apply it.
2020-04-26T17:59:51 #kisslinux <adamantium[m]> https://github.com/kisslinux/community/issues/734
2020-04-26T18:00:38 #kisslinux <adamantium[m]> If you want me to just add the with-curses flag, let me know.
2020-04-26T18:02:53 #kisslinux <user343> openssh source very unstable. i've constantly got `transfer closed` message. anyone can confirm?
2020-04-26T18:09:55 #kisslinux <E5ten> dilynm: assuming I'm remembering correctly that it was you talking about this, did you end up getting a non-rsync patch for linux-headers working?
2020-04-26T18:22:57 #kisslinux <uhohpinoccio> Hello
2020-04-26T18:48:14 #kisslinux <uhohpinoccio> Hey dilynm
2020-04-26T18:48:41 #kisslinux <uhohpinoccio> I didn't know what you mean by "no configs" earlier
2020-04-26T18:54:38 #kisslinux <dilynm> In /etc/X11/xorg.conf.d/
2020-04-26T18:55:17 #kisslinux <dilynm> Get rid of any .conf files you have there, assuming you have 40-libinput.conf in /usr/share/X11/Xorg conf.d
2020-04-26T18:55:30 #kisslinux <uhohpinoccio> Only have a 20-keyboard.conf
2020-04-26T18:55:35 #kisslinux <uhohpinoccio> Because GB keyboard
2020-04-26T18:55:38 #kisslinux <dilynm> s/Xorg /xorg.
2020-04-26T18:55:42 #kisslinux <dilynm> Ah
2020-04-26T18:55:44 #kisslinux <uhohpinoccio> Should I remove it?
2020-04-26T18:55:47 #kisslinux <dilynm> No
2020-04-26T18:56:35 #kisslinux <uhohpinoccio> Okay let me try rebooting. I realised I also had a 00-intel.conf
2020-04-26T18:56:43 #kisslinux <uhohpinoccio> I thought  I removed
2020-04-26T18:57:47 #kisslinux <uhohpinoccio> Removed and rebooted, same error but now I have tearing >:(
2020-04-26T18:57:54 #kisslinux <uhohpinoccio> Which is weird
2020-04-26T18:58:10 #kisslinux <uhohpinoccio> Because its supposedly not using intel
2020-04-26T19:03:27 #kisslinux <dilynm> What does your Xorg log say?
2020-04-26T19:04:31 #kisslinux <uhohpinoccio> `(EE) Failed to load module "intel" (module does not exist, 0)`
2020-04-26T19:04:42 #kisslinux <dilynm> The whole thing
2020-04-26T19:05:13 #kisslinux <uhohpinoccio> Okay hold on
2020-04-26T19:09:09 #kisslinux <uhohpinoccio> https://pastebin.com/iYtLLCN9
2020-04-26T19:11:39 #kisslinux <dilynm> That it can't load module 'intel' is a red herring. It's loading glx
2020-04-26T19:16:59 #kisslinux <uhohpinoccio> What is the issue with then?
2020-04-26T19:17:03 #kisslinux <uhohpinoccio> The reporting?
2020-04-26T19:19:47 #kisslinux <dilynm> Wait do you have both Mesa and xf86-video-intel installed?
2020-04-26T19:20:22 #kisslinux <uhohpinoccio> I'm not sure about the mesa one hold on
2020-04-26T19:20:42 #kisslinux <uhohpinoccio> Yeah I have mesa 20.0.5
2020-04-26T19:21:31 #kisslinux <dilynm> That's presumably why Xorg is loading glx? You'll have to choose if you want legacy (Intel) or current (Mesa)
2020-04-26T19:21:48 #kisslinux <dilynm> You could uninstall Mesa, see what happens
2020-04-26T19:21:58 #kisslinux <uhohpinoccio> Well I'd rather have mesa if its newer?
2020-04-26T19:22:25 #kisslinux <uhohpinoccio> I am not too well researched with this I'll have to do some reading up I guess
2020-04-26T19:22:26 #kisslinux <dilynm> Assuming your iGPU is supported that's what I'd do
2020-04-26T19:23:13 #kisslinux <dilynm> Yeah I installed xorg-server et al and then Mesa, didn't touch any configurations at all and it 'just worked'
2020-04-26T19:23:29 #kisslinux <uhohpinoccio> Oh okay
2020-04-26T19:23:49 #kisslinux <uhohpinoccio> Well I get tear when I don't have the 20-intel.conf with TearFree set to true
2020-04-26T19:33:29 #kisslinux <uhohpinoccio> dilynm So you recommend I just get rid of the xf86-video-intel package then? And let it fallback on the modesetting driver?
2020-04-26T19:34:05 #kisslinux <dilynm> Yeaaaahhh
2020-04-26T19:34:30 #kisslinux <uhohpinoccio> Yeah?
2020-04-26T19:37:03 #kisslinux <uhohpinoccio> Okay got rid of 20-intel.conf and xf86-video-intel and there's no change really
2020-04-26T19:37:49 #kisslinux <uhohpinoccio> Ah but there's tearing once more ;(
2020-04-26T19:38:21 #kisslinux <onodera> uhohpinoccio: is this about screen tearing?
2020-04-26T19:38:28 #kisslinux <uhohpinoccio> Yes
2020-04-26T19:38:30 #kisslinux <onodera> didn't follow the earlier convo
2020-04-26T19:38:42 #kisslinux <onodera> you could try picom
2020-04-26T19:38:52 #kisslinux <uhohpinoccio> Ah okay, without xf86-video-intel?
2020-04-26T19:39:14 #kisslinux <uhohpinoccio> I'm not sure if its just using modesetting or vesa
2020-04-26T19:39:21 #kisslinux <onodera> eh I think just install it probably, picom (used to be comptom) does vsync and stuff
2020-04-26T19:39:46 #kisslinux <onodera> some cards such as nvidia and amdgpu allow some X settings to do it, but I don't know if intel has this option
2020-04-26T19:39:50 #kisslinux <onodera> or your specific chip
2020-04-26T19:40:08 #kisslinux <uhohpinoccio> Yeah just integrated gpu
2020-04-26T19:43:44 #kisslinux <uhohpinoccio> I was just worried about performance
2020-04-26T19:44:12 #kisslinux <onodera> yeah using the native setting is probably the best
2020-04-26T19:44:13 #kisslinux <uhohpinoccio> I'm currently on 70M ish ram usage with X session and a term up
2020-04-26T19:44:18 #kisslinux <onodera> but if that doesn't work there is picom
2020-04-26T19:44:42 #kisslinux <onodera> i mean RAM exist to be used ;)
2020-04-26T19:44:46 #kisslinux <dilynm> Tearing on Intel is generally just luck of the draw from all I've seen
2020-04-26T19:44:47 #kisslinux <uhohpinoccio> True
2020-04-26T19:44:59 #kisslinux <dilynm> I had testing on arch, none on kiss. Wild
2020-04-26T19:45:05 #kisslinux <dilynm> Tearing*
2020-04-26T19:45:30 #kisslinux <uhohpinoccio> I've removed xf86-video-intel but now have tearing lol
2020-04-26T19:45:38 #kisslinux <uhohpinoccio> Idk if I need to enable KMS somewhere somehow?
2020-04-26T19:59:53 #kisslinux <user343> how to install man pages for git?
2020-04-26T20:05:20 #kisslinux <uhohpinoccio> Damn not sure, its not in the man-pages
2020-04-26T20:14:11 #kisslinux <mcf> you need asciidoc and xmlto to generate them from the git sources, and it doesn't look like the kiss package does that
2020-04-26T20:14:34 #kisslinux <mcf> it could probably just use the pregenerated man pages from upstream: http://mirrors.kernel.org/pub/software/scm/git/git-manpages-2.26.2.tar.gz
2020-04-26T20:51:13 #kisslinux <user343> mcf: thanks!
2020-04-26T20:54:52 #kisslinux <user343> dylan: can you please ship these pre-generated man pages for git?
2020-04-26T22:51:29 #kisslinux <aarng> https://termbin.com/9072
2020-04-26T22:51:50 #kisslinux <aarng> boilerplate for POSIX sh scripts, maybe someone finds it useful
2020-04-26T22:58:40 #kisslinux <onodera> dylan: my gzip update fails
2020-04-26T23:00:02 #kisslinux <onodera> https://camille.sh/P42J
2020-04-26T23:45:42 #kisslinux <lieu> onodera: Try removing the static flag.
2020-04-26T23:56:20 #kisslinux <onodera> lieu: that worked, but why
2020-04-26T23:57:23 #kisslinux <lieu> onodera: It questions me as well.
2020-04-26T23:57:35 #kisslinux <onodera> did it fail to build for you?