2020-02-25T00:10:53 #kisslinux hey guys 2020-02-25T00:11:01 #kisslinux hellooo 2020-02-25T00:11:10 #kisslinux how are you doing today 2020-02-25T00:11:56 #kisslinux great, just woke up actually 2020-02-25T00:12:07 #kisslinux hope you're all doing good as well 2020-02-25T00:12:08 #kisslinux australia? 2020-02-25T00:12:23 #kisslinux nah, Philippines lol 2020-02-25T00:12:29 #kisslinux close enough 2020-02-25T00:12:37 #kisslinux yeah 2020-02-25T00:12:43 #kisslinux well, timezone 2020-02-25T00:14:02 #kisslinux how's KISS? i was seeing a lot in the past weeks 2020-02-25T00:14:21 #kisslinux it's really fleshing out 2020-02-25T01:04:31 #kisslinux Oooh. We have mpd now? Nice! 2020-02-25T01:05:19 #kisslinux help i accidentally removed make 2020-02-25T01:05:24 #kisslinux :2020-02-25T01:06:06 #kisslinux that does seem like a slight problem. 2020-02-25T01:06:37 #kisslinux yeah it does 2020-02-25T01:10:04 #kisslinux ok i got it 2020-02-25T01:28:47 #kisslinux dylanaraps: 2020-02-25T01:29:22 #kisslinux > The recommended `make` target `headers_install` cannot be used, because it requires `rsync`, which may not be available. 2020-02-25T01:29:56 #kisslinux i can't test it right now though 2020-02-25T01:33:18 #kisslinux freddyruxpin: just seeing all of this stuff now. have you been trying to set up FDE? 2020-02-25T01:33:25 #kisslinux lol sirtomato did you get make back? 2020-02-25T02:02:08 #kisslinux @ioraff: yea, i couldn't get it to work, installing unencrypted rn 2020-02-25T02:02:36 #kisslinux might try again later 2020-02-25T02:06:07 #kisslinux freddyruxpin: where'd you get stuck? 2020-02-25T02:06:42 #kisslinux rebooted, no grub 2020-02-25T02:07:00 #kisslinux wasn't sure if the whole 2020-02-25T02:07:17 #kisslinux BIOS or UEFI? 2020-02-25T02:07:27 #kisslinux dmsetup output went into dm-mod.create= or just a part of it 2020-02-25T02:07:42 #kisslinux BIOS, i'm corebooted with SeaBIOS on CBFS 2020-02-25T02:09:05 #kisslinux the whole output of `dmsetup table --concise --showkeys cryptroot` should go into it. 2020-02-25T02:09:36 #kisslinux ok thats what i ended up doing 2020-02-25T02:09:42 #kisslinux I'm on libreboot with GRUB so it was a bit simpler for for me. 2020-02-25T02:09:54 #kisslinux and root=/dev/dm-0 2020-02-25T02:10:17 #kisslinux what'd you install grub to the MBR with? 2020-02-25T02:10:18 #kisslinux i was going to just rebuild coreboot with GRUB2 2020-02-25T02:10:26 #kisslinux grub-install 2020-02-25T02:10:46 #kisslinux the whole command ... 2020-02-25T02:11:10 #kisslinux grub-install /dev/sda 2020-02-25T02:14:28 #kisslinux hmm 2020-02-25T02:14:55 #kisslinux i'll probably try again later, really want to get it working 2020-02-25T02:15:18 #kisslinux but those little suggestions i made might make it easier for others in the future 2020-02-25T02:21:42 #kisslinux well, it is a wiki. you can edit it too. 2020-02-25T05:12:48 #kisslinux Hi guys,so everything went well in the installation except now when I rebooted it’s stuck after the 5sec grub screen on the “ Booting kiss/gnu” 2020-02-25T05:12:58 #kisslinux Loading linux-5.5.6 2020-02-25T05:13:29 #kisslinux Idk what to do now to fix this 2020-02-25T05:19:05 #kisslinux faq? 2020-02-25T05:22:21 #kisslinux Any how do I fix it,you can’t find anything on the internet serious. It’s all do this do that but 90% of the stuff is just posting outputs and no one comes back with an answer 2020-02-25T05:23:18 #kisslinux it’s a kernel issue but what issue,how do I get back into root to fix it when you can’t do anything 2020-02-25T05:27:54 #kisslinux I would start here https://k1ss.org/faq 2020-02-25T05:28:11 #kisslinux then maybe try making kernel logging more verbose 2020-02-25T05:28:20 #kisslinux (from chroot) 2020-02-25T05:29:32 #kisslinux dylan will wake up in a few hours, he will be happy to help you 2020-02-25T05:31:27 #kisslinux Read that faq but it’s not helpful...installing kiss for the first time is based on luck how to setup your kernel,there is no guide anywhere. You have 1000 options,goodluck hitting the ones you need to make it boot 2020-02-25T05:32:23 #kisslinux I’ll try to get back into chroot and see what I can do,it’s frustrating sitting here 3h and then having to now fix f****up kernel issues 2020-02-25T06:46:46 #kisslinux lmao 2020-02-25T06:49:23 #kisslinux bye felicia 2020-02-25T07:24:17 #kisslinux babyjesus: It's not about luck, you just can't blindly follow the install guide as if every single step, setup, etc were included. Use your brain. 2020-02-25T07:24:32 #kisslinux they left 2020-02-25T07:25:16 #kisslinux 1¯_(ツ)_/¯ 2020-02-25T07:29:18 #kisslinux what is the policy for adding a package which is basically only removing one line from the build of another package? 2020-02-25T07:29:25 #kisslinux libmupdf - mupdf 2020-02-25T07:32:37 #kisslinux A new package? 2020-02-25T07:32:47 #kisslinux Why not contact the maintainer of the existing package? 2020-02-25T07:34:32 #kisslinux that's what I am asking about, thx 2020-02-25T07:34:57 #kisslinux but I don't think they will like it 2020-02-25T07:36:10 #kisslinux libmupdf provides libraries for other packages, but if I remove --disable-x11, it will build a pdf viewer app too 2020-02-25T07:37:33 #kisslinux which would add an unnecessarry files if you are using it just for building other packages 2020-02-25T07:38:48 #kisslinux s/an// 2020-02-25T08:12:21 #kisslinux The maintainer could also maintain a symlink to a second build file for this 2020-02-25T08:12:23 #kisslinux See i3/i3-gaps 2020-02-25T08:20:00 #kisslinux dylanaraps: /dev/dri/card0 still somehow gets root permissions, starting X as user.. 2020-02-25T08:21:56 #kisslinux k1ss: Using udev? 2020-02-25T08:22:05 #kisslinux eudev, yeah 2020-02-25T08:22:57 #kisslinux -> udevadm --version 2020-02-25T08:23:00 #kisslinux Output? 2020-02-25T08:24:58 #kisslinux dylanaraps: 243 2020-02-25T08:27:48 #kisslinux Does /dev/dri/by-path exist? 2020-02-25T08:30:02 #kisslinux dylanaraps: only 'card0' and 'renderD128' 2020-02-25T08:31:33 #kisslinux OK 2020-02-25T08:31:42 #kisslinux That means eudev did start correctly. 2020-02-25T08:31:51 #kisslinux It's just not setting the permission 2020-02-25T08:32:57 #kisslinux using amdgpu if that helps somehow, also fresh install 2020-02-25T08:32:59 #kisslinux dylan: I suppose you'll upstream the picom patch? 2020-02-25T08:34:23 #kisslinux Yup 2020-02-25T08:34:30 #kisslinux I'll clean it up first 2020-02-25T08:34:43 #kisslinux Feel free to use it now if you'd like to test it 2020-02-25T08:35:06 #kisslinux well it's a PR now since I'm already using it 2020-02-25T08:35:30 #kisslinux I ripped the XDG_CONFIG_DIRS code out of compton and it's a little ugly 2020-02-25T08:35:37 #kisslinux I'm going to rewrite it 2020-02-25T08:40:13 #kisslinux https://termbin.com/qef4 2020-02-25T08:40:20 #kisslinux (((((untested))))) 2020-02-25T08:41:53 #kisslinux dylanaraps: any idea? the permissions seems to always get back to root 2020-02-25T08:42:48 #kisslinux k1ss: I'll look into this and push a fix to our boot script otherwise 2020-02-25T08:42:51 #kisslinux alright, let's see if anything else depends on gnu autotools 2020-02-25T08:42:53 #kisslinux Just give me a little time 2020-02-25T08:43:42 #kisslinux eudev? I guess one might want to see the udev rules 2020-02-25T08:44:13 #kisslinux konimex: I looked and couldn't find where it sets video as owner of /dev/dri/* 2020-02-25T08:45:58 #kisslinux brb an hour or so 2020-02-25T08:46:18 #kisslinux /usr/lib/udev/rules.d? 2020-02-25T08:46:32 #kisslinux Yup 2020-02-25T08:46:37 #kisslinux I also checked eudev's source 2020-02-25T08:46:44 #kisslinux Though I recall it working 2020-02-25T08:46:56 #kisslinux I'll be back on in an hour 2020-02-25T08:50:54 #kisslinux weird, looks like it works normally here 2020-02-25T08:58:14 #kisslinux should be in 60-drm.rules from what I see 2020-02-25T09:41:49 #kisslinux oi oi 2020-02-25T10:12:36 #kisslinux ello 2020-02-25T10:12:44 #kisslinux hi 2020-02-25T10:13:24 #kisslinux all jolly good? 2020-02-25T10:13:31 #kisslinux Yup 2020-02-25T10:14:07 #kisslinux Just went and bought 2KG~ of Horta 2020-02-25T10:14:09 #kisslinux https://www.dianekochilas.com/glossary-of-edible-wild-greens-2/ 2020-02-25T10:14:27 #kisslinux In Australia they put weed killers on these as they're classified as weeds 2020-02-25T10:14:34 #kisslinux Here they're a staple dish 2020-02-25T10:17:28 #kisslinux Black nighshade (styfno) is a fun one: "From which strychnine is produced, but its leaves are perfectly safe to eat". 2020-02-25T10:17:42 #kisslinux A few of them we eat regularly in Sweden. 2020-02-25T10:18:54 #kisslinux And in Kenya they put pretty much any edible greens they ould in our lunch stew/soup. 2020-02-25T10:19:01 #kisslinux could* 2020-02-25T10:20:13 #kisslinux Funny how here (EU, etc) people eat any meat they get their hands on without hesitation, yet ae very hesitant towards unfamiliar greens and veggies. 2020-02-25T10:20:29 #kisslinux are* 2020-02-25T10:24:58 #kisslinux Speaking of food and Greece, I have a severe weakness for galaktoboureko lol. 2020-02-25T10:25:05 #kisslinux God. That's tasty. 2020-02-25T10:25:09 #kisslinux lol 2020-02-25T10:25:38 #kisslinux konimex: Does the patch I sent here work? 2020-02-25T10:26:04 #kisslinux I'm using it right now so yeah it does work for me 2020-02-25T10:26:17 #kisslinux oh 2020-02-25T10:26:19 #kisslinux that one 2020-02-25T10:26:21 #kisslinux two secs 2020-02-25T10:28:39 #kisslinux I need to fix it a little actually 2020-02-25T10:28:43 #kisslinux That goes for the original as well 2020-02-25T10:29:06 #kisslinux after building and running it looks like there's no hiccups from me at least 2020-02-25T10:29:15 #kisslinux ie, a default value for XDG_CONFIG_DIR 2020-02-25T10:29:18 #kisslinux S 2020-02-25T10:29:25 #kisslinux > If $XDG_CONFIG_DIRS is either not set or empty, a value equal to /etc/xdg should be used. 2020-02-25T10:30:42 #kisslinux not ~/.config ? 2020-02-25T10:31:15 #kisslinux That's XDG_CONFIG_HOME 2020-02-25T10:34:13 #kisslinux dylanaraps: any news about eudev? nothing im trying seems to work i.e rebuilding eudev, xorg, xf86-video-amdgpu 2020-02-25T10:35:18 #kisslinux I just got home 2020-02-25T10:35:37 #kisslinux You need to be patient 2020-02-25T10:35:40 #kisslinux I'll get to it 2020-02-25T10:44:27 #kisslinux dylanaraps: do you use shfmt? 2020-02-25T10:44:36 #kisslinux I do not 2020-02-25T11:10:42 #kisslinux How does Debian's ash variant dash differ from the original ash? Can't seem to find any clear info on the subject. 2020-02-25T11:11:44 #kisslinux Debian uses dash no? 2020-02-25T11:12:52 #kisslinux Yes, it's the default shell for script exec. 2020-02-25T11:13:44 #kisslinux I think it has less bashisms? 2020-02-25T11:13:57 #kisslinux And faster because of that 2020-02-25T11:17:15 #kisslinux Thanks, I'll take that as sufficient answer to my question 2020-02-25T11:18:16 #kisslinux Apparently rc managed to be way more limited than POSIX sh... 2020-02-25T11:19:07 #kisslinux Where you finding this? Unless you're viewing the code, which won't make too much sense to me. 2020-02-25T11:19:08 #kisslinux Doesn't even support arithmetic, setting to a specific array element, or have a read builtin 2020-02-25T11:19:24 #kisslinux fehawen: Well, that's just what I know 2020-02-25T11:19:37 #kisslinux I see 2020-02-25T11:19:59 #kisslinux Thanks, appreciate your answers. 2020-02-25T11:20:03 #kisslinux https://en.wikipedia.org/wiki/Almquist_shell seems to back it up 2020-02-25T11:26:18 #kisslinux > "During the transition by Ubuntu, numerous scripts making use of bash-specific functionality (but not declaring it) were discovered" 2020-02-25T11:26:51 #kisslinux So, ash wasn't completely posix compliant, or what? 2020-02-25T11:28:03 #kisslinux They let extensions slip through even when called as /bin/sh 2020-02-25T11:28:23 #kisslinux This _is_ the fault of the script writer though 2020-02-25T11:29:25 #kisslinux Dash is thus more POSIX compliant than ash? 2020-02-25T11:29:59 #kisslinux As a result of Ubuntu/Dbian changes made to dash. 2020-02-25T11:30:33 #kisslinux They're all POSIX compliant. They just also allow non-POSIX behaviors/features 2020-02-25T11:30:42 #kisslinux It's up to the script writer to adhere to POSIX 2020-02-25T11:31:04 #kisslinux Now I get it. Makes sense now. Thanks 2020-02-25T11:32:21 #kisslinux So is there a shell which doesn't even allow non-POSIX anything? 2020-02-25T11:33:55 #kisslinux mrsh 2020-02-25T11:33:59 #kisslinux Though not done 2020-02-25T11:34:16 #kisslinux konimex: This is for upstream: https://termbin.com/uotz 2020-02-25T11:34:21 #kisslinux Might want to swap to it too. 2020-02-25T11:35:18 #kisslinux Or perhaps my questions should be, is the POSIX standard still considered a relevant/suitable standard? Or have things change so much since the 90s that a new standard is due. 2020-02-25T11:35:36 #kisslinux POSIX still sees changes as a spec 2020-02-25T11:35:42 #kisslinux I'm just rambling now, but standards are an interesting subject. 2020-02-25T11:36:00 #kisslinux It's still widely used though bash is very portable nowadays 2020-02-25T11:41:43 #kisslinux mrsh seems interesting 2020-02-25T11:42:25 #kisslinux Looks like they've ticked most boxes in their WIP issue 2020-02-25T11:44:16 #kisslinux Eh 2020-02-25T11:44:20 #kisslinux Don't believe that issue 2020-02-25T11:44:25 #kisslinux I still can't get it to run anything 2020-02-25T11:44:43 #kisslinux Ok :P 2020-02-25T11:44:46 #kisslinux It's all mostly behavior based issues now from what I've seen 2020-02-25T11:45:01 #kisslinux konimex: https://github.com/yshui/picom/pull/322 2020-02-25T11:47:50 #kisslinux kiedtl: You know C better than I do. 2020-02-25T11:48:18 #kisslinux will try later, but just a hands up, you might want to change the 4 spaces into a tab looking at their sources 2020-02-25T11:48:49 #kisslinux Yup 2020-02-25T11:50:49 #kisslinux Fixed 2020-02-25T11:54:23 #kisslinux k1ss: I've pushed a workaround to kiss-init for now. 2020-02-25T11:54:30 #kisslinux Will do some tests and push it to the repos 2020-02-25T11:54:42 #kisslinux Once we figure out the exact issue, I'll remove this workaround 2020-02-25T11:55:18 #kisslinux brb 2020-02-25T12:02:27 #kisslinux k1ss: Pushed a temporary fix. 2020-02-25T12:03:06 #kisslinux > Firefox Account Team 2020-02-25T12:03:11 #kisslinux dylanaraps: kk, can i do kiss update and test? :p 2020-02-25T12:03:13 #kisslinux > Was It Something We Said? 🥺 2020-02-25T12:03:16 #kisslinux The fuck mozilla? 2020-02-25T12:03:34 #kisslinux k1ss: Yup 2020-02-25T12:03:39 #kisslinux Just need to reboot 2020-02-25T12:07:49 #kisslinux dylanaraps: Still same problem :< 2020-02-25T12:09:43 #kisslinux the fuck's an account team 2020-02-25T12:10:16 #kisslinux k1ss: ls -l /dev/dri/ 2020-02-25T12:10:23 #kisslinux konimex: It's a marketing email 2020-02-25T12:10:36 #kisslinux There's a subscribe link at the bottom... which doesn't work 2020-02-25T12:10:49 #kisslinux I don't remember ever having a Firefox account (for sync(?)) 2020-02-25T12:10:57 #kisslinux Unless they took my bugzilla email 2020-02-25T12:10:59 #kisslinux the question is how did mozilla get one's email in the first place 2020-02-25T12:12:06 #kisslinux bugzilla or sync I think 2020-02-25T12:12:23 #kisslinux alright time to check which email is used for my bugzilla 2020-02-25T12:13:01 #kisslinux > Sign in to continue to Mozilla email preferences 2020-02-25T12:13:02 #kisslinux Great 2020-02-25T12:13:43 #kisslinux > 2020-02-25T12:13:44 #kisslinux Your password has been reset 2020-02-25T12:13:46 #kisslinux > You are now ready to use Mozilla email preferences 2020-02-25T12:13:49 #kisslinux lol 2020-02-25T12:13:56 #kisslinux dylanaraps: crw------- 1 root root 226, 0 Feb 25 13:11 card0 2020-02-25T12:13:58 #kisslinux crw------- 1 root root 226, 128 Feb 25 13:11 renderD128 2020-02-25T12:14:23 #kisslinux Thanks 2020-02-25T12:14:28 #kisslinux Will push a second fix 2020-02-25T12:15:05 #kisslinux OH 2020-02-25T12:15:11 #kisslinux konimex: Mozilla addons site 2020-02-25T12:15:23 #kisslinux I have an account there for an extension I made years ago 2020-02-25T12:15:32 #kisslinux ah 2020-02-25T12:15:44 #kisslinux Still bad behavior 2020-02-25T12:18:04 #kisslinux k1ss: 'kiss u' 2020-02-25T12:18:08 #kisslinux Then reboot 2020-02-25T12:20:27 #kisslinux dylanaraps: did reboot, still same :< 2020-02-25T12:20:59 #kisslinux chown root:video /dev/dri/* 2020-02-25T12:21:01 #kisslinux I run this... 2020-02-25T12:21:17 #kisslinux It should work 2020-02-25T12:21:22 #kisslinux 'kiss l baseinit'? 2020-02-25T12:21:40 #kisslinux It also runs _after_ udev does 2020-02-25T12:24:19 #kisslinux browser situation, always messy, chromium's a pain to build, firefox's that, webkitgtk and qtwebengine browser feels "incomplete", netsurf/dillo's not usable for "the modern web", and pale moon is run by nutjobs 2020-02-25T12:24:29 #kisslinux shame hyperbola went with the last one 2020-02-25T12:25:07 #kisslinux s/// and / 2020-02-25T12:25:09 #kisslinux dylanaraps: did that, the permissions on card0 just doesn't change at all. keeps being root:root 2020-02-25T12:25:10 #kisslinux I'll never trust any fork of Firefox's codebase by a couple of people 2020-02-25T12:25:34 #kisslinux let alone people like *those* 2020-02-25T12:25:42 #kisslinux k1ss: Even if you run that as root right now? 2020-02-25T12:26:20 #kisslinux dylanaraps: Yeah. chown root:video /dev/dri/* works if I do it manually tho - until restart... 2020-02-25T12:26:36 #kisslinux Right 2020-02-25T12:26:43 #kisslinux 'kiss l baseinit'??????????? 2020-02-25T12:27:57 #kisslinux why chromium is a pain to build? 2020-02-25T12:28:02 #kisslinux dylanaraps: baseininit 0.4.3 1 2020-02-25T12:28:48 #kisslinux illiliti_: Uh... It's 1GB of source code + god knows how many vendored dependencies with changes made to their sources 2020-02-25T12:29:03 #kisslinux With no musl support 2020-02-25T12:29:16 #kisslinux And its own build system 2020-02-25T12:29:42 #kisslinux God 2020-02-25T12:31:07 #kisslinux I'm pushing one last fix. 2020-02-25T12:32:05 #kisslinux OK 2020-02-25T12:32:07 #kisslinux Pushed 0.4.4 2020-02-25T12:32:11 #kisslinux 'kiss u' then reboot 2020-02-25T12:33:27 #kisslinux laters 2020-02-25T12:34:13 #kisslinux cya 2020-02-25T12:35:57 #kisslinux dylanaraps: nope. no luck at all :< 2020-02-25T12:36:37 #kisslinux Send me your dmesg? 2020-02-25T12:36:49 #kisslinux Have you modified udev rules at all? 2020-02-25T12:37:12 #kisslinux Send me your dmesg? < Will do. 2020-02-25T12:37:14 #kisslinux nope, not by hand. 2020-02-25T12:41:24 #kisslinux dmesg | nc termbin.com:9999 2020-02-25T12:41:35 #kisslinux https://termbin.com/3ivv dmesg, started X as root. and https://termbin.com/9fmg user Xorg log 2020-02-25T12:42:34 #kisslinux I see the issue I believe 2020-02-25T12:42:56 #kisslinux amdgpu loads _after_ udev and the kernel resets the permissions. 2020-02-25T12:43:01 #kisslinux Where do you run modprobe? 2020-02-25T12:44:00 #kisslinux just once on start, in inittab 2020-02-25T12:44:18 #kisslinux ::once:/bin/modprobe amdgpu 2020-02-25T12:44:26 #kisslinux Try running it in /etc/rc.conf instead 2020-02-25T12:44:32 #kisslinux It'll load it earlier in the boot process 2020-02-25T12:44:56 #kisslinux Are you running the udevd daemon? 2020-02-25T12:45:04 #kisslinux ie, did you enable the runit service? 2020-02-25T12:46:40 #kisslinux dylanaraps: if it didnt started by default, no. 2020-02-25T12:47:40 #kisslinux Try enabling it 2020-02-25T12:47:51 #kisslinux Then reboot 2020-02-25T12:48:00 #kisslinux https://github.com/kisslinux/wiki/wiki/Managing-services 2020-02-25T12:52:06 #kisslinux dylanaraps: Yeah tried it, still same :< 2020-02-25T12:52:16 #kisslinux Then try the first thing 2020-02-25T12:52:28 #kisslinux Put modprobe in /etc/rc.conf instead 2020-02-25T12:54:26 #kisslinux dylanaraps: nevermind that. after rebooting again, it worked finally :D 2020-02-25T12:54:51 #kisslinux Alrighty 2020-02-25T12:55:10 #kisslinux Someone decided to base their website on the old KISS one 2020-02-25T12:55:11 #kisslinux https://jeremi.biz/pages/scrots.html 2020-02-25T12:55:19 #kisslinux Some of the pages are still a copy/paste 2020-02-25T12:55:20 #kisslinux lol 2020-02-25T12:55:26 #kisslinux dylanaraps: so the issue was with services? 2020-02-25T12:56:06 #kisslinux k1ss: The issue was that 'modprobe' was being run _after_ udev 2020-02-25T12:56:23 #kisslinux So the kernel would populate /dev after boot with dri/card0, etc 2020-02-25T12:56:50 #kisslinux To fix it you need to either run 'modprobe' prior to udev at boot or to run the udevd daemon 2020-02-25T13:16:12 #kisslinux dylanaraps, E5ten, your suggestions are implemented - https://github.com/illiliti/initramfs/blob/master/tinyramfs . thanks again for the help 2020-02-25T13:18:52 #kisslinux np 2020-02-25T13:31:42 #kisslinux https://www.archlinux.org/packages/community/x86_64/libxdg-basedir/ 2020-02-25T13:31:52 #kisslinux Only 3 packages in arch require libxdg-basedir 2020-02-25T13:34:52 #kisslinux Oh, rofi no longer uses it. Arch is wrong there 2020-02-25T14:11:55 #kisslinux rustyd are looking at our boot scripts https://github.com/KillingSpark/rustysd/blob/master/example_boot_units/Readme.md 2020-02-25T14:15:08 #kisslinux rustysd, written in v-lang I guess? 2020-02-25T14:16:23 #kisslinux but seriously, a lot of rust project seems hellbent in letting the world know in their faces that "yeah, my project is written in rust, it's in the name!" 2020-02-25T14:18:46 #kisslinux gonna try packaging thunderbird tomorrow, the source and patches should be similar 2020-02-25T14:20:08 #kisslinux Nice 2020-02-25T15:28:21 #kisslinux o/ 2020-02-25T15:58:42 #kisslinux brb 2020-02-25T16:06:52 #kisslinux I can have my fork of community track two upstream simultaneously, right? 2020-02-25T16:15:16 #kisslinux hey guys, just installed kiss using FDE guide, rebooted, grub came up, entered disk encryption passphrase, started loading kernel and got kernel panic 2020-02-25T16:15:37 #kisslinux "VFS: unable to mount root fs on unknown-block(0,0)" 2020-02-25T16:16:02 #kisslinux See the FAQ 2020-02-25T16:16:09 #kisslinux hello 2020-02-25T16:16:52 #kisslinux lol probably fstab 2020-02-25T16:20:45 #kisslinux bigfrank: Are you on an NVMe SSD? 2020-02-25T16:21:01 #kisslinux PCIe SSD 2020-02-25T16:21:13 #kisslinux Hm. 2020-02-25T16:21:39 #kisslinux mSATA i mean 2020-02-25T16:32:08 #kisslinux o/ 2020-02-25T16:33:31 #kisslinux ello 2020-02-25T16:33:34 #kisslinux h 2020-02-25T16:33:42 #kisslinux kiedtl: https://github.com/kisslinux/init/blob/master/bin/kall.c 2020-02-25T16:33:45 #kisslinux Send nitpicks pls 2020-02-25T16:34:50 #kisslinux I'll be back in 10 mins 2020-02-25T16:34:53 #kisslinux kay 2020-02-25T16:36:31 #kisslinux try to see what I can do, I'm rather short of time right now 2020-02-25T16:37:38 #kisslinux ok, i got in 2020-02-25T16:38:03 #kisslinux had to do recovery mode and change linux line from root=/dev/mapper/cryptroot to /dev/dm-0 2020-02-25T16:39:03 #kisslinux i've got some small edits to the FDE wiki to make it a bit easier 2020-02-25T16:40:40 #kisslinux actually nevermind, i got thrown into one of those shell thingy's not a proper login 2020-02-25T16:43:53 #kisslinux heh, ok, now it's working, yea cryptroot -> dm-0, i guess grub-mkconfig grabs the current mount position? 2020-02-25T16:47:15 #kisslinux Nice 2020-02-25T16:47:17 #kisslinux what is it that makes the menuentry's for grub? 2020-02-25T16:49:41 #kisslinux There's /etc/grub.d and /etc/default/grub 2020-02-25T16:49:51 #kisslinux And also grub-mkconfig as you said 2020-02-25T16:51:55 #kisslinux ok, i'll work on making the guide a bit clearer, i just need a github acct to update? 2020-02-25T16:55:30 #kisslinux You can clone the wiki and send me your changes as patches if you like 2020-02-25T16:55:46 #kisslinux https://github.com/kisslinux/wiki/ 2020-02-25T16:55:48 #kisslinux See the README 2020-02-25T16:56:50 #kisslinux konimex: https://patch-diff.githubusercontent.com/raw/yshui/picom/pull/322.patch 2020-02-25T16:56:54 #kisslinux k 2020-02-25T16:57:00 #kisslinux Patch with nitpicks from the picom guy. 2020-02-25T17:02:16 #kisslinux dylanaraps are you concerned about the accessibility of k1ss.org? voiceover does not read a big `pre` block very well 2020-02-25T17:04:04 #kisslinux How would someone in need of voiceover install KISS in the first place? 2020-02-25T17:04:14 #kisslinux Or is that an unjustified question. 2020-02-25T17:07:36 #kisslinux Hmmm. 2020-02-25T17:08:33 #kisslinux I'm not a fan of the huge 'pre' block either, but for different reasons. 2020-02-25T17:09:01 #kisslinux (Hint: mobile view) 2020-02-25T17:10:57 #kisslinux Gotta go again, later. 2020-02-25T17:10:59 #kisslinux j3s[m]: I'm not concerned at all. 2020-02-25T17:11:18 #kisslinux icyphox: Your phone can't fit 50-70~ columns of text on the screen? 2020-02-25T17:11:30 #kisslinux dylanaraps, kall.c looks OK except for minor style issues. 2020-02-25T17:11:44 #kisslinux kiedtl: Woo hoo 2020-02-25T17:11:49 #kisslinux Well, it scrolls horizontally lol. 2020-02-25T17:11:59 #kisslinux Non-issue, really. 2020-02-25T17:12:02 #kisslinux Due to text not fitting? 2020-02-25T17:12:25 #kisslinux Yes. 2020-02-25T17:12:43 #kisslinux Funnily enough, the .txt versions (blog posts) fit perfectly. 2020-02-25T17:13:02 #kisslinux The one difference there is that I force a 16px size on the websit for text 2020-02-25T17:13:04 #kisslinux I'll remove it 2020-02-25T17:13:08 #kisslinux Give me 2 secs 2020-02-25T17:13:09 #kisslinux Ah. 2020-02-25T17:13:36 #kisslinux WIll be live in a minute 2020-02-25T17:14:14 #kisslinux Alrighty. 2020-02-25T17:17:21 #kisslinux icyphox: It's live 2020-02-25T17:17:50 #kisslinux Nice. Looks better now. 2020-02-25T17:18:00 #kisslinux Fits? 2020-02-25T17:18:38 #kisslinux Well, there's a teensy bit of zooming out to do -- it fits after that. 2020-02-25T17:18:47 #kisslinux But that's really NBD. 2020-02-25T17:18:53 #kisslinux I'll push another fix 2020-02-25T17:18:54 #kisslinux 2 secs 2020-02-25T17:19:22 #kisslinux Will be live in a minute 2020-02-25T17:20:56 #kisslinux It's live 2020-02-25T17:21:00 #kisslinux icyphox: 2020-02-25T17:22:40 #kisslinux dylanaraps: https://files.catbox.moe/rkyupo.png 2020-02-25T17:23:04 #kisslinux Heh 2020-02-25T17:23:11 #kisslinux If I make it 16px now it should be perfect 2020-02-25T17:23:16 #kisslinux Hah. 2020-02-25T17:23:50 #kisslinux Again, should be live in a minute 2020-02-25T17:23:56 #kisslinux Aight 2020-02-25T17:24:54 #kisslinux Could be a wee bit bigger, I guess. 2020-02-25T17:25:25 #kisslinux It's live 2020-02-25T17:25:32 #kisslinux Ah 2020-02-25T17:25:32 #kisslinux https://files.catbox.moe/o6ji3n.png 2020-02-25T17:25:57 #kisslinux OK 2020-02-25T17:26:02 #kisslinux Will make font size responsive 2020-02-25T17:26:14 #kisslinux Vertical scroll is acceptable dylanaraps. 2020-02-25T17:26:17 #kisslinux :) 2020-02-25T17:27:10 #kisslinux Something like this would be ideal (zoomed in for scrot): https://files.catbox.moe/pla2s0.png 2020-02-25T17:27:54 #kisslinux Yup 2020-02-25T17:29:11 #kisslinux Will be live in a sec 2020-02-25T17:30:06 #kisslinux Live 2020-02-25T17:40:21 #kisslinux icyphox: 2020-02-25T17:43:38 #kisslinux Looks good! 2020-02-25T17:43:59 #kisslinux Huzzah 2020-02-25T17:44:23 #kisslinux I'll be AFK now. I've got a test on Compilers tomorrow. T_T 2020-02-25T17:44:28 #kisslinux All good 2020-02-25T17:57:47 #kisslinux https://www.githubstatus.com/ 2020-02-25T17:57:50 #kisslinux This explains a lot 2020-02-25T19:03:22 #kisslinux need help. which exit code return this command: ldd /bin/busybox 2020-02-25T19:07:09 #kisslinux 1 2020-02-25T19:07:13 #kisslinux If not dynamic 2020-02-25T19:07:35 #kisslinux Just do: < 1 success, > 0 error 2020-02-25T19:07:50 #kisslinux ie, if ldd file; then success; else error; fi 2020-02-25T19:07:54 #kisslinux Or && || 2020-02-25T19:08:08 #kisslinux tnx. i know :) 2020-02-25T19:08:33 #kisslinux Don't do $? stuff unless you need to check for a specific exit code which you know won't differ between implementations of the program 2020-02-25T19:10:03 #kisslinux yep. shellcheck warns about it 2020-02-25T19:23:21 #kisslinux hi guys. 2020-02-25T19:23:52 #kisslinux question. is like gentoo have to compile every piece of software? 2020-02-25T19:25:36 #kisslinux Yes 2020-02-25T19:25:46 #kisslinux Though you won't be compiling as much 2020-02-25T19:26:08 #kisslinux A typical install is less than 200 packages (usually around 150~). 2020-02-25T19:26:48 #kisslinux There's also a -bin package for firefox which allows you to avoid rust/nodejs/etc which take a lot of time. 2020-02-25T19:28:26 #kisslinux -> kiss l | wc -l 2020-02-25T19:28:26 #kisslinux 112 2020-02-25T19:28:37 #kisslinux My package count with firefox-bin as an example 2020-02-25T19:35:43 #kisslinux dylanaraps: thank you 2020-02-25T19:35:53 #kisslinux dylanaraps: your are main leader right? 2020-02-25T19:37:31 #kisslinux Yes 2020-02-25T19:47:55 #kisslinux o/ 2020-02-25T19:48:27 #kisslinux Quick question 2020-02-25T19:49:23 #kisslinux Is it more reliable to check whether a process is alive from 'kill -0' or checking if '/proc/pid' is there? 2020-02-25T19:50:10 #kisslinux The issue with kill is that you cannot kill -0 a process you don't own 2020-02-25T19:50:25 #kisslinux kill would parse the same information on Linux would it not? 2020-02-25T19:50:59 #kisslinux Yeah I think so 2020-02-25T19:51:09 #kisslinux I mean /proc is basically on every system 2020-02-25T19:51:47 #kisslinux Just go with /proc if it makes your life easier 2020-02-25T19:52:03 #kisslinux Could always add a fallback to kill down the line if you need portability 2020-02-25T19:52:34 #kisslinux Yeah having a fallback makes more sense 2020-02-25T19:52:45 #kisslinux Thanks that really helped 2020-02-25T19:53:18 #kisslinux the kill tool would just issue the system call kill(pid, 0), it poke around /proc 2020-02-25T19:53:25 #kisslinux it wouldn't poke around /proc* 2020-02-25T19:55:07 #kisslinux Using /proc is more beneficial for me (for privilige issues) but even though it exists on lots of systems you can disable proc from the kernel. 2020-02-25T19:55:53 #kisslinux It depends on the software you're writing whether you make that assumption or not 2020-02-25T19:56:39 #kisslinux mforney: Yup. My bad 2020-02-25T19:57:15 #kisslinux Processes are central for the thing I am writing. 2020-02-25T19:58:22 #kisslinux The fallback thing is the best solution, really. 2020-02-25T19:58:35 #kisslinux I meant more "what will it run on?" 2020-02-25T19:59:47 #kisslinux generally, process ids are only useful to the parent anyway. otherwise you are subject to race conditions (https://lwn.net/Articles/773459/) 2020-02-25T20:04:16 #kisslinux It is for desktop usage 2020-02-25T20:04:38 #kisslinux You'll be fine to assume /proc then 2020-02-25T20:04:44 #kisslinux This software will be the parent process for those other processes 2020-02-25T20:05:24 #kisslinux God I hate this cryptic talk 2020-02-25T20:06:05 #kisslinux I just want to submit it and talk like a normal human being. 2020-02-25T20:06:45 #kisslinux hehe 2020-02-25T20:07:01 #kisslinux I have some kind of idea in my head 2020-02-25T20:07:33 #kisslinux About what my project is? :D 2020-02-25T20:07:52 #kisslinux Ya 2020-02-25T20:08:05 #kisslinux You are probably correct 2020-02-25T20:15:46 #kisslinux What's your project for? 2020-02-25T20:21:08 #kisslinux /names 2020-02-25T20:21:16 #kisslinux oops, sorry 2020-02-25T20:27:28 #kisslinux I can't tell it right now but I will release it by Friday 2020-02-25T20:27:59 #kisslinux I am submitting it to a university and can't release it or talk about it until I do 2020-02-25T20:37:57 #kisslinux No I mean is it like, a PhD thing, a funded project, etcetc 2020-02-25T20:38:34 #kisslinux It's an entrance challenge 2020-02-25T20:39:10 #kisslinux for admission 2020-02-25T20:40:45 #kisslinux The challenge is basically 'Find a problem and solve it' 2020-02-25T20:49:10 #kisslinux Oh wow 2020-02-25T20:49:30 #kisslinux Well that sounds exciting and I hope it ends well! 2020-02-25T20:50:01 #kisslinux Thanks! 2020-02-25T20:50:21 #kisslinux It is exciting 2020-02-25T20:50:47 #kisslinux I actually had this idea before but did not bother myself into actually realizing it. 2020-02-25T22:20:05 #kisslinux any way to make doas less of a pain in the ass when using package manager? right now it prompts for password 4 times 2020-02-25T22:26:00 #kisslinux Guys my kernel wont boot after the grub screen,gets stuck at loading...how do I get back into chroot to fix it. Might have found what the issue is 2020-02-25T22:32:00 #kisslinux dylanaraps: chmod -v in Python build script fails with sbase chmod 2020-02-25T22:33:11 #kisslinux dilyn: Fixed python 2020-02-25T22:33:46 #kisslinux Also fixed Python 2 2020-02-25T22:33:59 #kisslinux freddyruxpin: You can make doas use a timestamp 2020-02-25T22:34:08 #kisslinux Or use sudo if you want more control 2020-02-25T22:35:02 #kisslinux dilyn: You'll fix the mtrack version in return I take it? ;) 2020-02-25T22:36:01 #kisslinux Guys my kernel wont boot after the grub screen,gets stuck at loading...how do I get back into chroot to fix it. Might have found what the issue is 2020-02-25T22:36:14 #kisslinux Follow the same steps 2020-02-25T22:36:29 #kisslinux Boot a live-cd, mount the disks, grab kiss-chroot, chroot in 2020-02-25T22:36:59 #kisslinux A ok,so just get chroot back again the rest will stay 2020-02-25T22:37:05 #kisslinux Yes 2020-02-25T22:37:08 #kisslinux Also see: https://k1ss.org/faq 2020-02-25T22:37:11 #kisslinux Ok 2020-02-25T22:37:14 #kisslinux Under "Why doesn't my kernel boot? 2020-02-25T22:37:57 #kisslinux Good news! Thanks,i think i can fix it,read a couple long ass tut’s how to compile a linux kernel properly 2020-02-25T22:57:36 #kisslinux lol 2020-02-25T23:21:19 #kisslinux adamantium[m]: the maintainer of nawk has said "we don't do releases." would you consider changing the source to git? 2020-02-25T23:48:03 #kisslinux howdy