2022-08-24.log

- S0rin (QUIT: Ping timeout: 268 seconds) (~S0rin@user/s0rin)01:08
+ S0rin (~S0rin@user/s0rin)01:13
- S0rin (QUIT: Ping timeout: 252 seconds) (~S0rin@user/s0rin)01:26
+ S0rin (~S0rin@user/s0rin)01:27
- wielaard (QUIT: *.net *.split) (~mjw_@2001:1c06:2488:1400:9e5c:8eff:fe8f:a440)02:00
- mjw (QUIT: *.net *.split) (~mark@gnu.wildebeest.org)02:00
- Asmadeus (QUIT: *.net *.split) (~asmadeus@240b:13:8c80:d300:e:98c:8000:d300)02:00
- Boostisbetter (QUIT: *.net *.split) (4a410829d7@irc.cheogram.com)02:00
- jjbliss (QUIT: *.net *.split) (~jjbliss@1464766-static.elnsmiaa.metronetinc.net)02:00
- lexik (QUIT: *.net *.split) (~lexik@171.25.222.217)02:00
- minute (QUIT: *.net *.split) (~mntirc@softboy.mntmn.com)02:00
- iank (QUIT: *.net *.split) (~iank@fsf/staff/iank)02:00
- ggoes (QUIT: *.net *.split) (~gregf@fsf/staff/ggoes)02:00
+ Asmadeus (~asmadeus@240b:13:8c80:d300:e:98c:8000:d300)02:00
+ lexik (~lexik@171.25.222.217)02:00
+ mjw (~mark@gnu.wildebeest.org)02:00
+ jjbliss (~jjbliss@1464766-static.elnsmiaa.metronetinc.net)02:00
+ minute (~mntirc@softboy.mntmn.com)02:01
+ iank (~iank@fsf/staff/iank)02:02
- mtm (QUIT: Ping timeout: 244 seconds) (~mtm@c-73-27-62-116.hsd1.fl.comcast.net)02:04
+ ggoes (~gregf@fsf/staff/ggoes)02:04
+ mtm (~mtm@c-73-27-62-116.hsd1.fl.comcast.net)02:47
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:20)03:47
- GNUmoon2 (QUIT: Remote host closed the connection) (~GNUmoon@gateway/tor-sasl/gnumoon)04:02
+ GNUmoon2 (~GNUmoon@gateway/tor-sasl/gnumoon)04:02
+ robin (~robin@user/terpri)05:09
- GNUmoon2 (QUIT: Remote host closed the connection) (~GNUmoon@gateway/tor-sasl/gnumoon)08:21
+ GNUmoon2 (~GNUmoon@gateway/tor-sasl/gnumoon)08:22
- GNUmoon2 (QUIT: Remote host closed the connection) (~GNUmoon@gateway/tor-sasl/gnumoon)08:30
+ GNUmoon2 (~GNUmoon@gateway/tor-sasl/gnumoon)08:30
+ Boostisbetter (4a410829d7@irc.cheogram.com)09:05
- GNUmoon2 (QUIT: Remote host closed the connection) (~GNUmoon@gateway/tor-sasl/gnumoon)10:07
+ GNUmoon2 (~GNUmoon@gateway/tor-sasl/gnumoon)10:07
- buckket (QUIT: Ping timeout: 248 seconds) (~buckket@pdp8.buckket.org)11:16
+ buckket (~buckket@pdp8.buckket.org)11:21
+ wielaard (~mjw_@2001:1c06:2488:1400:9e5c:8eff:fe8f:a440)12:41
- mjw (QUIT: Killed (NickServ (GHOST command used by wielaard!~mjw_@2001:1c06:2488:1400:9e5c:8eff:fe8f:a440))) (~mark@gnu.wildebeest.org)12:42
* wielaard -> mjw12:42
+ mark__ (~mark@gnu.wildebeest.org)12:42
eeryokay, so screensharing/webRTC from Xwayland is actually usable13:14
eerythe output stream has a very low framerate but unlike xdg-desktop-portal-wlr it doesn't bottleneck the compositor13:15
minuteeery: interesting. what are you using, chromium?13:40
- buckket (QUIT: Quit: buckket) (~buckket@pdp8.buckket.org)13:40
+ buckket (~buckket@pdp8.buckket.org)13:44
- mtm (QUIT: Ping timeout: 268 seconds) (~mtm@c-73-27-62-116.hsd1.fl.comcast.net)14:03
eeryyep, tested with discord running inside chromium (inside a rooted Xwayland), will probably try teams later today14:24
minuteeery: ah, sounds good. rooted xwayland ftw14:35
eeryI've been using wayfire and it's awesome, I've got a 3x3 square of workspaces, throw a couple Xwayland instances up, some FreeRDP/VNC sessions, and just zoom in/out between them14:38
eerynice and snappy even on the gc700014:38
minuteoh, i really need to spend some time with wayfire14:38
minutedo you use a dock or launcher or something?14:39
eeryalso, waypipe ssh -- <host> Xwayland -shm is a fun trick14:39
eerynope, well, except for rofi14:39
eeryI've bound super + ctrl + space to launch foot terminals and made a plugin to place new windows directly under the cursor14:40
eerypersonally I dial down the effects/animations and think it's just a nice stacking compositor14:42
minutenice15:03
minutecan it also do sth like half screen tiling with some shortcuts?15:04
eeryyep, it does both horizontal/vertical splits and 1/4 tiling, with both keyboard and drag-to-edge shortcuts15:20
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)15:21
- bkeys (QUIT: Client Quit) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)15:22
eerywhich is really the most tiling I did in i3 for years, not many situations where further splits help (IMO)15:27
eerycurrently I feel it's best to keep terminals around the same width and just shuffle them around, temp. maximizing when I need the space15:29
minutesame16:02
minutei think wayfire could be a really good intermediate level desktop for us16:03
minutelike, for people that would like the comfort of gnome, but gnome is really too heavy16:03
+ mtm (~mtm@c-73-27-62-116.hsd1.fl.comcast.net)16:08
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)16:09
eeryWith a good dock or GUI launcher it probably could be16:10
eeryit does ship with one, but it's not particularly amazing16:10
minuteok16:13
BoostisbetterI really love sway. I find it to be the perfect middle ground16:36
rahhow usable is vanilla Debian on an mnt-reform?18:06
minuterah: what exactly do you mean by that?18:08
minuteBoostisbetter: yeah but i know people who can't remember the key combos18:08
rahminute: if one installs Debian downloaded from debian.org, is any functionality missing compared to MNT's "system images"?18:09
- jjbliss (QUIT: Remote host closed the connection) (~jjbliss@1464766-static.elnsmiaa.metronetinc.net)18:15
+ jjbliss (~jjbliss@1464766-static.elnsmiaa.metronetinc.net)18:16
rahminute: does that make sense?18:23
Boostisbetterminute: it helps that you can define your own key combos if you want. 18:28
+ MajorBiscuit (~MajorBisc@62-71-185.netrun.cytanet.com.cy)18:31
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:20)18:37
Boostisbetterrah: there is some customs stuff needed for the Reform, I imagine that is the stuff you need. The plan is to make the Reform image match mainline though, and I know that there is work on that front which has been done. System image 3, for example, has made a lot of progress on that front. 18:41
rahBoostisbetter: what custom stuff?18:42
Boostisbetterminute: I know this has been discussed before, but just one more time, hibernation does not work on the Reform, correct?18:42
Boostisbetterminute: and there is no hope of it ever working, right?18:42
rahor perhaps a better question would be: what won't work on vanilla Debian?18:42
Boostisbetterrah: no idea, but things like the suspend script come to mind. 18:43
KoodaVideo output doesn’t work on mainline yet, iirc18:44
rahO_o18:47
rahI see18:47
minutei think it does18:48
minutebut not hdmi18:48
minuteafaik LCDIF based internal display is in mainline18:48
minuteBoostisbetter: i don't know the current status of hibernation18:49
minuteBoostisbetter: there's no real technical reason why it should _not_ work18:49
Boostisbetterminute: that is good to hear. I love hibernation. It is my preferred workflow tool. Glad to see that there might be light at the end of the tunnel for the Reform / Pocket Reform. 18:50
minuterah: i think probably josch and vagrantc can answer the debian question better18:50
kfxmainline linux supports the reform now?18:54
minutekfx: since a longer time, but no hdmi support18:55
minutekfx: https://github.com/torvalds/linux/blob/master/arch/arm64/boot/dts/freescale/imx8mq-mnt-reform2.dts18:56
kfxvery nice, glad to see it18:56
minuteand also no support for the mpcie slot because there's a tiny thing missing to enable internal refclk18:56
jjblissSo, I think I've broken my Reform's SOM.  I posted on the forums a few days ago, but no advice there yet, so I thought I'd see if anyone here has any troubleshooting suggestions.19:16
jjblissA few weeks back, when switching to the V3 image I switched to SD to try the new image and then back to eMMC to run things from there.  When switching back, the screwdriver I was using to flip the boot selection switch on the SOM slipped and knocked into the board.  No visible damage, but since then, the reform will not boot, nothing showing on the screen.19:16
jjblissMy assumption is that I damaged the SOM.  Unless there is something I could have messed up on the eMMC that prevents it from booting even from SD? I guess I don't have a perfect understanding of the SOM's boot process.19:17
- MajorBiscuit (QUIT: Quit: WeeChat 3.5) (~MajorBisc@62-71-185.netrun.cytanet.com.cy)19:18
minutejjbliss: emmc is not needed to boot from sd19:18
jjblissThat's what I thought19:18
minutejjbliss: so probably som damage yeah :/ anything visible upon close inspection?19:18
minutejjbliss: the som has a green led, does it still turn on?19:19
jjblissLED still turns on19:19
jjblissI've tried hooking up a serial connection, but that doesn't give me anything either.19:19
minutejjbliss: if you can live with 2gb ram for a while, you could get one from mouser https://eu.mouser.com/ProductDetail/Boundary-Devices/Nit8MQ_SOM_2r16e?qs=B6kkDfuK7%2FANVHg5JpGi9A%3D%3D19:20
minutejjbliss: 4gb has 24 weeks lead time at the moment19:20
jjblissThat might be worth it.19:20
- mjw (QUIT: Killed (NickServ (GHOST command used by mark__!~mark@gnu.wildebeest.org))) (~mjw_@2001:1c06:2488:1400:9e5c:8eff:fe8f:a440)19:21
* mark__ -> mjw19:21
+ wielaard (~mjw_@2001:1c06:2488:1400:9e5c:8eff:fe8f:a440)19:21
minutewe're working on a bunch of alternate cpu module options, but the nitrogen8m som is the tried and tested one19:21
jjblissYeah, I'm definitely interested in trying some of the new options, but it would be nice to get the Reform working sometime soon.19:22
jjblissJust to check, anything special I'll need to do to get the 2gb SOM working?  Or should it just plug in and work?19:27
minutejjbliss: i think you need u-boot from jacquelines branch, one moment19:40
minutejjbliss: https://source.mnt.re/reform/reform-boundary-uboot/-/merge_requests/719:40
jjblissThanks!19:40
+ ajr (~ajr@user/ajr)19:43
joschrah: i'm maintaining the shell scripts that build the reform system image and i'm also maintainting all the patches of Debian packages that we ship in our own repo -- what exactly do you want to know?20:57
rahjosch: what doesn't work on vanilla Debian21:31
joschrah: the internal display doesn't come up without our kernel patches that have not been mainlined yet21:31
rahjosch: what about things that aren't kernel bound?21:33
joschrah: like what?21:33
rahjosch: you tell me21:34
joschyou are asking which things would not work on vanilla debian, right? well, the only thing we patch is the kernel, so there should be no differences for things that aren't kernel bound21:34
rah17:43 < Boostisbetter> rah: no idea, but things like the suspend script come to mind.21:35
rahso suspend works?21:35
rahI mean, pm-utils?21:35
joschrah: not for me -- but that has nothing to do with vanilla or not21:35
minuterah: we have a systemd hook that turns of wifi before suspend because of a kernel/hw hook21:35
minutes/hook/bug21:36
minuteah and also hantro_vpu21:36
joschrah: what minute said is correct but that's just a config option -- maybe i misunderstand what you mean by "vanilla"?21:36
rahjosch: I want to use Debian from debian.org, not from MNT21:38
rahI'd like to know what won't work if I were to do that21:38
joschrah: if you like i can prepare you a system image that only contains packages from debian.org and no package from the mnt repos21:38
joschor i can explain to you how you can do it yourself21:39
rahO_o21:39
joschhm?21:39
rah20:38 < rah> josch: I want to use Debian from debian.org, not from MNT21:39
joschyes?21:39
rahnot an image from MNT containing packages from debian.org21:40
joschdo you want to use debian-installer to install it?21:40
rahyes21:40
joschthis can theoretically work, but needs further work on making flash-kernel work correctly21:41
joschi haven't managed to get d-i working yet21:41
joschbut i did manage to start d-i from a usb stick21:41
joschd-i will also install a system -- the result is just not bootable21:41
joschthe reason is, that d-i needs to set up a boot.scr from u-boot and currently it doesn't do that on the reform21:42
rahI see21:43
vagrantcbut that's just because there's no flash-kernel entry for mnt/reform2 ?21:44
vagrantce.g. it will otherwise work?21:44
vagrantci also noticed there's an xwayland package last i looked with patches ...21:44
joschvagrantc: there is a flash-kernel entry for the reform but i have no idea how the platform autodetection works in debian-installer21:44
vagrantci think i "downgraded" that to the version from debian and wayland stuff still seemed to work ... maybe at reduced performance?21:45
vagrantcjosch: it just runs flash-kernel21:45
vagrantcrah: you could add the flash-kernel entry manually while debian-installer is running21:45
vagrantcrah: or add a debconf preseed hook to create it21:45
vagrantcbut you'd still get no LCD21:46
vagrantcso serial console only21:46
joschwhat you'd need to add manually would be to write "MNT Reform 2" to /etc/flash-kernel/machine21:46
vagrantcjosch: oh, there is an entry? but it just doesn't detect correctly?21:46
joschvagrantc: yes, i don't know how flash-kernel would do the auto-detection21:47
vagrantcjosch: it looks at /proc/device-tree/model (or the equivalent /sys entry maybe)21:47
- bkeys (QUIT: Remote host closed the connection) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)21:48
vagrantclooks like /proc/device-tree is a symlink these days /proc/device-tree -> /sys/firmware/devicetree/base21:48
vagrantcjosch: and that is populated from the model property in the .dtb21:49
joschhow does it know the right dtb? because u-boot passes the correct path?21:49
minutebtw vagrantc josch why would there be no LCD?21:50
minutebecause it is supported in mainline21:50
joschminute: maybe but mine doesn't come up with vanilla linux21:50
minuteaha, so that's a bug then21:50
minutethat we should probably address upstream :|21:50
joschwhich is apparently fixed by one of the patches we carry21:50
vagrantcminute: mainline as of what?21:52
vagrantc5.19? 5.18?21:52
vagrantceither that, or there are further configuration options needed in the kernel21:52
minutehmm, when was that merged... a longer time ago21:54
joschi'm going to try out vanilla 5.18 again tomorrow21:54
minutehttps://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/arch/arm64/boot/dts/freescale/imx8mq-mnt-reform2.dts?id=eb893e34309ce2153003f3f2a13cdbfdea939e0021:56
minuteauthorLucas Stach <dev@lynxeye.de>2021-12-18 19:20:20 +010021:56
minutecommitterShawn Guo <shawnguo@kernel.org>2022-02-11 11:16:17 +080021:56
minutedon't know how i can see if this went into 5.17 or 5.1821:57
rahI'm not so worried about the kernel or installation, I'm more concerned with the operation of the system once installed with the latest mainline kernel21:57
rahso suspend, audio, etc.21:57
minuterah: well, one is the prerequisite for the other21:57
- Gooberpatrol66 (QUIT: Quit: Leaving) (~Gooberpat@user/gooberpatrol66)21:58
joschrah: why do you ask what vanilla can do? just curiosity?22:02
minutehttps://crowdsupply.com/mnt/pocket-reform22:09
vkoskiv_minute: !!!22:15
joschBoostisbetter: ^22:15
Boostisbetterminute: take me money already! 22:17
Boostisbetter*my22:17
smjminute! congrats22:20
smjI've still got a MNT reform pre-order but have since purchased 3 other units second hand :)22:21
smjI've been sharing them with other devs22:21
smjAugust 27th I will be doing an inperson demo in Kirkland WA - if anyone is interested in details, let me know.22:22
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)22:22
rahminute: which one and other are you referring to?22:23
rahjosch: because that's what I want to use22:23
rahjosch: is perhaps the question you want to ask: why don't you want to use my work? :-)22:23
rahjosch: assuming so, the answer is: because it's not sustainable22:24
rahat some point, you and MNT will stop working on the "system images"22:25
vagrantcminute: git describe --contains eb893e34309ce2153003f3f2a13cdbfdea939e0022:26
joschrah: that is correct. But even if I upload the script to the debian.org server today, it would not increase sustainability. But it would meet your requirement of "only debian.org" -- so i don't think that's a good requirement. Sustainability is a good one, I agree. Do you want to join us working on this to spread the work across more shoulders and make it more sustainable in the process? :)22:26
rahjosch: I'm not prepared to work on commercial hardware for free, no22:27
joschrah: is there non-commercial hardware?22:27
rahplenty22:28
joschlike what?22:28
raheverything on eBay whose manufacturers have gone out of business22:28
rahperhaps I should be more specific: I'm not prepared to work for free on a company's products while that company is still in business22:29
joschokay22:30
vagrantcjosch: maybe the last time you tested debian-installer flash-kernel wasn't yet updated in debian?22:42
+ Gooberpatrol66 (~Gooberpat@user/gooberpatrol66)22:43
joschvagrantc: yes, that's possible -- so i want to try it out again22:43
vagrantclooks like it migrated end of april22:44
smjThe link to reform-system-img.gz seems to be incorrect on reform-system.img.gz22:55
smjhttps://source.mnt.re/reform/reform-system-image/-/releases22:55
smjSorry, there.22:55
minutesmj: we're shipping out all mnt reform shop orders over the next week23:01
minute(existing ones)23:01
vkoskiv_Do the firmware bits have dedicated maintainers or does minute do them as time permits?23:03
smjminute, would it be possible to adjust #R694348337 (#1274) to whenever pre-orders for the Pocket would be?23:03
vkoskiv_(Shamelessly plugging my lil fix to the kbd firmware :D)23:03
minutesmj: all existing reform orders are already built and packed, sorry23:04
smjIf not, that would be the 4th reform I'd have. ;) I'm sure I can find someone who can use it, but also there may be other people waiting who it should go to23:04
smjahh OK, I'll have 4 then :)23:04
minutethat's great though :D23:04
minutewe're gonna make some more23:04
sknebelwoah, great news!23:05
minutevkoskiv_: unfortunately no maintainers yet for fw... josch helps me a great deal with system image and reform-tools etc, though.23:05
sknebel(both pocket and existing orders shipping :))23:05
smjwhen the pocket is available, we'll certainly work on getting Plan9 running on it as well23:05
vkoskiv_My fix should be trivial to merge, when you have the time.23:06
vkoskiv_I've been running it on my unit since I wrote it, and it's been working as expected.23:06
vkoskiv_Though the wake function still doesn't work, but that also happened on non-modified firmware23:07
minutei really need to get the spi battery status thing merged23:07
vkoskiv_Yeah that's a nice one, for sure.23:07
minutesmj: awesome, counting on it ^^23:07
vkoskiv_I did have one oopsie at Assembly where I totally forgot to monitor battery status :D23:07
minutebtw i have new battery board pcbs at the office23:07
minutebut waiting for the chips to try em23:08
minutewith protector for each cell23:08
vkoskiv_I saw you tweet about a new idea for the design, but I don't understand electronics enough to appreciate the difference23:08
vkoskiv_(w.r.t. battery protector board)23:08
- bkeys (QUIT: Quit: With every step we take, danger will follow closely) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)23:08
vkoskiv_But I'm getting them whenever available. 23:09
joschyeah, same here :)23:10
- GNUmoon2 (QUIT: Remote host closed the connection) (~GNUmoon@gateway/tor-sasl/gnumoon)23:11
+ GNUmoon2 (~GNUmoon@gateway/tor-sasl/gnumoon)23:12
vkoskiv_For me #1 annoyance, pretty much the only one, is no working sleep mode.23:13
vkoskiv_Years of Mac laptops allowed me to get used to never shutting the thing off :D23:13
minutehmm, it should mostly work though23:14
vkoskiv_Beyond that the thing works great, I can get real work done on there. I only run out of RAM if I'm doing some heavy testing with my renderer, but I can offload that to my desktop over the network23:14
minutevkoskiv_: are you on sysimage v3?23:14
vkoskiv_minute: For me the issue is still that bizarre thing where the LPC/keyboard wake function is borked23:14
vkoskiv_I'm on v3, yeah. Have been the whole time I had it.23:14
- GNUmoon2 (QUIT: Remote host closed the connection) (~GNUmoon@gateway/tor-sasl/gnumoon)23:14
minuteah so the keyboard stays asleep?23:14
vkoskiv_As far as I know, the actual system part of it works, but the actual LPC wake thing doesn't. I've re-flashed stock firmware several times.23:15
vkoskiv_I described it on the forum, let me grab a link...23:15
+ GNUmoon2 (~GNUmoon@gateway/tor-sasl/gnumoon)23:15
minuteok23:15
vkoskiv_This message describes the exact symptoms I have: https://community.mnt.re/t/standby-suspend-to-ram-mnt-reform/538/8323:15
vkoskiv_That sequence of events happens every time. Reflashed both LPC and keyboard at least twice each.23:16
vkoskiv_I think the 0% never goes up before the step 2 of the symptom happens. I can check to make sure.23:16
vkoskiv_Ah, I see I wrote it down below :D23:16
minutevkoskiv_: ahh i see23:18
minutevkoskiv_: so it is probably sending the wake command, but imx is not waking23:18
vkoskiv_I did go over the relevant LPC/kbd code when I encountered it, but nothing looked weird.23:18
vkoskiv_That might be what's happening, yeah.23:18
minutewe can check that23:20
vkoskiv_I have the thing with me here, I can do debugging.23:20
minutei just checked, so:23:21
minutesudo screen /dev/ttymxc2 5760023:21
minuteand then do the wake function on the keyboard23:21
minutethe word "wake" and a nonprintable character should appear23:21
minutein screen23:21
minutethe waking up LPC 0% behavior is normal btw, i'm getting that too23:22
minuteif the word "wake" does not appear, the uart connection between imx/lpc is busted somehow or the uart interface in the imx is busted23:22
minutethere might be alternative wake sources though23:23
vkoskiv_sec, replugging batteries23:24
minuteto clarify, i don't want you to put the laptop into sleep mode, we just want to see if the wakeup word appears on the internal serial port23:25
vkoskiv_In the screen window, I got wake<?>23:26
vkoskiv_Where <?> is the diamond with a question mark23:26
vkoskiv_Some unprintable byte23:26
minutegreat23:26
minuteso the serial connection and the command etc are fine23:27
minutemaybe there's something wrong with the sleep hook then23:27
minutedo you have /lib/systemd/system/reform-sleep.service ?23:27
vkoskiv_I do.23:28
vkoskiv_Enabled as well23:28
minutedo you have /usr/sbin/reform-standby ?23:28
minuteand does it include hantro_off ?23:28
vkoskiv_Inactive (dead)23:28
vkoskiv_Let me see23:28
vkoskiv_It has hantro_off in there23:29
minuteok23:29
minutelets try doing this manually23:29
minutermmod hantro_vpu23:29
vkoskiv_ok23:29
minuteecho enabled > /sys/devices/platform/soc@0/30800000.bus/30880000.serial/tty/ttymxc2/power/wakeup23:30
minuteboth as root23:30
vkoskiv_permission denied for the second one23:30
vkoskiv_With sudo23:30
minuteyeah, you need to be root, sudo doesn't work with redirection23:30
vkoskiv_Worked when switching user, yeah23:30
minutebecause the > works in the context of your shell23:30
vkoskiv_Done23:30
minuteok23:30
minuteecho mem > /sys/power/state23:31
vkoskiv_Off it went! :D23:32
minuteok, then wake via circle, space23:32
vkoskiv_kbd stayed lit, I assume that's a separate (optional) step23:32
minuteyep23:32
vkoskiv_And it's back!23:32
minuteha!23:32
vkoskiv_I got the same output as before on the oled, but it actually woke this time23:32
vkoskiv_Right back to where I was23:32
minuteok, so the hardware is probably fine23:32
minutemaybe systemd doesn't call the hook for some reason, or something breaks in the script?23:33
vkoskiv_I assume those scripts were updated when I've been running apt upgrade23:35
minuteyes, they also work for me23:37
minutehow do you normally suspend?23:38
minutei.e. which command do you use?23:38
vkoskiv_And the proper way is 'systemctl suspend', right?23:38
minuteyeah23:38
vkoskiv_That now does nothing23:38
vkoskiv_Oh, scratch that23:38
vkoskiv_Just took a sec.23:38
minuteyeah i think it has a sleep 1 in there23:39
vkoskiv_And now the wake also works :D23:39
vkoskiv_Let me reboot and see if that's still the case23:39
vkoskiv_Okay, should have tried this today but now the suspend/resume just... work?23:41
vkoskiv_Maybe one of those steps above fixed it, maybe some update earlier did23:41
vkoskiv_Didn't work at all before, but now it seems to :D23:41
minutemaybe it's the hantro fix23:41
minutemaybe you didn't have that when you last tried23:41
vkoskiv_I didn't do it manually after rebooting23:41
minuteyeah i mean it hasn't always been in the script23:41
vkoskiv_Ah.23:41
minutewe only found it a while ago23:41
vkoskiv_What does removing it actually do? Somehow limit the GPU?23:42
minuteno no23:42
minuteit's just the hw video decoder23:42
vkoskiv_Oh right, mixed it up with vivante23:42
minuteit's suspend/wake code in the kernel is buggy and breaks wake23:42
minuteits23:42
vkoskiv_Okay, thanks anyway! I'll mess around with this more.23:43
minuteso we remove it before sleep and plug it back in after waking23:43
minutesimilar with the wifi card, it freaks out after waking up, so we disable it and reenable it23:43
vkoskiv_Yeah I noticed it dropped the wifi for a bit.23:43
vkoskiv_What if I'm hw decoding a video in mpv and then suspend+resume?23:44
vkoskiv_I guess I'll try :D23:44
minutei think the video player might stop or crash23:44
minutevkoskiv_: can i ask you to write a note in the thread that it works for you now? might inspire others to retry as well23:47
vkoskiv_Will do!23:48
minutethanks!23:49

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