2024-05-20.log

- chomwitt (QUIT: Ping timeout: 255 seconds) (~chomwitt@2a02:587:7a21:2700:1ac0:4dff:fedb:a3f1)00:30
- Gooberpatrol66 (QUIT: Ping timeout: 240 seconds) (~Gooberpat@user/gooberpatrol66)00:38
- Ar|stote|is (QUIT: Ping timeout: 240 seconds) (~linx@149.210.24.66)01:20
+ Ar|stote|is (~linx@149.210.24.86)01:25
- digitalrayne (QUIT: Ping timeout: 240 seconds) (~digitalra@vps-446f4f39.vps.ovh.ca)01:38
+ xktr (~xktr@user/xktr)01:47
- mjw (QUIT: Ping timeout: 264 seconds) (~mjw@gnu.wildebeest.org)02:19
- colinsane (QUIT: Ping timeout: 256 seconds) (~colinunin@97-113-95-59.tukw.qwest.net)02:23
- Ar|stote|is (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~linx@149.210.24.86)02:54
+ Ar|stote|is (~linx@149.210.24.86)02:54
- xktr (QUIT: Quit: leaving) (~xktr@user/xktr)02:55
+ xktr (~xktr@user/xktr)03:11
+ colinsane (~colinunin@97-113-136-129.tukw.qwest.net)03:30
- Ar|stote|is (QUIT: Read error: Connection reset by peer) (~linx@149.210.24.86)03:44
+ Ar|stote|is (~linx@149.210.25.185)03:51
- nsc (QUIT: Ping timeout: 264 seconds) (~nicolas@185-96-142-46.pool.kielnet.net)03:56
+ nsc (~nicolas@207-96-142-46.pool.kielnet.net)03:58
+ digitalrayne (~digitalra@vps-446f4f39.vps.ovh.ca)04:10
- Ar|stote|is (QUIT: Ping timeout: 260 seconds) (~linx@149.210.25.185)04:18
+ Ar|stote|is (~linx@149.210.25.123)04:22
- Ar|stote|is (QUIT: Ping timeout: 240 seconds) (~linx@149.210.25.123)04:31
+ Ar|stote|is (~linx@149.210.27.157)04:41
+ Gooberpatrol66 (~Gooberpat@user/gooberpatrol66)04:48
- klardotsh (QUIT: Ping timeout: 260 seconds) (~klardotsh@c-67-170-115-80.hsd1.wa.comcast.net)05:47
- colinsane (QUIT: Quit: bye) (~colinunin@97-113-136-129.tukw.qwest.net)07:02
+ colinsane (~colinunin@97-113-136-129.tukw.qwest.net)07:05
+ chomwitt (~chomwitt@2a02:587:7a21:2700:1ac0:4dff:fedb:a3f1)07:50
- chomwitt (QUIT: Ping timeout: 255 seconds) (~chomwitt@2a02:587:7a21:2700:1ac0:4dff:fedb:a3f1)08:27
+ chomwitt (~chomwitt@2a02:587:7a21:2700:1ac0:4dff:fedb:a3f1)09:19
- Ar|stote|is (QUIT: Ping timeout: 240 seconds) (~linx@149.210.27.157)09:26
+ Ar|stote|is (~linx@149.210.24.221)09:36
- chomwitt (QUIT: Ping timeout: 240 seconds) (~chomwitt@2a02:587:7a21:2700:1ac0:4dff:fedb:a3f1)10:14
- sir-photch (QUIT: Remote host closed the connection) (m-hy5poy@gateway/vpn/airvpn/sir-photch)10:56
+ sir-photch (m-hy5poy@gateway/vpn/airvpn/sir-photch)10:58
- sir-photch (QUIT: Remote host closed the connection) (m-hy5poy@gateway/vpn/airvpn/sir-photch)11:07
+ sir-photch (~m-hy5poy@91.26.88.219)11:09
- sir-photch (QUIT: Remote host closed the connection) (~m-hy5poy@91.26.88.219)11:13
+ sir-photch (~m-hy5poy@2a01:4f8:1c1b:4579::1)11:14
- sir-photch (QUIT: Remote host closed the connection) (~m-hy5poy@2a01:4f8:1c1b:4579::1)11:22
+ sir-photch (~m-hy5poy@2a01:4f8:1c1b:4579::1)11:24
- sir-photch (QUIT: Remote host closed the connection) (~m-hy5poy@2a01:4f8:1c1b:4579::1)11:26
+ sir-photch (~m-hy5poy@2a01:4f8:1c1b:4579::1)11:28
+ mrux (~quassel@2a03:b580:ac01:5801:39f9:8f02:af09:f8c8)11:34
- mrux (QUIT: Remote host closed the connection) (~quassel@2a03:b580:ac01:5801:39f9:8f02:af09:f8c8)11:34
+ sir-photch_ (~m-hy5poy@2a01:4f8:1c1b:4579::1)11:35
- sir-photch (QUIT: Ping timeout: 240 seconds) (~m-hy5poy@2a01:4f8:1c1b:4579::1)11:36
- sir-photch_ (QUIT: Remote host closed the connection) (~m-hy5poy@2a01:4f8:1c1b:4579::1)11:36
+ sir-photch (~m-hy5poy@2a01:4f8:1c1b:4579::1)11:38
- sir-photch (QUIT: Remote host closed the connection) (~m-hy5poy@2a01:4f8:1c1b:4579::1)11:39
+ sir-photch (~m-hy5poy@2a01:4f8:1c1b:4579::1)11:41
joschminute: we just installed a new imx8mq reform with the reform-setup-wizard and have some feedback11:42
joschafter the wizard finishes you are immediately dumped into sway11:42
joschbut shouldn't a terminal open with this small text about keyboard shortcuts?11:42
joschas it is right now, you get dumped into sway and don't even know how to open a terminal with super+enter11:42
joschsecond issue: after opening a terminal and running sudo the message appears "unable to resolve host ${hostname}: temporary failure in name resolution"11:44
joschmaybe the reform-setup-wizard is not immidiately applying the chosen hostname?11:44
chsounds like /etc/hosts didnt get updated?11:46
ch(and not having network, or so)11:46
+ mjw (~mjw@gnu.wildebeest.org)11:48
- sir-photch (QUIT: Ping timeout: 260 seconds) (~m-hy5poy@2a01:4f8:1c1b:4579::1)11:48
+ sir-photch (~m-hy5poy@91.26.88.219)11:48
- sir-photch (QUIT: Remote host closed the connection) (~m-hy5poy@91.26.88.219)11:52
+ sir-photch (~m-hy5poy@2a01:4f8:1c1b:4579::1)11:54
joschyes11:56
joschsorry, i'm just abusing irc for quick notes that should technically go into an issie on source.mnt.re instead11:57
joschgood news is:11:57
joschwe just went through a whole installation starting from a fresh sd-card11:57
joschthrough the reform-setup-wizard11:57
joschand then using reform-setup-encrypted-nvme11:57
joschand everything worked without an error11:58
joschthis relieves me quite a bit because if you receive no bug reports you never know if that is because there are no bugs (haha) or because nobody uses or reports them XD11:58
- sir-photch (QUIT: Remote host closed the connection) (~m-hy5poy@2a01:4f8:1c1b:4579::1)12:05
+ sir-photch (~m-hy5poy@91.26.88.219)12:06
- sir-photch (QUIT: Ping timeout: 264 seconds) (~m-hy5poy@91.26.88.219)12:24
+ sir-photch (~m-hy5poy@static.93.70.235.167.clients.your-server.de)12:25
- sir-photch (QUIT: Remote host closed the connection) (~m-hy5poy@static.93.70.235.167.clients.your-server.de)13:02
+ sir-photch (~m-hy5poy@2a01:4f8:1c1b:4579::1)13:04
- mesaoptimizer (QUIT: Quit: mesaoptimizer) (~mesaoptim@user/PapuaHardyNet)13:41
+ mesaoptimizer (~mesaoptim@user/PapuaHardyNet)13:42
- ericsfraga (QUIT: Remote host closed the connection) (~user@2.28.216.161)13:44
+ chomwitt (~chomwitt@2a02:587:7a21:2700:1ac0:4dff:fedb:a3f1)13:48
- chomwitt (QUIT: Ping timeout: 240 seconds) (~chomwitt@2a02:587:7a21:2700:1ac0:4dff:fedb:a3f1)14:00
- sir-photch (QUIT: Remote host closed the connection) (~m-hy5poy@2a01:4f8:1c1b:4579::1)14:30
+ sir-photch (~m-hy5poy@2a01:4f8:1c1b:4579::1)14:31
- mjw (QUIT: Killed (osmium.libera.chat (Nickname regained by services))) (~mjw@gnu.wildebeest.org)15:30
* Guest2314 -> mjw15:30
+ Guest8185 (~mjw@gnu.wildebeest.org)15:31
minutejosch: this channel is very good for dropping these kind of notes ^^16:11
joschokay :) So the main blockers were, that after the setup wizard you get dropped into sway and nothing tells you basic things like how to open a shell. This information is already written up in /etc/reform-desktop-help and should probably somehow get displayed to the user?16:14
joschThe remaining issues were from the fact that the reform was very old (pre sysimage-v3) and still had u-boot without display support and emmc had one big partition instead of two. So we had to first get eMMC into a more modern state.16:15
minutejosch: hmm normally you should get thrown into tuigreet16:15
joschWe also ran reform-setup-encrypted-nvme which might be something that could be done by the setup-wizard as well.16:16
joschyes, but after tuigreet you get an empty desktoop16:16
minutejosch: the issue is that this help terminal has many UX issues, especially on pocket reform16:16
minutejosch: i.e. one doesn't know that you can scroll up16:17
joschyes, i'm not sure what the perfect solution would be16:17
minute(there's no scrollbar in foot)16:17
joschi was just reporting the main impression from a first-time user16:17
minuteright now you can click on the 3 dots and Help (i think)16:17
joschOh then we missed the help button16:17
minuteyeah, interesting for sure, and we need to do a better job there16:17
joschthe three dots are clickable! :D16:18
joschwe didn't get that far :)16:18
minuteyup :316:18
joschin any case, debacle offered to do future experiments for me on his imx8mq reform16:18
joschso i'm now happy to have some volunteer for future kernel version bumps16:19
joschanybody upgraded their reform to kernel 6.8.9 yet?16:19
minutejosch: nice16:19
joschit *should* all work correctly if i set up the meta-meta-package correctly16:19
minutei just had a 4 hour phone meeting and my brain is mashed potatoes16:19
joschoh noes XD16:19
joschi'm sitting in a train back home -- my brain is also steaming from very exciting discussions i had today :)16:20
joschi talked with ben hutchings about a standard interface for downstream consumers of the kernel16:20
joschto make it more easy for parties like MNT to have their patch stack get applied on top of vanilla Debian kernel packaging16:21
joschaccording to Ben, most people just do their own thing and it would be nice if there was a standard solution to the problem16:21
joschi'm now eager to see how the transition of flavour name works out in the wild16:22
joschi hope nothing breaks16:22
joschfingers crossed...16:22
minutejosch: that would be cool @ std interface16:40
joschlinux 6.8.9 is now in the mnt repos: https://mntre.com/reform-debian-repo/pool/main/l/linux/17:19
joschif somebody could run "apt upgrade" and make sure that this really installs a new meta-package called linux-image-mnt-reform-arm64 that would help! :)17:20
joschand of course that "uname -a" reports that you are now really running on 6.8.9 after a reboot :)17:20
joschso whoever feels adventerous and wants to help testing, i'm looking forward to your feedback17:20
+ chomwitt (~chomwitt@2a02:587:7a21:2700:1ac0:4dff:fedb:a3f1)17:33
+ robin_ (~robin@syn-174-099-022-133.res.spectrum.com)18:00
- robin (QUIT: Ping timeout: 256 seconds) (~robin@user/terpri)18:02
- chomwitt (QUIT: Ping timeout: 272 seconds) (~chomwitt@2a02:587:7a21:2700:1ac0:4dff:fedb:a3f1)18:02
+ robin__ (~robin@syn-174-099-022-133.res.spectrum.com)18:03
- robin_ (QUIT: Ping timeout: 240 seconds) (~robin@syn-174-099-022-133.res.spectrum.com)18:06
+ robin (~robin@2603:6081:2241:752:71c3:6c06:a290:62ae)18:06
* robin -> Guest395318:07
- robin__ (QUIT: Ping timeout: 240 seconds) (~robin@syn-174-099-022-133.res.spectrum.com)18:08
+ chomwitt (~chomwitt@2a02:587:7a21:2700:1ac0:4dff:fedb:a3f1)18:15
- chomwitt (QUIT: Ping timeout: 260 seconds) (~chomwitt@2a02:587:7a21:2700:1ac0:4dff:fedb:a3f1)18:24
- Guest3953 (QUIT: Quit: Leaving) (~robin@2603:6081:2241:752:71c3:6c06:a290:62ae)18:43
+ robin (~robin@2603:6081:2241:752:71c3:6c06:a290:62ae)18:43
* robin -> Guest356218:44
- sknebel (QUIT: Quit: No Ping reply in 180 seconds.) (~quassel@v22016013254630973.happysrv.de)18:48
- Guest3562 (QUIT: Changing host) (~robin@2603:6081:2241:752:71c3:6c06:a290:62ae)18:48
+ Guest3562 (~robin@user/terpri)18:48
* Guest3562 -> robin18:48
+ sknebel (~quassel@v22016013254630973.happysrv.de)18:49
+ robin_ (~robin@syn-174-099-022-133.res.spectrum.com)19:15
+ robin__ (~robin@syn-174-099-022-133.res.spectrum.com)19:16
- robin (QUIT: Ping timeout: 268 seconds) (~robin@user/terpri)19:17
- robin_ (QUIT: Ping timeout: 240 seconds) (~robin@syn-174-099-022-133.res.spectrum.com)19:19
* mjw -> Guest301619:42
- Guest3016 (QUIT: Killed (calcium.libera.chat (Nickname regained by services))) (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)19:42
* Guest8185 -> mjw19:42
+ Guest3016 (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)19:42
minutejosch: i will try it now19:51
minuteheh, oldest kernel on this machine is 5.17.0-reform2-arm6419:56
minutemy home folder on my reform is from june 7, 202019:58
minutelooks like it did the right thing:20:01
minutelrwxrwxrwx 1 root  root        59 May 20 19:56 dtb -> dtbs/6.8.9-mnt-reform-arm64/rockchip/rk3588-mnt-reform2.dtb20:01
joschthat looks good!20:02
+ gustav28 (~gustav@c-f936524e.019-141-67626730.bbcust.telenor.se)20:02
joschthis likely means that you have the meta-meta-package called linux-image-arm64 installed as well as the new meta-package called linux-image-mnt-reform-arm64 which then in turn depends on the real kernel package linux-image-6.8.9-mnt-reform-arm6420:03
minuteok, copied over the kernel, dtb and initrd to my sd card (which is the real boot medium) and edited my extlinux.conf to match20:05
minute(i'm still booting via a hack with vendor uboot)20:05
minuteaaand will reboot... :020:06
joschoh no XD20:06
minuteso far so good!20:08
minuteaha, cpu freqs are there now without explicitly having to load the module20:09
minutepanthor is also there20:09
minutedisplay worked + luckily usb in initramfs too ;)20:09
minute(so i could unlock the encrypted nvme)20:09
minutemonitor brightness control is gone!20:10
minutelucky that the default seems to be full brightness in this case20:10
minutewifi + sound work20:11
minute(wifi is via pcie)20:11
minutelol there is no pwm backlight in the dts for some reason20:13
joschoh no i totally didn't think that when you say "i try this on my reform" then you mean "i try this on rk3588" -- it really boots??? \o/20:13
minutejosch: yeah, typing this on the rk3588!20:13
minuteit's my laptop after all :D20:13
sigridship it20:13
minutesigrid: trying!!20:13
minutetoday i did one last minute addition to the module, which i almost forgot... but then remembered on the weekend20:14
minutewhich is: a pcie clock fanout buffer is needed20:14
minutebecause rk3588 needs one more refclk for the second pair of pcie lanes of the second controller. so that with next and future reform motherboards one can driver 4-lane ssd20:14
minutes/driver/drive20:14
minuteso i put that in today, will sleep over it and double check tomorrow and order new release candidate pcbs20:15
joschwow!20:19
- colinsane (QUIT: Quit: bye) (~colinunin@97-113-136-129.tukw.qwest.net)20:25
minutecollecting fixes here https://source.mnt.re/reform/reform-debian-packages/-/merge_requests/3720:25
minuteok, x86 emulation with gpu is still fine20:27
+ colinsane (~colinunin@97-113-136-129.tukw.qwest.net)20:28
minutedon't wanna jinx it but so far rk3588 is relatively smooth sailing...20:31
minute(compared to other socs+bringups)20:31
sigridthat's good news20:31
sigridyou mentioned extra sai lines and other extra ports(?), are these going to be available on the older mnt reform boards to hook into?20:32
sigridI did not necessarily understand what this entails20:32
minutesigrid: second sai not, that's only for pocket reform (for the modem), but the extra port yeah, it's a flat cable connector that has some extra signals on it. the main use case is to connect future little boards with wifi/bt chipsets on them20:33
sigridthat's great. I wonder if I can hook an esp32-s3 there20:34
minuteif you don't/can't use pcie for that. in classic reform that isn't really necessary because you have mpcie for wifi20:34
minutesigrid: i think you should be able to. the signals are usb2, sdio and uart20:34
minute(+ power)20:34
minuteone could also use reforms mpcie slot with a custom mpcie shaped card that only accepts power from the motherboard, and those signals from that fpc connector, and put whatever on it20:35
sigridi thought of adding bluetooth support to 9front this way20:36
minutenice20:36
sigridas esp32 then can just provide a fs 9p interface to the host20:37
minuteneat20:41
minuteok nice, i have my backlight back20:44
joschit seems that the collabora stack keeps delivering -- nice!20:44
minuteyeah20:48
+ chomwitt (~chomwitt@2a02:587:7a21:2700:1ac0:4dff:fedb:a3f1)20:48
grimmwaresigrid: I’ve been thinking of something similarly cursed whereby you have an MCU connected to a microSD card slot that’s presenting a /net filesystem and then backs on to something with actual WiFi21:02
vkoskivI think full-size SD cards do exist that do a similar thing. Not sure of the specifics tho21:26
jfred-linodeThere are SDIO cards with wifi radios in them: https://www.amazon.com/SDIO-802-11b-Wireless-LAN-Card/dp/B000K7GGXI ...mostly not so useful these days but they were useful back in the day when PDAs didn't necessarily have wifi hardware21:29
sigridgrimmware: probably makes more sense to use better interfaces at this point, if available :021:39
sigrid* :)21:39
* violet_ -> violet21:44
- gustav28 (QUIT: Quit: Quit) (~gustav@c-f936524e.019-141-67626730.bbcust.telenor.se)21:52
+ csprng (~sprang@user/csprng)22:05
* robin__ -> robin22:12
* robin -> Guest855522:12
- Guest8555 (QUIT: Changing host) (~robin@syn-174-099-022-133.res.spectrum.com)22:13
+ Guest8555 (~robin@user/terpri)22:13
* Guest8555 -> robin22:13
joschso... for a while i observed that when in complete darkness, my keyboard was still glowing a very tiny bit22:19
joschi now removed some keycaps to investigate, and indeed even after reducing the keyboard backlight brightness all the way down, the leds are still on22:19
joschi took a photo to show the effect: https://mister-muffin.de/p/meoP.jpg22:20
- robin (QUIT: Quit: Leaving) (~robin@user/terpri)22:20
joschdid anybody else observe this effect?22:20
+ robin (~robin@2603:6081:2241:752:71c3:6c06:a290:62ae)22:21
- robin (QUIT: Client Quit) (~robin@2603:6081:2241:752:71c3:6c06:a290:62ae)22:21
minutejosch: yes, this is known since a patch by vkoskiv that redid the pwm frequencies for the keyboard. still needs to be fixed22:30
minutei'm now gonna install the new kernel package on my pocket reform :022:31
+ robin (~robin@2603:6081:2241:752:71c3:6c06:a290:62ae)22:33
- robin (QUIT: Read error: Connection reset by peer) (~robin@2603:6081:2241:752:71c3:6c06:a290:62ae)22:33
minutehmmmm, reform-qcacld2 was not listed in the dependencies22:35
minutecc josch 22:35
minutei have to install the package manually22:36
minute(upgrade)22:36
joschminute: it should be the system image that installs it22:36
minuteyeah it was installed (i think). or maybe i have a wonky setup22:36
minute> dpkg: error processing archive /var/cache/apt/archives/reform-qcacld2_20240520T104930Z_arm64.deb (--unpack):22:37
minute trying to overwrite '/etc/modprobe.d/reform-qcacld2.conf', which is also in package reform-qcacld2-6.7.9-reform2-arm64 20240404T184643Z22:37
minutehm hm22:37
minutethat should be in the metapackage22:37
minutemaybe i have/had a really old version22:38
joschand it should also not be installed to /etc22:38
joschit should be in /usr/lib/modprobe.d22:38
joschand yes, two packages cannot share the same file unless they are multiarch:same which cannot work here because those are different versions22:38
minutehttps://source.mnt.re/reform/qcacld2/-/tree/binary-deb/debian-meta/etc?ref_type=heads22:39
+ robin (~robin@2603:6081:2241:752:71c3:6c06:a290:62ae)22:41
- robin (QUIT: Remote host closed the connection) (~robin@2603:6081:2241:752:71c3:6c06:a290:62ae)22:41
minutejosch: but good news, the new kernel works, and the new qcacld2 also22:42
josch\o/22:43
joschgood news all around :)22:43
joschmakes me very happy :)22:43
minute> Linux pocki2000 6.8.9-mnt-reform-arm64 #1 SMP Debian 6.8.9-1+reform20240518T141249Z (2024-05-18) aarch64 GNU/Linux22:44
minutejosch: me too! a big thank you for doing the port!22:44
josch6.8.9-mnt-reform-arm64 <- that looks good!22:44
+ robin (~robin@2603:6081:2241:752:71c3:6c06:a290:62ae)22:44
- robin (QUIT: Client Quit) (~robin@2603:6081:2241:752:71c3:6c06:a290:62ae)22:44
minute> reform@pocki2000:~$ cat /proc/device-tree/model 22:45
minute> MNT Pocket Reform with i.MX8MP Module22:45
joschsweet :)22:47
joschthen i guess next you merge https://source.mnt.re/reform/reform-debian-packages/-/merge_requests/37 and then rk3588 u-boot is on the todo list?22:48
+ robin (~robin@user/terpri)22:51
minutejosch: indeed!22:57

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!