💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-02-25.txt captured on 2024-05-26 at 16:26:59.

View Raw

More Information

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