- chomwitt (QUIT: Ping timeout: 240 seconds) (~chomwitt@2a02:587:dc06:be00:12c3:7bff:fe6d:d374) | 00:06 | |
- erlehmann (QUIT: Quit: Just say no, then the virus can not enter your body without your consent.) (~erle@ip5f5bd566.dynamic.kabel-deutschland.de) | 00:22 | |
- mtm (QUIT: Ping timeout: 250 seconds) (~mtm@c-73-27-62-116.hsd1.fl.comcast.net) | 01:03 | |
+ erlehmann (~erle@ip5f5bd566.dynamic.kabel-deutschland.de) | 02:21 | |
- chartreuse (QUIT: Ping timeout: 240 seconds) (~chartreus@S0106f0f249dfd9c3.cg.shawcable.net) | 02:23 | |
+ erle (~erle@ip5f5bd566.dynamic.kabel-deutschland.de) | 02:33 | |
- erlehmann (QUIT: Killed (NickServ (GHOST command used by erle))) (~erle@ip5f5bd566.dynamic.kabel-deutschland.de) | 02:33 | |
+ erlehmann (~erle@ip5f5bd566.dynamic.kabel-deutschland.de) | 02:34 | |
- erle (QUIT: Client Quit) (~erle@ip5f5bd566.dynamic.kabel-deutschland.de) | 02:34 | |
- Christoph_ (QUIT: Remote host closed the connection) (~Christoph@p54bf6b21.dip0.t-ipconnect.de) | 02:46 | |
+ chartreuse (~chartreus@S0106f0f249dfd9c3.cg.shawcable.net) | 03:00 | |
+ mtm (~mtm@c-73-27-62-116.hsd1.fl.comcast.net) | 03:09 | |
- GNUmoon (QUIT: Remote host closed the connection) (~GNUmoon@gateway/tor-sasl/gnumoon) | 03:18 | |
+ GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon) | 03:19 | |
- nsc (QUIT: Ping timeout: 240 seconds) (~nicolas@i5C7440A3.versanet.de) | 03:59 | |
+ nsc (~nicolas@i5C74426A.versanet.de) | 04:01 | |
* nsc -> Guest7486 | 04:02 | |
- vagrantc (QUIT: Ping timeout: 250 seconds) (~vagrant@2600:3c01:e000:21:21:21:0:100b) | 04:22 | |
- sts-q (QUIT: Ping timeout: 268 seconds) (~sts-q@212.53.219.204) | 04:45 | |
- chartreuse (QUIT: Quit: leaving) (~chartreus@S0106f0f249dfd9c3.cg.shawcable.net) | 04:47 | |
+ sts-q (~sts-q@91.200.108.148) | 04:55 | |
+ chartreuse (~chartreus@S0106f0f249dfd9c3.cg.shawcable.net) | 05:17 | |
+ vagrantc (~vagrant@2600:3c01:e000:21:21:21:0:100b) | 05:48 | |
+ arminweigl_ (~arminweig@sourcehut/user/arminweigl) | 05:52 | |
- arminweigl (QUIT: Ping timeout: 240 seconds) (~arminweig@sourcehut/user/arminweigl) | 05:54 | |
* arminweigl_ -> arminweigl | 05:54 | |
- erlehmann (QUIT: Quit: Just say no, then the virus can not enter your body without your consent.) (~erle@ip5f5bd566.dynamic.kabel-deutschland.de) | 06:22 | |
+ GNUmoon2 (~GNUmoon@gateway/tor-sasl/gnumoon) | 07:14 | |
- GNUmoon (QUIT: Ping timeout: 276 seconds) (~GNUmoon@gateway/tor-sasl/gnumoon) | 07:18 | |
+ chomwitt (~chomwitt@2a02:587:dc06:be00:12c3:7bff:fe6d:d374) | 07:50 | |
- GNUmoon2 (QUIT: Ping timeout: 276 seconds) (~GNUmoon@gateway/tor-sasl/gnumoon) | 08:06 | |
+ GNUmoon2 (~GNUmoon@gateway/tor-sasl/gnumoon) | 08:55 | |
- vagrantc (QUIT: Ping timeout: 250 seconds) (~vagrant@2600:3c01:e000:21:21:21:0:100b) | 09:24 | |
+ vagrantc (~vagrant@2600:3c01:e000:21:21:21:0:100b) | 09:35 | |
+ MajorBiscuit (~MajorBisc@c-001-025-008.client.tudelft.eduvpn.nl) | 10:56 | |
+ erlehmann (~erle@ip5f5bd566.dynamic.kabel-deutschland.de) | 11:19 | |
+ Christoph_ (~Christoph@p4fe73da6.dip0.t-ipconnect.de) | 12:51 | |
- jvalleroy (QUIT: Quit: http://quassel-irc.org - Chat comfortably. Anywhere.) (~quassel@li1266-111.members.linode.com) | 12:54 | |
+ jvalleroy (~quassel@li1266-111.members.linode.com) | 12:54 | |
- jvalleroy (QUIT: Quit: http://quassel-irc.org - Chat comfortably. Anywhere.) (~quassel@li1266-111.members.linode.com) | 13:02 | |
- mtm (QUIT: Ping timeout: 256 seconds) (~mtm@c-73-27-62-116.hsd1.fl.comcast.net) | 13:03 | |
+ mjw (~mjw_@2001:1c06:2488:1400:9e5c:8eff:fe8f:a440) | 13:03 | |
+ jvalleroy (~quassel@li1266-111.members.linode.com) | 13:04 | |
+ mtm (~mtm@c-73-27-62-116.hsd1.fl.comcast.net) | 15:09 | |
- mtm (QUIT: Remote host closed the connection) (~mtm@c-73-27-62-116.hsd1.fl.comcast.net) | 15:27 | |
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:21:21:0:100b) | 15:33 | |
- mjw (QUIT: Quit: Leaving) (~mjw_@2001:1c06:2488:1400:9e5c:8eff:fe8f:a440) | 17:49 | |
mntmn | josch: it is possible to download the whole artifacts package or certain files from the latest successful job by constructing an url like here: https://docs.gitlab.com/ee/api/job_artifacts.html#download-a-single-artifact-file-from-specific-tag-or-branch | 18:10 |
---|---|---|
mntmn | example: https://source.mnt.re/reform/reform-debian-packages/-/jobs/artifacts/main/download?job=Test | 18:10 |
mntmn | sorry, that job=Test should be job=build | 18:22 |
mntmn | josch: ok i just made a script on my server that fetches+unpacks the latest successful repo build, which now lives here: https://mntre.com/reform-debian-repo/ | 18:41 |
josch | mntmn: cool! Can that script also sign the result? | 18:42 |
mntmn | josch: nope, i would go with a [trusted=yes] for now as it is using https... what do you think? | 18:42 |
josch | it's up to you I think :) | 18:42 |
mntmn | i'm fine with it because otherwise we would have to import a key and users would need to trust that | 18:43 |
mntmn | (like we did before) | 18:43 |
josch | and that would be bad? | 18:43 |
mntmn | well, if someone breaks into this server to put malicious packages there, they could also steal the key | 18:44 |
mntmn | ideally the signing would need to take place on yet another server | 18:44 |
josch | ah because the secret key lives on the same machine as the repo, okay | 18:44 |
josch | yes | 18:44 |
mntmn | in an automated scenario it would, right now it doesn't | 18:44 |
mntmn | it's my gpg key, so i signed the repo manually via sshfs | 18:45 |
mntmn | in the past | 18:45 |
josch | sure, if the private key lives on the same server as the repo, then I guess TLS is sufficient | 18:46 |
mntmn | when this is a little more mature we can enhance the security architecture | 18:48 |
josch | yup | 18:48 |
josch | then next i'll polish the reform-system-image branch I have -- can you comment on which changes you like and which you dislike? | 18:49 |
mntmn | josch: ah, i need to compare with my branch | 18:50 |
- MajorBiscuit (QUIT: Ping timeout: 240 seconds) (~MajorBisc@c-001-025-008.client.tudelft.eduvpn.nl) | 18:51 | |
josch | the diff will be kinda big | 18:52 |
josch | i can also start with breaking it down into smaller parts first | 18:52 |
mntmn | josch: ok, i will have something to rebase it on in a few hours | 18:52 |
josch | cool, thanks! | 18:52 |
- GNUmoon2 (QUIT: Ping timeout: 276 seconds) (~GNUmoon@gateway/tor-sasl/gnumoon) | 19:38 | |
mntmn | josch: do you have time to add the reform-handbook .deb build to reform-debian-packages? | 19:58 |
chartreuse | Oh nice, being fancy and making signed deb packages. I was just always building from source for my fork of the system image | 20:10 |
chartreuse | Is there a web of trust type setup for signing deb packages, or would every maintainer that packages a deb need their own key that would need to be trusted | 20:11 |
chartreuse | I guess it could be done with a reform-signing-keys type package | 20:11 |
- bkeys (QUIT: Quit: With every step we take, danger will follow closely) (~Thunderbi@66.115.189.236) | 20:23 | |
josch | mntmn: for reform-handbook I'd like to redo the packaging from scratch. See https://source.mnt.re/reform/reform-handbook/-/merge_requests/5 for a list of issues. | 20:30 |
Boostisbetter | this might be another dumb question, but does snapd work on the Reform? | 20:31 |
mntmn | josch: oh, i see. yes, i'd like to fix these | 20:33 |
mntmn | josch: meaning: i will gladly accept your fixes :D | 20:33 |
Boostisbetter | disregard the snap question. | 20:38 |
+ vagrantc (~vagrant@2600:3c01:e000:21:21:21:0:100b) | 20:46 | |
Boostisbetter | it is maybe a little premature, but if snaps work, the signal desktop client is solved. | 20:47 |
Boostisbetter | nevermind, I foolishly thought someone might have prepped it for ARM. That is not the case. | 20:52 |
mntmn | Boostisbetter: what about this one https://wiki.mobian-project.org/doku.php?id=signaldesktop | 20:54 |
Boostisbetter | let me try that. I just restarted to finish installing flatpak as I saw that they had a client on there as well. | 20:56 |
mntmn | Boostisbetter: also, here's a build script if you want to compile yourself https://github.com/BernardoGiordano/signal-desktop-pi4/blob/master/install.sh | 21:01 |
josch | chartreuse: a reform-signing-keys package is pointless if it's served by the same repository signed by the key it contains. | 21:02 |
josch | chartreuse: so for the old repo I included the key in the Signed-By field of the image's sources.list: https://source.mnt.re/josch/reform-system-image/-/blob/non-root/reform2-imx8mq/reform.sources | 21:03 |
josch | That way you have a trust path from a gpg signed git commit to the repository key. | 21:03 |
mntmn | bleh, with kernel 5.17-rc1: [ 5.562369] [drm:drm_bridge_attach] *ERROR* failed to attach bridge /soc@0/bus@30800000/mipi-dsi@30a00000 to encoder None-31: -517 | 21:07 |
mntmn | ah, that's just noise | 21:10 |
chartreuse | josch: Would only be needed though if there were multiple reform signing keys for 3rd party maintainers on there | 21:13 |
chartreuse | I think I got that noise with 5.14, I'd have to check | 21:13 |
chartreuse | Really need to update my kernel again and see what patches are needed for 5.16 or 5.17 | 21:14 |
chartreuse | Though I think the subset I have on there for 5.14 would be a better place to start for newer ones as I needed some small changes, and removed a couple | 21:14 |
Boostisbetter | mntmn: That signal desktop totally works. I am not sure if it will be keeping pace with the rampant way that Signal updates their desktop client. | 21:15 |
erlehmann | if anyone of you has minetest and a github account and can add to this, please tell https://github.com/minetest/minetest/issues/11987 | 21:15 |
sigrid | yeah, i had that same problem | 21:16 |
sigrid | can randomly see arms waving back and forth lol | 21:16 |
mntmn | hehe | 21:17 |
sigrid | need to retest with latest mesa | 21:17 |
chartreuse | I know I tested it too myself, I think my issue was seeing the inside of my own face last I tried | 21:17 |
chartreuse | I had to go into third person to try it | 21:17 |
kfx | chartreuse: I thought that was about video chat and it was horrifying until I realized you were talking about minetest | 21:18 |
chartreuse | Hah XD | 21:18 |
josch | mntmn: an alternative way to publish the repo might be using gitlab pages if that's enabled on your instance. | 21:26 |
mntmn | buckket: could you investiage gitlab pages on our instance? --^ | 21:27 |
erlehmann | sigrid since the bug happened between 5.3.0 and 5.4.1, maybe you can bisect it. | 21:29 |
erlehmann | sigrid can you check if the bug happens with minetest commit 3068853e8a58ccc7370a5ce977c08223601c497a or minetest commit 3068853e8a58ccc7370a5ce977c08223601c497a or minetest commit 808fa5ecb3ddfd5d993000cc6b4c972257e182db | 21:39 |
erlehmann | same question to chartreuse | 21:39 |
erlehmann | plomlompom has my reform 2right now, can not test | 21:39 |
chartreuse | Can check a bit later if you want | 21:49 |
+ GNUmoon2 (~GNUmoon@gateway/tor-sasl/gnumoon) | 21:50 | |
erlehmann | chartreuse would be nice. note that due to using the very unreliable build tool cmake, incremental builds are unlikely to result in the binary you would want or expect (and sometimes do not work at all). | 21:51 |
chartreuse | I'll just do a clean build then | 21:51 |
erlehmann | chartreuse, if you are interested: https://github.com/minetest/minetest/issues/11749 | 22:05 |
erlehmann | (the issue details why cmake is broken and can not be fixed) | 22:08 |
sigrid | ;; xbps-query -Rs minetest | 22:09 |
sigrid | [*] minetest-5.4.1_1 InfiniMiner/Minecraft inspired game | 22:09 |
sigrid | no bug | 22:09 |
sigrid | (can't see my face) | 22:10 |
sigrid | OpenGL version string: 2.1 Mesa 22.0.0-devel (git-a35c5540e4) | 22:10 |
sigrid | OpenGL ES profile version string: OpenGL ES 2.0 Mesa 22.0.0-devel (git-a35c5540e4) | 22:10 |
sigrid | I'll test with older mesa | 22:10 |
erlehmann | sigrid you are using the OpenGL ES renderer here, right? | 22:13 |
erlehmann | or OpenGL? | 22:13 |
sigrid | I don't know how minetest is selecting that | 22:19 |
sigrid | old mesa works fine too | 22:20 |
sigrid | with and without ETNA_MESA_DEBUG=nir | 22:20 |
erlehmann | did you compile that minetest yourself? | 22:21 |
sigrid | nope | 22:21 |
sigrid | it's coming as a standard void linux package | 22:21 |
erlehmann | then void does something different ig | 22:21 |
mntmn | ok lol so in kernel 5.16 they removed our panel definition from simple-panel.c :| | 22:22 |
erlehmann | sigrid are you in the mood to compile recent minetest and see if it works? | 22:22 |
mntmn | that's why the panel doesn't probe anymore | 22:22 |
mntmn | ( innolux_n125hce_gn1_mode ) | 22:22 |
sigrid | ahhh | 22:22 |
erlehmann | mntmn why would anyone remove something that is out in real hardware, was it an accident? | 22:22 |
sigrid | so it's an easy fix? | 22:22 |
sigrid | erlehmann: yeah, just not rn. I need to do some work | 22:23 |
mntmn | erlehmann: i have no idea, haven't seen the commit yet | 22:23 |
sigrid | can it wait until tmw? like in 16 hours | 22:23 |
erlehmann | sigrid i will add sth to the issue then. can you give me the output of minetest --version? | 22:23 |
sigrid | yeah | 22:23 |
erlehmann | no idea what tmw is but ofc it can wait | 22:23 |
erlehmann | tomorrow | 22:23 |
erlehmann | oh | 22:23 |
- GNUmoon2 (QUIT: Ping timeout: 276 seconds) (~GNUmoon@gateway/tor-sasl/gnumoon) | 22:23 | |
mntmn | they moved it to panel-edp.c | 22:24 |
sigrid | http://okturing.com/src/13016/body | 22:24 |
erlehmann | sigrid do you have a microsoft github account that i should mention when i say it works on void with newer mesa? | 22:24 |
sigrid | ftrvxmtrx | 22:24 |
Boostisbetter | mntmn: excellent work getting Reforms out the door. Pat yourself on the back and enjoy a nice cold one! | 22:24 |
mntmn | Boostisbetter: thanks, still in the office at 10:24pm tho :3 | 22:24 |
erlehmann | sigrid and you are sure that you tried minetest_game and not devtest? | 22:25 |
sigrid | I am not sure :) | 22:25 |
sigrid | how do I make sure? | 22:25 |
erlehmann | you can go in third person and see if the player model is 3d | 22:25 |
erlehmann | i think the default key is c for that | 22:25 |
erlehmann | if it is a green blob, devtest | 22:25 |
mntmn | ah so looks like we need DRM_PANEL_EDP now | 22:26 |
erlehmann | if it is a blocky avatar, prob minetest_game | 22:26 |
sigrid | oh... | 22:26 |
sigrid | yeah. my test was wrong. I see the face :D sorry | 22:26 |
sigrid | newest mesa | 22:26 |
erlehmann | good that i asked then | 22:27 |
erlehmann | sigrid btw, if you are in the mood for virtual legos, the game repixture has a player model with a face slightly inset, so it works ^^ | 22:27 |
erlehmann | you can download it from the online content area | 22:28 |
mntmn | yaay internal display is back now (on 5.17-rc1) | 22:28 |
mntmn | hdmi also works | 22:30 |
sigrid | do you have 5.16 working? | 22:30 |
mntmn | 5.17 so far | 22:30 |
mntmn | not sure about 5.16, i can test it tomorrow | 22:31 |
chartreuse | I've got 5.14 and I suspect that'd work on 5.15 with only minor changes | 22:33 |
mntmn | ok 5.17 also works with single display mode | 22:36 |
mntmn | (i incorporated some more dts fixes) | 22:37 |
mntmn | https://source.mnt.re/reform/reform-system-image/-/tree/sysimage-v3/reform2-imx8mq/template-kernel | 22:37 |
mntmn | fascinating, minetest window is black now with this kernel | 22:38 |
mntmn | (wat) | 22:38 |
mntmn | chromium and glxgears work fine, though | 22:38 |
mntmn | also getting 50fps with webgl blobs demo | 22:39 |
chartreuse | Did it change something drastic with the display stuff? | 22:42 |
mntmn | unclear | 22:43 |
mntmn | "display" has many levels and subsystems | 22:43 |
mntmn | oh hardware h264 decoding with mpv works really well now in fullscreen | 22:44 |
chartreuse | Fair | 22:44 |
mntmn | haven't seen this liquid framerate with 1080p on reform before i think | 22:44 |
+ GNUmoon2 (~GNUmoon@gateway/tor-sasl/gnumoon) | 23:10 | |
mntmn | first build with 5.17 ready for (very beta) testing https://source.mnt.re/reform/reform-system-image/-/jobs/543/artifacts/browse/reform2-imx8mq/ | 23:18 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!