2021-02-11T04:27:00 #kisslinux dilyn: its some v8 js crap but i think it's automatically built even if not specified 2021-02-11T04:27:00 #kisslinux https://wiki.qt.io/V8Snapshot https://v8.dev/blog/custom-startup-snapshots 2021-02-11T04:40:41 #kisslinux yeah I dropped it and the n/N didn't change :S rip 2021-02-11T04:41:08 #kisslinux also if you expand the `find` command by a couple lines to drop the ! -regex part, findutils is not a build dep 2021-02-11T04:41:22 #kisslinux ! -regex -> ! -name '*.gn' etc 2021-02-11T05:12:23 #kisslinux 82 forks on kiss-community gives a good indication of the userbase for KISS and that even though we haven't hugely advertised it, people have an idea of what's going on. I love this 2021-02-11T05:22:15 #kisslinux actually there's only 3 or 4 forks, github is weird and shows forks from the original repo :/ 2021-02-11T05:22:31 #kisslinux but there's definitely people using the new repos tho, see lots of clones and few people report build errors too 2021-02-11T05:27:25 #kisslinux lmao WHAT that's stupid 2021-02-11T05:27:32 #kisslinux but at least there's some usage :S 2021-02-11T05:29:28 #kisslinux their shitty android app shows correct number of forks, otherwise you need to go to the forks page and check for yourself 2021-02-11T05:31:17 #kisslinux an... an android app... 2021-02-11T05:31:25 #kisslinux for all that dev work we're doing on our phones :v 2021-02-11T05:31:38 #kisslinux it's pretty useless, you cant even commit but good for commenting on PRs 2021-02-11T05:32:24 #kisslinux but the website is basically perfect on mobile 2021-02-11T05:32:33 #kisslinux at least for that 2021-02-11T05:32:41 #kisslinux w/e smh m$ goin' cray 2021-02-11T05:33:35 #kisslinux I'd use the site but i clear cookies and stuff so it's less annoying than having to login every time 2021-02-11T05:33:43 #kisslinux anyways, should we drop personal repos from awesome-kiss ? I think we should just keep unique repos like KDE, wine, kiss-garbage etc. 2021-02-11T05:37:49 #kisslinux makes sense 2021-02-11T05:38:05 #kisslinux I can fix it tomorrow evening or feel free to send a PR 2021-02-11T05:38:24 #kisslinux We also need to submit it to the official list of awesome lists 2021-02-11T05:40:51 #kisslinux I think i'd replace the personal repo links with a flair like 'check topic:kiss-repo for personal user repositories' and a link 2021-02-11T05:41:25 #kisslinux there's no technically good reason to promote KISS-me, for instance, especially if it's mostly a wyverkiss repo on master xD 2021-02-11T05:41:44 #kisslinux Yeah that's what i was thinking too, linking to the kiss-repo topic 2021-02-11T09:49:21 #kisslinux damnit, I was appearantly too slow. Just made the graveyard repo, but I notied testuser came before me 2021-02-11T09:56:07 #kisslinux I started with it yesterday, and forked those in the pr you mentioned, would you like me to add them? I can greate a commit anyway, but I assume I cant push them myself without any intereaction on your end 2021-02-11T10:29:51 #kisslinux @freenode_sad_plan:matrix.org For adding packages all that should be required is squashing the PR into a commit, then reverting it then `git diff HEAD^ > pkgs.patch` and git apply to graveyard repo 2021-02-11T10:41:19 #kisslinux that sounds way more complcicated than I thought it would be. I thought I could just fork the packages into graveyard repo, git add. && git commit 2021-02-11T10:41:54 #kisslinux s/complcicated/complicated 2021-02-11T10:41:55 #kisslinux that sounds way more complicated than I thought it would be. I thought I could just fork the packages into graveyard repo, git add. && git commit 2021-02-11T10:42:54 #kisslinux no this method os faster and easier than that 2021-02-11T10:42:56 #kisslinux is* 2021-02-11T10:43:52 #kisslinux there's like 50 dropped packages so a git diff is faster than kiss fork 2021-02-11T10:49:00 #kisslinux ah. ill look into it. see if I cant figure this out. :p 2021-02-11T10:50:01 #kisslinux It should be done only once the PR is finalised and merged cuz more packages might be dropped then you'd have to manually add them 2021-02-11T11:00:44 #kisslinux I was initially adding them all manually anyway, so that wouldnt really make any difference to me tbh :p 2021-02-11T12:56:18 #kisslinux My live ISO ran out of space in the middle of installing KISS, what do I do? 2021-02-11T12:57:54 #kisslinux How did it run out of space? 2021-02-11T12:59:07 #kisslinux Well, I don't know, I first noticed it when `kiss update` said: "could not extract PACKAGE because you are out of space" or something like that. 2021-02-11T12:59:25 #kisslinux And `df` shows I've used the whole space too. 2021-02-11T13:00:02 #kisslinux My live ISO was Linux Mint, perhaps I should pcik another one? 2021-02-11T13:00:14 #kisslinux s/pcik/pick/ 2021-02-11T13:00:15 #kisslinux My live ISO was Linux Mint, perhaps I should pick another one? 2021-02-11T13:02:16 #kisslinux you need to untar the kiss chroot tarball onto the directory where you mounted your drive and chroot into it, space on live iso shouldn't matter after that 2021-02-11T13:02:22 #kisslinux jaafar2: Did you mount and chroot into a partition you've created? 2021-02-11T13:02:37 #kisslinux . 2021-02-11T13:03:13 #kisslinux Oh... I think I made a mistake installing this. 2021-02-11T13:03:34 #kisslinux I untared the chroot at the / directory of my live ISO. 2021-02-11T13:04:08 #kisslinux Running out of space in this case, is it using up all of your RAM, I guess. 2021-02-11T13:04:51 #kisslinux yeah Mount your /dev/partition at /mnt and untar there 2021-02-11T13:04:51 #kisslinux You must untar it to the target disc. 2021-02-11T13:05:10 #kisslinux Was I supposed to partition first then install? 2021-02-11T13:05:19 #kisslinux First make partitions, than mount, than untar. Then chroot. 2021-02-11T13:05:19 #kisslinux Yes. 2021-02-11T13:05:42 #kisslinux Ohhhh. I am an idiot. 2021-02-11T13:05:44 #kisslinux jaafar2: if you installes Arch before, its very similar. 2021-02-11T13:05:51 #kisslinux I have. 2021-02-11T13:10:38 #kisslinux Ok. Cya, guys. 2021-02-11T13:11:52 #kisslinux jaafar2: btw were you on Matrix once? 2021-02-11T13:41:11 #kisslinux test 2021-02-11T14:01:46 #kisslinux When I try to build dhcpcd, I get an error saying: ERROR Checksum mismatch with: dhcpcd 2021-02-11T14:02:58 #kisslinux https://github.com/kisslinux/repo/issues/255 2021-02-11T14:04:42 #kisslinux Okay. Thanks! 2021-02-11T14:04:53 #kisslinux kiss c dhcpcd && kiss b dhcpcd will resolve that issue 2021-02-11T14:05:09 #kisslinux it's a problem with the repo, not his personal checksum testuser[m]_: 2021-02-11T14:05:33 #kisslinux I see 2021-02-11T14:05:46 #kisslinux yeah i linked the issue so they would read the comment about nee repos too 2021-02-11T14:05:48 #kisslinux new* 2021-02-11T14:05:49 #kisslinux (my dhcpcd checksum also surreptitiously broke recently, I think they changed the tarball?) 2021-02-11T14:06:11 #kisslinux So I should be using kiss-community/community from now on? 2021-02-11T14:06:22 #kisslinux oh is it fixed on the new repo? I thought I was using that one... 2021-02-11T14:06:40 #kisslinux kiss-community/{community,repo} are the new maintained repos yes 2021-02-11T14:06:42 #kisslinux not sure, i think dhcpcd has been updated a few times so must've been fixed 2021-02-11T14:06:52 #kisslinux will check again later 2021-02-11T14:07:52 #kisslinux yeah it's wrong on the repo too 2021-02-11T14:33:40 #kisslinux Has anybody a clue why linux-pam is found by kiss-outdated? Repoly knows that package. 2021-02-11T14:45:57 #kisslinux It's annoying to change the sources and the version file for every new package, would be better, if the version could be referenced in the sources file, wouldn't it? 2021-02-11T14:48:17 #kisslinux i find copy pasting the url and version separately better cuz sometimes source URLs don't have the exact same version format, so it would be inconsistent across packages 2021-02-11T14:48:22 #kisslinux linux-pam isn't found because it's named pam 2021-02-11T14:48:48 #kisslinux that is, repology tracks 'pam', not 'linux-pam' 2021-02-11T15:02:23 #kisslinux has anyone tried building newer versions of gtk4? 2021-02-11T15:02:26 #kisslinux How do you guys browse the bloated web on Kiss while protecting your privacy and anonymity as much as possible? Chrooting into an OS with Ungoogled Chromium binary? Flatpak, if that's available? 2021-02-11T15:02:57 #kisslinux that is a constant struggle, tink 2021-02-11T15:03:03 #kisslinux Most people use firefox 2021-02-11T15:03:04 #kisslinux tink: ungoogled chromium has been ported to KISS, hardening firefox is another option 2021-02-11T15:03:14 #kisslinux there is a hardened firefox in the repos as well 2021-02-11T15:03:24 #kisslinux im pretty sure im doing something wrong with gtk4 but it clones 500mb worth of subprojects wtf 2021-02-11T15:03:39 #kisslinux gtk is... certainly something 2021-02-11T15:03:42 #kisslinux mostly dependencies like gdk-pixbuf 2021-02-11T15:05:24 #kisslinux why does meson need to do that though when those libs are already present in the system 2021-02-11T15:05:58 #kisslinux probably because it isn't finding them 2021-02-11T15:06:28 #kisslinux hmm 2021-02-11T15:07:04 #kisslinux By ported, do you mean its source is in the kiss-community repo? I am worried that building it will take a long time on 16 cores and heat up my laptop. 2021-02-11T15:07:30 #kisslinux the build file is there tink 2021-02-11T15:07:44 #kisslinux On 16 cores? you'll be fine :) 2021-02-11T15:07:56 #kisslinux it'll probably take you 3 hours 2021-02-11T15:08:34 #kisslinux After you've built the dependencies, it will go quicker in future builds, especially if you use something like ccache 2021-02-11T15:10:30 #kisslinux I can wait for a few hours but I guess I need to find a way to pause for 10 minutes and resume the process every 30 mins or so to cool it off 2021-02-11T15:10:51 #kisslinux CTRL-z 2021-02-11T15:11:38 #kisslinux what laptop do you have? 16 cores on a laptop seems quite a lot 2021-02-11T15:11:59 #kisslinux acheam, only gtk >= 3 is a PITA. gtk+2 is refreshingly slim, thus i don't understand the eagerness here to have it thrown out 2021-02-11T15:12:20 #kisslinux in a few weeks, repo-bin will be back up and running at full steam again hopefully, as well 2021-02-11T15:13:27 #kisslinux sh4rm4^bnc: Yeah I agree. But unfortunately I need gtk3 on my system for Firefox 2021-02-11T15:13:46 #kisslinux gtk2 is legacy (TM) now, MUST use shiny new stuff 2021-02-11T15:14:00 #kisslinux because the FDO dictators say so! 2021-02-11T15:15:17 #kisslinux acheam: hmm, last i checked (52esr) it was still possible to build ff with gtk+2 2021-02-11T15:16:06 #kisslinux FDO = freedesktop? 2021-02-11T15:16:25 #kisslinux i don't even know what they use it for, since they seem to have all their own gui elements. maybe they use it only to read system default theme settings ? 2021-02-11T15:16:25 #kisslinux sh4rm4^bnc: 52esr was quite some time ago. dylinm is the expert of this though 2021-02-11T15:16:29 #kisslinux testuser_[m], correct 2021-02-11T15:16:49 #kisslinux testuser_[m]: Oops, did I say 16 cores? My bad. I meant 4 cores, 8 threads only. Is it going to take a full day to build? 2021-02-11T15:17:06 #kisslinux sh4rm4^bnc: its used for in-page dialogs, file picker, and system popups among other things 2021-02-11T15:17:18 #kisslinux i think yes, a LITERAL day tink 2021-02-11T15:17:41 #kisslinux dilyn built it on his 2(?) core took 26 hours? 2021-02-11T15:17:42 #kisslinux imagine implementing an entire gui toolkit just for a file dialog 2021-02-11T15:17:57 #kisslinux chromium 2core/4thread took just over a day; firefox is much faster 2021-02-11T15:18:07 #kisslinux firefox is just 30 mins for me 2021-02-11T15:18:12 #kisslinux tink: i added a patch to lxpanel that allows me to switch CPU governor with a click. usually i have it on powersave (800mhz), but for building stuff i switch to ondemand 2021-02-11T15:18:20 #kisslinux * dilyn cries in hyperthreading 2021-02-11T15:19:15 #kisslinux if firefox takes 30 mins, then palemoon would take 15 2021-02-11T15:19:39 #kisslinux tink: you can also use my binary if you trust me to not know enough c++ to do naughy stuff to chromium 2021-02-11T15:20:28 #kisslinux as for privacy in chrome: https://github.com/rofl0r/dnscache 2021-02-11T15:20:54 #kisslinux basically you let it run once, then put everything google on the DNS blacklist 2021-02-11T15:24:10 #kisslinux nice 2021-02-11T15:29:44 #kisslinux I wish that I could quit google..... 2021-02-11T15:31:12 #kisslinux what prevents you, gmail ? 2021-02-11T15:32:13 #kisslinux in case of android, you can use the alternative app-store f-droid 2021-02-11T15:32:41 #kisslinux although only from web browser, as their app uses googleapi.com 2021-02-11T15:34:52 #kisslinux i got rid of everything Google, but school gave everyone a Google account for classroom and other crap :/ 2021-02-11T15:35:21 #kisslinux dilyn: thanks, I'll rename that package, but oddly enough repology also has entries for. linux-pam 2021-02-11T15:35:57 #kisslinux How do I get an /etc/fstab file? The installation guide recommends it. 2021-02-11T15:36:33 #kisslinux jaafar2: just copy from the boot media and adapt? 2021-02-11T15:36:56 #kisslinux tracer: i only see `linux-pam-docs` on repology 2021-02-11T15:38:40 #kisslinux ah, testuser_[m], you're right, it was below, at package names, not clickable, but renaming will work for me. 2021-02-11T15:42:46 #kisslinux I'd to drop libressl again. I remembered there was something nasty with it. Couldn't finish KF5, as networkmanager-qt fails with libressl. 2021-02-11T15:44:12 #kisslinux does it really?? shame :( 2021-02-11T15:44:12 #kisslinux sh4rm4^bnc: school. All my personal stuff is degoogled 2021-02-11T15:45:06 #kisslinux I painstakingly went through everything two years ago to degoogle/defacebook/detwitter my life, but my girlfriend insists on using facebook messenger to talk instead of texting and i might have to switch to google fi soon for phone service because they're the best bang for buck :V 2021-02-11T15:45:21 #kisslinux er, I guess it was not even networkmanger-qt, one of the dependencies, maybe networkmanger? Too much windows at the same time … 2021-02-11T15:45:38 #kisslinux networkmanager builds with libressl 2021-02-11T15:45:53 #kisslinux i haven't tested much of that extra stuff, no real interest in it haha 2021-02-11T15:46:08 #kisslinux De-$UNETHICAL_TECH_COMPANYing my life has been quite easy for me. 2021-02-11T15:46:27 #kisslinux Too bad it's not the same for all people. 2021-02-11T15:46:56 #kisslinux I donÄt need networmanger myself, but plasma-framework or so has that dependency. At least I could build networkmanger without ppp :-= 2021-02-11T15:47:05 #kisslinux The only thing I'm stuck with is WhatsApp. 2021-02-11T15:47:38 #kisslinux as long as you didn't register your phone with your real name that should be mostly fine 2021-02-11T15:48:13 #kisslinux nothing to build `plasma-desktop` requires something like network manager 2021-02-11T15:48:21 #kisslinux sh4rm4^bnc: I guess I'm Zuck'd in this case /shrug 2021-02-11T15:48:27 #kisslinux nm is an optional dep iirc 2021-02-11T15:48:27 #kisslinux In Germany you a forced to identify with id card to get a SIM. 2021-02-11T15:48:36 #kisslinux that sounds dystopian 2021-02-11T15:49:01 #kisslinux tracer, though usualyl they use your credentials for google registration rather than looking up phone vendor database 2021-02-11T15:49:08 #kisslinux dilyn: Hmm, maybe I'll have another look at you repo, i copied most of the stuff from BLFS. 2021-02-11T15:49:13 #kisslinux Actually, I'm not sure if I registered with my name. Might have to ask who bought my phone number for me. 2021-02-11T15:49:52 #kisslinux I donÄt use any Google service registered. only search and YT. 2021-02-11T15:50:20 #kisslinux well, if you got an android phone you gotta register right on first boot 2021-02-11T15:50:27 #kisslinux tracer: Other engines don't cut it? 2021-02-11T15:50:28 #kisslinux With the ID card, I guess ist a EU thing. 2021-02-11T15:50:58 #kisslinux What do you mean, jaafar2? 2021-02-11T15:51:06 #kisslinux like yandex.com 2021-02-11T15:51:32 #kisslinux I donÄt use yandex. What's it for? 2021-02-11T15:51:32 #kisslinux sh4rm4^bnc: That's not true. My stock OS has been deGoogled before I installed LineageOS. 2021-02-11T15:51:45 #kisslinux BLFS has some extra dependency cruft that they loop in, but it isn't necessary. Ultimately what I ended up doing was just combing through CMakeLists.txt for every package to see what was needed and why 2021-02-11T15:51:50 #kisslinux tracer: DuckDuckGo, StartPage, Searx... 2021-02-11T15:52:08 #kisslinux jaafar2: most of those are just 'privacy wrappers' around google search though aren't they? 2021-02-11T15:52:11 #kisslinux qwant isn't, iirc? 2021-02-11T15:52:22 #kisslinux oh? i thought lineageos requires you to install google services right after boot otherwise it will not work properly 2021-02-11T15:52:22 #kisslinux Heck, networkmanager has a dependency against dhcpd and elogind will it build without? 2021-02-11T15:52:35 #kisslinux I recommend you try Searx. It's a metasearch engine that proxies results from other search engines and returns the results. 2021-02-11T15:52:41 #kisslinux yeah they're optional 2021-02-11T15:52:44 #kisslinux startpage is just google with worse results, same engine. 2021-02-11T15:52:53 #kisslinux look at the build file for network-manager for a good laugh at how I handle it xD 2021-02-11T15:52:53 #kisslinux sh4rm4^bnc: LOS can be deGoogled too. 2021-02-11T15:53:16 #kisslinux LOS does not require google services, though it does suggest them 2021-02-11T15:53:28 #kisslinux works with no services, pico, nano, and micro or w/e they're all called 2021-02-11T15:53:30 #kisslinux And, yes, most privacy engines take results from others, but they're proxied. You don't make a connection yourself. 2021-02-11T15:53:41 #kisslinux It's better than having Google directly. 2021-02-11T15:53:46 #kisslinux true 2021-02-11T15:54:20 #kisslinux i'm just still mad at google for inventing SEO and making cooking recipes so fucking terrible to read 2021-02-11T15:54:24 #kisslinux dilyn: networkmaner from which repo? 2021-02-11T15:54:32 #kisslinux $/KISS-kde/extra 2021-02-11T15:55:03 #kisslinux YaCy does its own indexing, but that requires users who are willing to contribute to the results, as the results aren't very good right now. 2021-02-11T15:55:22 #kisslinux You have to spend some time rating and stuff. 2021-02-11T15:55:22 #kisslinux ooooh that's interesting... 2021-02-11T15:55:28 #kisslinux No independent search engines are at all convinient ATM... 2021-02-11T15:55:35 #kisslinux It's really good, but I can't contribute sadly :( 2021-02-11T15:55:41 #kisslinux duckduckgo is pretty horrible for searching up build errors, need to use startpage often 2021-02-11T15:55:41 #kisslinux I use YaCy but just to index my own website 2021-02-11T15:55:47 #kisslinux I need port forwarding. 2021-02-11T15:56:03 #kisslinux tracer, yandex is a quite good search engine independent of google 2021-02-11T15:56:15 #kisslinux it rocks especially when looking for torrents and similar things 2021-02-11T15:56:17 #kisslinux but not free of tracking 2021-02-11T15:56:26 #kisslinux How is Yandex different privacy-wise? 2021-02-11T15:56:35 #kisslinux it's in russia 2021-02-11T15:56:40 #kisslinux I'm fine with the results from Google. But if Apple would aquire DDG I'd switch for sure. 2021-02-11T15:56:41 #kisslinux It has a pretty crummy privacy policy, and its in Russia 2021-02-11T15:56:59 #kisslinux I mostly use Searx metasearching from DDG, Qwant, and Startpage 2021-02-11T15:57:19 #kisslinux "We continue our efforts to index all the Web diversity. Our crawlers relentlessly visit the global Web to refine our results. Nevertheless, this requires both a lot of resources and time: some parts of the Web are not yet perfectly indexed. In the meantime, our agreement with Microsoft Bing allows us to complement our own results with those of 2021-02-11T15:57:20 #kisslinux Microsoft Bing to offer the best possible results from all around the Web." so qwant uses BING lmaoooooo 2021-02-11T15:57:30 #kisslinux yandex = noty 2021-02-11T15:57:36 #kisslinux "Crummy" privacy policy? What? 2021-02-11T15:57:54 #kisslinux jaafar2: they retain and collect a lot of data 2021-02-11T15:58:11 #kisslinux they probably do the same shit as google, but they send it to FSB instead of "the company" 2021-02-11T15:58:50 #kisslinux Öorgs. Weel, dilyn, I guess I found the build you mean. What is eiwd? 2021-02-11T15:59:23 #kisslinux eiwd is dylan's implementation of iwd without dbus 2021-02-11T15:59:25 #kisslinux iwd without dbus 2021-02-11T16:00:03 #kisslinux it worked well a while back when i tested it but i've heard users reporting errors that seemingly haven't been resolved; i haven't bothered with it in a while so I'm not sure if it actually works 2021-02-11T16:00:08 #kisslinux but it's quite fine 2021-02-11T16:00:08 #kisslinux and what's iwd, for that matter? 2021-02-11T16:00:26 #kisslinux iwd is intel's work with the kernel to provide wireless control 2021-02-11T16:00:37 #kisslinux ah 2021-02-11T16:00:40 #kisslinux https://git.kernel.org/pub/scm/network/wireless/iwd.git/ 2021-02-11T16:00:56 #kisslinux I donÄt have anything wireless on my VM, so I can safely ignore? 2021-02-11T16:00:57 #kisslinux it's pretty interesting tbh. I like the idea of it way more than say systemd-networkd or wpa_supplicant 2021-02-11T16:01:01 #kisslinux mhmm 2021-02-11T16:01:04 #kisslinux odd, i can use wpa_supplicant just fine without iwd 2021-02-11T16:01:12 #kisslinux but then, i don't use network manager either 2021-02-11T16:01:31 #kisslinux well wpa doesn't require iwd 2021-02-11T16:01:36 #kisslinux iwd does the same thing, imo better 2021-02-11T16:01:42 #kisslinux simpler, perhaps 2021-02-11T16:01:44 #kisslinux iwd is an independent wireless manager. 2021-02-11T16:01:45 #kisslinux I donÄt need networkmanager, that some odde dependencies, I use systemd-networkd 2021-02-11T16:01:50 #kisslinux f 2021-02-11T16:01:53 #kisslinux i didnt ever get (e)iwd working either 2021-02-11T16:03:01 #kisslinux Oh, no, nooooooo... I completely fucked up the install AGAIN 2021-02-11T16:03:20 #kisslinux what happened this time? 2021-02-11T16:03:42 #kisslinux there's also https://github.com/arsv/wsupp-libc 2021-02-11T16:04:00 #kisslinux So, I'm installing this on a QEMU VM, but I forgot that QEMU VMs are usually BIOS, not UEFI... but I partitioned it like it was UEFI. 2021-02-11T16:04:05 #kisslinux it's the real "suckless" wpa supplicant replacement 2021-02-11T16:05:00 #kisslinux that should be fine, no? does BIOS care what /boot is formatted to? 2021-02-11T16:05:34 #kisslinux i've had a lot of issues with wifi and systemd-networkd 2021-02-11T16:05:43 #kisslinux > 'wsupp-libc' 2021-02-11T16:05:48 #kisslinux > 'DO NOT USE THIS VERSION ! ' 2021-02-11T16:05:49 #kisslinux lul 2021-02-11T16:06:03 #kisslinux half the time it won't connect on boot. the other half, the second the signal degrades at all it shits the bed and won't reconnect. 2021-02-11T16:06:11 #kisslinux jaafar2 don't you just need to install grub on BIOS 2021-02-11T16:06:17 #kisslinux dilyn: I don't think so. 2021-02-11T16:06:47 #kisslinux tho you might have issues with a GPT instead of an MBR. that would be the problem :X 2021-02-11T16:06:55 #kisslinux you can take a tarball backup of your current install and reformat if it doesn't work 2021-02-11T16:07:03 #kisslinux dilyn: I am using GPT> 2021-02-11T16:07:17 #kisslinux but that's semi easy to fix; cd /var/db/kiss/installed; for pkg in *; do kiss e $pkg; done 2021-02-11T16:07:24 #kisslinux testuser: How would I do that? 2021-02-11T16:07:33 #kisslinux Pretty sure both grub and syslinux supports using gpt partition schemes. 2021-02-11T16:07:52 #kisslinux save the packages somewhere else, nuke the disk, create the proper mbr table, reformat the disks, kiss i $PWd/$pkg.tar.gz, kiss b grub && kiss i grub 2021-02-11T16:07:55 #kisslinux setup grub boom done 2021-02-11T16:07:58 #kisslinux dilyn, the author has written his own libc replacement and he'd rather see that one used 2021-02-11T16:08:07 #kisslinux In grub's case some fiddling is required if I recall correctly, but syslinux is pretty easy. 2021-02-11T16:08:12 #kisslinux jaafar2: just `tar c . -f root.tar.xz -J` or something 2021-02-11T16:08:16 #kisslinux problem with it is that it's not ported to many archs musl supports 2021-02-11T16:08:17 #kisslinux while grub supports gpt i don't know if you can boot a bios system without MBR? 2021-02-11T16:08:28 #kisslinux sh4rm4^bnc: yeah I'm looking at his stuff and it's super interesting! 2021-02-11T16:08:30 #kisslinux jaafar2: also, will ask again, if you missed my earlier message 2021-02-11T16:08:30 #kisslinux are you jaafar:tchncs.de (matrix) ? 2021-02-11T16:08:35 #kisslinux Yes 2021-02-11T16:08:40 #kisslinux iirc if it's BIOS on GPT one would need a 2MB (or more, don't really know) unused/empty partitioned 2021-02-11T16:08:47 #kisslinux mhm 2021-02-11T16:09:27 #kisslinux doi i'm dumb 2021-02-11T16:09:28 #kisslinux s/partitioned/partition 2021-02-11T16:09:29 #kisslinux iirc if it's BIOS on GPT one would need a 2MB (or more, don't really know) unused/empty partition 2021-02-11T16:09:31 #kisslinux "Using GPT on a BIOS-based computer works, and is referred to as a hybrid 2021-02-11T16:09:32 #kisslinux setup. This type of setup requries a 1MB BIOS boot partition (unformatted) 2021-02-11T16:09:32 #kisslinux so that extra data can be stored by the bootloader (like GRUB2). This setup 2021-02-11T16:09:33 #kisslinux is useful in cases where more than four primary or secondary partitions are 2021-02-11T16:09:33 #kisslinux required for a system." 2021-02-11T16:09:35 #kisslinux https://k1ss.org/wiki/storage/disks 2021-02-11T16:09:36 #kisslinux How I have the partition setup is: GPT table, one EFI partition on /mnt/boot, one Linux root x86_64 partition on /mnt/. 2021-02-11T16:09:38 #kisslinux i wrote the friggin thing 2021-02-11T16:11:38 #kisslinux How the hell do I umount? My ISO keeps saying /mnt is "busy". 2021-02-11T16:11:57 #kisslinux I already Control+D'd off of the chroot, what else do you need? 2021-02-11T16:11:58 #kisslinux you probably have /dev and stuff bind mounted 2021-02-11T16:12:23 #kisslinux umount -a 2021-02-11T16:12:49 #kisslinux lsblk would probably report that something is mounted on /mnt/foo 2021-02-11T16:13:05 #kisslinux Only sda2 is mounted to /mnt 2021-02-11T16:13:14 #kisslinux Other mounts are for my live ISO. 2021-02-11T16:13:25 #kisslinux Like /cdrom and /rofs and whatever. 2021-02-11T16:14:34 #kisslinux try `umount /mnt/*` 2021-02-11T16:14:37 #kisslinux umount -a says more stuff is "busy" 2021-02-11T16:14:38 #kisslinux dilyn: KF5NetworkManagerQtConfig.cmake i required for building plasma-workspace 2021-02-11T16:14:45 #kisslinux i think if it's qemu just force shutdown it 2021-02-11T16:15:33 #kisslinux Ugh. 2021-02-11T16:15:41 #kisslinux > 'TYPE OPTIONAL' 2021-02-11T16:15:44 #kisslinux I'll just reboot and start over. 2021-02-11T16:16:05 #kisslinux if you built anything new then just `kiss export $PKG` to save it 2021-02-11T16:16:19 #kisslinux also would probably be in .cache/kiss/bin 2021-02-11T16:16:48 #kisslinux Where would I save it? Wouldn't rebooting this live ISO cause it to erase everything? 2021-02-11T16:16:59 #kisslinux yeah i just remembered kiss export first 2021-02-11T16:17:11 #kisslinux jaafar2 you didn't install it on the live iso 2021-02-11T16:17:16 #kisslinux you mounted the drive on the live iso 2021-02-11T16:18:31 #kisslinux Alright 2021-02-11T16:21:22 #kisslinux Well, yeah, I do have it saved on the drive, but I need to nuke the drive to start over. 2021-02-11T16:21:34 #kisslinux So, how would I back this up? 2021-02-11T16:23:43 #kisslinux * testuser_[m] sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/ZYxYyBMaUkdpcrNTCQfJrqKr/message.txt > 2021-02-11T16:23:46 #kisslinux something like this 2021-02-11T16:25:35 #kisslinux oof rust 1.50 released https://github.com/rust-lang/rust/releases/tag/1.50.0 2021-02-11T16:26:02 #kisslinux oh boy 2021-02-11T16:26:17 #kisslinux Rust's syntax looks really ugly in my opinion. 2021-02-11T16:42:49 #kisslinux should we look into replacing ncurses with netbsd-curses in repos? 2021-02-11T16:44:42 #kisslinux kf5 is at version 5.79, I didn't even finish 5.78 2021-02-11T16:46:53 #kisslinux And KDE doen have version 5.79. 2021-02-11T16:47:05 #kisslinux it's in prerelease rn 2021-02-11T16:52:16 #kisslinux I've decided to start over, with my USB, this time. 2021-02-11T16:53:09 #kisslinux yes, dilyn, just found the release page, its expected for saturday, repology is too fast. 2021-02-11T16:54:29 #kisslinux it's because they track Rawhide :eyeroll: 2021-02-11T16:55:46 #kisslinux ok, thx :-) 2021-02-11T16:59:36 #kisslinux if you change the source to something like 5.79.0-rc1.tar.gz you can use it iirc and it's basically what will be released saturday but eh 2021-02-11T17:02:20 #kisslinux I'll wait, still trying to get it somehow running. Currently I try the kdesrc-build thing. Can take care of package later. 2021-02-11T17:04:48 #kisslinux good luck with that :o 2021-02-11T17:05:59 #kisslinux thy, I'd be happy when I've got a desktop running ^^ 2021-02-11T17:06:19 #kisslinux Altought, lxqt doesn run … 2021-02-11T17:07:08 #kisslinux see now i never had these problems with musl and no systemd 2021-02-11T17:07:15 #kisslinux just goes to show: glibc and systemd are bad 2021-02-11T17:07:18 #kisslinux kek 2021-02-11T17:08:01 #kisslinux I believe you. But I want that system that way :) If I want something that just works I can stay with my macOS or use NEON. 2021-02-11T17:08:42 #kisslinux Is there any repo which contains the dialog tool? 2021-02-11T17:10:33 #kisslinux qt dialog? 2021-02-11T17:11:33 #kisslinux No, I guess they mean that ncurses thing. Like make menuconfig from linux kernel. 2021-02-11T17:12:03 #kisslinux That says the docu Arch/Manjaro: sudo pacman -S git cmake dialog 2021-02-11T17:12:38 #kisslinux I guess I'll search for the BUILDPKG from Arch. 2021-02-11T17:15:15 #kisslinux aaaahhhhh 2021-02-11T17:15:58 #kisslinux Installing KISS on a USB should work fine, right? 2021-02-11T17:16:30 #kisslinux mmhmm 2021-02-11T17:16:40 #kisslinux jaafard: disc or stick? 2021-02-11T17:16:48 #kisslinux A USB stick. 2021-02-11T17:16:51 #kisslinux itll be horribly slow if you want to run X and stuff 2021-02-11T17:17:04 #kisslinux I'm installing KISS *on* a USB stick. Not from. 2021-02-11T17:17:08 #kisslinux lmao I spent twenty hours building chromium but forgot to change my cflags so of course it segfaults end my life 2021-02-11T17:17:15 #kisslinux Hmm, I doubt it's a good idea. What you host system? 2021-02-11T17:17:22 #kisslinux arch with kde was surprisingly snappy from a USB 2021-02-11T17:17:42 #kisslinux My host OSes are Artix/Windows. 2021-02-11T17:18:03 #kisslinux dilyn: what cflags did you set that it segfaulted? 2021-02-11T17:18:09 #kisslinux static stuff? 2021-02-11T17:18:11 #kisslinux I've got KISS under VMWare, maybe that's an option? 2021-02-11T17:18:46 #kisslinux I could nuke Windows for KISS, but I need that for School stuff. 2021-02-11T17:19:07 #kisslinux -flto=thin 2021-02-11T17:19:09 #kisslinux tracer: I already tried QEMU this whole time before USB. 2021-02-11T17:19:14 #kisslinux Why nuke? How much space do you have free in the disk? 2021-02-11T17:19:44 #kisslinux tracer: You're right. I could tripleboot. 2021-02-11T17:19:59 #kisslinux Yes, jaafard, I read that. I'm not too familiar with quemu, but it used to work under Parallels and now under VMWare Fusion. 2021-02-11T17:20:11 #kisslinux i've run Lubuntu from a USB stick without any issues, for what its worth 2021-02-11T17:20:16 #kisslinux and since you've already got artix+windows setup you don't even need to bother with grub etc on the KISS install. win-win-win 2021-02-11T17:20:40 #kisslinux the hard thing is hardware compatibility -- you've gotta make sure you've got all the drivers you *might* need available 2021-02-11T17:20:52 #kisslinux dilyn: Win-Win-Win? More like Lin-Win-Lin. 2021-02-11T17:20:57 #kisslinux ;) 2021-02-11T17:21:00 #kisslinux (unless you only ever plan on plugging the usb stick into one machine ever) 2021-02-11T17:21:18 #kisslinux ccache won't help much on Cflag changes right? 2021-02-11T17:21:34 #kisslinux ominous_anonymous: Yes, I'd only plug this into one machine ever. 2021-02-11T17:22:01 #kisslinux ba dump tsss 2021-02-11T17:22:07 #kisslinux testuser: accurate. :| 2021-02-11T17:22:12 #kisslinux my setup right now is a Windows host OS with KISS running in a VirtualBox VM 2021-02-11T17:22:21 #kisslinux i've been sitting here for six hours just watching it recompile aaaaaalllll the same stuff. wooooo 2021-02-11T17:22:44 #kisslinux Well, I'm still gonna go the USB path anyway... so, yeah. 2021-02-11T17:23:49 #kisslinux Is there like a script that would detect my hardware and generate a .config file for the Linux kernel accordingly? 2021-02-11T17:23:57 #kisslinux make localyesconfig 2021-02-11T17:24:07 #kisslinux I see 2021-02-11T17:24:24 #kisslinux Btw, dilyn, are you Dylan Araps? Or is it just a similar nick? 2021-02-11T17:24:47 #kisslinux i wish i was 2021-02-11T17:24:55 #kisslinux dylan is gone since 2 months 2021-02-11T17:25:06 #kisslinux Oh. 2021-02-11T17:25:12 #kisslinux Strange. Why? 2021-02-11T17:25:19 #kisslinux no one knwos 2021-02-11T17:25:30 #kisslinux Well, I hope he's okay. 2021-02-11T17:27:22 #kisslinux I wish dylan had chosen to go by a pseudonym. my internet identity has been my first name since 2006. he's thrown a wrench in this good thing I have 2021-02-11T17:27:58 #kisslinux ERROR dialog No local file '1' < that happens when I run kiss c. Strange. It downloads the right source, it's a valid compressed tarball. 2021-02-11T17:28:07 #kisslinux My internet identity is also my first name, but only recently. 2021-02-11T17:29:01 #kisslinux Ok, maybe not/ 2021-02-11T17:30:57 #kisslinux lol, I'm stupid, by accident, I had a line "1" in the sources file … 2021-02-11T17:31:37 #kisslinux Is $KISS_PATH supposed to start with a colon? Or am I doing it wrong? 2021-02-11T17:32:10 #kisslinux it doesn't matter 2021-02-11T17:32:24 #kisslinux Oh, good. 2021-02-11T17:32:40 #kisslinux a colon will cause problems if you have a directory named after a packages in / 2021-02-11T17:33:02 #kisslinux like i have /kiss as a musl subvolume i use for testing, so the package manager breaks cuz it can't find a build file there for kiss package 2021-02-11T17:33:20 #kisslinux Leave that colon away. It can lead to problems, maybe not especcially with KISS_PATTH, but later with LIBRARY PATHs an so on, the column is accounted as the current working dir. 2021-02-11T17:33:52 #kisslinux Isn't . the current working directory? 2021-02-11T17:34:27 #kisslinux My $KISS_PATH starts with :, not . 2021-02-11T17:35:07 #kisslinux Yes. But I hat such a strange behaviour becaur I has a colon in C_INCLUDE_PATH. So better leave it away. 2021-02-11T17:35:40 #kisslinux Eh. Nothing strange for me so far, including my previous failed installs. 2021-02-11T17:35:48 #kisslinux It should just start with /path/to/first/repo:/next/repo: … 2021-02-11T17:36:00 #kisslinux s/installs/install/ 2021-02-11T17:36:01 #kisslinux Eh. Nothing strange for me so far, including my previous failed install. 2021-02-11T17:36:41 #kisslinux tracer: Well, I am following the tutorial exactly. So, I don't know what's going on. 2021-02-11T17:37:00 #kisslinux Perhaps I'm following it *too* exactly. 2021-02-11T17:38:25 #kisslinux Oh, I see, well that in dead leads to a leading colon. I use zsh, I've got my repos in an array. 2021-02-11T17:39:50 #kisslinux I'm using ash to install KISS. It comes with the tarball anyway. 2021-02-11T18:34:35 #kisslinux Really GitHub? I just wanted to search repo-community 2021-02-11T18:34:37 #kisslinux https://i.imgur.com/cFvOOxS.png 2021-02-11T18:35:16 #kisslinux Well, MS just suxx 2021-02-11T18:37:44 #kisslinux Guys, when I try to `kiss update`, it'd just say: "Invalid KISS_SU value" 2021-02-11T18:37:55 #kisslinux Even after specifying KISS_SU=su 2021-02-11T18:39:39 #kisslinux do you do KISS_SU=su kiss u, or KISS_SU=su, and then kiss u? 2021-02-11T18:39:45 #kisslinux export kISS_SU=su should fix it 2021-02-11T18:39:49 #kisslinux The latter 2021-02-11T18:40:14 #kisslinux KISS_SU=su foo would only set KISS_SU for foo and then unset it 2021-02-11T18:40:20 #kisslinux exporting it makes it persist 2021-02-11T18:40:22 #kisslinux Capital K 2021-02-11T18:40:46 #kisslinux Just in case of copy&paste … 2021-02-11T18:40:48 #kisslinux I said, I run KISS_SU *then* run kiss u 2021-02-11T18:41:40 #kisslinux s/KISS_SU/KISS_SU=su/ 2021-02-11T18:41:41 #kisslinux I said, I run KISS_SU=su *then* run kiss u 2021-02-11T18:42:37 #kisslinux what does "echo $KISS_SU" give? 2021-02-11T18:42:41 #kisslinux su 2021-02-11T18:42:47 #kisslinux It has been fixed now 2021-02-11T18:42:47 #kisslinux did you export 2021-02-11T18:42:50 #kisslinux ok 2021-02-11T18:42:51 #kisslinux That looks right. 2021-02-11T18:42:53 #kisslinux With the export 2021-02-11T18:43:19 #kisslinux Which tarball did you take? Is su available? 2021-02-11T18:43:34 #kisslinux Yes, it is. Everything's fine and fixed now. 2021-02-11T18:43:58 #kisslinux Someone here told me to use "export VAR=val" instead of "VAR=val", and it works fine. 2021-02-11T18:44:34 #kisslinux the export makes it persistant throughput the session 2021-02-11T18:45:55 #kisslinux Well, I guess it is a shell difference. Using VAR=val seems fine for per-session variables from my experience. 2021-02-11T18:47:01 #kisslinux I've been using bash, FYI. 2021-02-11T18:47:11 #kisslinux Not in the installer, of course. 2021-02-11T18:47:32 #kisslinux s/bash/bash on my host system/ 2021-02-11T18:48:35 #kisslinux But you still get that error? 2021-02-11T18:48:59 #kisslinux Idk. Why would I have `kiss` on my host system? 2021-02-11T18:49:25 #kisslinux You don't 2021-02-11T18:59:15 #kisslinux For the record, I have my kiss installation on a USB stick as well and as far as I can tell it works as expected. 2021-02-11T19:07:22 #kisslinux Though it is also true that I haven't done anything real on the system to test it. I'm slowly building and configuring it. 2021-02-11T21:05:42 #kisslinux Is it absolutely 100% necessary for me to have an fstab file ready? 2021-02-11T21:06:31 #kisslinux no 2021-02-11T21:07:01 #kisslinux it's just mighty convenient because mount -a will read /etc/fstab during init so it will found /home or tmpfs for you 2021-02-11T21:07:18 #kisslinux but you can just do it in a boot script or w/e you want 2021-02-11T21:07:33 #kisslinux Thank goodness. Because this thing is actually harder to deal with than the damn kernel. 2021-02-11T21:08:23 #kisslinux XD 2021-02-11T21:11:01 #kisslinux kiss-help wiki/storage/disks, search for the fstab section at the bottom 2021-02-11T21:17:31 #kisslinux Is there a way to automate this? Like how Arch has genfstab? 2021-02-11T21:20:31 #kisslinux you could borrow their fstab script 2021-02-11T21:20:50 #kisslinux Well, that's what I did. With some necessary changes. 2021-02-11T21:20:57 #kisslinux lol 2021-02-11T21:21:04 #kisslinux It's just that I am unsure if this would worl. 2021-02-11T21:21:08 #kisslinux you can do mount -v >> /etc/fstab, and then just format it properly 2021-02-11T21:21:48 #kisslinux That's a cool idea. 2021-02-11T21:22:10 #kisslinux But, what do I do to "format it correctly"? 2021-02-11T21:23:04 #kisslinux each filesystem goes on a separate line, each needs a certain number of arguments separated by at least one whitespace, order is: 2021-02-11T21:24:01 #kisslinux wow i sent a message and it didn't go lmfaooo 2021-02-11T21:24:48 #kisslinux order: /dev/disk mountpoint filesystem options dump(0 usually) fsck-order(1 for /, 2 for /boot,/home, 0 for virtual filesystems) 2021-02-11T21:27:22 #kisslinux jaafard: why are you even making the fstab more difficult for you than it already is? generating fstab is literally one command after youve mounted all your neccessary drives :p 2021-02-11T21:28:17 #kisslinux Which command? 2021-02-11T21:28:40 #kisslinux its different for different distos 2021-02-11T21:29:10 #kisslinux but for arch it is 2021-02-11T21:29:18 #kisslinux genfstat -U /mnt >> /mnt/etc/fstab 2021-02-11T21:29:22 #kisslinux and done deal 2021-02-11T21:29:54 #kisslinux ^ if your host is archish this is all you need 2021-02-11T21:29:54 #kisslinux s/genfstat/genfstab 2021-02-11T21:30:42 #kisslinux yeh. seeing as he seems to have some rather minor issues, I wouldnt really recommend doing anything strange to begin with. just install it like the guides tell you to, and mess with it later. 2021-02-11T21:31:20 #kisslinux My host is Artix, but yes, it should be the same. 2021-02-11T21:31:32 #kisslinux Uh... I don't have that command. 2021-02-11T21:31:36 #kisslinux almost. artix has a different first command 2021-02-11T21:31:36 #kisslinux Shit. 2021-02-11T21:31:52 #kisslinux nothing to worry about. ill give you the correct command 2021-02-11T21:32:11 #kisslinux also, watch this video 2021-02-11T21:32:13 #kisslinux https://yewtu.be/watch?v=lrd8BUbrM0U&autoplay=0&continue=0&dark_mode=true&hl=en-US&listen=0&local=1&loop=0&nojs=0&player_style=youtube&quality=dash&thin_mode=false 2021-02-11T21:32:24 #kisslinux Based Invidious link. 2021-02-11T21:33:00 #kisslinux invidious is better 2021-02-11T21:33:06 #kisslinux youtube here if youd rather like that 2021-02-11T21:33:08 #kisslinux https://www.youtube.com/watch?v=kZYcfT0WcCo 2021-02-11T21:33:20 #kisslinux No. I like Invidious. 2021-02-11T21:33:37 #kisslinux but wait, I recall incorrectly. the fstabgen is the same, it was the chrooting that was different 2021-02-11T21:33:44 #kisslinux Why would I call you based if I didn't prefer Invidious? 2021-02-11T21:34:08 #kisslinux Yeah. arch-chroot vs artools-chroot 2021-02-11T21:34:22 #kisslinux i dunno, english isnt my native language. so some i miss some stuff sometimes 2021-02-11T21:34:35 #kisslinux yes, or rather artix-chroot now appearantly. they changed it recently 2021-02-11T21:35:14 #kisslinux in any case, fstabgen -U /mnt >> /mnt/etc/fstab should be the correct command. its in both arch and artix wiki aswell. 2021-02-11T21:35:33 #kisslinux if the command doesnt exist, Im not sure whats wrong. could reboot the liveusb possibly.. 2021-02-11T21:35:43 #kisslinux Well, my Artix doesn't have it. I guess it's a liveCD-only command. 2021-02-11T21:36:43 #kisslinux probably just need to download the tools that contain it 2021-02-11T21:36:46 #kisslinux Also, FYI, I'm installing KISS *to* USB stick, not from. 2021-02-11T21:36:46 #kisslinux i dont belive artix actually have it. its related to the liveusb instead. I recall trying to run the command in my artix build earlier when building kiss, but no dice 2021-02-11T21:36:53 #kisslinux for instance arch has a package for those utilities 2021-02-11T21:37:02 #kisslinux Which package? 2021-02-11T21:37:08 #kisslinux idk on artix 2021-02-11T21:37:11 #kisslinux I can try searching for it. 2021-02-11T21:37:15 #kisslinux what dylin said. or just copy your other fstab, and alter the disks or whatever. and correct the UUIDs 2021-02-11T21:37:16 #kisslinux Just tell me for Arch. 2021-02-11T21:39:01 #kisslinux arch-install-scripts, i beleive 2021-02-11T21:39:07 #kisslinux im unsure as to what it would be called, or where youd get it. I usually just boot into a live usb instead 2021-02-11T21:39:27 #kisslinux or just don't bother with it rn XD 2021-02-11T21:39:31 #kisslinux perhaps what dylin said 2021-02-11T21:39:35 #kisslinux or that :p 2021-02-11T21:39:43 #kisslinux :/ 2021-02-11T21:39:47 #kisslinux why not use virtualbox? its simpler 2021-02-11T21:39:49 #kisslinux waay simpler 2021-02-11T21:40:24 #kisslinux I guess I'll just try the copy-fstab-and-adapt thing. 2021-02-11T21:40:51 #kisslinux people have an obsession with fstabs i've never understood 2021-02-11T21:41:16 #kisslinux arent you using a fstab dylin? are you just using a bootscript instead? 2021-02-11T21:41:22 #kisslinux arch has afflicted people with a deep confusion 2021-02-11T21:41:30 #kisslinux i used to run without an fstab 2021-02-11T21:41:30 #kisslinux It's just a feeling of worry that you might be doing something wrong. 2021-02-11T21:41:39 #kisslinux arguably it's more convenient if you have a separate /home but... eehhhh 2021-02-11T21:42:31 #kisslinux I could get away without one, I only have one line in it 2021-02-11T21:43:12 #kisslinux how are you then mounting your disks? script? 2021-02-11T21:46:58 #kisslinux that's how I would do it 2021-02-11T21:47:19 #kisslinux for instance right now i have this https://github.com/dilyn-corner/dotfiles/blob/master/.system/etc/rc.d/zram.boot 2021-02-11T21:47:51 #kisslinux I would just add another two lines, mount /dev/nvme0n1p4 /home noatimeblabla 0 2 ; mount /dev/nvme0n1p5 /mnt/share noatimeblablabla 0 2 2021-02-11T21:48:13 #kisslinux as long as /home is mounted before my user logs in i'll have no troubles 2021-02-11T21:48:44 #kisslinux oops that would be wrong. mount -o noatimeblablabla /dev/nvme0n1p3 /home; etc 2021-02-11T21:56:01 #kisslinux link 404's :p 2021-02-11T21:56:50 #kisslinux but yeh, sound interesting. maybe Ill do something different once I reinstall kiss on the new drive Im planning on purchasing 2021-02-11T21:57:04 #kisslinux So, the tutorial tells me about baseinit, is that like an alternative to fstab? Because it says it provides "bootup and shutdown" scripts. 2021-02-11T21:57:57 #kisslinux baseinit is just the init scripts 2021-02-11T21:58:01 #kisslinux I found the file dylin. I just had to manually navigate 2021-02-11T21:58:02 #kisslinux baselayout provides the fstab 2021-02-11T21:58:04 #kisslinux Of course, it's an init, but I can use it instead of fstab, right? 2021-02-11T21:58:10 #kisslinux weird, the link doesn't have any issues for me 2021-02-11T21:58:10 #kisslinux ^what dylin said 2021-02-11T21:58:14 #kisslinux baselayout? 2021-02-11T21:58:25 #kisslinux no, youd have to use both(?) 2021-02-11T21:58:30 #kisslinux baselayout is the package which provides the entire fhs hierarchy for KISS 2021-02-11T21:58:33 #kisslinux It seems to have been already isntalled. 2021-02-11T21:58:43 #kisslinux s/isntalled/installed/ 2021-02-11T21:58:49 #kisslinux something has to tell your system what disks/partitions to mount what and where 2021-02-11T21:59:01 #kisslinux have you rebuildt your system yet? 2021-02-11T21:59:03 #kisslinux yeah it's one of the... 12 or so packages that are already installed in the tarball 2021-02-11T21:59:24 #kisslinux if you read the build file for baselayout you'll see pretty quickly what it does. without it, you'd lose /usr/*, /var, etc etc 2021-02-11T21:59:32 #kisslinux sad_plan: Yeah. kiss update && cd /bla/bla/installed build * 2021-02-11T21:59:41 #kisslinux great. 2021-02-11T22:01:06 #kisslinux did the kernel config go fine? kernel config is the worst, if you dont know too much about it.. I had days of issue when I started 2021-02-11T22:01:07 #kisslinux fstab is ONLY used by mount, and ONLY when the -a option is passed. mount -a happens in two ways: init execs it, and user execs it 2021-02-11T22:01:23 #kisslinux ah, the more you know 2021-02-11T22:01:57 #kisslinux when the kernel finishes its 'thing', it calls /sbin/init. in this case, by default, init provided by baseinit. baseinit includes a couple scripts, one of which execs mount -a. it is at this step of the bootup process that /etc/fstab is read 2021-02-11T22:02:07 #kisslinux Ok, moment of truth. Time to see if this works. 2021-02-11T22:02:20 #kisslinux fingers crossed 2021-02-11T22:02:34 #kisslinux the kernel doesn't know anything about /etc/fstab, it doesn't care. that's why you have to pass the location of BOOT and ROOTFS to the bootloader, so it can tell the kernel where to look for init 2021-02-11T22:02:37 #kisslinux GLGL 2021-02-11T22:04:34 #kisslinux The kernel panicked. 2021-02-11T22:05:17 #kisslinux did it have any errors? i mean, that could pinpoint the issue as to why it panicked 2021-02-11T22:06:05 #kisslinux Yeah. 2021-02-11T22:06:07 #kisslinux ^ 2021-02-11T22:06:09 #kisslinux Something about VFS 2021-02-11T22:06:14 #kisslinux f 2021-02-11T22:06:20 #kisslinux I'll share an image. 2021-02-11T22:06:35 #kisslinux since you're booting off a USB drive; do you have *all* of the USB mass storage drivers builtin to the kernel? 2021-02-11T22:06:39 #kisslinux you need to enable like, 3 of them 2021-02-11T22:06:51 #kisslinux ^ 2021-02-11T22:07:32 #kisslinux hence me linking to the video, which has a good section about kernel configurations. his other video is also nice though 2021-02-11T22:07:40 #kisslinux Idk. When I git cloned linux-firmware, the makefile copied everything to /lib/firmware and /usr/lib/firmware 2021-02-11T22:07:51 #kisslinux ew 2021-02-11T22:07:55 #kisslinux but that's not what I mean 2021-02-11T22:08:39 #kisslinux did you load it them in the kernel? you have to specify them in the kernel config 2021-02-11T22:08:56 #kisslinux I don't know. 2021-02-11T22:09:22 #kisslinux All I did was make defconfig && make localyesconfig, then it didn't bother with the config. 2021-02-11T22:09:22 #kisslinux CONFIG_USB_STORAGE=y should be set; you should also read the help section for it in menuconfig 2021-02-11T22:09:50 #kisslinux you'd need like, scsi support and some other stuff; also need support for OHCI/EHCI/XHCI depending on the usb controller in your computer... 2021-02-11T22:10:01 #kisslinux you would know if you did. its in device drivers -> generic driver options -> firmware loader 2021-02-11T22:10:07 #kisslinux then second one from the top 2021-02-11T22:10:31 #kisslinux this is all assuming the kernel paniced because it couldn't find rootfs; you'd also want to make sure you built your filesystem support into the kernel (builtin=*, module=M) 2021-02-11T22:10:59 #kisslinux Yeah. It couldn't find that. 2021-02-11T22:12:41 #kisslinux so you're using BIOS to boot; assuming you're using ext4 and a USB 3 drive you would USB_MASS_STORAGE, EXT4, SCSI, and XHCI support marked as * 2021-02-11T22:12:58 #kisslinux I should really finish my kernel wiki page smh 2021-02-11T22:13:09 #kisslinux I'm using UEFI. 2021-02-11T22:15:27 #kisslinux gah 2021-02-11T22:15:41 #kisslinux not much changes in that case tho :v 2021-02-11T22:15:49 #kisslinux except you also need to enable EFI support 2021-02-11T22:15:58 #kisslinux My USB controller is xHCI 2021-02-11T22:16:16 #kisslinux Seriously? I'm gonna have a looooong chat with Mr. Torvalds. 2021-02-11T22:16:23 #kisslinux lmao 2021-02-11T22:16:36 #kisslinux after you do this once it gets easier every subsequent time xd 2021-02-11T22:16:46 #kisslinux Hopefully so. 2021-02-11T22:16:48 #kisslinux I also spent like... thirty total hours reading a ton of documentation/help text 2021-02-11T22:17:11 #kisslinux I wish I had the will to do that, but I can only read so much... 2021-02-11T22:17:18 #kisslinux the nice part is after you finish your first config it will always work (for at least that computer) for basically the rest of time; just need to update it if you want a newly released feature 2021-02-11T22:17:29 #kisslinux I was very bored during quarantine the first few weeks lmao 2021-02-11T22:17:43 #kisslinux that's how KISS-kde was born xD 2021-02-11T22:33:27 #kisslinux This is so mind-bogglingly hard... my USB will not even boot anymore, if I choose it at the boot menu, it'll just send me to my UEFI config or whatever. 2021-02-11T22:33:40 #kisslinux It used to be a successful GRUB GUI. 2021-02-11T22:38:55 #kisslinux what did you change?? 2021-02-11T22:39:18 #kisslinux Nothing. Everything you guys told me to apply is already applied. 2021-02-11T22:39:27 #kisslinux I think. 2021-02-11T22:44:46 #kisslinux lordy 2021-02-11T22:44:51 #kisslinux love it 2021-02-11T22:47:47 #kisslinux Should I load xhci_pci to the firmware loader or what? 2021-02-11T22:49:58 #kisslinux no 2021-02-11T22:50:07 #kisslinux firmware should be basically uneccessary to boot 2021-02-11T22:50:12 #kisslinux hm hm hm 2021-02-11T22:50:19 #kisslinux What do I do? 2021-02-11T22:50:41 #kisslinux I am so tired and upset right now. I am desperately trying everything. 2021-02-11T22:51:21 #kisslinux what's your bootloader entry? 2021-02-11T22:51:27 #kisslinux kiss 2021-02-11T22:51:52 #kisslinux i mean like, what's the kernel parameters grub or w/e is passing when you boot the KISS entry 2021-02-11T22:54:48 #kisslinux Is everything that LOOKS_LIKE_THIS a kernel parameter? Just to make sure. 2021-02-11T22:56:07 #kisslinux no i mean like... 2021-02-11T22:56:12 #kisslinux hm i don't know how grub does it 2021-02-11T22:56:45 #kisslinux like for instance my kernel boot parameters are root=/dev/nvme0n1p2 rw acpi_osi=!Darwin acpi_mask_gpe=0x4E 2021-02-11T22:57:07 #kisslinux what is grub passing to your kernel? 2021-02-11T22:57:36 #kisslinux might be easier to just paste the entire boot.cfg file or whatever it is grub is generating? Idk i haven't used grub in fifteen years 2021-02-11T22:57:48 #kisslinux Ok.. 2021-02-11T22:58:04 #kisslinux I am so tired. I can't keep going. 2021-02-11T22:58:14 #kisslinux Maybe tomorrow. 2021-02-11T22:58:42 #kisslinux Fuck this, and fuck the kernel. Complicated piece of shit. 2021-02-11T22:59:13 #kisslinux lmfao 2021-02-11T22:59:14 #kisslinux f 2021-02-11T23:34:00 #kisslinux lol 2021-02-11T23:46:28 #kisslinux big fat kernel 2021-02-11T23:48:39 #kisslinux when I get x11 problem, I don't know if I should recompile kernel, recompile mesa, recomile xserver, or recompile xf86-video driver