2020-11-17T05:32:34 #kisslinux o/ 2020-11-17T05:42:25 #kisslinux o/ about to sleep zzZ 2020-11-17T05:43:29 #kisslinux I just woke up 2020-11-17T05:43:42 #kisslinux Winter seems to finally be here 2020-11-17T05:44:17 #kisslinux Firefox 83 will be in the repositories in a couple of hours 2020-11-17T05:46:05 #kisslinux (and I'm moving back to Xorg after 2 months (?) of trying wayland) 2020-11-17T05:47:59 #kisslinux why! 2020-11-17T05:48:41 #kisslinux Bugs 2020-11-17T05:48:46 #kisslinux :'( 2020-11-17T05:48:46 #kisslinux Rather annoying ones at that 2020-11-17T05:49:02 #kisslinux my wayland experience has been strictly smoother than my xorg experience 2020-11-17T05:49:04 #kisslinux which I found shocking 2020-11-17T05:49:25 #kisslinux Don't get me wrong, sway ran fine and I had no tearing, etc 2020-11-17T05:49:48 #kisslinux Just some oddities, weird behavior and bugs 2020-11-17T05:49:57 #kisslinux Which I'm sure will be fixed in time 2020-11-17T05:50:44 #kisslinux with any luck 2020-11-17T05:50:54 #kisslinux considering wayland has been in development for so long I wouldn't hold my breath :X 2020-11-17T05:51:11 #kisslinux but kde is devoting more time to it, so maybe more bugs will get swept up as a result! 2020-11-17T05:51:38 #kisslinux Problem is that everyone is doing their own thing 2020-11-17T05:51:47 #kisslinux ie, protocol extensions 2020-11-17T05:52:20 #kisslinux yeah 2020-11-17T05:52:42 #kisslinux I think that might just be a common obstacle to protocol-based designs though... 2020-11-17T05:52:59 #kisslinux at the very least, they seemed to make that fact a selling-point more than a downside 2020-11-17T05:53:26 #kisslinux I think it's an issue of the core protocol being more generic (and far simpler) 2020-11-17T05:53:46 #kisslinux The desktop stuff must be built on top 2020-11-17T05:54:14 #kisslinux I wonder how different things would be had they created some kind of desktop protocol group a decade ago 2020-11-17T05:54:49 #kisslinux ie, nothing wrong with extensions if everyone agrees on and implements them 2020-11-17T05:55:29 #kisslinux all speculation from me but I think there might have been fearmongering at the time about removing user-choice that they were trying to play around 2020-11-17T05:55:41 #kisslinux this was after-all near systemd ubiquity 2020-11-17T05:55:51 #kisslinux or rather, soon-to-be ubuiquity 2020-11-17T05:56:33 #kisslinux There's some truth to that (if only a little) 2020-11-17T05:57:09 #kisslinux ie, I can't write a wallpaper switcher and use it all over wayland 2020-11-17T05:57:14 #kisslinux Or a global hotkey daemon 2020-11-17T05:57:22 #kisslinux Things like xdotool are out of the question 2020-11-17T05:57:47 #kisslinux (ydotool is not a full replacement and last I checked required permissions for /dev/input(?)) 2020-11-17T05:58:15 #kisslinux my simple needs mean i have so few problems xD 2020-11-17T05:58:40 #kisslinux I prefer the compositor-specific implmenetations to what xorg has, where I have potentially a dozen ways to do a single thing 2020-11-17T05:59:04 #kisslinux Yeah, there's pros and cons 2020-11-17T05:59:14 #kisslinux as a new user, doing something as simple as swapping caps and escape was a daunting and confusing task, even though it's just a single line in a xorg.conf/10-keyboard.conf file 2020-11-17T05:59:35 #kisslinux but then, if your compositor has poor documentation, you're SOL anyway 2020-11-17T06:02:59 #kisslinux Yup 2020-11-17T06:04:14 #kisslinux Firefox 83 has work towards removing gtk+2 2020-11-17T06:04:22 #kisslinux My patch is a little smaller 2020-11-17T06:04:41 #kisslinux lol 2020-11-17T06:04:57 #kisslinux and the xorgless builds are seemingly slated for 84 2020-11-17T06:05:07 #kisslinux Yeah 2020-11-17T06:05:24 #kisslinux I wonder if X11 vaapi still requires Wayland 2020-11-17T06:05:37 #kisslinux glad to see some people still doing the lord's work on bugzilla 2020-11-17T06:05:54 #kisslinux I doubt they'd fix that problem or that they would accept patches that fix it... 2020-11-17T06:06:08 #kisslinux I attempted it multiple times 2020-11-17T06:06:08 #kisslinux didn't the *aggressively* 'wontfix' your bug report? 2020-11-17T06:06:15 #kisslinux More or less 2020-11-17T06:06:18 #kisslinux smh 2020-11-17T06:06:23 #kisslinux They did say they'd accept patches though iirc 2020-11-17T06:06:30 #kisslinux But this was in an added comment 2020-11-17T06:06:53 #kisslinux X11 to Mozilla is legacy now 2020-11-17T06:07:07 #kisslinux (and to well... most people) 2020-11-17T06:07:15 #kisslinux depending on who you ask it's been legacy for ten years lmao 2020-11-17T06:07:25 #kisslinux :P 2020-11-17T06:08:33 #kisslinux I'm going to miss foot though 2020-11-17T06:08:36 #kisslinux Great terminal 2020-11-17T06:08:44 #kisslinux Back to st I reckon 2020-11-17T06:08:57 #kisslinux Though I may look at others 2020-11-17T06:09:18 #kisslinux i've been using st on KDE and I just hate it so much more knowing foot exists 2020-11-17T06:09:23 #kisslinux the redraw times are obscene 2020-11-17T06:10:11 #kisslinux There's also wayst which works under wayland and x11 2020-11-17T06:10:18 #kisslinux But performance was horrible last time I tried it 2020-11-17T06:10:48 #kisslinux yeah I've become ambivalent towards switching terminals 2020-11-17T06:11:11 #kisslinux it's just too tedious 2020-11-17T06:11:47 #kisslinux dunno why it's so complicated, we're emulating very old tech ;) 2020-11-17T06:11:58 #kisslinux on very fast machines 2020-11-17T06:12:42 #kisslinux Terminal emulators today do a lot though 2020-11-17T06:13:19 #kisslinux you would think it'd be easy! 2020-11-17T06:13:41 #kisslinux True color, clipboard security features, images (sixel, own protocol, etc), layout (tiling/whatever), xft fonts (font fallbacks, emojis, etc)... 2020-11-17T06:13:44 #kisslinux just cut the whole problem at the head and disable terminal emulation in the kernel i guess 2020-11-17T06:13:57 #kisslinux What're we talkin' about tonight? 2020-11-17T06:14:02 #kisslinux Terminals 2020-11-17T06:14:16 #kisslinux And how they all kinda suck 2020-11-17T06:14:39 #kisslinux seeing foot's development i think it might just be due to the open-endedness of the standard 2020-11-17T06:14:53 #kisslinux All I really care about is Ctrl+shift+[cv] and good performance 2020-11-17T06:15:01 #kisslinux I don't use fancy features (or scrollback) 2020-11-17T06:15:07 #kisslinux yeah, I'd have to agree that there aren't any really *great* terminals out there 2020-11-17T06:15:13 #kisslinux i live for scrollback 2020-11-17T06:15:29 #kisslinux I just pipe to less if it doesn't fit on the screen 2020-11-17T06:15:31 #kisslinux but scrollback is the only feature I need :X 2020-11-17T06:15:36 #kisslinux urxvt is okay I guess, since it has a decent featureset and is highly configurable while remaining relatively lightweight 2020-11-17T06:15:56 #kisslinux urxvt needs perl for ctrl+shift+[cv] no? 2020-11-17T06:15:58 #kisslinux :( 2020-11-17T06:16:08 #kisslinux that's the one thing it doesn't have afaik 2020-11-17T06:16:09 #kisslinux never understood why urxvt was so popular 2020-11-17T06:16:12 #kisslinux which irks me 2020-11-17T06:16:14 #kisslinux it's never played nice for me 2020-11-17T06:16:23 #kisslinux I used it for a time 2020-11-17T06:16:38 #kisslinux even if you disable the stupid keyboard symbol input mode and all that crap, you still can't paste with the standard ctrl-shift-v 2020-11-17T06:16:45 #kisslinux nope 2020-11-17T06:16:48 #kisslinux need a perl thing for it 2020-11-17T06:16:52 #kisslinux I just use a clipboard manager and shift+insert 2020-11-17T06:16:57 #kisslinux distros typically pcackage it with urxvt-perls 2020-11-17T06:17:07 #kisslinux yeah, but then you have to deal with the trashfire that is perl 2020-11-17T06:17:11 #kisslinux :) 2020-11-17T06:17:29 #kisslinux Firefox is the only thing we have which requires perl (official repos) 2020-11-17T06:17:37 #kisslinux And it's just a compile time dependency! 2020-11-17T06:17:40 #kisslinux Boy that was painful 2020-11-17T06:17:45 #kisslinux I'd imagine 2020-11-17T06:18:05 #kisslinux I need it for my kernel since it's incompatible with the perl-removal patch but outside of that I don't think anything needs it 2020-11-17T06:18:17 #kisslinux never mind, apparently pidgin uses perl 2020-11-17T06:18:22 #kisslinux time to see if that can be disabled 2020-11-17T06:18:50 #kisslinux I'm almost at a no-libressl setup 2020-11-17T06:18:59 #kisslinux Which is very cool 2020-11-17T06:19:02 #kisslinux sometimes devs use perl for weird cases 2020-11-17T06:19:12 #kisslinux I mean, sometimes devs use Lisp for weird cases too 2020-11-17T06:19:15 #kisslinux but it's still weird 2020-11-17T06:19:21 #kisslinux (at least Lisp is cool though) 2020-11-17T06:19:24 #kisslinux blis uses perl for exactly two test-cases at configure time for OSX, but configure fails even if you're using linux lmao 2020-11-17T06:19:26 #kisslinux webkitgtk have ruby scripts as part of their build system 2020-11-17T06:19:50 #kisslinux how are you evading libressl?? 2020-11-17T06:19:52 #kisslinux okay, on that topic 2020-11-17T06:19:58 #kisslinux how do you safeuly interact with the internet! 2020-11-17T06:20:05 #kisslinux is it just me or does webkit use an obscene amount of memory? 2020-11-17T06:20:13 #kisslinux it's grossly inefficient 2020-11-17T06:20:17 #kisslinux when I was using Lariza a single instance just sitting there blank was like 200mb 2020-11-17T06:20:20 #kisslinux bearssl with curl, etc 2020-11-17T06:20:25 #kisslinux oic 2020-11-17T06:20:31 #kisslinux and that increased exponentially as new tabs and stuff opened 2020-11-17T06:20:36 #kisslinux god browsers are shit 2020-11-17T06:20:37 #kisslinux I still have a lot of libressl use 2020-11-17T06:20:42 #kisslinux Will see how doable this is 2020-11-17T06:20:47 #kisslinux bearssl is really nice 2020-11-17T06:20:57 #kisslinux qt will ruin the dream :') 2020-11-17T06:21:51 #kisslinux honestly I'd rather use Xaw or FLTK than Qt... I've never had good experiences with it 2020-11-17T06:22:32 #kisslinux then again, I suppose you can't compare those quite apples to apples 2020-11-17T06:22:51 #kisslinux Getting qt5-webengine to build that first time was torture 2020-11-17T06:23:07 #kisslinux are there even qt web browsers other than Falkon? 2020-11-17T06:23:08 #kisslinux dilyn: You're truly doing God's work with the KDE/qt stuff 2020-11-17T06:23:23 #kisslinux I am literally god 2020-11-17T06:23:29 #kisslinux midfavila: qutebrowser, otter-browser 2020-11-17T06:23:34 #kisslinux there are a lot of qt browsers but they're mostly all the same 2020-11-17T06:23:39 #kisslinux ^ 2020-11-17T06:23:44 #kisslinux viper-browser is another choice in community 2020-11-17T06:23:44 #kisslinux most browsers seem pretty same-y to be fair 2020-11-17T06:24:00 #kisslinux yeah but qt ones are literally all chromium 2020-11-17T06:24:15 #kisslinux webkit is at least a little unique 2020-11-17T06:24:16 #kisslinux None of the "alternative" browsers have anything close to ublock or umatrix though :( 2020-11-17T06:24:18 #kisslinux in how utterly shite it is 2020-11-17T06:25:19 #kisslinux We have a working chromium-bin package fyi 2020-11-17T06:25:34 #kisslinux https://youtube.com/watch?v=97wa7oSfBdY 2020-11-17T06:25:34 #kisslinux It's the alpine binary 2020-11-17T06:25:43 #kisslinux And that's pretty neat 2020-11-17T06:25:47 #kisslinux So you'll need libdbus (or libdbus-stub)), cups, etc 2020-11-17T06:25:52 #kisslinux Whatever alpine compile with basically 2020-11-17T06:26:02 #kisslinux But I'm a glibc fence-sitter and pale moon apologist so meh 2020-11-17T06:26:30 #kisslinux i'd like to convert to musl some time in the future 2020-11-17T06:26:54 #kisslinux musl is nice, hasn't caused issues 2020-11-17T06:27:11 #kisslinux I've noticed it works great with terminal programs, but some of the GTK stuff I use doesn't like it 2020-11-17T06:27:16 #kisslinux and some older dockapps are iffy too 2020-11-17T06:27:21 #kisslinux which is only to be expected 2020-11-17T06:27:26 #kisslinux Yeah 2020-11-17T06:27:44 #kisslinux 20+ year old code not compiling against a modern library? who could have seen that coming 2020-11-17T06:27:50 #kisslinux Our bigger issue is libressl vs openssl I'd say 2020-11-17T06:27:56 #kisslinux Can the former keep up with the latter? 2020-11-17T06:28:03 #kisslinux I'm not terribly well versed in that area of things 2020-11-17T06:29:35 #kisslinux is it even a matter of keeping up? 2020-11-17T06:29:48 #kisslinux I feel like libressl people don't want to introduce things openssl people are using 2020-11-17T06:30:06 #kisslinux are either of them moving so fast developmentally that one wouldn't be able to keep up? 2020-11-17T06:40:15 #kisslinux alright, that's enough editing for one night 2020-11-17T06:40:31 #kisslinux dylanaraps: i've pushed a draft of zswap/zram articles to my wiki PR 2020-11-17T06:41:09 #kisslinux and now, bed time. gngn o/ 2020-11-17T06:59:30 #kisslinux Apologies. Power went out 2020-11-17T06:59:47 #kisslinux Rip 2020-11-17T07:00:07 #kisslinux That's happened a few times to me since I moved into my new apartment 2020-11-17T07:00:21 #kisslinux a pair of UPSes are awesome in those situations 2020-11-17T07:01:15 #kisslinux Yeah 2020-11-17T07:01:38 #kisslinux I do nearly everything from my laptop though 2020-11-17T07:01:49 #kisslinux So the battery covers for the lack of power 2020-11-17T07:01:52 #kisslinux Fair. 2020-11-17T07:02:06 #kisslinux I never have any luck with regular laptops so I'm using a desktop PC for the most part 2020-11-17T07:02:11 #kisslinux I'm just thankful that I have great battery life 2020-11-17T07:02:16 #kisslinux I can't *stand* modern laptops 2020-11-17T07:02:19 #kisslinux Can easily go the whole day 2020-11-17T07:02:24 #kisslinux Nice 2020-11-17T07:02:53 #kisslinux I've got an old military model that can in theory go for like a week on a single charge... but the parts for it are so expensive that it's basically an overpowered serial terminal 2020-11-17T07:03:01 #kisslinux Darn 2020-11-17T07:03:24 #kisslinux Get this: the drive caddy, sans disk, goes for 200USD on the regular before shipping and duty and shit 2020-11-17T07:03:37 #kisslinux oof 2020-11-17T07:03:49 #kisslinux Yeah. And then each battery (it can take two) is another hundred 2020-11-17T07:04:06 #kisslinux the laptop itself, though? got it for a twenty 2020-11-17T07:04:57 #kisslinux Nice 2020-11-17T07:05:01 #kisslinux I love finds like that 2020-11-17T07:05:11 #kisslinux Yeah, they're always great 2020-11-17T07:05:19 #kisslinux I used to collect old typewriters and film cameras 2020-11-17T07:05:26 #kisslinux Cheap to purchase them 2020-11-17T07:05:30 #kisslinux Expensive to get them running 2020-11-17T07:05:31 #kisslinux I had an X201t with docking station before that. Got the whole kit and kaboodle refurb'd for fifty bucks 2020-11-17T07:05:41 #kisslinux Film cameras less so (film / development is what's costly here) 2020-11-17T07:06:40 #kisslinux I'd imagine. It's not exactly a common thing any more, so that'd be working against you, too 2020-11-17T07:09:13 #kisslinux I have a camera from 1953 which still works fine 2020-11-17T07:09:13 #kisslinux $2 2020-11-17T07:09:25 #kisslinux Neat. 2020-11-17T07:10:53 #kisslinux Oh, side note, before I go hunting through github repos- 2020-11-17T07:11:04 #kisslinux Do you know if anyone's packaged an older version of GCC? 2020-11-17T07:14:00 #kisslinux I don't think so 2020-11-17T07:14:06 #kisslinux Which version were you after? 2020-11-17T07:14:16 #kisslinux 8.x ideally 2020-11-17T07:14:16 #kisslinux We of course have 9.X.X in the git history 2020-11-17T07:14:22 #kisslinux We might have 8 early on 2020-11-17T07:14:24 #kisslinux Worth a look 2020-11-17T07:14:32 #kisslinux Hmm. Yeah, I'll check that out. 2020-11-17T07:14:46 #kisslinux Worst comes to pass I'll just mess around with CRUX's GCC package and get that working 2020-11-17T07:17:46 #kisslinux looks like one of the first commits to repo was GCC 8.3 2020-11-17T07:17:51 #kisslinux I'll try and use that. 2020-11-17T07:18:07 #kisslinux Nice 2020-11-17T07:18:19 #kisslinux Maybe diff the build file with the current one to see if any flags were changed, etc. 2020-11-17T07:18:24 #kisslinux packaging UXP stuff is such a pain 2020-11-17T07:18:29 #kisslinux oof 2020-11-17T07:18:32 #kisslinux I can imagine 2020-11-17T07:18:38 #kisslinux honestly GCC is the biggest hurdle 2020-11-17T07:18:59 #kisslinux since it's not as simple as a) changing the version number in the package or b) dumping LFS' instructions into a build file 2020-11-17T07:19:06 #kisslinux so I have to actually think for five minutes :v 2020-11-17T07:19:53 #kisslinux honestly I'm not even a huge fan of UXP browsers... I find their JS engines are crap 2020-11-17T07:20:10 #kisslinux and of course because everything is 99.9% JS now, that's a recipe for "uggggggh" 2020-11-17T07:32:29 #kisslinux Yup 2020-11-17T07:34:20 #kisslinux I think I would have preferred something like Lua be used for web development instead. But I also don't know if there's anything particularly special about JS compared to other languages. 2020-11-17T07:34:32 #kisslinux I'm admittedly a total brainlet when it comes to my knowledge of programming right now 2020-11-17T07:59:07 #kisslinux Aah, man... this can wait for tomorrow 2020-11-17T07:59:13 #kisslinux it's like 4AM 2020-11-17T08:10:48 #kisslinux :P 2020-11-17T08:10:50 #kisslinux Been there 2020-11-17T08:11:29 #kisslinux worst part is that I have classes and stuff to do out and about tomorrow 2020-11-17T08:11:41 #kisslinux and I already cut class today to fuck around with KISS, pfff 2020-11-17T08:11:45 #kisslinux I blame you :p 2020-11-17T08:16:55 #kisslinux hehe 2020-11-17T08:16:57 #kisslinux brb 2020-11-17T08:17:23 #kisslinux no worries 2020-11-17T08:17:46 #kisslinux but yeah, tbh screwing around with KISS has probably taught me more actually-useful stuff than college has, so far 2020-11-17T08:18:11 #kisslinux (then again it's also mostly microshit at the college...) 2020-11-17T08:24:40 #kisslinux wb 2020-11-17T08:24:56 #kisslinux o/ 2020-11-17T08:24:59 #kisslinux Back on Xorg 2020-11-17T08:25:08 #kisslinux real GUI hours 2020-11-17T08:26:29 #kisslinux Also... firefox 83 is done 2020-11-17T08:26:42 #kisslinux And the ESR 2020-11-17T08:26:48 #kisslinux Minimal pain this month 2020-11-17T08:26:58 #kisslinux That's always good. 2020-11-17T08:28:48 #kisslinux Firefox 83 has a https only mode 2020-11-17T08:29:04 #kisslinux Also options to use system locale for currency, dates, etc 2020-11-17T08:29:13 #kisslinux took them long enough for https-only support 2020-11-17T08:29:33 #kisslinux then again everyone enforces https nowadays anyways 2020-11-17T08:29:40 #kisslinux Also global default zoom (though may have been in earlier versions) 2020-11-17T08:30:18 #kisslinux Also "proper" keyboard controls for media playback 2020-11-17T08:30:46 #kisslinux Blech. 2020-11-17T08:31:09 #kisslinux I wish browsers would just open content in a proper local program instead of doing everything themselves 2020-11-17T08:32:41 #kisslinux Yup 2020-11-17T08:34:04 #kisslinux i've been trying to cut down on my usage of the Web as much as possible. it's so ineffecient 2020-11-17T08:34:23 #kisslinux I mean, look at gmail. that's like a gig right there to a single tab 2020-11-17T08:34:40 #kisslinux all to basically just dump plaintext and the occasional image in front of you 2020-11-17T08:40:04 #kisslinux Yeah 2020-11-17T08:40:09 #kisslinux Things will change though 2020-11-17T08:40:16 #kisslinux Also... I now need a terminal emulator 2020-11-17T08:40:33 #kisslinux man, I friggin' hope things change. sooner rather than later 2020-11-17T08:41:02 #kisslinux and on the topic of terminals... since you seem to know a fair bit about programming, how complicated would you say it would be to write one? 2020-11-17T08:41:16 #kisslinux Depends on your goals 2020-11-17T08:41:22 #kisslinux What features you'd like to implement 2020-11-17T08:41:23 #kisslinux etc 2020-11-17T08:41:42 #kisslinux What GUI toolkit you use (if you use one) 2020-11-17T08:41:53 #kisslinux Well, my primary goal right now is to learn how to do things beyond basic maths and stuff in programs 2020-11-17T08:42:11 #kisslinux What I do is look for problems I have and write software to fix them 2020-11-17T08:42:12 #kisslinux Actually useful stuff, I suppose. 2020-11-17T08:42:23 #kisslinux And yeah, that's what I try to do 2020-11-17T08:42:26 #kisslinux Reward at the end is that your problem is solved 2020-11-17T08:42:36 #kisslinux Your motivation comes from solving your problem 2020-11-17T08:42:46 #kisslinux Works for me at least 2020-11-17T08:42:51 #kisslinux *nod* 2020-11-17T08:42:59 #kisslinux And the entire thing is a learning experience 2020-11-17T08:43:09 #kisslinux ie, even if you don't succeed you aren't back at 0 2020-11-17T08:43:28 #kisslinux Yeah, for sure. 2020-11-17T08:43:44 #kisslinux Also keep in mind that this is all an iterative process 2020-11-17T08:45:07 #kisslinux * midfavila_ nods 2020-11-17T08:45:19 #kisslinux also excuse the sudden duplicate 2020-11-17T08:45:31 #kisslinux this is from my phone, pff 2020-11-17T08:45:46 #kisslinux making eggs and bacon at 5AM because I've lost control of my life 2020-11-17T08:46:36 #kisslinux lol 2020-11-17T08:47:04 #kisslinux I'm into the habit of going to sleep at 6pm and waking up around 4-5am 2020-11-17T08:47:13 #kisslinux I'm the opposite 2020-11-17T08:47:23 #kisslinux I went to bed at 9AM yesterday and woke up at 5PM 2020-11-17T08:48:28 #kisslinux Been a while since I've done that 2020-11-17T08:48:36 #kisslinux brb 2 secs 2020-11-17T08:50:05 #kisslinux wb again 2020-11-17T08:50:25 #kisslinux I want to get around to looking at the Lua stuff the Damn Small Linux team wrote 2020-11-17T08:50:34 #kisslinux lua is cool 2020-11-17T08:50:37 #kisslinux luajit is neat too 2020-11-17T08:50:39 #kisslinux and maybe start writing my own small applications like a calculator and stuff 2020-11-17T08:50:44 #kisslinux and yeah,luajit is super nifty 2020-11-17T08:51:11 #kisslinux I have better performance in Firefox under x11 but worse performance in the terminal (foot vs st) 2020-11-17T08:51:13 #kisslinux Grr 2020-11-17T08:51:25 #kisslinux Funny enough, I care more about the latter 2020-11-17T08:51:38 #kisslinux I'm thinking of settling on Lua as a first language because of how you can write in-line C (if I remember correctly... or maybe it was C++). 2020-11-17T08:51:39 #kisslinux Specifically scrolling performance in st 2020-11-17T08:51:41 #kisslinux and what's foot, again? 2020-11-17T08:51:45 #kisslinux I don't think I've heard of it 2020-11-17T08:51:48 #kisslinux A wayland terminal emulator 2020-11-17T08:51:54 #kisslinux Aaah. 2020-11-17T08:51:56 #kisslinux https://codeberg.org/dnkl/foot 2020-11-17T08:52:00 #kisslinux that would explain why I don't know it 2020-11-17T08:52:06 #kisslinux I don't use Wayland 2020-11-17T08:52:13 #kisslinux I tried it for 2 months 2020-11-17T08:52:21 #kisslinux Just moved back to Xorg 10 minutes ago 2020-11-17T08:52:34 #kisslinux I feel like if you're a GNOME or KDE user, or you like tilers, it'd be fine 2020-11-17T08:52:48 #kisslinux but all the interesting GUIs are for X 2020-11-17T08:53:03 #kisslinux Especially the classic stuff 2020-11-17T08:53:06 #kisslinux Yeah 2020-11-17T08:53:19 #kisslinux WindowMaker and FVWM are my two favorite WMs atm 2020-11-17T08:53:24 #kisslinux particularly the latter 2020-11-17T08:53:47 #kisslinux I used to use AfterStep, since it's sort of between those two, but... 2020-11-17T08:53:52 #kisslinux it's just *bad* 2020-11-17T08:54:08 #kisslinux yeah 2020-11-17T08:54:13 #kisslinux I might swap to fvwm 2020-11-17T08:54:20 #kisslinux you totally should 2020-11-17T08:54:23 #kisslinux no bias here 2020-11-17T08:54:27 #kisslinux :^) 2020-11-17T08:55:44 #kisslinux although if you're on a multihead system I suggest sticking to fvwm2.6.9 for the time being 2020-11-17T08:55:56 #kisslinux fvwm3 switched from xinerama to xrandr for handling that stuff and it's kind of buggy rn 2020-11-17T08:56:49 #kisslinux Only have single display right now 2020-11-17T08:56:53 #kisslinux No issue 2020-11-17T08:57:28 #kisslinux *nod* 2020-11-17T08:57:47 #kisslinux I have a bunch of old LaCie monitors that I got for cheap, so I have three of them hooked up to my machine right now 2020-11-17T08:57:59 #kisslinux dual portrait and a landscape 2020-11-17T08:59:21 #kisslinux nice 2020-11-17T08:59:37 #kisslinux I'll be on again in an hour or so o/ 2020-11-17T09:48:45 #kisslinux looks like the source for the youtube-dl package was taken down 2020-11-17T12:18:40 #kisslinux Hey, I'm not sure how to add the kernel config options I marked as M to /etc/inittab. Is there anyone who can help me out? 2020-11-17T12:32:43 #kisslinux Do you mean loading kernel modules ? You just add `::once:/bin/modprobe ` to that file 2020-11-17T12:47:26 #kisslinux I mean the options that you mark as M in 'make menuconfig' 2020-11-17T12:49:22 #kisslinux I asked someone in #gentoo about it and they said (e)udev should handle the modules automatically and I don't need to put anything into /etc/inittab 2020-11-17T12:50:55 #kisslinux tink_: read section 8 of the kiss install https://k1ss.org/install#8.0 2020-11-17T12:52:20 #kisslinux mark as =y. or do what testuser. indicated. 2020-11-17T12:52:42 #kisslinux I read it many times over the course of the last three days. I just read it again. It doesn't say anything about eudev handling the modules 2020-11-17T12:54:00 #kisslinux I think I all required file-system, disk-controller, and USB drivers are built with =y. I am concerned about other modules that might not be as important/urgent as these. 2020-11-17T12:55:29 #kisslinux I can do what testuser said but I don't know what options are marked as 'M'. Is there any way I can generate a list of them so that I can add them all to /etc/inittab? 2020-11-17T12:58:10 #kisslinux Do you have a lot of modules that need to be loaded ? 2020-11-17T12:58:34 #kisslinux I have never needed to put kernel modules in /etc/inittab, didn't really know that was something people did either. 2020-11-17T12:59:49 #kisslinux @soliwilos: Did they just work? 2020-11-17T13:00:03 #kisslinux I mean do they? 2020-11-17T13:00:18 #kisslinux tink_: Yes. 2020-11-17T13:00:21 #kisslinux @testuser[m]: I am not sure. I'll find out how many I need as well. 2020-11-17T13:01:17 #kisslinux I don't really want to load any of them as modules but I am guessing for certain options you have to mark them as modules as in Gentoo guides some of them are built-in and some are modules. 2020-11-17T13:01:36 #kisslinux Depends of course on your setup, such as which device manager and it's configuration. 2020-11-17T13:05:33 #kisslinux I just ran 'cat .config | grep =m 2020-11-17T13:07:55 #kisslinux This is the output: https://dpaste.com/4GUZLWDKW 2020-11-17T13:08:12 #kisslinux If you think I can make any of them built-in, please let me know, I'd love to do that. 2020-11-17T14:19:49 #kisslinux In .config I set CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware" but it says 'Copy the required drivers to '/usr/lib/firmware'.' on file:///home/tink/Desktop/websites/KISS%20-%20install.html#8.3 2020-11-17T14:20:25 #kisslinux I meant k1ss.org/install#8.3. 2020-11-17T14:20:46 #kisslinux Would it be a problem if I used /lib/firmware instead of /usr/lib/firmware? 2020-11-17T14:24:06 #kisslinux No since /lib is a symlink to /usr/lib anyways 2020-11-17T14:26:30 #kisslinux Oh, is it? Thank you. 2020-11-17T14:41:12 #kisslinux Strange, I had previously done a kisslinux installation. Now did everything just the same, following the guide (k1ss.org/Install) to a T, but this was much cleaner. 2020-11-17T14:41:28 #kisslinux Then I ran 'make INSTALL_MOD_STRIP=1 modules_install' 2020-11-17T14:42:13 #kisslinux philosophical question, are source based distro ecofriendly ? 2020-11-17T14:42:14 #kisslinux Boom. "sed: modules.order: No such file or directory 2020-11-17T14:42:14 #kisslinux make: *** [Makefile:1416: _modinst_] Error 1" 2020-11-17T14:47:10 #kisslinux I just tried running "make modules" but still got the same error when I ran the other command. 2020-11-17T14:53:37 #kisslinux No, it's a different error, hahah. Now it can't locate modules.builtin 2020-11-17T14:54:55 #kisslinux did you run make first? 2020-11-17T14:55:17 #kisslinux I doubt that source based distros are eco-friendly simply because they would require greater power draw on average... 2020-11-17T14:56:41 #kisslinux I don't think any of those things you posted in that paste actually need to be modules 2020-11-17T14:57:07 #kisslinux I can make all of them built-in, then? That's great news 2020-11-17T14:57:15 #kisslinux i would assume 2020-11-17T14:57:28 #kisslinux i mean, gentoo wiki should have some good reason for suggesting it, but i don't know what it would be 2020-11-17T14:57:35 #kisslinux care to share the link for where you read that? 2020-11-17T14:57:51 #kisslinux I might have an idea why it occurs. Now that I checked the output of make -j "$(nproc)" I can say that there are certain errors, rather this one: diff: unrecognized option: I 2020-11-17T14:57:52 #kisslinux BusyBox v1.32.0 (2020-11-17 10:31:52 UTC) multi-call binary. 2020-11-17T14:57:52 #kisslinux 2020-11-17T14:58:05 #kisslinux I think I do have a link. Let me check my browser history. 2020-11-17T14:58:12 #kisslinux dilyn: never thought of making a binary distro ? 2020-11-17T14:58:32 #kisslinux the diff error is a red herring and can be ignored 2020-11-17T14:59:00 #kisslinux binary distros just generate single binaries though and distribute them to users. source distros have to generate a binary for each user 2020-11-17T14:59:26 #kisslinux I'm almost certain the eco impact is negligble though, and binary distros might use more power solely due to the ubiquity 2020-11-17T15:00:10 #kisslinux Because I didn't use makeconfig this time (I had already built my .config beforehand), I didn't install ncurses and perl (applied the patch). 2020-11-17T15:00:14 #kisslinux binary distros also have to maintain servers 2020-11-17T15:00:16 #kisslinux and lots of them 2020-11-17T15:00:19 #kisslinux Could it be because of these? 2020-11-17T15:00:23 #kisslinux those are using power no matter what 2020-11-17T15:00:39 #kisslinux then again I suppose some source-based distros would have a similar impact 2020-11-17T15:00:42 #kisslinux you only need ncurses for menuconfig and perl if you don't apply the patch 2020-11-17T15:00:57 #kisslinux the fact that modules.builtin doesn't exist indicates that make was never finished 2020-11-17T15:02:48 #kisslinux Warning: Kernel ABI header at 'tools/arch/x86/include/asm/inat.h' differs from latest version at 'arch/x86/include/asm/inat.h' 2020-11-17T15:02:54 #kisslinux I see warnings like this one 2020-11-17T15:02:57 #kisslinux can safely be ignored 2020-11-17T15:03:22 #kisslinux dilyn: I see your point 2020-11-17T15:03:42 #kisslinux CC arch/x86/kernel/cpu/topology.o 2020-11-17T15:03:43 #kisslinux PERLASM arch/x86/crypto/poly1305-x86_64-cryptogams.S 2020-11-17T15:03:43 #kisslinux make[2]: *** [arch/x86/crypto/Makefile:98: arch/x86/crypto/poly1305-x86_64-cryptogams.S] Error 127 2020-11-17T15:03:43 #kisslinux make[2]: *** Deleting file 'arch/x86/crypto/poly1305-x86_64-cryptogams.S' 2020-11-17T15:03:44 #kisslinux as anyone used kiss with distcc ? 2020-11-17T15:03:44 #kisslinux make[2]: *** Waiting for unfinished jobs.... 2020-11-17T15:03:46 #kisslinux CC arch/x86/kernel/cpu/common.o 2020-11-17T15:03:48 #kisslinux CC fs/proc/loadavg.o 2020-11-17T15:03:50 #kisslinux CC mm/percpu.o 2020-11-17T15:03:52 #kisslinux CC arch/x86/mm/setup_nx.o 2020-11-17T15:03:54 #kisslinux make[1]: *** [scripts/Makefile.build:500: arch/x86/crypto] Error 2 2020-11-17T15:03:56 #kisslinux make[1]: *** Waiting for unfinished jobs.... 2020-11-17T15:04:13 #kisslinux The perl patch didn't work, then. I guess I failed to apply it properly. 2020-11-17T15:04:25 #kisslinux are you using a non-vanilla kernel? 2020-11-17T15:04:30 #kisslinux that might interfere with it 2020-11-17T15:04:48 #kisslinux I downloaded the vanilla kernel from kernel.org 2020-11-17T15:04:53 #kisslinux that's not it then 2020-11-17T15:04:54 #kisslinux hrm 2020-11-17T15:05:19 #kisslinux WARNING: Symbol version dump "vmlinux.symvers" is missing. 2020-11-17T15:05:20 #kisslinux Modules may not have dependencies or modversions. 2020-11-17T15:05:20 #kisslinux MODPOST Module.symvers 2020-11-17T15:05:20 #kisslinux WARNING: modpost: Symbol info of vmlinux is missing. Unresolved symbol check will be entirely skipped. 2020-11-17T15:05:44 #kisslinux This is for make modules, nevermind. 2020-11-17T15:05:48 #kisslinux applying the no-perl patch should be as simple as tar xf $kernel_source.tar.gz; cd linux-$ver; wget $perl.patch; patch -p1 < no-perl.patch 2020-11-17T15:06:36 #kisslinux Has anyone built firefox 83 without X? 2020-11-17T15:06:48 #kisslinux I was planning on trying later today 2020-11-17T15:06:55 #kisslinux I untarred the kernel, cd'ed into linux-5.9.8, ran 'patch -p1 < /thekernelfile.patch 2020-11-17T15:06:58 #kisslinux those patches weren't merged in 83 yet tho right? 2020-11-17T15:07:28 #kisslinux so you put the patch in /? 2020-11-17T15:07:35 #kisslinux So I also came across this line: /bin/sh: perl: not found 2020-11-17T15:07:37 #kisslinux if patch doesn't report errors it applied fine 2020-11-17T15:07:44 #kisslinux that would mean that it didn't apply 2020-11-17T15:08:20 #kisslinux patching file lib/Makefile 2020-11-17T15:08:20 #kisslinux patching file lib/build_OID_registry 2020-11-17T15:08:46 #kisslinux I haven't checked if they were, I just remember reading 83 was supposed to be able to build without X. With that said, firefox 83 does complain here about missing X headers. 2020-11-17T15:08:54 #kisslinux This is || patch -p1 < /sourceedit/kernel-no-perl.patch ||'s output. 2020-11-17T15:09:33 #kisslinux looks like it applied just fine 2020-11-17T15:09:37 #kisslinux If it says /bin/sh perl: not found but the patch doesn't report any errors, then does it mean that the patch is not working for 5.9.8? 2020-11-17T15:10:03 #kisslinux you could always do make mrproper to clean the source tree and make sure there aren't any hangers on from when make was ran without a patch applied 2020-11-17T15:10:39 #kisslinux the let's find out! 2020-11-17T15:14:07 #kisslinux soliwilos: I think the bug got reopened and it's now slated for 84 2020-11-17T15:14:33 #kisslinux dilyn: Aww, ok. 2020-11-17T15:14:50 #kisslinux @dilyn: https://wiki.gentoo.org/wiki/Power_management/Guide You can see some options marked as M here. 2020-11-17T15:15:09 #kisslinux https://wiki.gentoo.org/wiki/Qualcomm_Atheros_QCA6174 Here as well, specific to my hardware. 2020-11-17T15:17:17 #kisslinux as far as the power management page goes, that is really up to you 2020-11-17T15:17:30 #kisslinux if you won't use powerclamp for instance, there's no good reason to have it builtin 2020-11-17T15:18:15 #kisslinux as far as the atheros page, it recommends you build cfg as a module because of issues with regulatory.db. but this problem is non-fatal for the system so you shouldn't worry about it unless you'd like to 2020-11-17T15:18:56 #kisslinux in short, you can probably get away with just building them in 2020-11-17T15:20:45 #kisslinux I wonder if I can assume all 24 modules can be built-in 2020-11-17T15:21:17 #kisslinux I don't plan on turning them on/off by myself really. 2020-11-17T15:21:18 #kisslinux the only cases I've seen or heard of where things *had* to be built as a module was some amd gpu and some touchpad driver 2020-11-17T15:22:21 #kisslinux can confirm with amdgpu being picky about being a module 2020-11-17T15:22:44 #kisslinux building it in any way other than compiled into the kernel with firmware results in a total lockup on boot 2020-11-17T15:22:50 #kisslinux at least with an RX570 2020-11-17T15:23:15 #kisslinux it seems that 5.9.8 builds just fine with the patch (it's still going but it's basically done) 2020-11-17T15:23:34 #kisslinux my recommendation is if you are able to build perl just do so and forget about the patch for now and you can tackle it when you have a running system :) 2020-11-17T15:24:50 #kisslinux I just ran make mrproper without knowing what it did. What am I supposed to do now? Just build perl and the kernel afterwards? 2020-11-17T15:25:04 #kisslinux mmhmm 2020-11-17T15:25:12 #kisslinux if you don't know, you should ask 2020-11-17T15:25:16 #kisslinux make mrproper essentially just cleans the whole tree 2020-11-17T15:25:20 #kisslinux for future reference mrproper completely- yeah 2020-11-17T15:25:23 #kisslinux what dilyn sai 2020-11-17T15:25:24 #kisslinux d 2020-11-17T15:25:26 #kisslinux fuck I can't type 2020-11-17T15:25:26 #kisslinux deletes a bunch of generated files etc etc 2020-11-17T15:25:28 #kisslinux lmao 2020-11-17T15:25:53 #kisslinux don't judge me, I haven't slept in... uh... a wihle 2020-11-17T15:26:01 #kisslinux the fact that I can't remember is probably enough indication 2020-11-17T15:27:10 #kisslinux sleep is for the weak! 2020-11-17T15:27:14 #kisslinux exactly 2020-11-17T15:28:00 #kisslinux right now I'm banging my head against the wall trying to get ted to package nicely 2020-11-17T15:28:10 #kisslinux but of course it has its own bespoke way of doing things 2020-11-17T15:30:31 #kisslinux wouldn't be unix if each neurotic dev didn't devise their own unique quirky method 2020-11-17T15:30:44 #kisslinux fair 2020-11-17T15:31:07 #kisslinux this is an amusingly ancient editor actually 2020-11-17T15:31:13 #kisslinux still supports MOTIF and SysV 2020-11-17T15:31:27 #kisslinux or, you know, LessTif 2020-11-17T15:31:30 #kisslinux if you swing that way I guess 2020-11-17T15:31:47 #kisslinux lmao 2020-11-17T15:32:04 #kisslinux :wq 2020-11-17T15:32:06 #kisslinux oops 2020-11-17T15:32:09 #kisslinux rip 2020-11-17T15:32:36 #kisslinux one thing I hate about KISS is that I'm now in the habit of typing vi /foo/bar when I want to edit a file 2020-11-17T15:32:42 #kisslinux because vi is just there 2020-11-17T15:32:59 #kisslinux avoid the problem by symlinking vi to something else xD 2020-11-17T15:33:13 #kisslinux honestly that's what I did when I switched from nano to JED 2020-11-17T15:33:31 #kisslinux normally I use TextAdept, but of course that's a pain in the ass to package because it too uses its one way of doing things 2020-11-17T15:33:33 #kisslinux but nano is 'the best editor' 2020-11-17T15:33:41 #kisslinux nano is the best editor for quick edits 2020-11-17T15:33:47 #kisslinux like a few characters and that's it 2020-11-17T15:34:03 #kisslinux no the linux unplugged hosts TOLD ME that it's the BEST 2020-11-17T15:34:07 #kisslinux obviously it is so 2020-11-17T15:34:19 #kisslinux okay but have you considered our lord and savior ed 2020-11-17T15:34:33 #kisslinux i'd rather rewrite the entire file with cat 2020-11-17T15:34:35 #kisslinux shit, that should be a challenge actually 2020-11-17T15:34:39 #kisslinux ed only for a week 2020-11-17T15:34:54 #kisslinux imagine writing a thesis or some shit in ed with LaTeX 2020-11-17T15:35:06 #kisslinux pure. suffering. 2020-11-17T15:35:27 #kisslinux I need mind bleach now 2020-11-17T15:35:38 #kisslinux kek 2020-11-17T15:38:45 #kisslinux i'm imagining just editing formatting errors in my thesis with ed and i'm about to have a coniption 2020-11-17T15:38:46 #kisslinux noty 2020-11-17T15:39:06 #kisslinux It worked. 2020-11-17T15:39:09 #kisslinux make a single formatting error, redo the entire line 2020-11-17T15:39:14 #kisslinux With the perl patch. 2020-11-17T15:39:29 #kisslinux I mean after I built perl, without the patch. 2020-11-17T15:39:35 #kisslinux that's one thing I'm glad about not having to do in college 2020-11-17T15:39:36 #kisslinux no thesis 2020-11-17T15:39:40 #kisslinux thank fuck 2020-11-17T15:40:38 #kisslinux tink: huzzah! now the hard part is over! 2020-11-17T15:40:52 #kisslinux now you just have to finaggle grub, unless you took the universe-brain route of efistub 2020-11-17T15:41:05 #kisslinux my thesis was a dumpster fire :S 2020-11-17T15:41:16 #kisslinux EXTLINUX>efistub 2020-11-17T15:41:18 #kisslinux Oh well, 2020-11-17T15:41:19 #kisslinux fucking fight me 2020-11-17T15:41:20 #kisslinux not really 2020-11-17T15:41:23 #kisslinux Another error 2020-11-17T15:42:07 #kisslinux utoh 2020-11-17T15:42:14 #kisslinux I ran make install 2020-11-17T15:42:15 #kisslinux sh ./arch/x86/boot/install.sh 5.9.8 arch/x86/boot/bzImage 2020-11-17T15:42:15 #kisslinux System.map "/boot" 2020-11-17T15:42:15 #kisslinux *** Missing file: arch/x86/boot/bzImage 2020-11-17T15:42:15 #kisslinux *** You need to run "make" before "make install". 2020-11-17T15:42:15 #kisslinux make[1]: *** [arch/x86/boot/Makefile:160: install] Error 1 2020-11-17T15:42:17 #kisslinux make: *** [arch/x86/Makefile:274: install] Error 2 2020-11-17T15:42:23 #kisslinux So I ran 'make' 2020-11-17T15:42:45 #kisslinux make[2]: *** [arch/x86/boot/compressed/Makefile:152: arch/x86/boot/compressed/vmlinux.bin.zst] Error 127 2020-11-17T15:42:45 #kisslinux make[2]: *** Deleting file 'arch/x86/boot/compressed/vmlinux.bin.zst' 2020-11-17T15:42:45 #kisslinux make[1]: *** [arch/x86/boot/Makefile:115: arch/x86/boot/compressed/vmlinux] Error 2 2020-11-17T15:42:45 #kisslinux make: *** [arch/x86/Makefile:265: bzImage] Error 2 2020-11-17T15:43:27 #kisslinux o.O 2020-11-17T15:43:35 #kisslinux Wasn't that long ago I replaced grub with syslinux, well extlinux. I like it. The configuration is much simpler. 2020-11-17T15:43:44 #kisslinux it is 2020-11-17T15:43:49 #kisslinux grub is such a trashfire imho 2020-11-17T15:43:57 #kisslinux way too many ways for it to break 2020-11-17T15:44:09 #kisslinux and it's super overkill for booting into a single OS 2020-11-17T15:44:47 #kisslinux Don't need it's own tool to generate a config for you.. 2020-11-17T15:44:54 #kisslinux right... 2020-11-17T15:46:03 #kisslinux Well, my clean install apparently became an even dirtier one. 2020-11-17T15:46:39 #kisslinux I don't know how make could report zero errors and then make install fails to find bzImage 2020-11-17T15:47:09 #kisslinux tink: I see some references to .zst files.. Do you have zstd installed? 2020-11-17T15:47:32 #kisslinux Yes 2020-11-17T15:47:59 #kisslinux I picked zstd in kernel config compression 2020-11-17T15:49:18 #kisslinux Did I do something wrong? 2020-11-17T15:50:01 #kisslinux Using zstd is fine, just as long as it's tool is installed, otherwise the kernel build will fail. 2020-11-17T15:50:38 #kisslinux Can I find its tool in Kiss repos? 2020-11-17T15:51:13 #kisslinux Yes, it's in the extra repo. 2020-11-17T15:54:18 #kisslinux Thank you, it's building. I am now wondering if I should try building the kernel without perl, using the patch. 2020-11-17T15:54:48 #kisslinux I'll give it a try. 2020-11-17T15:56:40 #kisslinux Well, the patch failed this time. 2020-11-17T15:57:59 #kisslinux like a hunk failure? 2020-11-17T15:58:18 #kisslinux presumably the patch would've already been applied in that case, i don't think those files get modified during `make` 2020-11-17T16:16:45 #kisslinux Okay, it worked. 2020-11-17T16:18:30 #kisslinux Yes, it was a hunk failure. 2020-11-17T16:18:32 #kisslinux Thanks. 2020-11-17T16:18:49 #kisslinux Now let's see if the modules will load. 2020-11-17T16:55:51 #kisslinux borking my bootloader for a week was nice because I could take time away from all this nonsense 2020-11-17T16:56:01 #kisslinux but now I'm behind on my projects :v 2020-11-17T17:58:47 #kisslinux i tried to get away from grub but i run kiss in a virtualbox vm and it kind of limited my attempts 2020-11-17T18:10:48 #kisslinux anyone here using a webkit2gtk browser and able to get videos to play without just straight up crashing? 2020-11-17T18:12:09 #kisslinux ominous_anonymou: yeah the virtualbox bootloader can be a pain 2020-11-17T18:12:36 #kisslinux kqz: is this happening with any webkit2gtk browser? 2020-11-17T18:16:39 #kisslinux yeah, i've tried in wyeb vimb and surfer 2020-11-17T18:16:57 #kisslinux just freezes the buffer whenever i try to play a video and have to kill them 2020-11-17T18:17:03 #kisslinux hmm weird 2020-11-17T18:20:19 #kisslinux yeah no idea whats goin on with it, guessing it might be a gstreamer issue 2020-11-17T18:35:22 #kisslinux kqz: I use webkit with gstreamer. Works well on my end. Do you have all 3 gstreamer packages installed? 2020-11-17T18:59:36 #kisslinux yeah, gstreamer, gst-plugins, and gst-plugins-base, 2020-11-17T19:12:38 #kisslinux Have you tried rebuilding all three packages? Has it worked before? 2020-11-17T19:29:03 #kisslinux Well I couldn't boot into the system yet 2020-11-17T19:30:48 #kisslinux I have two partitions, /dev/sda2 (/) and /dev/sda1 (/boot, which is my Efi system partition). I configured /etc/fstab with the correct PARTUUID etc. and ran the command below. 2020-11-17T19:31:29 #kisslinux efibootmgr --create --disk /dev/sda --part 1 --label "KissLinux " --loader "bootx64.efi" --unicode "root=PARTUUID=2b81a915-9750-4355-bef7-eb19ba76ba14" rw 2020-11-17T19:32:26 #kisslinux rw should go inside the --unicode "xxx" block 2020-11-17T19:32:36 #kisslinux ls /boot says what? 2020-11-17T19:32:38 #kisslinux I thought it would work as I cp'ed /boot/vmlinuz to /boot/bootx64.efi 2020-11-17T19:33:02 #kisslinux then the loader part is fine 2020-11-17T19:33:23 #kisslinux System.map bootx64.efi vmlinuz 2020-11-17T19:34:09 #kisslinux tink_ some laptops have a messed up efi bootloader and you have to hardcode the kernel params since they dont get passed to the kernel 2020-11-17T19:34:24 #kisslinux so like i had to add root=blah in my kernel config when compiling 2020-11-17T19:34:37 #kisslinux even though the efivarfs shows the params are saved correctly, they just never get read out lol 2020-11-17T19:34:58 #kisslinux well first tink_ should make sure the unicode passes rw before hardcoding things lol 2020-11-17T19:35:04 #kisslinux Could it be because I am installing Kiss onto a 32GB usb drive and booting from it by selecting my boot device after pressing F12 when I see the manufacturer logo? 2020-11-17T19:35:26 #kisslinux @micr0: It is already included in .config 2020-11-17T19:36:54 #kisslinux I just checked .config. It says CONFIG_CMDLINE="root=/dev/sda2" 2020-11-17T19:38:15 #kisslinux The usb drive was the only one plugged in to the pc, so it was probably /dev/sda2 already 2020-11-17T19:38:25 #kisslinux I'll look into --unicode and rew 2020-11-17T19:38:27 #kisslinux rw* 2020-11-17T19:43:13 #kisslinux efibootmgr --create --disk /dev/sda --part 1 --label "KissLinux " --loader "bootx64.efi" --unicode root=PARTUUID=2b81a915-9750-4355-bef7-eb19ba76ba14" rw 2020-11-17T19:43:25 #kisslinux Didn't mean to send this one. 2020-11-17T19:47:19 #kisslinux Okay the thing is, my Kiss installation is currently in /dev/sdb, but when I will boot into it, it'll be /dev/sda 2020-11-17T19:47:37 #kisslinux So what should I enter for --disk? /dev/sda or /dev/sdb 2020-11-17T19:49:53 #kisslinux well you'd want to say --disk /dev/sda but efibootmgr will complain that that device doesn't exist 2020-11-17T19:50:37 #kisslinux There is currently /dev/sda, which is an OS I am booting from another USB drive 2020-11-17T19:51:04 #kisslinux oh well then assuming you unplug that one when you reboot the usb drive you want should be /dev/sda so use that device 2020-11-17T19:51:25 #kisslinux these entries all get written to the efivars on the actual board and don't interact with any device attached to the system you control 2020-11-17T19:51:37 #kisslinux that is to say, no usb device will know what you tell efibootmgr 2020-11-17T19:52:23 #kisslinux Okay, I'm rebooting 2020-11-17T20:00:06 #kisslinux Just to make sure I treid both, so there are an entry for each (/dev/sda and /dev/sdb) 2020-11-17T20:00:14 #kisslinux Only /dev/sdb's entry showed up 2020-11-17T20:00:38 #kisslinux what do you mean? 2020-11-17T20:00:58 #kisslinux I ran efibootmgr command two times 2020-11-17T20:01:15 #kisslinux One time I had /dev/sda for --disk and the other time I entered /dev/sdb for --disk 2020-11-17T20:01:34 #kisslinux Interestingly /dev/sdb worked 2020-11-17T20:01:44 #kisslinux so it booted? 2020-11-17T20:01:55 #kisslinux Yeah, but I got an error 2020-11-17T20:02:10 #kisslinux that just means that your kernel is loading the device as sdb for some reason, there's no deterministic way to fix that 2020-11-17T20:02:23 #kisslinux I couldn't copy it because I had no tools for it, so I took a picture. 2020-11-17T20:02:30 #kisslinux lay it on us! 2020-11-17T20:02:38 #kisslinux Where do you want me to upload it? 2020-11-17T20:02:38 #kisslinux this is a fun puzzle 2020-11-17T20:03:11 #kisslinux imgur works fine 2020-11-17T20:03:37 #kisslinux or 0x0.st 2020-11-17T20:05:41 #kisslinux https://preview.redd.it/px5uqfb1xuz51.jpg?width=1328&format=pjpg&auto=webp&s=e97c56c21f1f759c4be698530a90931988ea573c 2020-11-17T20:05:58 #kisslinux Had some problems with imgur, decided to use reddit. 2020-11-17T20:06:54 #kisslinux it can't find your root partition... 2020-11-17T20:07:04 #kisslinux what's the output of efibootmgr --verbose; lsblk -f 2020-11-17T20:08:50 #kisslinux https://dpaste.com/48B99KRD6 2020-11-17T20:09:04 #kisslinux KissLinux2 worked 2020-11-17T20:13:45 #kisslinux you've listed a part-uuid as root in efibootmgr; I've never gotten it to work using that. Try the UUID lsblk -f outputs for that partition 2020-11-17T20:14:17 #kisslinux alternatively, you could say --unicode 'root=/dev/sdb2 rw' with the entry for --disk /dev/sdb 2020-11-17T20:14:26 #kisslinux likewise root=/dev/sda2 for the --disk /dev/sda entry to be safe 2020-11-17T20:14:27 #kisslinux Okay, I will use UUID instead 2020-11-17T20:15:06 #kisslinux btw looking at that list, i think i need a cleanup there, I don't even have ubuntu. At least it doesn't have my past void and funtoo installations 2020-11-17T20:15:27 #kisslinux efibootmgr -b 8 -B will delete the entry 0008 2020-11-17T20:17:32 #kisslinux Do I need to edit /etc/fstab as well? 2020-11-17T20:17:54 #kisslinux PARTUUID=d48c3305-c394-4c0c-adb5-bf5c092b1266 /boot vfat defaults 0 2 2020-11-17T20:17:54 #kisslinux PARTUUID=2b81a915-9750-4355-bef7-eb19ba76ba14 / ext4 defaults 0 1 2020-11-17T20:17:59 #kisslinux I used PARTUUID for it as well 2020-11-17T20:18:41 #kisslinux the fstab is irrelevant at this stage 2020-11-17T20:19:00 #kisslinux tho i've always had success with (Part)UUIDs in my fstab so it may be fine 2020-11-17T20:27:50 #kisslinux https://preview.redd.it/hhwcbkyw0vz51.jpg?width=1328&format=pjpg&auto=webp&s=6ea3cdc2fafff6a73490cdc26b69c961ca55c900 2020-11-17T20:28:14 #kisslinux I think the same thing happened again but there is more text this time 2020-11-17T20:32:32 #kisslinux now trying with /dev/sda2 2020-11-17T20:36:02 #kisslinux Well, not much changed. 2020-11-17T20:36:28 #kisslinux Cannot open root device "sda2" 2020-11-17T20:37:54 #kisslinux Could it be because I am booting from a usb drive and its drivers are set to be loaded after the system completely boots up? 2020-11-17T20:39:07 #kisslinux For all wayland people, you cant have this :P https://ibb.co/PYdNGx4 2020-11-17T20:39:55 #kisslinux Because according to the report, it says "Please append a correct "root=" boot option; here are the available partitions: 2020-11-17T20:40:03 #kisslinux And it lists no partitions or whatsoever 2020-11-17T20:40:22 #kisslinux which wayland composter is used by kiss? 2020-11-17T20:47:42 #kisslinux miskatonic: People run mostly wlroots based compositor through personal repositories. 2020-11-17T20:48:24 #kisslinux This is _one_ repo. https://github.com/Himmalerin/kiss-wayland/ 2020-11-17T20:53:11 #kisslinux tink: You may need to pass rootdelay=5 or possibly higher value. 2020-11-17T20:53:52 #kisslinux As a kernel parameter in your bootloader, helps slow devices get enough time to be initialized. 2020-11-17T20:54:20 #kisslinux is mouseless, tiling window management supported by wlroots? 2020-11-17T20:56:28 #kisslinux miskatonic: There is sway, an i3 drop in replacement. Its the most developed and stable compositor you may get. 2020-11-17T20:56:41 #kisslinux https://github.com/swaywm/sway 2020-11-17T20:56:42 #kisslinux did you enable usb disk support in the kernel as a module, or did you build it in? 2020-11-17T20:56:52 #kisslinux there are several options youd have to worry about with that :S 2020-11-17T20:57:13 #kisslinux miskatonic: You can have a look here for some overview. https://github.com/natpen/awesome-wayland 2020-11-17T20:57:17 #kisslinux claudia I hate that you've brought this abomination into my world 2020-11-17T20:57:18 #kisslinux burn the clock 2020-11-17T20:57:27 #kisslinux its cute 2020-11-17T20:57:38 #kisslinux it's horrific 2020-11-17T20:57:40 #kisslinux I just switched back to xorg to build it :D 2020-11-17T20:59:16 #kisslinux https://dpaste.com/4GUZLWDKW These are all the modules 2020-11-17T21:00:07 #kisslinux I don't see usb disk support there but CONFIG_EFIVAR_FS is there.. 2020-11-17T21:00:11 #kisslinux I need to get rid of my wallpaper with pets and get some more unixi stuff 2020-11-17T21:02:12 #kisslinux some of these options are relevant, i cba to determine which 2020-11-17T21:02:13 #kisslinux http://ix.io/2Ew6 2020-11-17T21:02:25 #kisslinux make sure you have at least some of them in your config 2020-11-17T21:03:24 #kisslinux specifically, CONFIG_USB and CONFIG_USB_{X,E,O}HCI_HCD, and CONFIG_USB_STORAGE. off the top of my head 2020-11-17T21:03:32 #kisslinux forney, maker of oasislinux, invented a compositor called velox, said to look close to dwm 2020-11-17T21:04:45 #kisslinux catclock looks amazing. would be a good project to port to wayland xD 2020-11-17T21:04:57 #kisslinux is there something like xeyes for wayland? 2020-11-17T21:06:58 #kisslinux CONFIG_USB_LED_TRIG, CONFIG_USB_LEDS_TRIGGER_USBPORT, CONFIG_USB_UAS, ehci, ohci are not set. 2020-11-17T21:08:45 #kisslinux I had first enabled ehci and ohci but after reading the gentoo kernel guide for usb I decided to enable only xhci thinking it would support earlier usb versions too as all ports on this pc are usb 3 2020-11-17T21:10:32 #kisslinux So, do I just add --unicode 'rootdelay=5' 2020-11-17T21:13:50 #kisslinux I'm not familiar with efibootmgr, but it's a kernel parameter in the same veins as root=/dev/sda3. 2020-11-17T21:19:04 #kisslinux micro: I have not found some wleyes yet. But I stumbled about an port of xclock(non cat). 2020-11-17T21:19:40 #kisslinux What does rw stand for in --unicode 'root=... rw'? 2020-11-17T21:20:11 #kisslinux read-write 2020-11-17T21:20:22 #kisslinux I am not sure if it's okay to run efibootmgr --create --disk /dev/sda --part 1 --label "KissLinux " --loader "bootx64.efi" --unicode 'root=/dev/sda2 rw'--unicode 'rootdelay=5' or if I need rw again after rootdelay=5 2020-11-17T21:20:27 #kisslinux you could do ro if you wanted it mounted read-only 2020-11-17T21:20:34 #kisslinux oh it's rw, okay 2020-11-17T21:20:42 #kisslinux just put it all in a single unicode string 2020-11-17T21:20:52 #kisslinux Alright will be merging them 2020-11-17T21:20:55 #kisslinux so --unicode 'root=/dev/sda2 rw rootdelay=5' 2020-11-17T21:26:01 #kisslinux Looks good. 2020-11-17T21:34:10 #kisslinux catclock in an cosy enviroment. Not just for dilyn. https://ibb.co/DPBLjfk 2020-11-17T21:34:10 #kisslinux so I finally managed to see the login screen, but I could not login because there was still something wrong 2020-11-17T21:36:37 #kisslinux what was wrong? no keyboard? 2020-11-17T21:36:40 #kisslinux claudia: you're a monster 2020-11-17T21:37:10 #kisslinux feels good :p 2020-11-17T21:39:04 #kisslinux I had to type exit twice or three times to get to the login screen 2020-11-17T21:40:40 #kisslinux https://www.reddit.com/user/sabrtorte/comments/jw26sy/n1n2n3/ 2020-11-17T21:40:44 #kisslinux You can see the images here 2020-11-17T21:41:51 #kisslinux strikes me as *now* we have an fstab error 2020-11-17T21:42:19 #kisslinux see the second image, "fsck.ext4:" lines and below; failed to mount your drives 2020-11-17T21:42:41 #kisslinux cat /etc/fstab ? 2020-11-17T21:43:14 #kisslinux # 2020-11-17T21:43:14 #kisslinux PARTUUID=d48c3305-c394-4c0c-adb5-bf5c092b1266 /boot vfat defaults 0 2 2020-11-17T21:43:14 #kisslinux PARTUUID=2b81a915-9750-4355-bef7-eb19ba76ba14 / ext4 defaults 0 1 2020-11-17T21:43:14 #kisslinux tmpfs /tmp tmpfs defaults,nosuid,nodev 0 0 2020-11-17T21:44:54 #kisslinux Shouldnt this be UUID? 2020-11-17T21:45:28 #kisslinux you can use part uuids 2020-11-17T21:45:31 #kisslinux According to Arch wiki it could be partuuid as well 2020-11-17T21:45:31 #kisslinux the "number" is right. But replace PARTUUID with UUID 2020-11-17T21:45:39 #kisslinux oh 2020-11-17T21:45:41 #kisslinux oh 2020-11-17T21:45:48 #kisslinux this is ah UUID :D 2020-11-17T21:45:50 #kisslinux i wrote the uuid 2020-11-17T21:45:53 #kisslinux lmao yeah 2020-11-17T21:45:59 #kisslinux I have UUID in my fstab 2020-11-17T21:47:43 #kisslinux claudia02: never seen catclock before. brilliant. 2020-11-17T21:49:07 #kisslinux mcpcpc[m]: I have found it here https://www.reddit.com/r/unixporn/comments/jtides/rio_neon/ . Seems to be a plan9 relict. 2020-11-17T21:49:41 #kisslinux If these are uuid below, then what are those 2020-11-17T21:49:51 #kisslinux dev/sda2: UUID="b437243c-0bb0-4eec-9990-6ef84ed26d0d" TYPE="ext4" 2020-11-17T21:50:02 #kisslinux dev/sda1: UUID="F944-83F3" TYPE="vfat" 2020-11-17T21:50:17 #kisslinux they should be partuuids 2020-11-17T21:52:36 #kisslinux I'll use /dev. 2020-11-17T21:57:56 #kisslinux UUID are the long ones. PARTUUID the short ones 2020-11-17T21:59:05 #kisslinux one is impossibly long, the other uncomfortably long 2020-11-17T22:27:54 #kisslinux I didn't set a root password 2020-11-17T22:28:29 #kisslinux Anyway, it booted fine after fixing /etc/fstab. Thanks 2020-11-17T22:34:16 #kisslinux tink: whoop whoop. gj 2020-11-17T22:49:15 #kisslinux huzzah, a success story