- XgF (QUIT: Ping timeout: 260 seconds) (~quassel@2001:19f0:5001:1174:5400:2ff:fef2:1fa2) | 00:20 | |
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:50) | 01:18 | |
- mtm (QUIT: Ping timeout: 260 seconds) (~textual@c-71-228-84-213.hsd1.fl.comcast.net) | 02:03 | |
+ mtm (~textual@c-71-228-84-213.hsd1.fl.comcast.net) | 02:06 | |
- Gooberpatrol_66 (QUIT: Quit: Konversation terminated!) (~Gooberpat@user/gooberpatrol66) | 02:13 | |
+ Gooberpatrol_66 (~Gooberpat@user/gooberpatrol66) | 02:14 | |
- bleb (QUIT: Ping timeout: 252 seconds) (~cm@user/bleb) | 02:38 | |
+ bleb (~cm@user/bleb) | 02:40 | |
+ jacobk (~quassel@47-186-105-237.dlls.tx.frontiernet.net) | 03:08 | |
- nsc (QUIT: Ping timeout: 248 seconds) (~nicolas@1-99-142-46.pool.kielnet.net) | 03:13 | |
+ nsc (~nicolas@86-96-142-46.pool.kielnet.net) | 03:15 | |
- mjw (QUIT: Ping timeout: 255 seconds) (~mjw@gnu.wildebeest.org) | 03:20 | |
+ phabulosa (~phabulosa@64.186.9.81) | 03:29 | |
- phabulosa (QUIT: Ping timeout: 252 seconds) (~phabulosa@64.186.9.81) | 03:34 | |
- murph__ (QUIT: Quit: Leaving) (~murph@ool-457bb02e.dyn.optonline.net) | 05:04 | |
+ XgF (~quassel@2001:19f0:5001:1174:394a:5683:12bb:5a9) | 05:53 | |
+ phabulosa (~phabulosa@64.186.9.81) | 06:07 | |
- phabulosa (QUIT: Ping timeout: 252 seconds) (~phabulosa@64.186.9.81) | 06:11 | |
+ Gooberpatrol66 (~Gooberpat@user/gooberpatrol66) | 07:13 | |
- Gooberpatrol_66 (QUIT: Ping timeout: 246 seconds) (~Gooberpat@user/gooberpatrol66) | 07:13 | |
- aloo_shu (QUIT: Ping timeout: 272 seconds) (~aloo_shu@90.166.98.247) | 07:14 | |
+ ex--parrot (~fincham@user/ex-parrot) | 09:19 | |
+ qbit_ (~qbit@mail.suah.dev) | 09:20 | |
- qbit (QUIT: Ping timeout: 246 seconds) (~qbit@mail.suah.dev) | 09:21 | |
- jfred-linode (QUIT: Quit: No Ping reply in 180 seconds.) (quassel@libera/sponsor/jfred) | 09:21 | |
- ex-parrot (QUIT: Ping timeout: 246 seconds) (~fincham@user/ex-parrot) | 09:21 | |
- Asmadeus (QUIT: Ping timeout: 246 seconds) (~asmadeus@user/meow/Asmadeus) | 09:21 | |
+ jfred-linode (quassel@libera/sponsor/jfred) | 09:22 | |
+ Asmadeus (~asmadeus@user/meow/Asmadeus) | 09:23 | |
- nsc (QUIT: Ping timeout: 252 seconds) (~nicolas@86-96-142-46.pool.kielnet.net) | 09:23 | |
* qbit_ -> qbit | 09:25 | |
+ nsc (~nicolas@195-99-142-46.pool.kielnet.net) | 09:40 | |
- kensanata (QUIT: Quit: Ping timeout (120 seconds)) (~alex@user/kensanata) | 09:41 | |
+ kensanata (~alex@user/kensanata) | 09:41 | |
- laumann (QUIT: Remote host closed the connection) (~quassel@user/laumann) | 09:43 | |
+ laumann_ (~quassel@2a0a-e5c0-2-2-0-c8ff-fe68-bef1.loves.ipv6.at.ungleich.ch) | 09:44 | |
minute | easter egg was found https://chaos.social/@jacqueline/113038113014225765 | 10:01 |
---|---|---|
henesy | whats the pocket reform keybind for going to console ttys directly? | 10:04 |
henesy | also seem to have hit something where wayfire just crashes after starting and laoding the desktop https://paste.sr.ht/~henesy/8ca8d33bfee2353914873557e4ff325c8f6aee73 | 10:05 |
minute | f_: yeah | 10:13 |
+ aloo_shu (~aloo_shu@90.166.98.132) | 10:20 | |
henesy | wayfire fix seemed to be disabling the shadows plugin | 10:34 |
minute | henesy: ohh | 10:34 |
henesy | very strange, wayfire would start and waybar would work fine, but as soon as wofi or something would be called it would all crash | 10:38 |
henesy | regular wayfire output didnt log an error so had to trawl the huge dump above | 10:39 |
henesy | no idea why shadows broke | 10:39 |
gsora | hi tina! cute easter egg | 10:39 |
henesy | oh this is a very good easter egg | 10:41 |
henesy | now i want to make one for my dog | 10:42 |
amospalla | ahh, cute! I know there is a shortcut for tina to appear, found it once :D | 11:00 |
grimmware | minute: just for my personal edification, is the want for 6V to begin power negotiation a way to ensure it's not a standard 5V USB power supply? | 11:03 |
+ jacobk_ (~quassel@47-186-105-237.dlls.tx.frontiernet.net) | 11:04 | |
- jacobk (QUIT: Ping timeout: 276 seconds) (~quassel@47-186-105-237.dlls.tx.frontiernet.net) | 11:05 | |
minute | grimmware: it's tricky. it's to recognize if PD has been negotiated after a cold reset. but actually it's not necessary if the device has batteries | 11:41 |
henesy | game testing under box64 for today https://git.sr.ht/~henesy/awesome-reform-games/tree/master/item/README.md | 12:13 |
henesy | from** | 12:13 |
minute | henesy: wow, that's a lot of games | 12:32 |
minute | henesy: this is with imx8mp? | 12:32 |
+ andypiper (~andypiper@89.36.117.58) | 12:50 | |
andypiper | ok, I have a dog in my kbd firmware. confirmed. | 13:00 |
minute | nice | 13:01 |
grimmware | teeny tina <3 | 13:02 |
* Guest4091 -> mjw | 13:03 | |
gsora | next revision: a PC speaker to simulate tina barking | 13:07 |
+ murphnj (~murph@user/murphnj) | 13:11 | |
minute | oof, how to find the error https://source.mnt.re/reform/reform-debian-packages/-/jobs/5722 | 13:23 |
minute | ah, i needed to remember to download the full output log | 13:26 |
minute | > make[9]: *** [/<<PKGBUILDDIR>>/scripts/Makefile.build:249: drivers/gpu/drm/rockchip/dw-mipi-dsi2-rockchip.o] Error 1 | 13:26 |
minute | ah, api changes > /drivers/gpu/drm/rockchip/dw-mipi-dsi2-rockchip.c:1513:19: error: initialization of ‘int (*)(struct platform_device *)’ from incompatible pointer type ‘void (*)(struct platform_device *)’ [-Werror=incompatible-pointer-types] | 13:27 |
josch | yeah, the linux build log is too large for gitlab sadly :( | 13:41 |
josch | and according to the people in #debian-kernel, the regex to look out for is /(error:|Error|ERROR)/ | 13:43 |
josch | actually... | 13:43 |
josch | how about we put this regex into gitlab and grep for that regex and put the results at the very end of the build log that gets then shown in the browser? | 13:43 |
josch | okay, i managed to grab the failing commit 4c247466cb7fd1df794bf4fd7c0bc3530fc81723 from the rk3588-pocket branch -- now i can use this to test | 13:44 |
josch | minute: i'll hold off with working on this until you are done so that i don't hog the CI time with this. If you remember, feel free to ping me once you are "done" :) | 13:44 |
minute | josch: thank you, will do! | 13:45 |
josch | uh 6.10 was uploaded to debian backports yesterday | 14:16 |
minute | josch: is that good or bad? | 14:17 |
minute | sob, this patch business is so tedious https://source.mnt.re/reform/reform-debian-packages/-/jobs/5728#L1897 | 14:18 |
minute | ok, lets fix that... | 14:18 |
minute | ah, fuzz | 14:18 |
josch | minute: that is good because then we get rk3588 support on reform.d.n :) | 14:21 |
josch | yeah, handling patches with quilt is pretty annoying | 14:22 |
josch | there is tooling around it like gbp-pq but that has a semi-steep learning curve i'd say | 14:22 |
josch | personally, before pushing to CI, I start the build locally and press ctrl+c once sbuild started running | 14:23 |
josch | because once it reaches that step, i can be sure that i didn't mess up the patches | 14:23 |
ch | quilt push -a should also tell you :) | 14:23 |
josch | ch: yes, in a mountain of output... :( | 14:23 |
ch | :/ | 14:24 |
josch | ch: so what i also do is to not do quilt push -a but quilt push 10 | 14:24 |
josch | and then the output mostly fits on my screen | 14:24 |
ch | oh my | 14:24 |
ch | maybe stgit is something to look at | 14:25 |
ch | at least its not debian-specific | 14:25 |
josch | i keep telling myself that this pain is to remind everybody to put effort into upstreaming everything instead... | 14:25 |
ch | thats a very useful stance in debian in general; however for the kernel, idk if thats really true | 14:26 |
josch | ch: i have also brought this upon myself because it's usually me going through the pain of rebasing the patch stack but me being reminded of its size solves nothing because i'm the wrong person to upstream anything XD | 14:27 |
ch | right | 14:28 |
ch | well, gbp-pq is quite ok if you already have gbp installed, and you have the two commands to copy-paste | 14:28 |
ch | and the rest is then just git workflow | 14:29 |
ch | which is still terrible because its patches, but its the best we all seem to have | 14:29 |
josch | yup :/ | 14:30 |
ch | i usually steal this readme: https://salsa.debian.org/systemd-team/systemd/-/blob/debian/master/debian/README.source?ref_type=heads#L28 | 14:31 |
josch | ch: thank you, that's a nice write-up | 14:32 |
josch | in our case, it's a bit more complex because the sources that the patches are applied to are not part of the git tree | 14:32 |
minute | josch: what i do is also start the local build, abort it, then i have a linux source tree there, i add the driver and dtsi folders to a new git, commit a snapshot, and hand apply patches until something fails, then massage them and pull them out of that temp git into new patches | 14:32 |
josch | and we have multiple patch stacks for multiple versions of linux in stable, backports, testing and unstable :D | 14:32 |
minute | here i tried editing a patch directly with emacs, which sometimes works, but here it didn't | 14:32 |
josch | minute: that is not the worst strategy and i've done it like that as well | 14:33 |
ch | yeah if you have a "complicated" package, i think you need an upstream.git where you do the patch stuff, and then just copy them into the debian packaging | 14:33 |
ch | but meh, no tools to support you | 14:33 |
josch | yes, it's all made-up :/ | 14:33 |
josch | ben told me that our situation is quite unique | 14:34 |
ch | dunno if thats true | 14:34 |
josch | ben didn't know of another project that tries to be the downstream of src:linux like we do | 14:34 |
ch | ah like that | 14:34 |
ch | the others just ignore src:linux and build their own source tree? | 14:34 |
josch | yes | 14:34 |
josch | we want src:linux from Debian to get the Debian-only features | 14:35 |
ch | i -do- think src:linux is already in a place badly supported by debian tooling | 14:35 |
josch | yes :D | 14:35 |
ch | and if that was better, the downstreams could also have a better day | 14:35 |
josch | no worries, i'm filing merge requests in salsa but waldi is sometimes... special :) | 14:35 |
ch | (sorry, my brain is looking for this sort of debian tooling pain everywhere and trying to guess a bit what could work for everyone) | 14:37 |
josch | ch: try to have a look at glibc or gcc packaging if you want to have fun :) | 14:37 |
ch | yes i will | 14:37 |
josch | that was supposed to be sarcasm -- please do not make your day worse :D | 14:38 |
ch | it was already on my plan. maybe not for today, but soon | 14:38 |
minute | i guess armbian took a very different approach and just do their completely own kernel? but don't know how they integrated it into debian and what other parts of debian they use | 14:38 |
ch | building tooling that only works for easy packages doesn't bring debian forward | 14:38 |
josch | minute: if you run armbian, then things like guestfish, zfs-dkms or anbox will just not work unless you hack up your own solution | 14:39 |
josch | minute: but that's not a problem for armbian because not many people run armbian on their work machine | 14:40 |
minute | josch: interesting! do they use a monolithic kernel? | 14:41 |
josch | i don't know that detail, only the packaging side | 14:41 |
minute | btw i'm 100% happy that we use the "real" debian | 14:42 |
minute | even if there's some painful kernel patch business sometimes | 14:42 |
josch | i'm glad because i think there is a lot of value to not be "special" | 14:42 |
minute | and also i guess i/we should upstream more stuff like devicetrees | 14:42 |
minute | josch: 100% agree | 14:42 |
minute | for example, imx8mp-mnt-pocket-reform.dts should really be upstreamed | 14:43 |
josch | makes me also happy that the fwupd author would like to help because i'd really love to avoid adding more custom scripts :D | 14:43 |
ch | armbian kernels look like they are produced by make debpkg | 14:44 |
josch | yes | 14:44 |
* andypiper -> andypiper[afk] | 14:44 | |
josch | that was also my last status | 14:44 |
- andypiper[afk] (QUIT: Quit: My device has gone to sleep. Zzzz…) (~andypiper@89.36.117.58) | 14:44 | |
josch | this gives the kernel integration into mkinitramfs, for example | 14:44 |
+ andypiper (~andypiper@89.36.117.58) | 14:46 | |
* andypiper -> andypiper[afk] | 14:46 | |
* andypiper[afk] -> andypiper | 14:46 | |
* andypiper -> andypiper[afk] | 14:46 | |
* andypiper[afk] -> andypiper | 14:46 | |
* andypiper -> andypiper[afk] | 14:47 | |
* andypiper[afk] -> andypiper | 14:47 | |
* andypiper -> andypiper[afk] | 14:47 | |
* andypiper[afk] -> andypiper | 14:47 | |
- tretinha (QUIT: Remote host closed the connection) (3a571d9f43@2a03:6000:1812:100::1151) | 15:00 | |
- voltagex (QUIT: Remote host closed the connection) (bb9d16d177@user/voltagex) | 15:00 | |
- dominicm (QUIT: Remote host closed the connection) (45ee0d70e9@2a03:6000:1812:100::3e6) | 15:00 | |
- henesy (QUIT: Remote host closed the connection) (d7619ffbc2@2a03:6000:1812:100::143) | 15:00 | |
- larme (QUIT: Remote host closed the connection) (22544863b6@user/larme) | 15:00 | |
- dook (QUIT: Remote host closed the connection) (c9db4a6425@2a03:6000:1812:100::1222) | 15:00 | |
- jfred (QUIT: Remote host closed the connection) (c9b58a1025@libera/sponsor/jfred) | 15:00 | |
- noam (QUIT: Remote host closed the connection) (81879d1ffa@2a03:6000:1812:100::dfc) | 15:00 | |
- Zaba (QUIT: Remote host closed the connection) (80b9b4b35e@2a03:6000:1812:100::116) | 15:00 | |
- theesm1 (QUIT: Remote host closed the connection) (2cbdf4b38a@2a03:6000:1812:100::11c8) | 15:00 | |
- rwv (QUIT: Remote host closed the connection) (1fa29d61cb@2a03:6000:1812:100::6b) | 15:00 | |
- romi (QUIT: Write error: Broken pipe) (bd30729973@user/romi) | 15:00 | |
- whereiseveryone (QUIT: Write error: Broken pipe) (206ba86c98@2a03:6000:1812:100::2e4) | 15:00 | |
- bail (QUIT: Remote host closed the connection) (585c46d254@2a03:6000:1812:100::f91) | 15:00 | |
- cmahns (QUIT: Remote host closed the connection) (8fe824803c@2a03:6000:1812:100::10cd) | 15:00 | |
+ noam (81879d1ffa@2a03:6000:1812:100::dfc) | 15:01 | |
+ voltagex (bb9d16d177@user/voltagex) | 15:01 | |
+ henesy (d7619ffbc2@2a03:6000:1812:100::143) | 15:01 | |
+ tretinha (3a571d9f43@2a03:6000:1812:100::1151) | 15:01 | |
+ cmahns (8fe824803c@2a03:6000:1812:100::10cd) | 15:01 | |
+ dominicm (45ee0d70e9@2a03:6000:1812:100::3e6) | 15:01 | |
+ bail (585c46d254@2a03:6000:1812:100::f91) | 15:01 | |
+ theesm1 (2cbdf4b38a@2a03:6000:1812:100::11c8) | 15:01 | |
+ larme (22544863b6@user/larme) | 15:01 | |
+ whereiseveryone (206ba86c98@2a03:6000:1812:100::2e4) | 15:01 | |
+ rwv (1fa29d61cb@2a03:6000:1812:100::6b) | 15:01 | |
+ jfred (c9b58a1025@libera/sponsor/jfred) | 15:01 | |
+ dook (c9db4a6425@2a03:6000:1812:100::1222) | 15:01 | |
+ Zaba (80b9b4b35e@2a03:6000:1812:100::116) | 15:01 | |
+ romi (bd30729973@user/romi) | 15:01 | |
- murphnj (QUIT: Ping timeout: 255 seconds) (~murph@user/murphnj) | 15:31 | |
+ murphnj (~murph@user/murphnj) | 15:33 | |
minute | woop woop, display is up on rk3588 pocket w/ deb kernel | 15:38 |
gsora | woooo | 15:40 |
grimmware | YASS | 15:41 |
grimmware | I still can't quite get over how tiny the SoMs are. That they can fit that much grunt on the rk3588 astounds me | 15:43 |
grimmware | I mean I know smartphones, but still | 15:43 |
minute | oh yeah... and it's only gonna get better | 15:51 |
minute | i wonder what rockchip will be cooking up next time | 15:51 |
* jacobk_ -> jacobk | 16:10 | |
ch | whoa i have a mouser shipping notification claiming the package is already there?? | 16:16 |
josch | minute: nice! That means I can run "git push" for my stuff now? :) | 16:25 |
minute | josch: yeah, i will push dts changes but they're not critical for me atm as i use extlinux | 16:29 |
minute | hmm, there's no more rockchip-cpufreq? | 16:38 |
minute | i wonder what it was replaced with, psci something? | 16:38 |
minute | mhm hmm https://github.com/torvalds/linux/commit/9576d3e622f325e617b272172dd68e329e742f77 | 16:40 |
minute | lol strike that, that was 10 years ago | 16:41 |
josch | kernel 3.19... those were the days :) | 16:41 |
minute | haha | 16:42 |
minute | well, i guess i should just compare with my big reform | 16:44 |
minute | ah lol everything is fine, i just didn't enable cpu freq options in htop m) | 16:55 |
josch | minute: this is my proposal for having the actual error at the very bottom of the build_linux job log using a perl regex heuristic: https://source.mnt.re/reform/reform-debian-packages/-/jobs/5740 | 17:02 |
josch | minute: if you like it like this, i make this into an actual MR | 17:02 |
ch | might be nice to do this in after_script | 17:03 |
josch | ch: why? | 17:03 |
minute | josch: that's really cool | 17:04 |
ch | josch: i like it when the last lines in the actual script are hopefully close to the last thing that was run that was actually a build step. i find it confusing otherwise | 17:04 |
josch | okay, let me try this out | 17:04 |
josch | lets see how this looks like in after_script | 17:05 |
josch | i'll just guard it by an if [ $CI_JOB_STATUS != 'success' ]; then ... | 17:05 |
ch | yeah. dunno if you can express that in gitlab ci yaml somehow | 17:06 |
josch | we already have an after_script, so it will be part of that | 17:06 |
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:50) | 17:06 | |
Twodisbetter | henesy, really appreciate the tip on minigalaxy! That is exactly what I was looking for. Same helpfulness of Steam installing the games and the wine elements, but without the DRM. | 17:18 |
Twodisbetter | but it seems to try to launch as if you are on a x86 system. Anyone know how to get it to use box64? | 17:23 |
josch | Twodisbetter: you do not have box64 registered as a binfmt interpreter for x86_64 binaries? | 17:27 |
josch | if you do, you do not have to manually run applications under box64 as the kernel will take care of doing that for you | 17:27 |
Twodisbetter | i don't think so. I don't know how to set that up. | 17:28 |
josch | Twodisbetter: how did you install box64? | 17:28 |
mrbcmorris | josch: got an MR to review anywhere? | 17:28 |
mrbcmorris | I've got some experience with GitLab pipelines, not sure if I could help but wouldn't mind looking | 17:29 |
Twodisbetter | josch: sudo apt | 17:29 |
josch | Twodisbetter: then it should have registered box64 as binfmt interpreter already. What happens if you try running an x86 application without manually wrapping it in box64? | 17:29 |
josch | mrbcmorris: which MR do you want to help with? | 17:30 |
minute | maybe this is about box86 vs box64? | 17:30 |
josch | indeed, maybe | 17:30 |
Twodisbetter | > Twodisbetter: then it should have registered box64 as binfmt interpreter already. What happens if you try running an x86 application without manually wrapping it in box64? | 17:31 |
Twodisbetter | I don't have anything like that installed. | 17:31 |
Twodisbetter | but I just tried running it from the terminal and it worked. So I guess the call mechanism or the script just is not correct. | 17:32 |
josch | Twodisbetter: to test this, could could install the arch-test package and then try running this: | 17:32 |
josch | /usr/lib/arch-test/amd64 | 17:32 |
josch | you tried running what from the terminal? | 17:32 |
josch | i thougt you said you do not have anything installed? | 17:33 |
josch | minute: after using ch's suggestion to use after_script it looks like this: https://source.mnt.re/reform/reform-debian-packages/-/jobs/5746 | 17:34 |
josch | minute: maybe this is a bit better because the "Running after script" line is green and thus there is a separation of color? | 17:34 |
minute | josch: yes, that's really cool | 17:34 |
josch | okay, then i'll put that into main | 17:35 |
minute | rk3588-mnt-pocket-reform.dts pushed | 17:39 |
+ minuterock (~minute@p509936c9.dip0.t-ipconnect.de) | 17:39 | |
minuterock | hello hello, writing from rk3588 mnt pocket reform | 17:39 |
minuterock | oh, this proto has old keyboard firmware, and also old sysctl firmware | 17:40 |
Twodisbetter | josch: sorry I have a game called Luftrausers installed but it was x64. I went into the game folder for it and just did a ./ ro tun it | 17:40 |
Twodisbetter | josch: as you said the kernel automatically started box64, etc | 17:40 |
josch | nice | 17:40 |
Twodisbetter | it ran really well on the Pocket, so I am going to add that gamem mto the Reform gaming thread | 17:41 |
Twodisbetter | minigalaxy is awesome. So many games now open on the Reform | 17:42 |
minuterock | brb | 17:42 |
- minuterock (QUIT: Client Quit) (~minute@p509936c9.dip0.t-ipconnect.de) | 17:42 | |
Twodisbetter | minuterock: can't wait to get one in my Pocket. I'm going to hold off some just to get a few more of the kinks polished out. | 17:44 |
minute | Twodisbetter: yeah, now testing thermals a bit | 17:48 |
+ minuterock (~minute@2003:a:736:9300:763b:8022:d9bd:c5a7) | 17:48 | |
minuterock | performance is very good of course ^^ | 17:49 |
minuterock | huh, looks like i'm on ipv6 | 17:49 |
ch | cant be on legacy internet with modern SOCs :) | 17:49 |
minuterock | haha | 17:50 |
minuterock | temperatures seem moderate atm | 17:51 |
grimmware | minute: what sort of temps you getting? | 17:56 |
grimmware | sorry, minuterock even | 17:57 |
Twodisbetter | I'm interested as well. I wonder if all that power comes with a hefty booster in heat. | 17:58 |
minuterock | around 55 degrees C at the moment, but i don't have a thermal interface between the cpu and the copper back at the moment, they're just directly touching | 18:00 |
grimmware | tbf I think the heat dissipation could probably be pretty well improved with a backplate that has a lot of copper filigree coming off the MNT logo | 18:00 |
minuterock | (the rk3588 w/ adapter is thicc) | 18:00 |
grimmware | Oh that's actually pretty good because my imx8mp tends to run around 60 | 18:01 |
minuterock | i haven't done any sort of big compile or dhewm3 on this one yet though | 18:01 |
minuterock | for wifi i'm using the asiarf card at the moment | 18:02 |
minuterock | ok, brb, doing sysctl reflash | 18:03 |
- minuterock (QUIT: Quit: leaving) (~minute@2003:a:736:9300:763b:8022:d9bd:c5a7) | 18:04 | |
andypiper | this is exciting to follow :-) | 18:09 |
minute | i think the back plate temp is similar to imx8mp | 18:09 |
minute | josch: a note, we're still shipping mpv.conf with hwdec=auto enabled. this crashes mpv on some platforms | 18:12 |
minute | pocket with rk3588 and wifi card consumes around 5.8W here idling on the desktop | 18:13 |
minute | a311d def. runs cooler | 18:17 |
minute | power draw is not that different though | 18:18 |
Twodisbetter | can anyone give me a tip to being able to install box86 on the pocket. I know it has to do with enabling armhf or something like that, but I'm at a loss currently. | 18:22 |
+ minuterock (~minute@p509936c9.dip0.t-ipconnect.de) | 18:27 | |
- minuterock (QUIT: Quit: Lost terminal) (~minute@p509936c9.dip0.t-ipconnect.de) | 18:27 | |
Twodisbetter | if box86 hooks into the kernel too, then I'll be able to get a bunch of games working through minigalaxy as well. | 18:28 |
Twodisbetter | of course, I'll report all of this to the forum, just to make sure it is captured there as well. | 18:29 |
josch | minute: lets just comment that line out then, no? | 18:29 |
minute | josch: yeah exactly | 18:31 |
josch | done: https://source.mnt.re/reform/reform-system-image/-/commit/bafe586dbd2a0177375286cd6c93ac357d06e4bc | 18:32 |
minute | josch: thanks a ton! | 18:33 |
josch | thank you for spotting that one | 18:33 |
josch | i think we had talked about that in the past already | 18:33 |
josch | but i failed to change it back then it seems | 18:34 |
josch | henesy: wow, minigalaxy is really cool! | 18:57 |
josch | i just played stormlight 2 on the reform with a311d | 18:57 |
josch | and it's smooth! o0 | 18:57 |
minute | nice | 19:01 |
minute | ok, so with our mainline uboot the display doesn't work in rk3588 pocket. i hope it's just spll clock patch missing | 19:01 |
minute | this one https://lore.kernel.org/all/e447ad70-2615-4f57-ae8d-4089424851bb@rock-chips.com/T/ | 19:02 |
* andypiper -> andypiper[afk] | 19:06 | |
- andypiper[afk] (QUIT: Quit: My device has gone to sleep. Zzzz…) (~andypiper@89.36.117.58) | 19:06 | |
+ mark_ (~mjw@gnu.wildebeest.org) | 19:10 | |
- mjw (QUIT: Killed (erbium.libera.chat (Nickname regained by services))) (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae) | 19:10 | |
* mark_ -> mjw | 19:10 | |
+ Guest4625 (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae) | 19:10 | |
minute | great, display works with https://source.mnt.re/reform/reform-rk3588-uboot/-/commit/2d3a71c28f7b1fb3d743c9a24b54ca62abfc4e2f | 19:11 |
- cobra (QUIT: Ping timeout: 244 seconds) (~cobra@user/Cobra) | 19:17 | |
+ ch2 (~ch@2a02:1748:fad4:5021:1ce7:d886:69d6:e4b1) | 19:18 | |
ch2 | ohai | 19:18 |
josch | ch2: ch? | 19:21 |
ch2 | ch with an unexpected pocket | 19:22 |
minute | ohh? | 19:23 |
ch2 | i thought my crowdsupply preorder would be in a later batch, but it arrived today! very glad now i planned my return home for today :) | 19:27 |
josch | ch2: congrats!! :D | 19:27 |
+ cobra (~cobra@user/Cobra) | 19:27 | |
ch2 | now getting the full debian unstable experience :D | 19:27 |
swivel | minute: hrm you guys on vacation or something? I've been trying to ask for order status via email and radio silence... maybe my mail server is broken | 19:28 |
ch2 | hm, while upgrading something triggered the qcacld2 reinstall job | 19:28 |
minute | swivel: which order #? i can check | 19:29 |
ch2 | that obv didnt go well | 19:29 |
henesy | 03:32:43 <minute> henesy: this is with imx8mp? ← yes | 19:29 |
swivel | minute: thanks "MNT Research Shop Order Confirmation #R709998081" is that it? | 19:29 |
minute | swivel: yes, thanks, checking | 19:29 |
swivel | o/ | 19:31 |
minute | swivel: asked internally about status, my coworker is ooo at the moment but will surely respond to me later. also she'll be on much needed vacation for a few days | 19:31 |
swivel | ok, i suspected vacation may be part of it... tis the season | 19:32 |
minute | yeah... | 19:32 |
minute | i should also take some days off at _some point_ | 19:32 |
swivel | i heard you're working on a slimmer reform too, will def. be ordering one of those when ready | 19:33 |
minute | swivel: oh nice to hear! yes, we plan to order the first aluminum case protos in 2 weeks | 19:33 |
swivel | just make sure I get my current order :) I need that printed handbook to go with my reform before it's all outmoded vintage collectibles! | 19:34 |
josch | ch2: don't do the unstable experience and help out with reform.d.n instead *wink* | 19:35 |
minute | my guess is that classic reforms will have collector value indeed someday... even if they can be cloned :D | 19:35 |
Twodisbetter | minute: the OG Reform is legendary already. Such a good design. | 19:36 |
josch | DIY kit #161 baby :D | 19:36 |
minute | ;D | 19:36 |
Twodisbetter | minute: Pocket is following the same steps. Legend as heck! | 19:36 |
josch | has only been powered on for 13894 hours so far :D | 19:37 |
swivel | time for me to head to work, ttfn guys/gals... | 19:37 |
josch | (according to smartctl of the nvme) | 19:37 |
minute | josch: ohh interesting @ smartctl | 19:37 |
josch | no idea if that value can be trusted | 19:37 |
minute | Twodisbetter: thx! | 19:37 |
minute | josch: well, at least there's a value | 19:37 |
josch | but i'm not keeping track of my uptime before rebooting :) | 19:37 |
- ch2 (QUIT: Read error: Connection reset by peer) (~ch@2a02:1748:fad4:5021:1ce7:d886:69d6:e4b1) | 19:42 | |
henesy | Twodisbetter: minigalaxy doesnt always succeed in running games since afaict some GOG scripts do arch detection and it looks for nonexistent aarch64 files or similar -- i end up trying to run the games manually just to be sure | 19:42 |
ch | josch: hah, i might. but somebody has to run unstable!11 ;) | 19:44 |
henesy | josch: you mean torchlight 2? | 19:45 |
henesy | Twodisbetter: maybe im missing something to do, but most x86 games i get libgl1 or libc6 missing | 19:45 |
josch | oh no i said stormlight 2 | 19:45 |
henesy | maybe josch knows a workaround for that | 19:45 |
josch | too much brandon sanderson XD | 19:45 |
josch | yes, torchlight 2: https://floss.social/@josch/113040745822415671 | 19:46 |
ch | new sysctl firmware doesnt want to charge now, but from the looks of it the pd handshake with this charger didnt really work earlier too | 19:46 |
henesy | very nice josch! | 19:46 |
josch | henesy: feel free to ping me later -- afk for dinner now :) | 19:46 |
Twodisbetter | henesy, I just edit the script and it works from minigalaxy | 19:49 |
Twodisbetter | great little client there | 19:49 |
Twodisbetter | it doesn't seem to be able to install windows based software correctly though. | 19:50 |
Twodisbetter | if we could get that working there would be a TON of awesome games that could work on the Reform | 19:53 |
henesy | Twodisbetter: well if you can run windows stuff you could just run gog galaxy | 19:54 |
henesy | i havent tried running wine yet | 19:54 |
Twodisbetter | henesy: it is too heavy handed. Not lightweight enough. But you can run windows stuff on the Reform. Windows 98 stuff at least. Josch has gotten Starcraft adn Broodwar working with no problems already | 19:55 |
midfavila | oooh | 19:55 |
midfavila | that's pretty cool | 19:55 |
Twodisbetter | this leads me to believe that other things for Windows running through box64 and wine would work | 19:55 |
+ andypiper (~andypiper@45.146.10.36) | 19:55 | |
henesy | yeah i bet a bunch of lightweight rpgs and whatnot would run fine | 19:55 |
henesy | i see neverwinter nights enhanced edition even has an aarch64 client that i'd love to see try to start | 19:56 |
+ gustav28 (~gustav@c-bd37524e.019-141-67626730.bbcust.telenor.se) | 20:02 | |
- mtm (QUIT: Read error: Connection reset by peer) (~textual@c-71-228-84-213.hsd1.fl.comcast.net) | 20:03 | |
+ mtm (~textual@c-71-228-84-213.hsd1.fl.comcast.net) | 20:03 | |
henesy | minute: some of those games on that list though are just dosbox games so in some ways they're kind of cheating as being listed as extra games :) but dosbox stuff works great for the most part | 20:11 |
henesy | tie fighter kinda runs like garbage though | 20:11 |
Twodisbetter | Luftrauser works pretty well until the screen gets busy and then it chugs a bit but it speeds up again when you have cleared the screen some. Great game that I am really glad I have working on the Pocket | 20:19 |
Twodisbetter | I want to see if I can get Nuclear Throne to work though. That might be a little bit too much though as it will need wine | 20:22 |
Twodisbetter | this is where getting things to work through steam might be beneficial | 20:22 |
henesy | am i missing something or is there not a hyper key bind for volume control by default? | 20:24 |
- nsc (QUIT: Ping timeout: 246 seconds) (~nicolas@195-99-142-46.pool.kielnet.net) | 20:24 | |
henesy | trying to avoid tabbing for volume control since it tends to mess up the more unstable games | 20:24 |
henesy | or would making a wayfire media key shortcut Just Work? | 20:25 |
+ nsc (~nicolas@118-99-142-46.pool.kielnet.net) | 20:26 | |
sigrid | pretty sure big reform had a few media keys around f10-f12, iirc | 20:31 |
minute | lots of weird kernel issues with rk3588 pocket that i suspect have to do with mainline uboot, or DSI driver memory corruption | 20:37 |
Twodisbetter | minute: what are the f11 and f12 keys on the pocket? | 20:44 |
henesy | big reform it works fine this is specifically on the pocket | 20:44 |
henesy | i couldnt find references to volume key shortcuts in the pocket manual either which threw me off at first | 20:44 |
henesy | wondered if there was some special reason | 20:45 |
Twodisbetter | On the big Reform it is hyper f3 and f4 | 20:45 |
Twodisbetter | hyper meaning the MNT key not the actual hyper key | 20:45 |
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:50) | 20:45 | |
minute | Twodisbetter: the mnt key is called super | 20:56 |
henesy | yeah i think it's a bit different on the pocket since it doesnt have the 'O' and has a super key | 20:56 |
henesy | beat me to it | 20:56 |
Twodisbetter | 👍 | 20:57 |
minute | on the pocket there are no media keys provisioned | 20:57 |
henesy | glad it's not a reading comprehension issue on my part then! | 20:57 |
josch | henesy: where do you see an aarch64 client for NWN? | 21:02 |
- amk (QUIT: Remote host closed the connection) (~amk@user/amk) | 21:07 | |
+ amk (~amk@user/amk) | 21:07 | |
henesy | the GOG install i got from minigalaxy has a dir `game/bin/linux-arm64/` with a `nwmain-linux` which file reports as ARM aarch64 binary | 21:09 |
henesy | i didn't know this existed | 21:09 |
henesy | frankly im very surprised | 21:09 |
henesy | i have no idea if it works | 21:09 |
henesy | i am tied up wtih work stuff atm but ill try tonight probably | 21:10 |
henesy | s/binary/executable/ | 21:10 |
henesy | honestly if the pocket could reasonably run nwn i would probably just live in that for a good few months | 21:11 |
amk | do any of the reform models support external GPUs? could probably get quite a lot working with box86 then :) | 21:11 |
josch | oh wow, nice find! | 21:11 |
josch | amk: theoretically, the ls1028a does support graphics cards attached via pci-e | 21:11 |
amk | oh cool, could the pocket make use of this, its got usbc right? | 21:12 |
amk | maybe egpus require thunderbolt4 thinking about it actually | 21:12 |
josch | yeah, just having a usb-c plug does not mean you can attach a gpu or display to it | 21:13 |
henesy | when you say box86 do you mean box64? i was never able to get any x86 (non-64) stuff to run since theyd report libc6 or libgl1 as missing and i wasnt able to install the armhf equivalents | 21:13 |
josch | amk: with the ls1028a, Lukas made a zotac nvidia gt710 1gb 64bit ddr3 work successfully | 21:13 |
josch | henesy: i got box86 working but i have no 32bit games i want to play | 21:14 |
amk | henesy: yeah box86 and 64 are from the same project right? | 21:14 |
josch | for example, starcraft broodwar is 32 bit but it is "emulated" by 64 bit wine with wow64, so i need box64 and not box86 | 21:15 |
josch | amk: yes | 21:15 |
henesy | they are but i've only been able to run x86_64 linux binaries | 21:15 |
henesy | i havent fiddled with wine yet | 21:15 |
josch | henesy: you "just" have to install the right armhf stuff. Sometimes this can get tricky if you are using Debian unstable because of multiarch:same version skews. | 21:15 |
amk | ah i see, maybe try fex? it seems to support both, maybe you'll have more luck with it | 21:15 |
henesy | josch: you said you just installed the standard debian wine? does that install an x86_64 binary? wouldn't it be an arm64 build of wine? | 21:16 |
josch | henesy: no, the arm64 build of wine would be used to run arm64 windows exe files | 21:17 |
henesy | okay that's what i thought | 21:17 |
josch | if you want to run x86_64 windows exe files you need amd64 wine | 21:17 |
henesy | sounds annoying | 21:17 |
josch | it's all a bit hacky | 21:18 |
henesy | amk: havent tried fex, ill try later | 21:18 |
josch | well of course it is, these windows binaries were not meant to be run on my MNT Reform :) | 21:18 |
henesy | of course :) | 21:18 |
henesy | ahhhh fex requires an amd64 rootfs | 21:19 |
henesy | and like that it is shelved as a rainy weekend project | 21:19 |
mrbcmorris | josch: I could help on anything that's CI/CD based at the moment. Once I get my pocket, could probably do more | 21:34 |
* andypiper -> andypiper[afk] | 21:36 | |
josch | mrbcmorris: you are a gitlab expert? Great! :D I don't think we have issues right now. If you like, you could review the gitlab-ci.yml of reform-debian-packages and reform-system-image repos and see if you spot anything that could be improved | 21:39 |
- Gooberpatrol66 (QUIT: Quit: Konversation terminated!) (~Gooberpat@user/gooberpatrol66) | 21:41 | |
+ Gooberpatrol66 (~Gooberpat@user/gooberpatrol66) | 21:41 | |
Twodisbetter | josch: you know we are on Debian Stable with our Reforms? Do you think it is possible to do with the Pocket already? Or should we hold off, especially if we are planning on upgrading the SoC? | 21:59 |
kop316 | Twodisbetter: I swapped to trixie, and I am pretty happy with that personally | 22:01 |
* andypiper[afk] -> andypiper | 22:01 | |
Twodisbetter | kop316, will we be missing out on anything important, or are the mnt repos different anyway? | 22:02 |
Twodisbetter | kop316, care to detail how you went to Trixie? Did you just make changes to your sources list or do you mean you reinstalled trixie instead? | 22:02 |
- jacobk (QUIT: Ping timeout: 248 seconds) (~quassel@47-186-105-237.dlls.tx.frontiernet.net) | 22:02 | |
kop316 | Twodisbetter: I haven't had issues personally. AFAICT, the mnt repos provide hardware support (i.e. kernel and drivers), which work fine in trixie | 22:03 |
Twodisbetter | kop316: yeah that is what I expected | 22:04 |
Twodisbetter | just not sure how to make the swap myself | 22:04 |
Twodisbetter | is it really just switching everything to trixie in the sources list? | 22:05 |
kop316 | Twodisbetter: I just changed the repos in "/etc/apt/sources.list" | 22:05 |
kop316 | pretty much. unstable flows into trixie anyways (when the right conditions are met, which is 99% of the time just waiting a few days) | 22:05 |
+ Gooberpatrol_66 (~Gooberpat@user/gooberpatrol66) | 22:08 | |
- Gooberpatrol66 (QUIT: Ping timeout: 260 seconds) (~Gooberpat@user/gooberpatrol66) | 22:08 | |
Twodisbetter | gotcha, just made the one word change myself | 22:08 |
Twodisbetter | thanks! | 22:08 |
- gustav28 (QUIT: Quit: Quit) (~gustav@c-bd37524e.019-141-67626730.bbcust.telenor.se) | 22:15 | |
Twodisbetter | henesy: not to keep gushing about MiniGalaxy and GOG, but this client is so good, you could totally replace Steam with it. | 22:34 |
kop316 | Twodisbetter: happy to help! | 22:37 |
- aloo_shu (QUIT: Ping timeout: 244 seconds) (~aloo_shu@90.166.98.132) | 22:39 | |
henesy | Twodisbetter: right? | 22:44 |
Twodisbetter | henesy: yep! | 22:44 |
+ aloo_shu (~aloo_shu@90.166.98.132) | 22:49 | |
henesy | hello from a pocket reform on WWAN on Verizon! | 23:25 |
henesy | about 80mbps down and 10mbps up | 23:26 |
minute | henesy: niiice | 23:28 |
minute | henesy: em06 or another card? | 23:29 |
henesy | that is a great question | 23:36 |
henesy | some sierra wireless card, module it uses is `cdc_mbim` | 23:36 |
henesy | i could swear i took a picture of the card before i put it in but apparently i did not | 23:36 |
minute | oh ok :D | 23:41 |
minute | henesy: if you could tell me the model later that would be great, so cs could offer alternatives | 23:42 |
henesy | yeah i just need to unscrew the back again | 23:42 |
henesy | Sierra Wireless AirPrime™ EM7455 | 23:48 |
henesy | https://source.sierrawireless.com/devices/em-series/em7455/#sthash.cBsKYkR1.dpbs | 23:49 |
minute | henesy: thank you! | 23:49 |
henesy | yup yup | 23:50 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!