*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has joined #libre-soc | 00:25 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has quit IRC | 00:56 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has joined #libre-soc | 01:47 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has quit IRC | 02:03 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has joined #libre-soc | 02:30 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has quit IRC | 02:51 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has joined #libre-soc | 03:13 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has quit IRC | 05:00 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has joined #libre-soc | 05:02 | |
*** Ritish <Ritish!~Ritish@60.243.42.218> has joined #libre-soc | 05:09 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has quit IRC | 07:46 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@109.173.83.100> has joined #libre-soc | 07:46 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@109.173.83.100> has quit IRC | 08:50 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.162.144> has joined #libre-soc | 08:56 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.162.144> has quit IRC | 09:57 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.162.144> has joined #libre-soc | 09:58 | |
Ritish | lkcl, since i'm on a server now, I was having an issue with changing ownership | 10:27 |
---|---|---|
Ritish | the "chown" command | 10:28 |
Ritish | I was wondering what I need to mention in place of the sudo user | 10:29 |
Ritish | not very clear about it | 10:29 |
Ritish | another error I was facing is: I am missing two files: 1) test_caller.py and 2) srsv.csv or smth like that | 10:31 |
Ritish | tried rerrunning the scripts O.o | 10:31 |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.162.144> has quit IRC | 11:04 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.162.144> has joined #libre-soc | 11:05 | |
*** Ritish <Ritish!~Ritish@60.243.42.218> has quit IRC | 11:15 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.162.144> has quit IRC | 12:15 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.162.16> has joined #libre-soc | 12:15 | |
*** mx08 <mx08!~mx08@user/mx08> has joined #libre-soc | 13:11 | |
*** ghostmansd <ghostmansd!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has joined #libre-soc | 13:36 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.162.16> has quit IRC | 14:48 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has joined #libre-soc | 14:49 | |
*** psydroid <psydroid!~psydroid@user/psydroid> has quit IRC | 14:52 | |
*** cesar <cesar!~cesar@2001:470:69fc:105::76c> has quit IRC | 14:52 | |
*** Ryuno-KiAndrJaen <Ryuno-KiAndrJaen!~ryuno-kim@2001:470:69fc:105::14ed> has quit IRC | 14:53 | |
*** programmerjake <programmerjake!~programme@2001:470:69fc:105::172f> has quit IRC | 14:53 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has quit IRC | 14:56 | |
*** psydroid <psydroid!~psydroid@user/psydroid> has joined #libre-soc | 15:13 | |
*** programmerjake <programmerjake!~programme@2001:470:69fc:105::172f> has joined #libre-soc | 15:23 | |
*** Ryuno-KiAndrJaen <Ryuno-KiAndrJaen!~ryuno-kim@2001:470:69fc:105::14ed> has joined #libre-soc | 15:30 | |
lkcl | Ritish: you cannot use the scripts. they specifically and exclusively rely on being able to install software as root. | 15:35 |
lkcl | if you do not have root, you need to get it - some way. | 15:35 |
lkcl | sadoon[m], the bar you've raised there is about 10x higher than expected/required! :) | 15:36 |
lkcl | if bash is working that's spectacular | 15:36 |
lkcl | and if openssh server/client is working that's a massive cause for celebration (under sysvinit - don't for god's sake make it rely on systemd, i simply won't go near it) | 15:37 |
sadoon[m] | I'm feeling bad because this is still p9 | 15:37 |
lkcl | then skip them - entirely. | 15:37 |
sadoon[m] | Sorry I got you too excited | 15:37 |
sadoon[m] | I'm doing openrc | 15:37 |
lkcl | you're taking on way too much | 15:37 |
lkcl | ahh goood | 15:38 |
sadoon[m] | So no worries there | 15:38 |
lkcl | we need core packages. userspace GUI applications are the kind of thing that's the absolute last priority | 15:38 |
lkcl | core packages absolute top priority | 15:38 |
sadoon[m] | lkcl: I bet gui will be fine | 15:38 |
lkcl | compilers second priority (i mean, compilers running under the guest itself) | 15:39 |
lkcl | networking (remote login) third priority | 15:39 |
sadoon[m] | From my last attempt it seems the things that will cause most issues are stuff like ffmpeg, vpx, and some security related stuff | 15:39 |
lkcl | GUI applications absolute lowest priority to the extend that i'm not even going to allocate any funding to htem | 15:39 |
sadoon[m] | Some of them refuse to build without a new gcc/clang target I assume | 15:39 |
lkcl | yep. absolute last priority | 15:40 |
lkcl | there is too much to get done to get "stuck" on compiling up tens of thousands of packages | 15:40 |
sadoon[m] | Right now I'm just finishing up my actual workstation | 15:40 |
sadoon[m] | Because I needed faster storage | 15:40 |
sadoon[m] | I just btrfs raid-0'd my / | 15:41 |
lkcl | Ritish: if you want to "pretend" to be running root then you need to install e.g. qemu and install everything under a KVM guest. | 15:41 |
sadoon[m] | (Don't worry I'll make regular full disk backups ;) | 15:41 |
lkcl | :) | 15:41 |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has joined #libre-soc | 15:41 | |
lkcl | well if you reduced the number of packages down to the absolute essentials (reducing by a factor of at least 10-100, by hard-eliminating *all* GUI applications for example) then that would reduce the load, wouldn't it? | 15:42 |
lkcl | bottom line, sadoon[m], the amount of money available remains fixed. if you do more work than is necessary, you still get the same amount of money! | 15:42 |
sadoon[m] | For the sffs? Yes | 15:42 |
sadoon[m] | For my workstation I do need the *speeed* | 15:42 |
lkcl | ahhh :) | 15:43 |
sadoon[m] | But raid-0 helps make compilations faster anyways | 15:43 |
lkcl | okaaay, so you're actually doing this because *you* want a faster workstation, haha. | 15:43 |
sadoon[m] | lkcl: Dw I'll do GUI anyways, but like you said, lower priority | 15:43 |
sadoon[m] | At some point we'll need GUI to run so might as well discover the issues early on | 15:43 |
lkcl | octavius is doing "printf()" level test programs, that report "yes or no" on the console "this encryption worked" | 15:44 |
sadoon[m] | i.e. if I can get xfce/lxqt + dwm or something to that effect I'll call it a day, after we're done with all the important stuff | 15:44 |
lkcl | if you can support him with that it would be fantastic. | 15:45 |
lkcl | personally i'd be happy with fvwm2 - run from "startx" with a ~/.xinitrc script (no login console) | 15:45 |
sadoon[m] | I'll look into after gentoo is in a shape I'm comfortable with on sffs | 15:45 |
sadoon[m] | lkcl: I can almost guarantee you that'll be fine | 15:46 |
sadoon[m] | :) | 15:46 |
lkcl | :) | 15:46 |
sadoon[m] | The biggest issue I'm actually running into is configuring the linux kernel, it's absolute hell | 15:46 |
sadoon[m] | Even for the G5 | 15:46 |
lkcl | ehhm yes | 15:46 |
sadoon[m] | It's not difficult, just time consuming | 15:46 |
lkcl | try the microwatt linux-5.7 config | 15:46 |
sadoon[m] | Figuring out the modules you need etc | 15:46 |
lkcl | by joel shenki | 15:47 |
lkcl | yyeah this is normal | 15:47 |
sadoon[m] | Microwatt will probably be missing a lot of stuff and gentoo also does custom patches, I tried the archpower one and it didn't work | 15:47 |
lkcl | it's SFFS. | 15:47 |
sadoon[m] | Ah, awesome | 15:47 |
sadoon[m] | Then I'll definitely look at it | 15:48 |
lkcl | and has already been demonstrated running an initramfs | 15:48 |
lkcl | so that saves you an absolutely vast amount of pissing about | 15:48 |
sadoon[m] | I hope to be done with ALL my main machines here today or I'll go crazy | 15:48 |
lkcl | but there is a trick with qemu-system-user where you can avoid needing a linux kernel entirely | 15:48 |
lkcl | stick to userspace by chrooting into an unpacked filesystem | 15:49 |
lkcl | the trick is deployed by debootstrap "second stage" for foreign architectures | 15:49 |
lkcl | look it up | 15:49 |
lkcl | first stage debootstrap just blats (unpacks) a set of debian packages into a directory | 15:50 |
lkcl | second stage obviously needs to *execute programs inside that chroot* (in order to finish off things like package-preparation - postinstall scripts etc) | 15:50 |
lkcl | you normally can't do that on a foreign architecture... | 15:50 |
lkcl | ... enter qemu-system-user | 15:50 |
lkcl | that way you can drop the need for a kernel altogether. | 15:51 |
lkcl | which is a *lot* simpler proposition | 15:51 |
* lkcl afk | 15:51 | |
sadoon[m] | Yeah I remember doing that to install packages for an arm64 board, it was simply easier to chroot on an x86 machine using qemu-user | 15:53 |
sadoon[m] | lkcl: Same here | 15:54 |
*** cesar <cesar!~cesar@2001:470:69fc:105::76c> has joined #libre-soc | 15:56 | |
lkcl | ah awesome you know the trick, that's a huge benefit | 16:00 |
markos | lkcl, I just spent 5 days tracking a stupid overflow bug because someone thought of doing 32-bit calculations using 16-bit ints, when doing HDR filters in SSE/NEON. The number of bugs I've had to fix when widening the pixel width from 8->12 bits is no joke, honestly, I can't wait to start writing code like that for SVP64 | 16:30 |
markos | sadoon[m], be very careful with btrfs, always backup your data, been bitten twice | 16:32 |
sadoon[m] | markos: Dw ;) | 16:32 |
*** ghostmansd <ghostmansd!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has quit IRC | 16:36 | |
*** openpowerbot_ <openpowerbot_!~openpower@94-226-187-44.access.telenet.be> has quit IRC | 16:36 | |
*** ghostmansd <ghostmansd!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has joined #libre-soc | 16:37 | |
*** openpowerbot_ <openpowerbot_!~openpower@94-226-187-44.access.telenet.be> has joined #libre-soc | 16:37 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has quit IRC | 16:37 | |
*** openpowerbot_ <openpowerbot_!~openpower@94-226-187-44.access.telenet.be> has quit IRC | 16:40 | |
*** openpowerbot_ <openpowerbot_!~openpower@94-226-187-44.access.telenet.be> has joined #libre-soc | 16:41 | |
sadoon[m] | me_cleaning my x86 32-core workstation is a success :D | 16:46 |
sadoon[m] | This leaves only my laptop which will be a pain | 16:50 |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has joined #libre-soc | 16:57 | |
markos | disk cleaning or literal? | 17:02 |
sadoon[m] | me_cleaning | 17:02 |
sadoon[m] | https://github.com/corna/me_cleaner | 17:03 |
markos | ah interesting | 17:06 |
markos | I'm afraid I'm going to brick my laptop if I try something like this | 17:20 |
markos | my desktops are a xeon server and some amd boxes, so I doubt I can do me cleanup there | 17:21 |
markos | but I have a couple of very old laptops I'm not using I could try this there | 17:21 |
sadoon[m] | <markos> "my desktops are a xeon server..." <- Desktops are much easier | 17:27 |
sadoon[m] | They're usually the kind of socketed firmware chip | 17:27 |
sadoon[m] | If you brick it, you reflash it. If you break the chip, you buy a new one for peanut money | 17:27 |
sadoon[m] | I'm taking the risk with this laptop :') | 17:27 |
markos | yeah, the xeon server is a 24/7 system if I brick it I'm going to have a serious problem, not every VM is migratable to the power9 :( | 17:29 |
markos | actually I'm not even sure it has a me chip, do server boards have it? | 17:31 |
sadoon[m] | All do | 17:41 |
sadoon[m] | Since 2009 it's a safe bet they do | 17:41 |
sadoon[m] | Earlier ones some did and some didn't | 17:41 |
sadoon[m] | Alder Lake laptop successful, afaik I'm the first one who did this lol | 17:42 |
sadoon[m] | These were two stressful hours heh | 17:53 |
sadoon[m] | I need to report to flashrom that this was a success, this chip has been labeled experimental | 17:54 |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has quit IRC | 17:59 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has joined #libre-soc | 18:34 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has quit IRC | 18:43 | |
programmerjake | sadoon: did you see: https://www.phoronix.com/news/Google-Intel-More-FSP-Flexible | 19:47 |
programmerjake | so maybe needing me_cleaner will be a thing of the past? or at least it might become easier | 19:47 |
sadoon[m] | Yes and no | 19:48 |
sadoon[m] | This will be available for manufacturers only afaict | 19:49 |
sadoon[m] | Us plebs will still need to reverse engineer the fw partition layout or set the disable bit in firmware and trust that it works | 19:49 |
programmerjake | well, it's at least better than nothing... | 19:50 |
programmerjake | meeting in a few min... | 19:54 |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has joined #libre-soc | 20:02 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has quit IRC | 22:54 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-109-173-83-100.ip.moscow.rt.ru> has joined #libre-soc | 23:25 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!