💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-04-26.txt captured on 2021-12-17 at 13:26:06.
-=-=-=-=-=-=-
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?