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