2020-08-15T03:12:41 #kisslinux Is there a way to rebuild everything against glibc? Or is it a better bet to just use something like GKISS 2020-08-15T03:19:05 #kisslinux if you want just some glibc programs, you could try having a dedicated folder to a GKISS chroot 2020-08-15T03:19:28 #kisslinux if you want EVERYTHING glibc, I think at that point it was be easier to reinstall as GKISS 2020-08-15T03:21:37 #kisslinux https://wiki.alpinelinux.org/wiki/Running_glibc_programs 2020-08-15T03:30:33 #kisslinux syntax `:n identify ` should also work now 2020-08-15T03:31:24 #kisslinux I'll give that a shot tomorrow, thanks for the fix! 2020-08-15T03:31:33 #kisslinux np 2020-08-15T06:32:02 #kisslinux o/ 2020-08-15T06:32:30 #kisslinux heyo 2020-08-15T06:33:03 #kisslinux hi dylan, love your work 2020-08-15T06:33:28 #kisslinux Thanks :) 2020-08-15T06:33:36 #kisslinux https://www.theregister.com/2020/08/14/mozilla_google_search/ 2020-08-15T06:33:48 #kisslinux Mozilla renewed their search deal with Google 2020-08-15T06:34:01 #kisslinux > However, our source told us Moz will likely pocket $400m to $450m a year between now and 2023 from the arrangement, citing internal discussions held earlier this year. 2020-08-15T06:34:30 #kisslinux > its 2018 staffing bill was $286m with a headcount of about 1,000, or about $286,000 per person, on average. 2020-08-15T06:34:55 #kisslinux AND they fired 1/4th of their staff. 2020-08-15T06:35:03 #kisslinux More than that 2020-08-15T06:35:05 #kisslinux 320 people 2020-08-15T06:35:07 #kisslinux I'm not too sure about Mozilla anymore... 2020-08-15T06:35:14 #kisslinux 70 people were fired early 2020 2020-08-15T06:35:20 #kisslinux 250 people the other day 2020-08-15T06:35:23 #kisslinux Ah. Yeah. 2020-08-15T06:35:55 #kisslinux Mozilla's a one of a kind company 2020-08-15T06:35:58 #kisslinux such a shame 2020-08-15T06:36:17 #kisslinux > Mozilla is going to use that new deal money for investments and future acquisitions of cheap-as-hell startups to include as commercial services. 2020-08-15T06:36:29 #kisslinux Yikes. 2020-08-15T06:36:57 #kisslinux What happened to making the internet better? 2020-08-15T06:38:04 #kisslinux You know dylanaraps, I wouldn't be surprised if they ditched their browser engine (following Opera and MS). 2020-08-15T06:38:21 #kisslinux Didn't they fire a lot of folks working on Servo? 2020-08-15T06:38:26 #kisslinux Well... If there are only two major engines, one is owned by Google and the other receives 90% of its revenue from Google... Google /is/ the web. 2020-08-15T06:39:11 #kisslinux That's true... 2020-08-15T06:39:22 #kisslinux Sigh. What a shame, really. 2020-08-15T06:39:23 #kisslinux firefox changing to a chromium base would be the final nail in the coffin 2020-08-15T06:39:32 #kisslinux icyphox: Yes. They fired most of the servo team. HOWEVER. The parts of servo that were planned to be added to Firefox were. Servo's focus the last few years has actually been on VR. 2020-08-15T06:40:09 #kisslinux VR? Amazing. The only thing the web was missing. 2020-08-15T06:40:12 #kisslinux s 2020-08-15T06:41:19 #kisslinux I wonder if these new web-replacement protocol projects (Gemini, etc) will ever take off. 2020-08-15T06:41:29 #kisslinux Also. There's no point in donating to Mozilla as the funds go to the organization and /not/ the corporation which actually develops the browser. 2020-08-15T06:41:52 #kisslinux (The Mozilla corporation is a child of the Mozilla organization.) 2020-08-15T06:41:52 #kisslinux Yeah. 2020-08-15T06:42:00 #kisslinux wow I didn't know that 2020-08-15T06:42:14 #kisslinux so if the corporation goes under the org is still there? 2020-08-15T06:42:22 #kisslinux The same is for the Linux foundation. 100% of donations to it go to diversity programs. 2020-08-15T06:42:54 #kisslinux spageen: The corporation hires all of the employees, etc. 2020-08-15T06:43:12 #kisslinux > https://www.linuxfoundation.org/about/donate/ 2020-08-15T06:43:13 #kisslinux > 100% of donations received go towards funding diversity programs. 2020-08-15T06:46:31 #kisslinux This is also an interesting read: https://madaidans-insecurities.github.io/firefox-chromium.html 2020-08-15T06:47:08 #kisslinux Also this: https://old.reddit.com/r/netsec/comments/i80uki/theymozilla_killed_entire_threat_management_team/g15nchm/ 2020-08-15T06:48:26 #kisslinux Yeah, this is very true. Theo de Raadt (OpenBSD guy) himself uses Chromium. 2020-08-15T06:49:03 #kisslinux oh god 2020-08-15T06:49:12 #kisslinux Does Chromium build on musl though? 2020-08-15T06:49:40 #kisslinux Yes and no 2020-08-15T06:50:00 #kisslinux wdym? 2020-08-15T06:50:10 #kisslinux if you can live without extensions give vimb a shot ;) 2020-08-15T06:50:21 #kisslinux It requires 20 or so patches (number is arbitrary, however a lot of changes need to be made to the code) 2020-08-15T06:50:46 #kisslinux There have been efforts to get Chromium working on KISS by me and a few other people. 2020-08-15T06:50:49 #kisslinux spageen: I've tried Vimb. It's neat, except it really sucks on certain shitty big website (GShit, Twitter) etc. 2020-08-15T06:50:56 #kisslinux websites* 2020-08-15T06:51:11 #kisslinux icyphox: https://github.com/dylanaraps/kiss-aosync/tree/master/ungoogled-chromium-exp/patches 2020-08-15T06:51:15 #kisslinux yeah it craps itself when I try discord 2020-08-15T06:51:20 #kisslinux otherwise I like it 2020-08-15T06:51:22 #kisslinux Ah, cool. 2020-08-15T06:51:38 #kisslinux Oh boy that's a lot of patches. 2020-08-15T06:51:44 #kisslinux aosync: was the last person to attempt this 2020-08-15T06:52:17 #kisslinux that looks like it would break after every major update 2020-08-15T06:52:22 #kisslinux The problem with patches is that changes to the code can break them. The burden of maintaining that many is... 2020-08-15T06:52:26 #kisslinux spageen: Yeah 2020-08-15T06:52:34 #kisslinux yep 2020-08-15T06:52:53 #kisslinux Are these patches written by aosync, or sourced from elsewhere? 2020-08-15T06:53:13 #kisslinux Still, probably non-trivial to maintain anyway. 2020-08-15T06:53:14 #kisslinux Sourced from elsewhere. Likely Alpine, OpenEmbedded, Buildroot, etc. 2020-08-15T06:53:18 #kisslinux Gotcha. 2020-08-15T06:55:07 #kisslinux I know mcf: has worked with upstream before though I'm unsure of the outcome. 2020-08-15T06:55:53 #kisslinux I wonder how the Alpine folks are arsed to maintain it. 2020-08-15T06:56:26 #kisslinux it's a lucrative end goal 2020-08-15T06:56:40 #kisslinux chromium on musl! 2020-08-15T06:57:10 #kisslinux Well. Alpine's chromium is out of date. 2020-08-15T06:57:22 #kisslinux By how many versions? 2020-08-15T06:57:32 #kisslinux Not many which is good. 2020-08-15T06:57:41 #kisslinux Hmm. 2020-08-15T06:57:46 #kisslinux i think the day we'll have chromium on musl is the day chromium project will support it by themselves 2020-08-15T06:57:52 #kisslinux 84.0.4147.105 vs 84.0.4147.125 2020-08-15T06:58:00 #kisslinux That's not much at all! 2020-08-15T06:58:03 #kisslinux This alpine version is from edge however. 2020-08-15T06:58:36 #kisslinux Is chromium in community? 2020-08-15T06:58:41 #kisslinux The other problem I have is that we should also include the ungoogled-chromium patches. 2020-08-15T06:58:59 #kisslinux Oh yeah. 2020-08-15T06:59:15 #kisslinux There's no point in having chromium if it still contains all the nasty stuff that prompts me to use Firefox instead. 2020-08-15T06:59:36 #kisslinux Indeed. 2020-08-15T06:59:53 #kisslinux A lot of distributions aren't shipping the latest version: https://repology.org/project/chromium/versions 2020-08-15T07:01:17 #kisslinux Alpine include Google API keys with their build too... https://git.alpinelinux.org/aports/tree/community/chromium/google-api.keys 2020-08-15T07:02:07 #kisslinux yeeesh 2020-08-15T07:04:19 #kisslinux so I tried to use fdm (a mail delivery agent) 2020-08-15T07:04:33 #kisslinux I gave it a whirl and all my emails going back to 2013 went up in a puff of smoke 2020-08-15T07:04:47 #kisslinux no one told be it deletes your emails by default unless you add the -k flag 2020-08-15T07:04:58 #kisslinux lmao 2020-08-15T07:05:03 #kisslinux who would do such a thing 2020-08-15T07:05:15 #kisslinux Don't you have backups? 2020-08-15T07:05:26 #kisslinux I've done this plenty of times while testing out MUAs. 2020-08-15T07:05:33 #kisslinux a smart person would have backups 2020-08-15T07:05:41 #kisslinux Ah. 2020-08-15T07:05:51 #kisslinux (I never did say I had backups either) 2020-08-15T07:06:14 #kisslinux luckily I moved important emails into a folder called "archive" 2020-08-15T07:06:18 #kisslinux but that ended late 2019 2020-08-15T07:06:21 #kisslinux oh well 2020-08-15T07:07:00 #kisslinux Yeah I've taken to doing that as well. 2020-08-15T07:09:05 #kisslinux Anyone tried Alpine's chromium binary on KISS? 2020-08-15T07:12:36 #kisslinux https://termbin.com/7r9w 2020-08-15T07:13:21 #kisslinux ouch 2020-08-15T07:13:29 #kisslinux Here's the package if anyone wants to go further: https://termbin.com/x0a9 2020-08-15T07:13:37 #kisslinux Well, that was expected. 2020-08-15T07:13:59 #kisslinux Requires dbus, cups and a bunch of shit. 2020-08-15T07:14:04 #kisslinux Yes 2020-08-15T07:14:14 #kisslinux We'd make those optional (and off by default) 2020-08-15T07:14:40 #kisslinux Also... I don't know what functionality chromium uses dbus for. 2020-08-15T07:15:09 #kisslinux Notifications? 2020-08-15T07:15:20 #kisslinux I didn't know Alpine binaries are that easy to install 2020-08-15T07:15:24 #kisslinux Alpine's package also includes libatk-bridge, etc which we don't have. 2020-08-15T07:15:35 #kisslinux spageen: Their apk files are just tarballs. 2020-08-15T07:15:42 #kisslinux awesome 2020-08-15T07:15:47 #kisslinux All one must do is copy ./usr typically. 2020-08-15T07:16:05 #kisslinux Alpine's package management is pretty neat -- for a binary based one. 2020-08-15T07:16:09 #kisslinux And it's blazing fast. 2020-08-15T07:17:56 #kisslinux Chromium seems to use dbus for bluetooth and battery stuff. 2020-08-15T07:19:17 #kisslinux Also kwallet 2020-08-15T07:19:36 #kisslinux Also media controls 2020-08-15T07:19:43 #kisslinux Right. 2020-08-15T07:19:58 #kisslinux I'm still looking through the source code 2020-08-15T07:20:03 #kisslinux Will likely find more 2020-08-15T07:20:33 #kisslinux what a headache 2020-08-15T07:20:48 #kisslinux Also geolocation 2020-08-15T07:20:55 #kisslinux its a shame browsers are either firefox or chrome, theres no real alternative 2020-08-15T07:21:03 #kisslinux I was going to say "soon chromium will be an OS" but that's already happened 2020-08-15T07:21:31 #kisslinux Browsers are effectively a virtual machine for an application platform today. 2020-08-15T07:21:50 #kisslinux F U T U R E 2020-08-15T07:22:40 #kisslinux Heck, the recent SpaceX shuttle ran Electron (Chromium) for the flight controls. 2020-08-15T07:22:57 #kisslinux Also uses dbus for mtp 2020-08-15T07:23:45 #kisslinux in the future, every software is sanboxed into it's own os 2020-08-15T07:23:47 #kisslinux also for something to do with WiFi(?) 2020-08-15T07:24:26 #kisslinux you will have 100+ linux kernels on your drive 2020-08-15T07:24:45 #kisslinux spageen: That's called Docker and it already exists. 2020-08-15T07:24:51 #kisslinux that's the scary part 2020-08-15T07:25:19 #kisslinux It doesn't feel like computers are getting faster 2020-08-15T07:25:30 #kisslinux also for camera stuff(?) 2020-08-15T07:25:50 #kisslinux hardware is getting faster but software is getting slower 2020-08-15T07:25:51 #kisslinux Nope, that's the funny thing. Big ass powerful processors -- still no perf improvement. 2020-08-15T07:29:11 #kisslinux it's funny, but i'm not laughing 2020-08-15T07:29:38 #kisslinux he 2020-08-15T07:29:41 #kisslinux heh 2020-08-15T07:31:04 #kisslinux ha ha hoo hoo hee hee 2020-08-15T07:32:13 #kisslinux Also... servo isn't "done" in the sense that loading complex websites like Facebook, Youtube, etc don't work. I've heard it's very snappy for "regular" websites. 2020-08-15T07:33:03 #kisslinux The only realistic way forward I can see is native applications on a per-website basis (think a native reddit client as an example). 2020-08-15T08:17:04 #kisslinux dylanaraps: https://librewolf-community.gitlab.io/docs/ 2020-08-15T08:24:37 #kisslinux Eh 2020-08-15T08:25:26 #kisslinux Our firefox package (with firefox-privacy) is more or less the same 2020-08-15T08:25:42 #kisslinux I also wouldn't call this a fork of Firefox. 2020-08-15T08:26:16 #kisslinux They haven't actually forked anything. 2020-08-15T08:26:33 #kisslinux Or... I'm failing to find the actual sources. 2020-08-15T08:29:12 #kisslinux Yup. It's basically just a custom build of Firefox. js file with settings, branding, default addons, etc. 2020-08-15T08:30:58 #kisslinux Hell... For macOS they just patch the dmg file (as they make no code changes(???)) https://gitlab.com/librewolf-community/browser/macos/-/issues/6 2020-08-15T08:31:25 #kisslinux Open for one year? https://gitlab.com/librewolf-community/browser/linux/-/issues/82 2020-08-15T08:36:53 #kisslinux Someone might find this interesting: https://github.com/JojiiOfficial/rsv 2020-08-15T10:17:04 #kisslinux * aosync sees rust... 2020-08-15T10:17:08 #kisslinux no 2020-08-15T11:06:04 #kisslinux dylanaraps: Yeah, I quickly realized that as well. Nothing noteworthy. 2020-08-15T12:13:12 #kisslinux man, I'm not sure I want to trust a service manager with external dependencies (ala npm) 2020-08-15T12:23:46 #kisslinux /close 2020-08-15T12:23:49 #kisslinux oops 2020-08-15T12:24:16 #kisslinux lmao 2020-08-15T12:24:24 #kisslinux it happens to the best of us 2020-08-15T13:03:19 #kisslinux anyone else having issues getting up and running with amdgpu? booted fine before and now that ive compiled it into my kernel i cant get past "fb0: switching to amdgpudrmfb from EFI VGA" 2020-08-15T13:03:39 #kisslinux i have amdgpu in /usr/lib/firmware as well so im kinda stuck 2020-08-15T13:05:12 #kisslinux granted i didn't modify the default config much, im not quite sure what else i would need to add to get up and running 2020-08-15T13:09:34 #kisslinux cat_marin: You have to specify the firmware files and path in '.config' 2020-08-15T13:09:51 #kisslinux https://k1ss.org/wiki/kernel/firmware#1.1 may help you. 2020-08-15T13:10:25 #kisslinux oh thanks, i must have missed that page before 2020-08-15T13:13:58 #kisslinux im guessing the firmware files are separated by commas? 2020-08-15T13:14:38 #kisslinux wait a moment i don't think i need any blobs 2020-08-15T13:15:09 #kisslinux yeah im still learning about kernel stuff idk, ill play around with it 2020-08-15T13:16:02 #kisslinux I have not dealt with more than one firmwareblob and neither amdgpu. 2020-08-15T13:16:05 #kisslinux Sounds good. 2020-08-15T13:16:21 #kisslinux im looking further down the page and i do need a few actually for amdgpu 2020-08-15T13:16:28 #kisslinux as well as a few other options in my kernel config 2020-08-15T13:16:46 #kisslinux oh i just need one of these my bad 2020-08-15T13:19:27 #kisslinux nope for my cpu family i need two, they're separated by spaces as well according to some docs i found 2020-08-15T13:50:00 #kisslinux alright now i've built all my firmware blobs into the kernel and still nothing 2020-08-15T13:50:11 #kisslinux including navi10 ones 2020-08-15T13:55:36 #kisslinux Does something like /dev/dri exist when you boot up? And are you using eudev? 2020-08-15T13:58:08 #kisslinux And what does dmesg say 2020-08-15T14:30:02 #kisslinux dilynm: i can't even get to a shell 2020-08-15T14:30:11 #kisslinux i don't get past what i said before 2020-08-15T14:30:47 #kisslinux OH 2020-08-15T14:30:50 #kisslinux I see I see 2020-08-15T14:31:03 #kisslinux yeah im really confused 2020-08-15T14:31:28 #kisslinux i've referenced all the navi10 and cpu microcode blobs for my system and nothing changes 2020-08-15T14:37:50 #kisslinux Have you tried passing nomodeset to the kernel? 2020-08-15T14:41:42 #kisslinux not yet, doing that now 2020-08-15T14:47:23 #kisslinux dilynm: passed nomodeset, i get to a shell 2020-08-15T14:47:35 #kisslinux no /dev/dri does not exist and yeah im using eudev 2020-08-15T14:48:37 #kisslinux That would explain the hang then. It seems like your card isnt being loaded or w/e 2020-08-15T14:48:51 #kisslinux What's the dmesg output? The whole thing if you can 2020-08-15T14:54:45 #kisslinux hold on 2020-08-15T14:54:55 #kisslinux building openssh so i can ssh in from my laptop 2020-08-15T14:58:57 #kisslinux Certainly makes everything a bit easier haha 2020-08-15T15:00:20 #kisslinux https://f.jmarin.xyz/dmesg.txt 2020-08-15T15:00:22 #kisslinux here you go 2020-08-15T15:04:55 #kisslinux dilynm: sorry, dunno if you prefer i mention you 2020-08-15T15:05:30 #kisslinux My b I'm on using mobile so I'm not paying close attention 2020-08-15T15:07:11 #kisslinux lol its fine you're a volunteer 2020-08-15T15:07:22 #kisslinux can't expect anything of someone trying to help me 2020-08-15T15:08:30 #kisslinux Wait can you ssh in if you don't pass nomodeset? This would identify if it's a hang at the handoff or just some other invisible failure 2020-08-15T15:09:28 #kisslinux lets find out 2020-08-15T15:09:30 #kisslinux > [ 0.474560] [drm:amdgpu_init] *ERROR* VGACON disables amdgpu kernel modesetting. 2020-08-15T15:09:42 #kisslinux Because we probably aren't going to find out anything with nomodeset xD 2020-08-15T15:10:37 #kisslinux nope 2020-08-15T15:10:40 #kisslinux can't ssh 2020-08-15T15:10:42 #kisslinux fuck dude 2020-08-15T15:18:37 #kisslinux lol for now im just gonna build out the amdgpu driver and use tmux 2020-08-15T15:18:51 #kisslinux im only installing on a second drive to check it out afterall 2020-08-15T15:19:35 #kisslinux That means that it's just crashing or halting then and you wouldn't be able to switch to tty2 huh... 2020-08-15T15:19:46 #kisslinux I'm assuming you saw this Gentoo page? 2020-08-15T15:19:48 #kisslinux https://wiki.gentoo.org/wiki/Radeon#Built-in_kernel 2020-08-15T15:22:33 #kisslinux im not using radeon 2020-08-15T15:22:42 #kisslinux i have a navi gpu 2020-08-15T15:28:10 #kisslinux Oh woops copied the wrong page 2020-08-15T15:28:10 #kisslinux https://wiki.gentoo.org/wiki/AMDGPU#Firmware 2020-08-15T15:30:09 #kisslinux A, we link to in the wiki so you probably saw it 2020-08-15T15:32:27 #kisslinux i didn't actually, i guess i didn't look hard enough 2020-08-15T15:32:34 #kisslinux thats my bad, i'll try these config option 2020-08-15T15:32:38 #kisslinux options 2020-08-15T15:45:50 #kisslinux GPU drivers are a clusterfuck xD I hope you get it working 2020-08-15T15:46:28 #kisslinux I plan on building a PC with a 5700xt soon and I wanna make sure I know how to set it up haha. This MacBook pro was a cakewalk compared to this gpu stuff 2020-08-15T15:49:23 #kisslinux for christ sake i have no clue what's stopping this from booting 2020-08-15T15:49:31 #kisslinux i didn't have this problem on gentoo lol 2020-08-15T16:07:30 #kisslinux dilynm: okay what the fuck 2020-08-15T16:07:35 #kisslinux i built it as a module 2020-08-15T16:07:42 #kisslinux and then loaded the module and it was FINE 2020-08-15T16:08:56 #kisslinux im at a loss for words 2020-08-15T16:09:32 #kisslinux Hmmm 2020-08-15T16:09:54 #kisslinux I was going to suggest trying that but decided that it probably wouldn't make a difference 2020-08-15T16:10:01 #kisslinux I'm glad we're both confused by that one 2020-08-15T16:11:16 #kisslinux im wondering if this is a bug 2020-08-15T16:51:12 #kisslinux dylan: do you encounter an issue with building pango on clang in vanilla KISS? 2020-08-15T17:42:28 #kisslinux konimex: I just built mpv and ran into a few issues with llvm as well 2020-08-15T17:43:40 #kisslinux Libass builds if you include ${CC:-cc}, x264 seems to explicitly check for gcc, and libvpx calls gcc and g++ (there's apparently a script in the source files to fix this but I have yet to get it to work) 2020-08-15T17:48:15 #kisslinux I can't reproduce mpv issues, only pango, as for x264, yes, I had to set CC=cc, as is libvpx 2020-08-15T17:48:23 #kisslinux no real problem with libass 2020-08-15T17:54:51 #kisslinux Hm, setting CC=cc didn't work for me on x264 or libvpx 2020-08-15T18:07:57 #kisslinux Setting it in the environment or passing it to make? 2020-08-15T18:08:28 #kisslinux Both 2020-08-15T18:09:27 #kisslinux Idk then lol, I'm not at a computer it was just a guess 2020-08-15T18:09:54 #kisslinux Yeah I was very confused why it wouldn't work 2020-08-15T18:12:40 #kisslinux The Makefile gave me some indications that it should be reading those variables so iiiiiiiiii dunnoooo 2020-08-15T22:21:01 #kisslinux I also get a build failure konimex: (on a kiss chroot building with clang) 2020-08-15T22:21:14 #kisslinux https://www.mail-archive.com/ports⊙oo/msg98134.html presumably maybe being fixed? 2020-08-15T22:21:53 #kisslinux A patch is available earlier in the chain https://www.mail-archive.com/ports⊙oo/msg98127.html dunno if it's been merged 2020-08-15T23:10:52 #kisslinux xzcvczx: Werent you having problems that your .profile was not sourced when an new instance of st is spawned? 2020-08-15T23:11:22 #kisslinux I stumbled across this: https://old.reddit.com/r/openbsd/comments/iafsot/ksh_not_reading_profile_when_in_interactive_mode/ which works without 'st -e sh -l'