| + oliverD (~Thunderbi@user/oliverd) | 00:15 | |
| - oliverD (QUIT: Ping timeout: 245 seconds) (~Thunderbi@user/oliverd) | 00:19 | |
| + oliverD (~Thunderbi@user/oliverd) | 00:35 | |
| - cow321 (QUIT: Ping timeout: 252 seconds) (~deflated8@user/meow/deflated8837) | 00:38 | |
| + cow321 (~deflated8@user/meow/deflated8837) | 00:41 | |
| - oliverD (QUIT: Read error: Connection reset by peer) (~Thunderbi@user/oliverd) | 01:02 | |
| + oliverD (~Thunderbi@user/oliverd) | 01:10 | |
| - mjw (QUIT: Ping timeout: 264 seconds) (~mjw@gnu.wildebeest.org) | 01:46 | |
| - oliverD (QUIT: Read error: Connection reset by peer) (~Thunderbi@user/oliverd) | 01:47 | |
| + oliverD (~Thunderbi@user/oliverd) | 03:01 | |
| + spew (~spew@user/spew) | 03:02 | |
| - oliverD (QUIT: Read error: Connection reset by peer) (~Thunderbi@user/oliverd) | 03:07 | |
| + oliverD (~Thunderbi@user/oliverd) | 03:08 | |
| - oliverD (QUIT: Read error: Connection reset by peer) (~Thunderbi@user/oliverd) | 03:08 | |
| - spew (QUIT: Quit: nyaa~) (~spew@user/spew) | 03:18 | |
| minute | josch: sure, sounds good @ barebox version | 03:21 |
|---|---|---|
| + oliverD (~Thunderbi@user/oliverd) | 03:44 | |
| - oliverD (QUIT: Read error: Connection reset by peer) (~Thunderbi@user/oliverd) | 03:45 | |
| + oliverD (~Thunderbi@user/oliverd) | 03:51 | |
| - oliverD (QUIT: Read error: Connection reset by peer) (~Thunderbi@user/oliverd) | 03:52 | |
| - paperManu (QUIT: Ping timeout: 245 seconds) (~paperManu@107.159.15.232) | 04:08 | |
| - paperManu_ (QUIT: Ping timeout: 245 seconds) (~paperManu@107.159.15.232) | 04:09 | |
| + oliverD (~Thunderbi@user/oliverd) | 04:13 | |
| - oliverD (QUIT: Ping timeout: 245 seconds) (~Thunderbi@user/oliverd) | 04:19 | |
| + oliverD (~Thunderbi@user/oliverd) | 04:24 | |
| + switchy (~switchy@mechboards/switchy) | 05:16 | |
| - switchy (QUIT: Remote host closed the connection) (~switchy@mechboards/switchy) | 05:55 | |
| - oliverD (QUIT: Read error: Connection reset by peer) (~Thunderbi@user/oliverd) | 05:55 | |
| + switchy (~switchy@mechboards/switchy) | 05:57 | |
| + oliverD (~Thunderbi@user/oliverd) | 06:02 | |
| - oliverD (QUIT: Read error: Connection reset by peer) (~Thunderbi@user/oliverd) | 06:10 | |
| + oliverD (~Thunderbi@user/oliverd) | 06:11 | |
| - lidstah (QUIT: Remote host closed the connection) (~lidstah@gateway/tor-sasl/lidstah) | 06:30 | |
| + lidstah (~lidstah@gateway/tor-sasl/lidstah) | 06:31 | |
| - potash (QUIT: Quit: The Lounge - https://thelounge.chat) (~potash@user/foghorn) | 06:44 | |
| + potash (~potash@user/foghorn) | 06:46 | |
| - tomenzgg (QUIT: Ping timeout: 276 seconds) (~tomenzgg@user/tomenzgg) | 06:49 | |
| josch | minute: okay, in that case we have the same problem as we had with u-boot: we now have both a barebox version and a tag by you | 06:50 |
| josch | minute: should barebox write /proc/device-tree/chosen/barebox-version in a format similar to u-boot which reform-check (or a human) can then parse to distiguish both versions? | 06:51 |
| josch | minute: alternatively, since you have great relations with upstream, maybe in contrast to u-boot, support for MNT devices could be merged upstream and then there is no reason for a MNT-fork with its own versioning system? | 07:14 |
| - oliverD (QUIT: Read error: Connection reset by peer) (~Thunderbi@user/oliverd) | 07:32 | |
| + Piraty (~irc@user/piraty) | 09:02 | |
| amospalla | I have a pocket with v1 display and debian stable on emmc, is it a good candidate to test barebox for feedback ? | 09:27 |
| + oliverD (~Thunderbi@user/oliverd) | 09:45 | |
| + mjw (~mjw@gnu.wildebeest.org) | 09:53 | |
| josch | amospalla: for feedback it would be great because you have v1 display | 10:00 |
| josch | amospalla: but as Lucie points out, try flashing it to an sd-card and then you might as well just flash a MNT Debian unstable system image to that sd-card | 10:00 |
| amospalla | josch: what about "Zero the eMMC boot loader area on your RCORE so RK3588 can boot from MicroSD instead: sudo reform-flash-bootloader --zero emmc" | 10:03 |
| amospalla | this still applies to my pocket right? Is this a dangerous command? | 10:04 |
| josch | amospalla: after running that command, your pocket will look for a bootloader on your sd-card | 10:04 |
| josch | amospalla: so make sure to have an sd-card prepared with u-boot and/or barebox | 10:05 |
| amospalla | later, I'll need to restore the bootloader, or should debian/stable work with barebox? | 10:05 |
| amospalla | Also, "sd-card prepared with u-boot and/or barebox" is the official mnt sdcard image, for example right? | 10:06 |
| amospalla | Sorry for so many questions :) | 10:07 |
| josch | if you do *not* pick the reform-system-any image then yes, the MNT Debian unstable system image will include a bootloader | 10:07 |
| josch | as for booting Debian stable, have a look at the comments I left in https://community.mnt.re/t/first-barebox-boot-loader-release-for-rk3588-pocket-reform-openbsd/4434 | 10:07 |
| josch | barebox wants /boot/loader/entries/*.conf files | 10:07 |
| josch | which are created if your reform-tools is new enough | 10:07 |
| josch | you can also write them manually | 10:08 |
| josch | it's easiest to just flash the MNT Debian unstable image to an sd-card and then overwrite the bootloader there with barebox | 10:08 |
| josch | once you want to go back, flash u-boot to the sd-card | 10:08 |
| josch | or have two sd-cards at hand which you can swap out depending on what bootloader you want to use | 10:08 |
| amospalla | Can I go back to the original bootloader on emmc after tests? I already have an always in sd-card for data. | 10:10 |
| josch | amospalla: to go back to the original bootloader you run "sudo reform-flash-bootloader emmc" | 10:16 |
| amospalla | thank you josch , I can see now all the back and forth to test it :) | 10:17 |
| - henesy (QUIT: Read error: Connection reset by peer) (d7619ffbc2@2a03:6000:1812:100::143) | 10:39 | |
| + henesy (d7619ffbc2@2a03:6000:1812:100::143) | 10:39 | |
| - dook (QUIT: Read error: Connection reset by peer) (c9db4a6425@2a03:6000:1812:100::1222) | 10:39 | |
| - irimi1 (QUIT: Read error: Connection reset by peer) (47a15995ae@2a03:6000:1812:100::12aa) | 10:39 | |
| - AshCurry (QUIT: Read error: Connection reset by peer) (~AshCurry@user/AshCurry) | 10:39 | |
| + dook (c9db4a6425@2a03:6000:1812:100::1222) | 10:39 | |
| + irimi1 (47a15995ae@2a03:6000:1812:100::12aa) | 10:39 | |
| + AshCurry (~AshCurry@user/AshCurry) | 10:39 | |
| - aperezdc (QUIT: Ping timeout: 252 seconds) (~aperezdc@2a03:6000:6e61:633::43) | 10:41 | |
| - RandyK (QUIT: Ping timeout: 245 seconds) (~RandyK@user/randyk) | 10:44 | |
| + RandyK (~RandyK@user/randyk) | 10:44 | |
| - oliverD (QUIT: Read error: Connection reset by peer) (~Thunderbi@user/oliverd) | 10:52 | |
| amospalla | wooh, it works on display v1, feels so good having a menu :D, I can choose to boot sd, or emmc :) :) :) | 11:13 |
| josch | sweet! | 11:13 |
| amospalla | I guess I could put several distros on a single sd :D | 11:14 |
| josch | minute: barebox works for amospalla with display v1 :) | 11:14 |
| amospalla | It has video quirks, it does not enable internal panel by default, I need to plug hdmi, and plug it before os boot. | 11:14 |
| amospalla | Internal display has been sometimes enabled from start, but I have to test it more to get consistent behaviour, will do today later. | 11:15 |
| amospalla | And when enabled it is not rotated. | 11:15 |
| amospalla | Just listing what I've found, I guess these are minor quirks. | 11:16 |
| amospalla | thank you josch and of course minute | 11:16 |
| amospalla | Well, internal got rotated once graphical login appeared, but not on initial os boot messages. | 11:17 |
| + oliverD (~Thunderbi@user/oliverd) | 11:22 | |
| - oliverD (QUIT: Ping timeout: 245 seconds) (~Thunderbi@user/oliverd) | 11:26 | |
| minute | josch: weird, doesn't barebox version pick up my tag? it does in the barebox environment (try echo $global.version) | 11:47 |
| - mjw (QUIT: Ping timeout: 265 seconds) (~mjw@gnu.wildebeest.org) | 11:47 | |
| - Guest5417 (QUIT: Quit: Leaving) (~mjw@2001:1c06:2486:4600:5952:3a9:6e0e:555a) | 12:05 | |
| amospalla | Tried booting 5 times in a row with latest pocket system image as of today with barebox wrote into it, all of them got internal display blank (still not check hdmi). | 12:07 |
| amospalla | Is this information useful? Are you interested in trying hdmi with and without internal display? And/or kernel logs? | 12:08 |
| josch | minute: echo $global.version shows me 2026.06.0 which is not your tag but the barebox version | 12:20 |
| josch | minute: in any case, unless you plan to upstream your changes (yes please! :D) it would be nice to have *both* versions in userspace: the MNT release as well as the barebox version. We have this for u-boot. | 12:21 |
| + mjw (~mjw@2001:1c06:2486:4600:5952:3a9:6e0e:555a) | 12:24 | |
| + oliverD (~Thunderbi@user/oliverd) | 12:31 | |
| - oliverD (QUIT: Ping timeout: 276 seconds) (~Thunderbi@user/oliverd) | 12:38 | |
| + paperManu (~paperManu@107.159.15.232) | 12:42 | |
| + aperezdc (~aperezdc@2a03:6000:6e61:633::43) | 12:47 | |
| - murphnj (QUIT: Ping timeout: 246 seconds) (~murphnj@user/murphnj) | 13:03 | |
| + murphnj (~murphnj@user/murphnj) | 13:03 | |
| amospalla | josch: is internal display v2 working for you with barebox and debian? | 13:04 |
| amospalla | if it is I think it will be useful for me to recopile some iformation about display panel v1 findings. | 13:05 |
| josch | amospalla: yes, it's working fine with debian trixie | 13:20 |
| amospalla | So, the only difference I think we have is the panel version. I'll write what I find useful on the forum post. | 13:20 |
| - buckket (QUIT: Quit: buckket) (~buckket@vps.buckket.org) | 13:42 | |
| + buckket (~buckket@vps.buckket.org) | 13:43 | |
| a3f | josch, barebox also populates SMBIOS tables if you have that enabled. check machinectl output | 14:02 |
| a3f | josch, sorry, hostnamectl(1) is the correct command | 14:02 |
| josch | a3f: you mean i should rather read from thare than from /proc/device-tree/chosen/barebox-version? | 14:07 |
| a3f | josch, if you have it enabled in u-boot, it would be a common interface to get the version. If you are fine with checking multiple locations, the DT property is fine though | 14:09 |
| josch | a3f: hrm... i wonder why scripts/setlocalversion does not factor in the git tag which minute added to the top commit | 14:11 |
| - paperManu (QUIT: Ping timeout: 256 seconds) (~paperManu@107.159.15.232) | 14:32 | |
| + paperManu (~paperManu@modemcable141.205-200-24.mc.videotron.ca) | 14:49 | |
| onepict | I did a dist-upgrade on my reform feeling a bit foolhardy and I've borked my qt5 stuff, therese some dependancy conflicts for qt which affects the reform-desktop-full metapackage | 14:50 |
| josch | onepict: i need full apt output, please | 14:50 |
| onepict | Cool so so the output from reform check and apt? Do you want that in the forum or is there a specific spot for me to put the output josch? | 14:51 |
| josch | i understand that "apt full-upgrade" failed. I would like to see the error message. Put it in a pastebin like this one: https://paste.debian.net/ | 14:52 |
| onepict | https://paste.debian.net/hidden/004c6aa2 | 14:57 |
| onepict | I'm looking through my history for the dist-upgrade information but it may not be stored | 14:57 |
| josch | the problem is that there is currently this transition underway: https://release.debian.org/transitions/html/qtbase-abi-5-15-19.html | 14:58 |
| josch | it's a typical problem you are facing in unstable (hence the name) | 14:58 |
| onepict | I wondered if it was that, I was wondering if I could downgrade, but that's not very clear | 14:59 |
| josch | never downgrade | 14:59 |
| josch | you technically can, but if it breaks you get to keep the pieces | 14:59 |
| onepict | I keep my main machine on debian stable while I learn more on the reform :) | 14:59 |
| onepict | So just wait until it transitions? | 14:59 |
| josch | no | 14:59 |
| josch | wait until all the packages but at least qt5ct finished building | 15:00 |
| + bkeys (~Thunderbi@134.22.115.162) | 15:00 | |
| onepict | wow that's a lot of red. | 15:03 |
| onepict | Thanks josch | 15:04 |
| + spew (~spew@user/spew) | 15:14 | |
| - bkeys (QUIT: Remote host closed the connection) (~Thunderbi@134.22.115.162) | 15:16 | |
| ch | looks like we're waiting for riscv64 :/ | 15:20 |
| - paperManu (QUIT: Ping timeout: 248 seconds) (~paperManu@modemcable141.205-200-24.mc.videotron.ca) | 15:28 | |
| a3f | josch, do you have a link? What I usually do in Linux and barebox is patching EXTRAVERSION in the Makefile. There are other ways to affect the string, but some of them depend on whether you build from git or from tarball AFAIR | 15:29 |
| + paperManu (~paperManu@modemcable141.205-200-24.mc.videotron.ca) | 15:30 | |
| josch | a3f: https://source.mnt.re/reform/mnt-reform-barebox/ that is bareboxk 2026.06.0 with a bunch of MNT commits on top | 15:36 |
| josch | a3f: as i understood https://www.barebox.org/doc/latest/user/versioning.html there should be some magic in scripts/setlocalversion which uses the version from the local git commit? | 15:37 |
| josch | hrm... reading the script it seems that we should just set EXTRAVERSION | 15:38 |
| a3f | josch, "If we are at a tagged commit (like "v2.6.30-rc6"), we ignore it, because this version is defined in the top level Makefile." | 16:07 |
| josch | a3f: thank you for confirming! We'll set EXTRAVERSION instead | 16:16 |
| - cow321 (QUIT: Ping timeout: 245 seconds) (~deflated8@user/meow/deflated8837) | 17:43 | |
| + cow321 (~deflated8@user/meow/deflated8837) | 17:45 | |
| + tomenzgg (~tomenzgg@24.148.84.215) | 20:04 | |
| - tomenzgg (QUIT: Changing host) (~tomenzgg@24.148.84.215) | 20:04 | |
| + tomenzgg (~tomenzgg@user/tomenzgg) | 20:04 | |
| + wielaard (~mjw@gnu.wildebeest.org) | 20:06 | |
| MartiniMoe | Sooo, barebox cannot boot from /boot/extlinux/extlinux.conf, right? You need files in /boot/loader/entries/*.conf, right? I am just wondering how to generate those on my nixos setup :D How did you get the bootspec files from Debian? | 21:00 |
| josch | MartiniMoe: by crying :( | 21:02 |
| josch | MartiniMoe: Since the existing solutions sucked I wrote a kernel hook which we ship in reform-tools: | 21:04 |
| josch | https://source.mnt.re/reform/reform-tools/-/commit/893c616fd2e0292a2129db1fd2f585748129d5f7 | 21:04 |
| MartiniMoe | josch: oh, haha, I see. That script might come in handy :) maybe it can be adapted for nixos | 21:12 |
| josch | feel free to steel^Wborrow as needed :D | 21:13 |
| - wielaard (QUIT: Quit: Leaving) (~mjw@gnu.wildebeest.org) | 21:22 | |
| Zaba | the good thing is that because it’s a separate file for each boot option and the bootloader handles the sorting, it’s generally easier to script in a reliable way than regeneration of a full configuration file like extlinux.conf | 21:32 |
| - paperManu (QUIT: Ping timeout: 248 seconds) (~paperManu@modemcable141.205-200-24.mc.videotron.ca) | 21:48 | |
| + paperManu (~paperManu@bras-base-mtrlpq0776w-grc-27-65-94-77-56.dsl.bell.ca) | 22:05 | |
| minute | josch: MartiniMoe: barebox supports extlinux | 22:08 |
| minute | maybe it has regressed or turned off in the config? | 22:09 |
| minute | the support was added after you did the blspec stuff :D | 22:09 |
| + wielaard (~mjw@gnu.wildebeest.org) | 22:13 | |
| - paperManu (QUIT: Ping timeout: 241 seconds) (~paperManu@bras-base-mtrlpq0776w-grc-27-65-94-77-56.dsl.bell.ca) | 22:13 | |
| * mjw -> Guest1621 | 22:13 | |
| - Guest1621 (QUIT: Killed (molybdenum.libera.chat (Nickname regained by services))) (~mjw@2001:1c06:2486:4600:5952:3a9:6e0e:555a) | 22:13 | |
| * wielaard -> mjw | 22:13 | |
| + Guest1621 (~mjw@2001:1c06:2486:4600:5952:3a9:6e0e:555a) | 22:14 | |
| + paperManu (~paperManu@bras-base-mtrlpq0776w-grc-27-65-94-77-56.dsl.bell.ca) | 22:15 | |
| josch | oh no XD | 22:19 |
| MartiniMoe | minute: oh ^^ can it be activated in pocket reforms barebox? It would probably make things a lot easier ^^ | 22:51 |
| josch | MartiniMoe: maybe it's even active by default. That it didn't work for me might just be because the extlinux.conf we write contains something u-boot specific | 23:04 |
| minute | i did activate it, just needs debugging i guess? | 23:20 |
| - paperManu (QUIT: Ping timeout: 246 seconds) (~paperManu@bras-base-mtrlpq0776w-grc-27-65-94-77-56.dsl.bell.ca) | 23:22 | |
| elb | my pocket reform has gotten to where it won't reliably boot even with 60+% battery :-\ | 23:55 |
| elb | it'll _run_ just fine all the way down to 1%, with the reform-power-daemon script running | 23:55 |
| elb | I'm sorely tempted to get the MB 2.0, updated keyboard, and Qualcomm, but the total cost is not dissimilar to buying it the first time | 23:57 |
| josch | elb: can i somehow replicate your problem? | 23:57 |
| minute | elb: hmm maybe we should offer a bundle | 23:58 |
| minute | elb: we need to find a way to limit the gpu freq and possibly nvme power mode in initramfs | 23:59 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!