2020-06-26T00:02:22 #kisslinux What's broken about it? 2020-06-26T00:04:20 #kisslinux dilynm: the comment is not commented out 2020-06-26T00:04:39 #kisslinux I was also able to start wayland stuff through sddm 2020-06-26T00:05:59 #kisslinux dilynm: Have you seen this, to ensure to start elogind after dbus? https://github.com/void-linux/void-packages/blob/master/srcpkgs/elogind/files/elogind/run 2020-06-26T03:13:07 #kisslinux Hey that's exactly what I was looking for claudia: 2020-06-26T09:21:10 #kisslinux * boubou_ says hi to all 2020-06-26T09:25:10 #kisslinux https://bbb-test.univ-amu.fr/b/mat-m9x-kvk 2020-06-26T11:28:17 #kisslinux dilynm: nice 2020-06-26T12:17:56 #kisslinux o/ 2020-06-26T12:17:56 #kisslinux https://k1ss.org/blog/20200625a 2020-06-26T12:18:00 #kisslinux New monthly post :) 2020-06-26T12:28:24 #kisslinux dylanaraps: A teeny request: do you reckon you can have the RSS entry display the full post, and not just the summary? 2020-06-26T12:35:32 #kisslinux Great post, as always, Dylan. 2020-06-26T12:41:18 #kisslinux does kiss have a gopher site? 2020-06-26T12:56:31 #kisslinux I guess I should write a wiki article for kde huh 2020-06-26T13:30:21 #kisslinux great post. read it on mobile just fine 2020-06-26T15:22:07 #kisslinux dylanaraps: what're you planning on doing to deal with archives that isn't libarchive? just running the commands like you do in the script version? 2020-06-26T15:34:26 #kisslinux just for fun i searched around for shell script commpilers and found 2 that seemed okay 2020-06-26T15:35:15 #kisslinux bashc and shc, both with limitations. but if the main benefit of a C implementation of kiss is robustness (works when the system is broken), it might be kinda neat to explore that option as well 2020-06-26T15:35:46 #kisslinux I really like the visibility of the shell version of kiss 2020-06-26T15:41:12 #kisslinux I also like the idea of like, kiss.c, kiss.sh, kiss.zsh, kiss.js as it would expouse just how simple it is 2020-06-26T15:45:05 #kisslinux micr0: One option is to create a single 'kiss.c' file (can be generated) with the shebang #!/usr/bin/tcc -run 2020-06-26T15:45:17 #kisslinux This could live alongside the statically compiled kiss. 2020-06-26T15:45:36 #kisslinux similar to how sqlite does it? that sounds cool too 2020-06-26T15:46:02 #kisslinux tcc is able to directly execute C source code so it'd feel like a script (if that makes sense). 2020-06-26T15:46:13 #kisslinux well i actually care less about the 'feels like a script' 2020-06-26T15:46:22 #kisslinux I know 2020-06-26T15:46:26 #kisslinux It's about the source being available 2020-06-26T15:46:41 #kisslinux robustness - having a package manager *always* work is amazing, and secondary is just well, being able to understand the code 2020-06-26T15:46:48 #kisslinux so much of C feels like string manipulation noise 2020-06-26T15:47:24 #kisslinux of course a person can make C read very close to shell 2020-06-26T15:47:28 #kisslinux E5ten: No idea yet. I think we'll cross each bridge as we get to them. 2020-06-26T15:47:30 #kisslinux if they wanted 2020-06-26T15:47:33 #kisslinux Yeah 2020-06-26T16:02:19 #kisslinux dylanaraps muahahaha kiss.js: http://ix.io/2qfe 2020-06-26T16:02:27 #kisslinux the really sadistic make c read like asm or machine code :P 2020-06-26T16:03:07 #kisslinux dylanaraps: please cut out micr0's tongue before he actually manages to infect anyone with that insanity 2020-06-26T16:03:54 #kisslinux Look at this C code: https://www.tuhs.org/cgi-bin/utree.pl?file=V7/usr/src/cmd/sh/name.c 2020-06-26T16:04:00 #kisslinux (bourne shell) 2020-06-26T16:04:07 #kisslinux what xzcvczx don't you want a *checks du* 53Mb kiss binary? 2020-06-26T16:04:24 #kisslinux lol 2020-06-26T16:04:32 #kisslinux 'KISSjs: a distribution rewritten entirely in javascript' 2020-06-26T16:05:01 #kisslinux micr0: if i did i would dd urandom onto the end of a shell file or binary would be much more useful than the 54MB of rubbish you attached :) 2020-06-26T16:05:13 #kisslinux noooo its spreading 2020-06-26T16:05:59 #kisslinux The only distro contained entirely within an electron app 2020-06-26T16:06:00 #kisslinux its simple! its a javascript file, compiled by some typescript compiler, running in a v8 vm written in c++ being controlled by a rust wrapper 2020-06-26T16:06:04 #kisslinux Think of the possibilities... 2020-06-26T16:06:57 #kisslinux https://node-os.com/ 2020-06-26T16:07:03 #kisslinux dont worry, if its too heavyweight i have a new cloud service where you can spin up vms to run your kiss on my hardware 2020-06-26T16:07:03 #kisslinux Have you guys not seen this? 2020-06-26T16:07:22 #kisslinux > node-os uses npm as its primary package manager 2020-06-26T16:07:30 #kisslinux > node is the primary runtime - no bash here 2020-06-26T16:07:35 #kisslinux > node-os is a full operating system built on top of the linux kernel 2020-06-26T16:08:12 #kisslinux https://github.com/NodeOS/NodeOS 2020-06-26T16:08:15 #kisslinux > Lightweight operating system using Node.js as userspace. 2020-06-26T16:08:18 #kisslinux "Lightweight" 2020-06-26T16:08:40 #kisslinux hey to be fair there are plenty of times i wish my raspberry pi was just booting diretly into some runtime 2020-06-26T16:08:47 #kisslinux instead of layers of linux 2020-06-26T16:08:53 #kisslinux Very true 2020-06-26T16:09:10 #kisslinux but then i need to change one thing and am super happy to have an OS below it xD 2020-06-26T16:09:34 #kisslinux if there was a Pi on that homepage or a robot or something i would get it. The desktop..ehh... 2020-06-26T16:25:39 #kisslinux "Core development is being done in layers." - they made a funny 2020-06-26T16:26:49 #kisslinux What hell hath I wrought 2020-06-26T16:27:01 #kisslinux Linux distros are like rule 34 2020-06-26T16:59:27 #kisslinux The c version might be a little faster, but in some ways sh is the perfect language for a package manager 2020-06-26T16:59:55 #kisslinux dylanaraps: Could you please have a look at my PR https://github.com/dylanaraps/eiwd/pull/6 and possibly pull it? 2020-06-26T16:59:57 #kisslinux the program is mostly just managing the build systems that downloaded sources already have 2020-06-26T17:02:28 #kisslinux and although this isn't a very meaningful metric, ~1000 lines of sh in a single file have turned into 30 c files with 1700 lines that don't even impliment the most important features of the package manager yet 2020-06-26T17:02:36 #kisslinux vaukai: Merged. Apologies for the delay. 2020-06-26T17:03:31 #kisslinux granted I haven't looked very closely at the code yet to see if thats mostly comments or if b,i, etc havebeen added but i think its still a sign that its a more complex program 2020-06-26T17:03:43 #kisslinux ectlunya: The C sources could all be in one file as well fwiw. The shell package manager isn't going anywhere too! 2020-06-26T17:03:44 #kisslinux no worry. I wasn't even sure if rebasing was allowed 2020-06-26T17:05:10 #kisslinux ectlunya: The shell version is arguably more complex as it calls a lot of external utilities (as well as /bin/sh itself). 2020-06-26T17:05:42 #kisslinux You're right though,here'll likely be more code on our side of the fence. 2020-06-26T17:05:48 #kisslinux there'll* 2020-06-26T17:11:58 #kisslinux yeah. It doesn't really make a difference what language is used. I think the good part of the package management is the repo format and as long as that stays the same it doesnt matter what tool is used to manage it 2020-06-26T17:12:13 #kisslinux Yup 2020-06-26T17:16:13 #kisslinux dylanaraps: the C version will likely have to call a fair amount of external utils too though, like you'll probably have to call the extraction commands if you wanna get rid of libarchive, and ldd/strip and stuff isn't stuff you can replace with C (well, not without a ton of added complexity) 2020-06-26T17:16:53 #kisslinux E5ten i'd like to see a more comparible comparison - staticly compiled kiss.sh might actually be a lot bigger 2020-06-26T17:17:12 #kisslinux (and thinking about it from another frame, how big is busybox?) 2020-06-26T17:17:26 #kisslinux Around 1MB statically compiled with musl 2020-06-26T17:17:30 #kisslinux I mean yeah, but POSIX utilities are gonna have to be there anyway 2020-06-26T17:17:48 #kisslinux err, I mean lines of code as well, if talking about complexity in that manner 2020-06-26T17:17:50 #kisslinux also you'll probably have to call git cuz I doubt you'd wanna add a dep on libgit2 2020-06-26T17:17:54 #kisslinux Yup 2020-06-26T17:17:55 #kisslinux ... 2020-06-26T17:18:16 #kisslinux libgit2 depends on CMake for build which isn't available in core. 2020-06-26T17:18:20 #kisslinux of course, if we profiled and made a separate distro of busybox with just the minimal of what git and kiss need, thats another metric 2020-06-26T17:18:34 #kisslinux micr0: why and how would you compile a shell script 2020-06-26T17:18:40 #kisslinux Regardless, I'm having fun with this. 2020-06-26T17:18:51 #kisslinux that is most important! 2020-06-26T17:18:57 #kisslinux ^ 2020-06-26T17:19:17 #kisslinux ectlunya - so you have no external deps, which translates to 'you can mess up the system even more than before and stil be okay' 2020-06-26T17:19:25 #kisslinux and, easier to port to other environments 2020-06-26T17:20:32 #kisslinux yet another way of looking at things, would be to start with the current chroot as 'minimal kiss'. size on disk, lines of code, time to compile could be metrics. Now think about reducing that core. 2020-06-26T17:21:06 #kisslinux ectlunya as far as how - shc and bashc are the first projects i've found that both have limitations but move in that direction 2020-06-26T17:25:47 #kisslinux I'm not sure if this is what you were looking for but it says you'd still need the shell you wrote it in and doesn't give any speed improvement: https://docs.neuzunix.com/man/man1/shc.html 2020-06-26T17:26:32 #kisslinux yeah shc is limited 2020-06-26T17:26:41 #kisslinux and I think the 'speed upgrade' is a red herring 2020-06-26T17:27:08 #kisslinux all these projects setup a strawman its about reliability (imo) than speed 2020-06-26T17:27:12 #kisslinux but yes, thats the one 2020-06-26T17:27:59 #kisslinux and i wonder how tough it would be to cat busybox <(shc kiss.sh) > kiss.app or whatever 2020-06-26T18:47:45 #kisslinux Hello 2020-06-26T18:48:43 #kisslinux o/ 2020-06-26T18:49:03 #kisslinux I'm not gonna ask to ask so here it goes: how do I package something? on the wiki it says to "package it myself," how do I do that? neovim for example 2020-06-26T18:51:34 #kisslinux There's instructions in the wiki, https://k1ss.org/package-system If you look at that to get an idea, and then take a look at something someone else has packaged to get an idea how it all goes together, You can get it pretty quick. 2020-06-26T18:51:51 #kisslinux thank you very much 2020-06-26T18:52:22 #kisslinux also, is BASH in the repos? it seems like there is no package called `bash` 2020-06-26T18:53:31 #kisslinux finnkek its in the community repo - you can use repology.org or kiss-find (third party program) to find stuff you haven't put in your KISS_PATH yet 2020-06-26T18:53:54 #kisslinux thanks :) 2020-06-26T18:54:57 #kisslinux will there ever be kiss-bsd? 2020-06-26T18:56:25 #kisslinux Only if someone makes it I guess. That'd be fun to play with. I could never get into the BSD's. 2020-06-26T18:57:18 #kisslinux that sounds really sweet, but you'd have to do a lot of porting (or at least recompiling to BSD executables) 2020-06-26T19:01:44 #kisslinux is there any way to remove an added repository? 2020-06-26T19:02:05 #kisslinux Just remove it from your kiss path I think. 2020-06-26T19:02:55 #kisslinux thanks 2020-06-26T19:12:57 #kisslinux Someone was talking about making a KISS BSD a while back but I don't think it actually got tested 2020-06-26T19:13:21 #kisslinux finnkek: neovim is in community as well 2020-06-26T19:15:11 #kisslinux Yes, I see that now, but somehow messed up my repos 2020-06-26T19:15:31 #kisslinux I now only have community in my KISS_PATH, how do I fix this? 2020-06-26T19:16:01 #kisslinux wait, I think I may have figured it out 2020-06-26T19:17:00 #kisslinux I did not. 2020-06-26T19:17:15 #kisslinux ```echo $KISS_PATH:/var/db/kiss/repo/community:/var/db/kiss/repo/core:/var/db/kiss/repo/extra:/var/db/kiss/repo/testing:/var/db/kiss/repo/xorg``` 2020-06-26T19:17:20 #kisslinux does that look ok? 2020-06-26T19:18:57 #kisslinux Should be community/community 2020-06-26T19:20:44 #kisslinux the problem is that it doesn't detect them 2020-06-26T19:21:04 #kisslinux `kiss u-> Updating repositories -> No remote or not git repository, skipping.-> /var/db/kiss/repo/community Already up to date.-> /var/db/kiss/repo [signed] Already up to date.` 2020-06-26T19:21:22 #kisslinux Should I just restart the install? 2020-06-26T19:21:26 #kisslinux Nah 2020-06-26T19:21:40 #kisslinux what should I do? 2020-06-26T19:21:47 #kisslinux What does /var/db/kiss/repo/community look like? 2020-06-26T19:22:44 #kisslinux https://pastebin.com/ZsD2PDyr, that part's fine, it's the normal repos I'm having problems with 2020-06-26T19:24:08 #kisslinux cd /var/fb/kiss/repo/core; git status 2020-06-26T19:24:09 #kisslinux ? 2020-06-26T19:25:20 #kisslinux nevermind, I'll just restart 2020-06-26T19:25:32 #kisslinux I'm like 4 commands into the install anyway 2020-06-26T19:25:38 #kisslinux thank you very much though. 2020-06-26T19:25:44 #kisslinux evening 2020-06-26T19:26:43 #kisslinux o/ 2020-06-26T19:40:44 #kisslinux o/ 2020-06-26T19:40:59 #kisslinux dilynm: After last update the sddm works, but starts in a black screen 2020-06-26T19:41:24 #kisslinux *server 2020-06-26T19:41:31 #kisslinux ... *service 2020-06-26T19:44:02 #kisslinux Oh dear 2020-06-26T19:44:49 #kisslinux Does dmesg say anything? Is anything reported by top (runsv log saying anything?) 2020-06-26T19:44:58 #kisslinux Assuming you can switch ttys 2020-06-26T19:45:04 #kisslinux If not we have larger issues xD 2020-06-26T19:45:26 #kisslinux I can switch tty, y 2020-06-26T19:46:05 #kisslinux I have to restart and look for runsdir 2020-06-26T19:56:39 #kisslinux dilynm: elogin,dbus, polkit start up. Sddm greets me with a black screen. I can switch ttys. Runsdir throws out no error: It says something like "X on vt 7" 2020-06-26T19:57:08 #kisslinux does vt 7 exist 2020-06-26T19:57:12 #kisslinux Can sddm even do that 2020-06-26T19:57:14 #kisslinux no 2020-06-26T19:57:23 #kisslinux Lmao 2020-06-26T19:57:24 #kisslinux I have just the standard 2 2020-06-26T19:57:28 #kisslinux hm 2020-06-26T19:58:18 #kisslinux Theres a lot to find about "sddm black screen" :D 2020-06-26T19:58:32 #kisslinux Yeah there are xD 2020-06-26T19:58:41 #kisslinux Most of them related to an Nvidia graphics issue 2020-06-26T19:58:47 #kisslinux But this is probably my fault 2020-06-26T20:00:16 #kisslinux there is ~/.local/share/sddm/xorg.log . But this seems only for working sessions 2020-06-26T20:02:14 #kisslinux So the culprit is either the Pam files or the sddm/run script, probably. 2020-06-26T20:03:59 #kisslinux You could rollback to before 0282ee0 and it should work. If it's the service file we would know by rolling back 2e7c2a9 2020-06-26T20:05:37 #kisslinux alright, I will try 2020-06-26T20:08:00 #kisslinux You mean just for sddm? 2020-06-26T20:13:20 #kisslinux One of those is the sddm change and the other is Pam files 2020-06-26T20:23:05 #kisslinux dilynm: without the pamfiles sddm start, but I cannot login. 2020-06-26T20:23:18 #kisslinux wee 2020-06-26T20:24:00 #kisslinux Well you still need some Pam files xD 2020-06-26T20:24:12 #kisslinux Okay that just means that we go back to using my original Pam files :X 2020-06-26T20:24:42 #kisslinux I have not wrapped my head around this, so I cant be much of a help for troubleshooting 2020-06-26T20:26:44 #kisslinux XD 2020-06-26T20:27:21 #kisslinux So Pam files basically just allow you to perform certain actions. Without any files, or with misconfigured files, you cannot perform those actions 2020-06-26T20:28:16 #kisslinux Because those files live in /etc, every update to those files requires manual intervention (moving the .new files to replace the old ones if you changed them). If two files try to do the same thing, or refer to a Pam file that doesn't exist (for rule inclusion or inheritance), they will conflict or won't work 2020-06-26T20:29:20 #kisslinux In our case we have a perfect storm: some files are owned by new packages, so we would have overlap (I don't think kiss r $pkg removes /etc files), some files were edited (so we have foo.new), and some files were, I think, name changed (though maybe not) 2020-06-26T20:30:14 #kisslinux Best bet is to delete all of the files in /etc/pam.d, make sure the Pam file changes commit is rolled back, and reinstall linux-pam (which included all the relevant Pam files prior to this change) 2020-06-26T20:44:36 #kisslinux so I heard that the default init is a runit implementation but my runit is a little rusty; how would I go about enabling and starting a service? (sshd for example) 2020-06-26T20:48:33 #kisslinux A solution for updating those file could be to provide a bundled dbus-elogind-linuxpam-polkitd (: 2020-06-26T20:49:19 #kisslinux finnkek: kiss-help /wiki/init/busybox 2020-06-26T20:49:19 #kisslinux Ew 2020-06-26T20:49:50 #kisslinux The reason I made the change was it doesn't make sense for Pam to provide sddm Pam files xD 2020-06-26T20:49:57 #kisslinux I'll see what I changed... 2020-06-26T20:50:13 #kisslinux claudia02: thank you 2020-06-26T20:50:34 #kisslinux I have also in kiss a : polkit-elogind /etc/pam.d/polkit-1 2020-06-26T20:53:32 #kisslinux Yeah linux-pam probably provides it too 2020-06-26T20:53:51 #kisslinux This was what tipped me off and motivated the change 2020-06-26T21:00:43 #kisslinux So wait is it working now Claudia?? 2020-06-26T21:01:15 #kisslinux Reverting this is easy. I'll just test it myself before pushing changes next time. I didn't think this would be breaking but I should've known better 2020-06-26T21:03:01 #kisslinux oh boy, the kernel is going to take a while to download 2020-06-26T21:03:09 #kisslinux 1.6mbps 2020-06-26T21:03:27 #kisslinux nvm I'll just grab the tarball 2020-06-26T21:14:49 #kisslinux is it ok to use the config from my gentoo kernel for a generic kernel? 2020-06-26T21:16:19 #kisslinux should be 2020-06-26T21:25:57 #kisslinux dilynm: I have deleted everything in /etc/pam.d, reinstalled: linux-pam, sddm(commented out the pam files), elogind, polkit-elogind. Sddm service starts but no login possible. 2020-06-26T21:29:08 #kisslinux sorry to interrupt, but do I need to manually install linux-firmware? 2020-06-26T21:29:23 #kisslinux nvm 2020-06-26T21:30:11 #kisslinux Remove those files, uninstall polkit elogind linux-pam and sddm, and revert 2e7c2a9 and 0282ee0, reinstall polkit elogind linux-pam sddm 2020-06-26T21:30:20 #kisslinux That should get back to where it was 2020-06-26T21:30:54 #kisslinux finnkek: you would only need to get Linux firmware if you need a binary blob it has. An example is Intel wifi cards 2020-06-26T21:34:00 #kisslinux I believe I do need it for my wifi card as it did not work on parabola 2020-06-26T21:34:28 #kisslinux By "remove those files" you mean delete /etc/pam.d and by "revert foo" you mean the state before those commits? 2020-06-26T21:34:54 #kisslinux * go back to the state before $foo? 2020-06-26T21:36:10 #kisslinux Any postfix experts here? 2020-06-26T21:43:27 #kisslinux I hope this boots first try, I have a pretty bad history with kernel configuration lmaoi 2020-06-26T21:45:31 #kisslinux I just realized that kiss is basically lfs with a rootfs tarball available and a kick-ass package manager to boot 2020-06-26T21:47:13 #kisslinux claudia: yeah delete /etc/pam.d and literally do 'git revert xxxxxx' 2020-06-26T21:50:17 #kisslinux dilynm: I went back before the last commit you mentioned and did as you told. SDDM works! 2020-06-26T21:54:40 #kisslinux how do I edit a user's groups? `/bin/sh: usermod: not found` 2020-06-26T21:55:27 #kisslinux Think you do it like `addgroup ` on kiss 2020-06-26T21:55:58 #kisslinux Huzzah. I'll revert those commits and push it and test changes before I try again. Thank you :) 2020-06-26T21:55:58 #kisslinux ah, guess usermod is a GNU thing? 2020-06-26T21:56:14 #kisslinux You can change a users groups directly in /etc/group 2020-06-26T21:56:28 #kisslinux thank you 2020-06-26T21:57:31 #kisslinux so to add a user called "finn" to a group called "wheel" I'd put a line that looks like 2020-06-26T21:57:38 #kisslinux finn:x:1001:wheel? 2020-06-26T21:58:39 #kisslinux err- edit the line that already contains finn to tack wheel on the end 2020-06-26T21:58:39 #kisslinux Np. 2020-06-26T22:00:56 #kisslinux finnkek: this would be wheel:x:4:finn 2020-06-26T22:01:43 #kisslinux ok, I'll give that a shot 2020-06-26T22:02:39 #kisslinux you have to apend to the wheel line 2020-06-26T22:02:45 #kisslinux yes, it works 2020-06-26T22:03:09 #kisslinux on the `groups` command I do get a message 2020-06-26T22:03:15 #kisslinux `1001groups: unknown ID 1001` should I be worried? 2020-06-26T22:03:41 #kisslinux Maybe 2020-06-26T22:03:50 #kisslinux nevermind, I just had a weird limbo file 2020-06-26T22:03:55 #kisslinux Lol 2020-06-26T22:04:35 #kisslinux An anoying thingy in KDE is, when pressing super4+tab it opens a sidebar with sessions which overlaps everything. Sometimes the keycombo to close it does not work and I have to close the session :((( 2020-06-26T22:04:40 #kisslinux Love groups 2020-06-26T22:04:53 #kisslinux That's strange O.o 2020-06-26T22:05:12 #kisslinux even with the limbo file gone I still get this - I'll see if it persists after the install is complete 2020-06-26T22:05:25 #kisslinux What's your user's GID? 2020-06-26T22:06:16 #kisslinux how do I find that? 2020-06-26T22:07:30 #kisslinux I should really google before I type xD 2020-06-26T22:07:33 #kisslinux Lol 2020-06-26T22:07:41 #kisslinux `id` output is `uid=1001(finn) gid=1001 groups=4(wheel),1001` 2020-06-26T22:07:48 #kisslinux Hmm 2020-06-26T22:08:01 #kisslinux Maybe I have just tweak somewhere something. But y with complexity there come..no good stuff 2020-06-26T22:10:15 #kisslinux What does grep finn /etc/passwd && grep finn /etc/group say? 2020-06-26T22:10:53 #kisslinux `finn:x:1001:1001:Linux User,,,:/home/finn:/bin/shwheel:x:4:finn` 2020-06-26T22:11:13 #kisslinux You can change every keybindings you could imagine on kde Claudia xD not sure if I have the same issue tho; I didn't really bother with them 2020-06-26T22:14:13 #kisslinux ah, the problem is that the etc/passwd is incorrect 2020-06-26T22:14:51 #kisslinux I'll fix that, thanks so much for all the help everyone, I'm glad to see such a small community being so helpful and in such a fast manor. 2020-06-26T22:15:07 #kisslinux I'm going to refresh grub now, wish me luck on the boot xD 2020-06-26T22:18:24 #kisslinux There are just a lot of little parts to know about 2020-06-26T22:21:44 #kisslinux Hello again, hate to say it but I am writing this from Gentoo after a failed boot. On bootup it seems normal until it hangs with a repeating message: `AMD-VI: Command Buffer Timeout` 2020-06-26T22:22:08 #kisslinux My GPU is an RX570 but that shouldn't matter when booting into tui? 2020-06-26T22:24:14 #kisslinux i wonder if gentoo requires initramfs 2020-06-26T22:24:31 #kisslinux i would just get a plain kernel from kernel.org or wahtever the site is, and do make defconfig 2020-06-26T22:24:34 #kisslinux and see if that works 2020-06-26T22:24:53 #kisslinux unfortunately you may have to use lsusb and lspci and go through the million kernel config options and google to find the right one 2020-06-26T22:24:54 #kisslinux gentoo does not require initramfs 2020-06-26T22:25:16 #kisslinux I'll just copy my gentoo config over, that one works 2020-06-26T22:26:36 #kisslinux If you have a working Gentoo config it should carry over fine, if you weren't using an initramfs 2020-06-26T22:27:42 #kisslinux dilynm: I have just accepted that its sometimes anoying. When you have brought your port to a more stable state I will ditch KDE anyway and go back to something simpler. 2020-06-26T22:30:47 #kisslinux Haha yeah I don't even care if people use it. It's mainly just a proof of concept 2020-06-26T22:31:33 #kisslinux I appreciate your help with testing! Only so much I can do on my one system. I'll hopefully be able to test Bluetooth soon... 2020-06-26T22:35:14 #kisslinux The good thing is that there also drops of stuff like elogind etc. 2020-06-26T22:35:33 #kisslinux tfw your gentoo config is 10k+ lines 2020-06-26T22:36:02 #kisslinux I use the binkernel on gentoo and that aparrently has every single option enableds 2020-06-26T22:36:05 #kisslinux enabled* 2020-06-26T22:36:18 #kisslinux I'll do some more research I guess 2020-06-26T22:41:11 #kisslinux L M A O 2020-06-26T22:41:16 #kisslinux When in doubt, allyesconfig 2020-06-26T22:57:04 #kisslinux I'm just gonna use the Gentoo config at this point 2020-06-26T22:57:32 #kisslinux I can get it to boot with amd_iommu=off but that makes graphical interfaces in possible 2020-06-26T23:09:51 #kisslinux why is the lspci output so cryptic? 2020-06-26T23:13:18 #kisslinux it's just a bunch of hex strings 2020-06-26T23:24:05 #kisslinux finnkek: this is the busybox one. I think more featureful one is provided throgh util-linux 2020-06-26T23:27:35 #kisslinux It's in community 2020-06-26T23:27:38 #kisslinux Pciutils 2020-06-26T23:27:46 #kisslinux Usbutils is also in community 2020-06-26T23:43:06 #kisslinux Hey, I just can't seem to get my kernel to work 2020-06-26T23:43:17 #kisslinux is there any way to get a binary one? 2020-06-26T23:44:07 #kisslinux or some way to correctly configure it -.- 2020-06-26T23:51:06 #kisslinux I have just recently reinstalled ccache and stumbled about the post-install mesage. Maybe this is just a common sense to point that out which I dont know, but copied one to one it does not work. 2020-06-26T23:51:10 #kisslinux https://github.com/kisslinux/repo/blob/master/extra/ccache/post-install#L8 2020-06-26T23:53:35 #kisslinux finnkek: How have you configured it? In many cases a defconfig is enough to boot. 2020-06-26T23:53:48 #kisslinux I'll five defconfig a shot 2020-06-26T23:53:55 #kisslinux but I'd like wifi to work 2020-06-26T23:54:44 #kisslinux You still can add the wifi when you have a kernel that boots 2020-06-26T23:54:55 #kisslinux How? 2020-06-26T23:55:49 #kisslinux you can redo the make menuconfig and add everything you want. Every change is saved in .config in the kernel directory 2020-06-26T23:56:17 #kisslinux just recompile and install after you have changed something 2020-06-26T23:56:29 #kisslinux whenever I try a menuconfig I cannot get my graphics workin 2020-06-26T23:56:33 #kisslinux g 2020-06-26T23:58:02 #kisslinux You have to to do defconfig the first time and then additional stuff through e.g menuconfig 2020-06-26T23:58:17 #kisslinux I guess I'll try that 2020-06-26T23:58:32 #kisslinux thats how the install guide recommends ;) 2020-06-26T23:59:50 #kisslinux You can try a localmodconfig from something like an arch live boot (or probably your Gentoo install) and it'll get you a config with relevant things enabled