- mjw (QUIT: Quit: Leaving) (~mark@gnu.wildebeest.org) | 00:17 | |
- chomwitt (QUIT: Ping timeout: 244 seconds) (~chomwitt@2a02:587:dc0e:3e00:bc0d:a683:e7e9:901) | 00:17 | |
- littlebobeep (QUIT: Ping timeout: 240 seconds) (~alMalsamo@gateway/tor-sasl/almalsamo) | 01:06 | |
+ ggoes (~gregf@fsf/staff/ggoes) | 01:08 | |
- ggoes (QUIT: Quit: ZNC 1.8.2+deb2+b1 - https://znc.in) (~gregf@fsf/staff/ggoes) | 01:14 | |
+ littlebobeep (~alMalsamo@gateway/tor-sasl/almalsamo) | 01:14 | |
+ ggoes (~gregf@fsf/staff/ggoes) | 01:19 | |
- Christoph_ (QUIT: Remote host closed the connection) (~Christoph@p4fe73f15.dip0.t-ipconnect.de) | 01:31 | |
+ littlebo1eep (~alMalsamo@gateway/tor-sasl/almalsamo) | 01:36 | |
- littlebobeep (QUIT: Ping timeout: 240 seconds) (~alMalsamo@gateway/tor-sasl/almalsamo) | 01:38 | |
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:20) | 01:57 | |
+ littlebobeep (~alMalsamo@gateway/tor-sasl/almalsamo) | 01:58 | |
- littlebo1eep (QUIT: Ping timeout: 240 seconds) (~alMalsamo@gateway/tor-sasl/almalsamo) | 02:00 | |
- mtm (QUIT: Ping timeout: 246 seconds) (~mtm@c-73-27-62-116.hsd1.fl.comcast.net) | 02:01 | |
- littlebobeep (QUIT: Ping timeout: 240 seconds) (~alMalsamo@gateway/tor-sasl/almalsamo) | 02:03 | |
+ littlebo1eep (~alMalsamo@gateway/tor-sasl/almalsamo) | 02:03 | |
+ mtm (~mtm@c-73-27-62-116.hsd1.fl.comcast.net) | 04:08 | |
- bkeys (QUIT: Quit: With every step we take, danger will follow closely) (~Thunderbi@static-198-54-135-37.cust.tzulo.com) | 04:51 | |
+ bkeys (~Thunderbi@static-198-54-135-37.cust.tzulo.com) | 04:52 | |
- littlebo1eep (QUIT: Ping timeout: 240 seconds) (~alMalsamo@gateway/tor-sasl/almalsamo) | 04:57 | |
+ littlebobeep (~alMalsamo@gateway/tor-sasl/almalsamo) | 05:50 | |
+ chomwitt (~chomwitt@2a02:587:dc0e:3e00:8d09:3de9:107a:d1d4) | 07:17 | |
- littlebobeep (QUIT: Ping timeout: 240 seconds) (~alMalsamo@gateway/tor-sasl/almalsamo) | 08:04 | |
+ mjw (~mark@gnu.wildebeest.org) | 11:01 | |
+ Christoph_ (~Christoph@p4fe73e80.dip0.t-ipconnect.de) | 11:05 | |
+ wielaard (~mjw_@2001:1c06:2488:1400:9e5c:8eff:fe8f:a440) | 11:48 | |
- mjw (QUIT: Killed (NickServ (GHOST command used by wielaard!~mjw_@2001:1c06:2488:1400:9e5c:8eff:fe8f:a440))) (~mark@gnu.wildebeest.org) | 11:49 | |
* wielaard -> mjw | 11:50 | |
+ mark_ (~mark@gnu.wildebeest.org) | 11:50 | |
- mlarkin (QUIT: Ping timeout: 255 seconds) (~mlarkin@047-048-086-214.biz.spectrum.com) | 12:29 | |
+ mlarkin (~mlarkin@047-048-086-214.biz.spectrum.com) | 12:36 | |
+ littlebobeep (~alMalsamo@gateway/tor-sasl/almalsamo) | 13:18 | |
josch | hrm... I just isolated my battery clips according to https://community.mnt.re/t/isolating-battery-clips/962 and replugged everything. But now battery status shows ???% even though each cell is reported as 3.2 V. Why did it loose the overall percentage? | 13:24 |
---|---|---|
josch | The system is running just fine from battery but I don't know how to make the ???% go away and be replaced by the actual percentage. | 13:25 |
- littlebobeep (QUIT: Ping timeout: 240 seconds) (~alMalsamo@gateway/tor-sasl/almalsamo) | 13:25 | |
+ littlebobeep (~alMalsamo@gateway/tor-sasl/almalsamo) | 13:37 | |
minute | josch: just charge full once | 13:45 |
minute | josch: lpc reset, so it has to relearn the capacity | 13:45 |
josch | hrm... I did -- at least until the battery status showed 0.0 A | 13:45 |
josch | okay, I'll try a reset | 13:45 |
josch | ah i misread your message -- you mean that since I unplugged the battery the lpc did reset and it has to relearn | 13:49 |
josch | does this mean that I also have to discharge it once? | 13:50 |
minute | correct | 13:56 |
minute | no, you only have to discharge so it gets the % estimation right next time | 13:56 |
minute | but once it reaches full charge it will switch to "100%" and assumes 1800mAh | 13:56 |
minute | sometimes reaching full charge takes a longer time if it has to balance forever at the top end | 13:57 |
minute | i want to improve that with a timeout | 13:57 |
josch | ah okay, yes I only waited maybe half an hour at 0.0 A charging which probably wasn't long enough then | 13:57 |
josch | this information should go into the handbook, right? i don't find it there. I can propose some wording in a MR with what I learned right now. | 13:58 |
- mtm (QUIT: Ping timeout: 240 seconds) (~mtm@c-73-27-62-116.hsd1.fl.comcast.net) | 14:02 | |
+ GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon) | 14:45 | |
- littlebobeep (QUIT: Ping timeout: 240 seconds) (~alMalsamo@gateway/tor-sasl/almalsamo) | 15:34 | |
- qbit (QUIT: Quit: WeeChat 3.5) (~qbit@h.suah.dev) | 16:28 | |
+ qbit (~qbit@h.suah.dev) | 16:35 | |
vkoskiv | FedEx is fast! It was estimating monday night, but it already arrived this morning! | 16:51 |
vkoskiv | Now I just have to recover from this flu, and then travel to my parents' place to go build it. | 16:51 |
+ bkeys1 (~Thunderbi@static-198-54-135-37.cust.tzulo.com) | 17:31 | |
bkeys1 | minute: So I need to have reform-init copied over to the Fedora image before I try to boot it, right? | 17:32 |
josch | bkeys1: not necessarily -- it depends how you want to boot the machine with fedora | 17:33 |
josch | with Debian we don't use reform-init anymore | 17:33 |
bkeys1 | nvme | 17:33 |
bkeys1 | I got fedora on nvme drive | 17:33 |
josch | so your bootloader (u-boot) needs to be on sd-card or emmc | 17:34 |
josch | u-boot can then read the kernel from sd-card or emmc and then depending on the kernel cmdline you can load an initramfs or directly load an /sbin/init from your nvme | 17:34 |
bkeys1 | I'd rather have it on emmc that way the sd card slot is still usable. This thing doesn't have the ability to put it on SPI flash? | 17:34 |
- bkeys1 (QUIT: Remote host closed the connection) (~Thunderbi@static-198-54-135-37.cust.tzulo.com) | 17:37 | |
+ bkeys81 (~bkeys@static-198-54-135-37.cust.tzulo.com) | 17:45 | |
bkeys81 | josch Sorry, IRC client is being crappy | 17:45 |
bkeys81 | So is there a guide on how to get the uboot on the emmc? | 17:46 |
bkeys81 | And the reform has no SPI? | 17:46 |
josch | I cannot answer about SPI but this is how you flash uboot on emmc: https://source.mnt.re/reform/reform-tools/-/blob/main/sbin/reform-flash-rescue#L31 | 17:47 |
- chomwitt (QUIT: Quit: Leaving) (~chomwitt@2a02:587:dc0e:3e00:8d09:3de9:107a:d1d4) | 17:48 | |
bkeys81 | So I just run that one echo command? | 17:49 |
josch | bkeys81: that echo command allows you to write to /dev/mmcblk0boot0 | 17:50 |
josch | bkeys81: the next line does the actual flashing | 17:50 |
bkeys81 | I have the script installed (I am still on the debian image for reform atm); can't I just run that? | 17:51 |
josch | sure, the script will do more than installing uboot though | 17:51 |
bkeys81 | Ah, I tried running it and it says that the boot0 isn't writeable, I see what you are saying | 17:52 |
bkeys81 | Alright, I ran that and flashed it | 17:53 |
bkeys81 | Do I need to do anything else? | 17:53 |
bkeys81 | --emmc Record boot preference on eMMC instead of SD card. | 17:55 |
bkeys81 | This is only useful with SoM dip switch turned off. | 17:55 |
bkeys81 | From the reform-boot-config command, am I gonna have to take this thing apart? | 17:55 |
josch | yes, see here: https://community.mnt.re/t/operating-system-on-nvme-without-sd-card/110/3 | 17:56 |
josch | what I do is that I have uboot on the sdcard but the kernel and initrd is on emmc | 17:56 |
josch | that way i can remove the sdcard after booting and have the sdcard slot free | 17:56 |
josch | loading uboot from sdcard is useful for me because I often find myself playing with some uboot stuff and it's a hasle to always flip that dip switch because it's hidden under the heatsink | 17:57 |
bkeys81 | I will probably do what you are doing until I confirm that Fedora works well on the reform | 17:58 |
josch | yes, i think that's a sensible choice | 17:58 |
bkeys81 | Do you have a handy link that describes how to replicate your set up? | 17:59 |
bkeys81 | I got runelite (old school runescape) running on here; I need to post it to the gaming thread | 17:59 |
josch | flash image to sd card, boot, run reform-setup-encrypted-nvme, done | 17:59 |
bkeys81 | But my fedora image isn't encrypted | 18:00 |
bkeys81 | Ideally it would be, but I wanna see it working in the first place | 18:00 |
josch | flash image to sd card, boot, create partitions, run reform-migrate, done | 18:00 |
bkeys81 | Do you have a link to the uboot image that I would flash? | 18:01 |
bkeys81 | ACTION gets up to get his usb to sd adapter | 18:01 |
josch | no way there is an open source old school runescape client | 18:01 |
josch | now I can show off my 99 firemaking even on the reform! | 18:02 |
bkeys81 | Brother let me get you a screenshot, I freaking love this laptop | 18:03 |
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:40) | 18:04 | |
- vagrantc (QUIT: Ping timeout: 260 seconds) (~vagrant@2600:3c01:e000:21:7:77:0:40) | 18:15 | |
- bkeys81 (QUIT: Quit: Client closed) (~bkeys@static-198-54-135-37.cust.tzulo.com) | 18:29 | |
+ littlebobeep (~alMalsamo@gateway/tor-sasl/almalsamo) | 18:30 | |
- mjw (QUIT: Quit: Leaving) (~mjw_@2001:1c06:2488:1400:9e5c:8eff:fe8f:a440) | 18:31 | |
+ bkeys46 (~bkeys@static-198-54-135-37.cust.tzulo.com) | 18:38 | |
bkeys46 | josch Gosh I cannot find out how to take a screenshot on this thing | 18:38 |
bkeys46 | The client is called runelite, it is written in Java so it works on all cpu architectures | 18:38 |
bkeys46 | Can you repost how to get your SD card setup with uboot? This web client has no history. | 18:40 |
josch | bkeys46: https://mntre.com/reform-irc-logs/2022-06-03.log.html | 18:40 |
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:40) | 18:41 | |
bkeys46 | josch https://runelite.net/ | 18:41 |
bkeys46 | I found the jar easier than the appimage | 18:43 |
josch | i'll build from source and see if i can get it into Debian contrib | 18:43 |
bkeys46 | I need to learn how to make .rpm packages so I can contribute this kind of stuff to the Fedora repos | 18:44 |
- littlebobeep (QUIT: Ping timeout: 240 seconds) (~alMalsamo@gateway/tor-sasl/almalsamo) | 18:47 | |
kfx | bkeys46: the magic of .spec files with the horrors of copr... | 18:48 |
+ littlebobeep (~alMalsamo@gateway/tor-sasl/almalsamo) | 19:04 | |
- littlebobeep (QUIT: Ping timeout: 240 seconds) (~alMalsamo@gateway/tor-sasl/almalsamo) | 19:08 | |
- bkeys46 (QUIT: Ping timeout: 252 seconds) (~bkeys@static-198-54-135-37.cust.tzulo.com) | 19:12 | |
- GNUmoon (QUIT: Remote host closed the connection) (~GNUmoon@gateway/tor-sasl/gnumoon) | 19:13 | |
+ GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon) | 19:14 | |
- bkeys (QUIT: Read error: Connection reset by peer) (~Thunderbi@static-198-54-135-37.cust.tzulo.com) | 19:23 | |
+ bkeys (~Thunderbi@static-198-54-135-37.cust.tzulo.com) | 19:23 | |
+ littlebobeep (~alMalsamo@gateway/tor-sasl/almalsamo) | 19:29 | |
+ bkeys33 (~bkeys@static-198-54-135-37.cust.tzulo.com) | 19:43 | |
+ bkeys1 (~Thunderbi@static-198-54-135-37.cust.tzulo.com) | 19:48 | |
erle | “it is written in Java so it works on all cpu architectures” unfortunately, you can't rely on such stuff. mindustry, for example, is written in java, but only runs on x86_64 or amd64 or how you call it. | 19:49 |
- bkeys1 (QUIT: Client Quit) (~Thunderbi@static-198-54-135-37.cust.tzulo.com) | 19:52 | |
kfx | what was the old quote, "java code can run anywhere someone wrote a jvm in c" | 19:52 |
bkeys33 | Well I have gotten runelite to run even on ppc64le | 19:53 |
bkeys33 | Does anyone know if something other than gnome, sway and windowmaker works on here at all? | 20:03 |
+ Ar|stote|is (~linx@149-210-28-152.mobile.nym.cosmote.net) | 20:15 | |
- littlebobeep (QUIT: Ping timeout: 240 seconds) (~alMalsamo@gateway/tor-sasl/almalsamo) | 20:16 | |
cinap_lenrek | java: write once, run away. | 20:18 |
bkeys33 | Yeah really | 20:22 |
- Ar|stote|is (QUIT: Read error: Connection reset by peer) (~linx@149-210-28-152.mobile.nym.cosmote.net) | 20:23 | |
+ littlebobeep (~alMalsamo@gateway/tor-sasl/almalsamo) | 20:24 | |
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:40) | 20:28 | |
vkoskiv | How does one write Java that only runs on certain CPU architectures? | 20:29 |
bkeys33 | My guess is they have some non-java stuff built into it | 20:33 |
+ Ar|stote|is (~linx@149-210-28-152.mobile.nym.cosmote.net) | 20:39 | |
- Ar|stote|is (QUIT: Read error: Connection reset by peer) (~linx@149-210-28-152.mobile.nym.cosmote.net) | 20:46 | |
- erle (QUIT: Ping timeout: 260 seconds) (~erle@95.90.247.163) | 20:54 | |
bkeys33 | josch So to replicate your setup I flash the /boot/flash.bin to my sd card? | 20:57 |
+ erle (~erle@ip5f5af7a3.dynamic.kabel-deutschland.de) | 21:10 | |
* mark_ -> mjw | 21:11 | |
- bkeys33 (QUIT: Quit: Client closed) (~bkeys@static-198-54-135-37.cust.tzulo.com) | 21:11 | |
+ bkeys1 (~Thunderbi@static-198-54-135-37.cust.tzulo.com) | 21:12 | |
+ bkeys11 (~bkeys@static-198-54-135-37.cust.tzulo.com) | 21:12 | |
+ Ar|stote|is (~linx@149-210-28-104.mobile.nym.cosmote.net) | 21:20 | |
- Ar|stote|is (QUIT: Read error: Connection reset by peer) (~linx@149-210-28-104.mobile.nym.cosmote.net) | 21:22 | |
josch | bkeys11: creating an sd-card with uboot is the first step, yes | 21:30 |
- bkeys1 (QUIT: Quit: With every step we take, danger will follow closely) (~Thunderbi@static-198-54-135-37.cust.tzulo.com) | 21:30 | |
+ Ar|stote|is (~linx@149-210-28-104.mobile.nym.cosmote.net) | 21:30 | |
josch | bkeys11: once uboot is on the sdcard it will look for /boot/boot.scr or /boot.scr on the first partition of the sd-card and then on the first partition of emmc | 21:31 |
bkeys11 | Well it is already booting from SD with debian but I wasn't able to get it to a uboot prompt on my sd card | 21:31 |
josch | boot.scr is a script that you can create with uboot-utils | 21:31 |
josch | what do you mean by "uboot prompt"? | 21:31 |
bkeys11 | I wouldn't just copy all of this from the debian installation? | 21:31 |
bkeys11 | The screen did not light up at all | 21:32 |
josch | the boot.scr from Debian is generated every time a new kernel is installed because it contains kernel version specific stuff | 21:32 |
josch | uboot cannot turn on the screen | 21:32 |
josch | you have to see what's going on via serial | 21:32 |
bkeys11 | So if I understand right, I generate a boot.scr that is specific to the Fedora image? | 21:32 |
josch | yes | 21:32 |
bkeys11 | I wonder if the image already has it | 21:33 |
josch | or you use a different uboot with distro_cmd support and then write an extlinux.conf | 21:33 |
josch | https://source.mnt.re/reform/reform-boundary-uboot/-/merge_requests/6 | 21:33 |
josch | writing an extlinux.conf is a bit easier than writing a boot.scr | 21:33 |
josch | because every time you want to edit something in boot.scr (which is basically a shell script) you have to regenerate boot.scr by running mkimag efrom uboot-utils | 21:34 |
josch | whereas extlinux.conf is just a declarative file in a format known from extlinux | 21:34 |
josch | for example the Debian installer uses an extlinux.conf | 21:34 |
- bkeys11 (QUIT: Quit: Client closed) (~bkeys@static-198-54-135-37.cust.tzulo.com) | 21:35 | |
- Ar|stote|is (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~linx@149-210-28-104.mobile.nym.cosmote.net) | 21:36 | |
+ Ar|stote|is (~linx@149-210-28-104.mobile.nym.cosmote.net) | 21:36 | |
+ bkeys57 (~bkeys@static-198-54-135-37.cust.tzulo.com) | 21:37 | |
josch | bkeys57: in Debian we generate our boot.scr using the flash-kernel package but that is a Debian-specific thing. Probably fedora has its own tooling to interface with uboot. | 21:38 |
bkeys57 | My understanding is that Fedora will boot out of the box as long as uboot is already booted outside of the boot device (on SPI or emmc) | 21:39 |
josch | Otherwise I'd recommend using an extlinux.conf and point it to a fixed symlink and that symlink you update on every kernel update to point at the correct kernel version | 21:39 |
bkeys57 | Because it doesn't use uboot to boot a kernel, it uses it to boot grub and then boot the kernel (which is my understanding); that way you can boot whatever kernel version | 21:39 |
josch | sure, if fedora provides a boot.scr then that might happen | 21:39 |
josch | since uboot will not switch on the internal display you should connect via serial | 21:40 |
josch | or hook up a hdmi display (uboot will output on that) | 21:40 |
bkeys57 | I have the fedora image (including the boot and EFI partitions) mounted on /mnt and there is no boot.scr image on ther | 21:40 |
bkeys57 | ACTION gets up and gets his usb powered HDMI monitor | 21:40 |
bkeys57 | Okay, so I hook it up to hdmi; I should be able to see the uboot output on the screen? | 21:43 |
josch | yes | 21:44 |
bkeys57 | Is it mainline uboot on the reform? | 21:44 |
josch | nope, it's this: https://source.mnt.re/reform/reform-boundary-uboot | 21:45 |
bkeys57 | I am wondering if the uboot is configured to look specifically for the boot.scr stuff | 21:45 |
josch | yes, it is | 21:46 |
bkeys57 | Okay, so no point in rebooting just yet then; because the Fedora image does not provide that | 21:46 |
josch | you can see the exact logic here: https://source.mnt.re/reform/reform-boundary-uboot/-/blob/master/board/boundary/nitrogen8m_som/nitrogen8m_som.c#L348 | 21:47 |
+ MajorBiscuit (~MajorBisc@2a02-a461-129d-1-6d4c-38a4-18b7-4b48.fixed6.kpn.net) | 21:47 | |
bkeys57 | I am asking the Fedora-arm guy about this | 21:50 |
bkeys57 | Any luck on getting runelite working? | 21:50 |
+ chomwitt (~chomwitt@2a02:587:dc0e:3e00:aef5:6b9f:ef2:cb1f) | 21:50 | |
josch | bkeys57: nope, I'm investigating this atm https://community.mnt.re/t/mnt-reform-system-image-v3-beta/744/78 | 21:51 |
+ bkeys1 (~Thunderbi@static-198-54-135-37.cust.tzulo.com) | 21:54 | |
- MajorBiscuit (QUIT: Quit: WeeChat 3.5) (~MajorBisc@2a02-a461-129d-1-6d4c-38a4-18b7-4b48.fixed6.kpn.net) | 22:05 | |
- littlebobeep (QUIT: Ping timeout: 240 seconds) (~alMalsamo@gateway/tor-sasl/almalsamo) | 22:14 | |
+ littlebobeep (~alMalsamo@gateway/tor-sasl/almalsamo) | 22:26 | |
- littlebobeep (QUIT: Ping timeout: 240 seconds) (~alMalsamo@gateway/tor-sasl/almalsamo) | 22:36 | |
+ littlebobeep (~alMalsamo@gateway/tor-sasl/almalsamo) | 22:43 | |
- bkeys1 (QUIT: Ping timeout: 246 seconds) (~Thunderbi@static-198-54-135-37.cust.tzulo.com) | 22:55 | |
- bkeys57 (QUIT: Ping timeout: 252 seconds) (~bkeys@static-198-54-135-37.cust.tzulo.com) | 22:56 | |
- chomwitt (QUIT: Ping timeout: 248 seconds) (~chomwitt@2a02:587:dc0e:3e00:aef5:6b9f:ef2:cb1f) | 23:23 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!