- S0rin (QUIT: Ping timeout: 255 seconds) (~S0rin@user/s0rin) | 00:40 | |
minute | vkoskiv_: yanking is ok | 00:45 |
---|---|---|
minute | vkoskiv_: ah, maybe it jumped into the bootloader | 00:45 |
+ S0rin (~S0rin@user/s0rin) | 00:45 | |
- ehmry (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~quassel@WLWB-VID145-122-227.lcom.net) | 01:13 | |
+ ehmry (~quassel@WLWB-VID145-122-227.lcom.net) | 01:14 | |
- mtm (QUIT: Ping timeout: 255 seconds) (~mtm@c-73-27-62-116.hsd1.fl.comcast.net) | 02:02 | |
vkoskiv_ | Woo! Finally got around to flashing that lpc-spi firmware and setting up battery level in linux. | 02:04 |
vkoskiv_ | Seems to work nicely. I'm not sure how linux handles low battery state, I'm assuming there is a way to configure that behaviour somewhere | 02:04 |
vkoskiv_ | i.e. automatic suspend/poweroff when reachin X% | 02:04 |
chartreuse | Low battery state is typically handled by a desktop environment or other custom daemon. I believe Systemd has something for you too hook into with systemd-powerd | 02:17 |
+ mtm (~mtm@c-73-27-62-116.hsd1.fl.comcast.net) | 04:08 | |
josch | vkoskiv_: on my other PC I use /etc/UPower/UPower.conf with PercentageAction=2 and CriticalPowerAction=HybridSleep | 04:36 |
josch | but that's not so useful on the reform because you cannot hibernate | 04:36 |
josch | and suspending does not reduce power consumption as much as you'd like it | 04:37 |
Boostisbetter | Yep, suspend effectively halves power consumption. | 07:41 |
khm | the correct low power action is to speed up whatever music you're listening to, so you know time is running out, like in mario games | 08:12 |
+ reform14101 (~masop@67-43-243-35.fidnet.com) | 09:47 | |
reform14101 | hello? | 09:53 |
reform14101 | never used irc before | 09:53 |
* reform14101 -> Morrig | 09:59 | |
eery | now you're using it :) hello! | 10:00 |
Morrig | yo | 10:00 |
Morrig | it took a sec | 10:00 |
Morrig | yo | 10:01 |
Morrig | hmm | 10:01 |
Morrig | i feel pretty dumb right about now | 10:01 |
- Morrig (QUIT: Quit: Leaving) (~masop@67-43-243-35.fidnet.com) | 10:11 | |
+ reform27748 (~masop@67-43-243-35.fidnet.com) | 10:11 | |
* reform27748 -> Morrig | 10:12 | |
- natalie (QUIT: Quit: quit) (~natalie@user/natalie) | 10:12 | |
+ natalie (~natalie@user/natalie) | 10:12 | |
Morrig | what do you guys talk about on this channel? Is it like a general chat or something more specific like support? | 10:20 |
eery | Pretty much anything tangentially related to the Reform, including support, and any projects folks are working on (software or hardware) Reform-related | 10:23 |
Morrig | cool, I have a question or two | 10:24 |
Morrig | so is doing the apt upgrade just kinda a bad idea witht the current system image? | 10:24 |
Morrig | or do I just need to git gud lol | 10:25 |
eery | There can be pretty long pauses between responses too just FYI, if it's quiet people are just AFK for whatever reason and will probably leave a response later | 10:25 |
eery | you're on the v2 image yeah? | 10:26 |
Morrig | noted, I'm used to discord so thats helpful to know | 10:26 |
Morrig | yeah i should be, i flashed it from the artifacts git. | 10:27 |
eery | There's also a collection of channel logs @ https://mntmn.com/reform-irc-logs/ in case you get disconnected or miss something (since IRC as a protocol doesn't have a concept of history) | 10:28 |
eery | oh, you used the git artifacts? Specifically for the v2 sysimage? | 10:29 |
Morrig | oh thats kinda neat. I do kinda like the light weight feel of it | 10:29 |
eery | don't know what most people here do, but I run my IRC client in a tmux session on a small server and just leave it running 24/7, so I can hop between computers (and my phone with termux+ssh) | 10:31 |
Morrig | thats cool. i never thought of using termux to ssh a device, thats clever | 10:32 |
eery | don't know as much about the default sysimage as others here though, I've been running fedora on my reform | 10:35 |
eery | I don't think updating v2 will hurt it, though I remember apt complained when I first tried, I enabled some force flag and it didn't destroy the OS lol | 10:36 |
eery | and v3 is definitely okay to update | 10:36 |
josch | Morrig: to answer your question we need to know what you are running. Do you have this file: /etc/apt/preferences.d/reform.pref | 10:37 |
josch | eery: I would caution a bit about updates. This is still debian unstable, so if you are unlucky things can still break -- not because of reform-specific reasons but because packages in Debian unstable can be arbitrarily buggy. | 10:38 |
josch | Morrig: what is the output of the following command: dpkg-query --show apt-listbugs | 10:38 |
eery | that's also fair | 10:39 |
eery | I deal with debian unstable (kali linux) at work and I kind of hate it, no offense to stable debian lol | 10:39 |
Morrig | i can get that file, is there a way how i can get that from my computer without having to disconnect from here and come back? | 10:39 |
josch | Morrig: if you have the file then that's all that matters :) | 10:40 |
josch | Morrig: if that file exists, then that means you are on sysimage-v3 | 10:40 |
josch | And then you can just run "apt upgrade" and unless Debian unstable is broken, this should be fine | 10:40 |
Morrig | well I'm just assuming I have it tbf | 10:41 |
josch | Morrig: do you have the apt-listbugs package installed? | 10:41 |
Morrig | I'm also asking because I did upgrade and botched a lot of things | 10:41 |
Morrig | oops | 10:41 |
josch | What went wrong? | 10:41 |
Morrig | the net button on waybar is kinda messed up, it doesnt work when i press it and it drops connection a lot. My wallpaper broke, havent been able to fix that. Also Rofi no longer has a cursor | 10:43 |
Morrig | thats all ive noticed so far | 10:43 |
eery | That sounds like my memory of upgrading the v2 sysimage | 10:44 |
Morrig | sounds like i got v2 then | 10:44 |
eery | Does the command "file /etc/apt/preferences.d/reform.pref" show anything? | 10:44 |
- swivel (QUIT: Ping timeout: 268 seconds) (~swivel@shells.gnugeneration.com) | 10:45 | |
+ swivel (~swivel@shells.gnugeneration.com) | 10:46 | |
Morrig | i'll give it a try | 10:46 |
Morrig | nope | 10:48 |
Morrig | no such fille | 10:48 |
Morrig | *file | 10:48 |
josch | Morrig: oh when you said "i can get that file" I thought you had it | 10:49 |
Morrig | I didnt realize that i could super right for another desktop. I thought I was going to have to log off and come back | 10:50 |
josch | Morrig: if you do not have /etc/apt/preferences.d/reform.pref then you are on sysimage-v2 and then unfortunately you cannot "apt upgrade" -- or you can but you shouldn't | 10:51 |
Morrig | gotcha | 10:53 |
Morrig | I'll have to get that image | 10:53 |
Morrig | can I use my reform to build an image for my reform? | 10:54 |
Morrig | that would be cool | 10:54 |
josch | yes you can! | 10:54 |
Morrig | sick! | 10:55 |
josch | clone the reform-system-image git and then run mkimage.sh in the reform2 subdirectory | 10:55 |
josch | if that doesn't work, complain to me :) | 10:55 |
Morrig | i was trying on my mint desktop and it wouldnt let me | 10:55 |
josch | what was the error? | 10:55 |
Morrig | mmdeb something or other didnt have a mint version up to date | 10:56 |
Morrig | i couldnt find the version i needed and i have never built from source before | 10:56 |
josch | you can rebuild any package by running "apt-get source --build fancypackage" | 10:57 |
josch | (assuming you have its build dependencies installed -- but you can also run that inside a chroot) | 10:58 |
eery | with debootstrap and systemd-nspawn you could just "debootstrap stable debian-rootfs http://deb.debian.org/debian/ && systemd-nspawn -D debian-rootfs" to get a "fresh debian image" to do stuff in | 11:00 |
Morrig | that last one got smoke coming out of my ear. | 11:02 |
Morrig | lol | 11:02 |
eery | yeah, there's probably a better way to explain that | 11:02 |
eery | I just recently found the tool and it's so much better than my old method of using chroot and juggling bind mounts manually :| | 11:03 |
Morrig | i just dont know all the flags and commands in linux yet. I'm still learning a lot atm | 11:03 |
josch | eery: your method works but to rebuild simple software you usually don't need any bind-mounts (I agree that handling those is nasty -- I always forget to umount them...) -- can you run systemd-nspawn without being root? | 11:05 |
eery | true true, I just remember apt complaining a lot, non-fatal errors though | 11:05 |
eery | I .. think it can? Not actually sure, I think by default it'll use polkit to elevate privileges | 11:06 |
eery | but I think there's a non-privileged mode | 11:06 |
josch | Morrig: if you are new to linux and if you are still on sysimage-v2, then i think it's safest if you do not attempt to upgrade from v2 to v3 but re-install a fresh sysimage-v3 and just backup and copy over your /home into the new system | 11:08 |
eery | definitely that | 11:09 |
eery | josch: Just out of curiosity would it be feasible to base a sysimage off a stable debian release and use backports to get newer mesa and jazz where needed? | 11:11 |
Morrig | yeah, my plan right now is to get a v3 build and install that on my half tb m.2 I ordered on the reform. | 11:11 |
josch | eery: yes, that's absolutely possible and only not done because there is nobody with enough free time -- but if somebody wants to invest the time, I'd be here to help with that. | 11:12 |
josch | Morrig: sounds good! | 11:12 |
Morrig | alright, I've been up toying with this thing for the better part of the last 24 hours. I think my body needs sleep. Later | 11:13 |
eery | later! | 11:13 |
- Morrig (QUIT: Quit: Leaving) (~masop@67-43-243-35.fidnet.com) | 11:13 | |
eery | josch: cool, just curious since I assume using unstable is out of necessity (frequent changes/fixes for Reform-related hardware) rather than desire | 11:17 |
eery | although I know some people run unstable for fun... | 11:17 |
josch | eery: "necessity" in the sense that it avoids having to spend the time to backport the necessary fixes to stable because unstable comes with some newer software that already includes them | 11:34 |
josch | using unstable also has the positive side-effect that we can fix things immediately once they break instead of only noticing that some package upgrading broke something once a new stable release is out which means that the problem can only be fixed 2 years later in the next stable release | 11:35 |
- mjw (QUIT: Killed (NickServ (GHOST command used by wielaard!~mjw_@2001:1c06:2488:1400:9e5c:8eff:fe8f:a440))) (~mark@gnu.wildebeest.org) | 12:23 | |
* wielaard -> mjw | 12:23 | |
+ mark__ (~mark@gnu.wildebeest.org) | 12:23 | |
- mtm (QUIT: Ping timeout: 268 seconds) (~mtm@c-73-27-62-116.hsd1.fl.comcast.net) | 14:03 | |
vkoskiv_ | minute: Friend messaged that he is getting the Reform standalone kbd | 14:53 |
vkoskiv_ | already got the trackball mouse | 14:53 |
vkoskiv_ | I showed both off on my Reform at Assembly | 14:54 |
minute | vkoskiv_: cool, why did he choose that keyboard? | 15:00 |
minute | we're doing some market research at the moment, trying to understand how we should continue with that product | 15:00 |
- Nulo (QUIT: Read error: Connection reset by peer) (~Nulo@user/nulo) | 15:38 | |
+ Nulo (~Nulo@user/nulo) | 15:40 | |
sknebel | minute: sent support@ an email about 2 PCBA issues with mine :/ (that I didnt even notice, showed it to a friend who does that kind of thing professionally and his eye immediately found them) | 15:56 |
minute | sknebel: i wrote you a reply already but i have some problem with the mailserver, so: both of these are intended fixes by us, they are on purpose | 16:06 |
sknebel | oh, ok | 16:06 |
sknebel | didnt look like it, sorry :D | 16:06 |
sknebel | reply arrived just now | 16:06 |
minute | sknebel: the fix on the motherboard is for a charger problem that was figured out only after boards were produced | 16:06 |
minute | sknebel: and the one on the trackball is for a small design flaw of this new brand new version with raspberry pi rp2040 controller! | 16:07 |
sknebel | I did notice that it indeed is the rp2040 version already :) | 16:08 |
sknebel | phew | 16:08 |
sknebel | was a bit worried | 16:08 |
+ mtm (~mtm@c-73-27-62-116.hsd1.fl.comcast.net) | 16:08 | |
minute | sknebel: understandable! sorry for the confusion | 16:08 |
minute | every laptop is hand built and tested here | 16:09 |
sknebel | 👍 | 16:17 |
- buckket (QUIT: Read error: Connection reset by peer) (~buckket@pdp8.buckket.org) | 16:43 | |
+ buckket (~buckket@pdp8.buckket.org) | 16:47 | |
Boostisbetter | minute: any word on the launching of Pocket? | 17:02 |
minute | Boostisbetter: we're still finishing up the design | 17:10 |
minute | for example, only now started the quoting process for keycaps | 17:10 |
Boostisbetter | Thanks. know that I'm just eager, not impatient. | 17:11 |
minute | and i need to design the imx8mplus adapter now | 17:11 |
minute | so far i've been using the imx8mq module from reform | 17:11 |
Boostisbetter | Yeah I was reading that the plus module with 8gb RAM has a crappy GPU, right? | 17:11 |
Boostisbetter | I think I'm just going to keep with what the Reform has now. | 17:11 |
Boostisbetter | Because the Reform's performance has been pretty good. | 17:12 |
minute | what do you mean crappy? | 17:12 |
eery | I've never seen it described as crappy, but you did describe the GPU as "slightly worse" than the i.mx8 yesterday IIRC | 17:20 |
Boostisbetter | minute: yeah, what eery said is what I was meaning. | 17:21 |
Boostisbetter | I was a big stickler for more RAM, but at the expensive of GPU performance, it isn't crucial to me. BECAUSE the nvme performance is such that I barely noticed I'm using swap anyway. | 17:22 |
Boostisbetter | So I would rather have a more powerful GPU and less RAM. | 17:22 |
eery | pretty sure they're both gc7000s, so I assumed the clock was slightly lower on the new board, or memory bandwidth was reduced or something | 17:22 |
Boostisbetter | but if my understanding is wrong, I'll of course spring for the 8 Gb RAM module | 17:22 |
vkoskiv_ | minute: I'll ask why. | 17:31 |
minute | the imx8mplus has gc7000ul instead of gc7000l | 17:33 |
eery | ahhhh | 17:34 |
minute | according to the table, 2 shaders instead of 4. not sure if they run at a higher clock though | 17:35 |
minute | but it's a better fit for the pocket as it generates less heat and uses less power... and 1.8ghz vs 1.5ghz a53 speed | 17:36 |
minute | (14nm process vs 28nm) | 17:40 |
- mjw (QUIT: Killed (NickServ (GHOST command used by mark__!~mark@gnu.wildebeest.org))) (~mjw_@2001:1c06:2488:1400:9e5c:8eff:fe8f:a440) | 18:05 | |
* mark__ -> mjw | 18:05 | |
+ wielaard (~mjw_@2001:1c06:2488:1400:9e5c:8eff:fe8f:a440) | 18:05 | |
vkoskiv_ | Are there any known fancy new SoMs coming from Boundary Devices in the future? | 18:06 |
vkoskiv_ | Or is that still secret sauce | 18:06 |
khm | vkoskiv_: nxp keeps spamming me with invitations to "webinars" about the upcoming imx9 products, but I never click on them so I don't know how far way they are | 18:17 |
- doctorhoo (QUIT: Ping timeout: 255 seconds) (~hanno@194-18-252-127-no2005.tbcn.telia.com) | 18:43 | |
minute | khm: oh? | 18:55 |
minute | khm: i haven't heard anything about that except for the meh sounding imx93 | 18:55 |
vkoskiv_ | A 14nm quad-core SoM of some kind would be very neat | 19:15 |
minute | indeed | 19:34 |
bkeys | I think a power9 SoM would be really cool to have in a Reform | 19:48 |
+ qwer (~qwer@89.24.56.178) | 19:48 | |
vkoskiv_ | Also that, of course. A modern PowerPC laptop would be really neat. | 20:04 |
minute | there is an oshw powerpc laptop. | 20:05 |
minute | https://www.powerpc-notebook.org/en/ | 20:07 |
minute | interesting mxm card | 20:07 |
minute | i have merged the SPI battery code cc josch | 20:51 |
minute | and i have reimplemented the battery status auto refresh in the oled menu cc chartreuse | 20:51 |
josch | minute: i didn't do anything with the spi battery code but you did merge my uboot stuff, thank you! :) | 21:09 |
minute | josch: haha that's true, but! i wanted to ask you how we can get a custom kernel module into our debian build | 21:14 |
josch | minute: as a normal patch i guess | 21:15 |
minute | josch: (it's in the reform repo right now... might be better to move it to reform-debian-packages)? | 21:15 |
minute | josch: ah well that's certainly an option! | 21:15 |
josch | minute: what module is it? | 21:17 |
minute | https://source.mnt.re/reform/reform/-/tree/master/reform2-lpc-driver | 21:17 |
- qwer (QUIT: Ping timeout: 255 seconds) (~qwer@89.24.56.178) | 21:18 | |
josch | minute: alternatively, this can also be shipped as a third party package | 21:19 |
josch | minute: but you want to send this upstream, no? | 21:19 |
- bkeys (QUIT: Remote host closed the connection) (~Thunderbi@static-198-54-135-69.cust.tzulo.com) | 21:53 | |
minute | josch: tbh i'm not sure how usual is for something like this to be upstreamed? | 21:54 |
josch | we could also build it out-of-tree in reform-tools, for example | 21:57 |
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com) | 22:02 | |
minute | josch: i think i would prefer that until things have really matured, at least | 22:05 |
+ style- (the@bot.st) | 22:09 | |
+ ajr (~ajr@user/ajr) | 22:19 | |
- bkeys (QUIT: Ping timeout: 268 seconds) (~Thunderbi@static-198-54-135-69.cust.tzulo.com) | 22:32 | |
+ cwebber (~user@user/cwebber) | 23:03 | |
khm | minute: it's extremely normal. hell, Google upstreamed firmware-loading code for their proprietary in-house servers | 23:05 |
minute | khm: mmmk! | 23:06 |
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com) | 23:28 | |
sigrid | otoh I think system76 stuff is all through dkms | 23:31 |
josch | yeah, in Debian, dkms drivers are compiled at install-time. This means that creating the reform-system-image will take a bit longer because the compilation will be emulated in the CI environment and the system-image will be a bit larger because it then has to include kernel headers. | 23:46 |
+ conky_ (5fb0fe5593@2604:bf00:561:2000::10b) | 23:55 | |
+ patrick_ (224fa09e8b@2604:bf00:561:2000::217) | 23:55 | |
+ cwebber` (~user@2600:6c64:7e3f:fdb0::af5) | 23:56 | |
+ svp_ (sid537750@id-537750.uxbridge.irccloud.com) | 23:56 | |
+ smoothduck_ (sid37490@id-37490.helmsley.irccloud.com) | 23:56 | |
+ nocko_ (sid501219@user/nocko) | 23:56 | |
+ frank2- (~frank2@juicy.frank2.net) | 23:56 | |
+ emery (~quassel@WLWB-VID145-122-227.lcom.net) | 23:57 | |
+ tarxvf (~tarxvf@mail.tarxvf.tech) | 23:58 | |
- svp (QUIT: Ping timeout: 244 seconds) (sid537750@id-537750.uxbridge.irccloud.com) | 23:58 | |
- nocko (QUIT: Ping timeout: 244 seconds) (sid501219@user/nocko) | 23:58 | |
- conky (QUIT: Ping timeout: 244 seconds) (5fb0fe5593@2604:bf00:561:2000::10b) | 23:58 | |
- style- (QUIT: Ping timeout: 244 seconds) (the@bot.st) | 23:58 | |
- smoothduck (QUIT: Ping timeout: 244 seconds) (sid37490@id-37490.helmsley.irccloud.com) | 23:58 | |
- piroko (QUIT: Ping timeout: 244 seconds) (~piroko@104.225.216.16) | 23:58 | |
- cwebber (QUIT: Ping timeout: 244 seconds) (~user@user/cwebber) | 23:58 | |
- ehmry (QUIT: Ping timeout: 244 seconds) (~quassel@WLWB-VID145-122-227.lcom.net) | 23:58 | |
- fsx (QUIT: Ping timeout: 244 seconds) (~fsx@durian.61924.nl) | 23:58 | |
- frank2 (QUIT: Ping timeout: 244 seconds) (~frank2@juicy.frank2.net) | 23:58 | |
- khm (QUIT: Ping timeout: 244 seconds) (~kfx@wopr.sciops.net) | 23:58 | |
- patrick (QUIT: Ping timeout: 244 seconds) (224fa09e8b@fsf/member/patrick) | 23:58 | |
- tarxvf_ (QUIT: Ping timeout: 244 seconds) (~tarxvf@mail.tarxvf.tech) | 23:58 | |
+ style- (the@bot.st) | 23:59 | |
* svp_ -> svp | 23:59 | |
* conky_ -> conky | 23:59 | |
* smoothduck_ -> smoothduck | 23:59 | |
* nocko_ -> nocko | 23:59 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!