2023-04-30.log

eeryI'm able to run Linux, BSD, and Windows on KVM virt on Reform. Never got OpenSolaris to boot though...00:22
+ S0rin (~S0rin@user/s0rin)00:44
- XYZ_ (QUIT: Remote host closed the connection) (~XYZ@78-80-25-204.customers.tmcz.cz)01:05
+ mtm_ (~Srain@c-71-228-84-213.hsd1.fl.comcast.net)01:36
- mtm- (QUIT: Ping timeout: 265 seconds) (~mtm@71.228.84.213)01:38
- mtm (QUIT: Ping timeout: 246 seconds) (~Srain@c-71-228-84-213.hsd1.fl.comcast.net)01:38
* mtm_ -> mtm01:38
+ XYZ_ (~XYZ@78-80-25-204.customers.tmcz.cz)01:43
- mjw (QUIT: Ping timeout: 276 seconds) (~mjw@gnu.wildebeest.org)01:47
- S0rin (QUIT: Ping timeout: 252 seconds) (~S0rin@user/s0rin)01:49
- klardotsh_ (QUIT: Ping timeout: 276 seconds) (~klardotsh@172.56.168.84)02:09
- GNUmoon (QUIT: Remote host closed the connection) (~GNUmoon@gateway/tor-sasl/gnumoon)02:38
+ GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon)02:38
+ S0rin (~S0rin@user/s0rin)02:46
+ mtm- (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)02:58
+ gnou_liber (~gnou_libe@223.pool85-50-3.static.orange.es)03:24
- patsavoura (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~linx@149-210-16-215.mobile.nym.cosmote.net)03:30
+ Ar|stote|is (~linx@149-210-16-215.mobile.nym.cosmote.net)03:30
- nsc (QUIT: Ping timeout: 240 seconds) (~nicolas@229-97-142-46.pool.kielnet.net)03:31
+ nsc (~nicolas@213-98-142-46.pool.kielnet.net)03:33
- S0rin (QUIT: Ping timeout: 240 seconds) (~S0rin@user/s0rin)03:51
- gnou_liber (QUIT: Read error: Connection reset by peer) (~gnou_libe@223.pool85-50-3.static.orange.es)04:08
+ gnou_liber (~gnou_libe@223.pool85-50-3.static.orange.es)04:08
+ S0rin (~S0rin@user/s0rin)04:46
- frank2 (QUIT: Quit: ZNC 1.8.2 - https://znc.in) (~frank2@2a05:f480:2000:1d0d:f3fb:da6:917d:a5e4)04:50
+ frank2 (~frank2@juicy.frank2.net)04:50
- S0rin (QUIT: Ping timeout: 240 seconds) (~S0rin@user/s0rin)04:51
- XYZ_ (QUIT: Ping timeout: 252 seconds) (~XYZ@78-80-25-204.customers.tmcz.cz)05:11
- gnou_liber (QUIT: Read error: Connection reset by peer) (~gnou_libe@223.pool85-50-3.static.orange.es)05:14
+ XYZ_ (~XYZ@37-48-43-235.nat.epc.tmcz.cz)05:24
+ S0rin (~S0rin@user/s0rin)05:46
- S0rin (QUIT: Ping timeout: 246 seconds) (~S0rin@user/s0rin)05:52
+ S0rin (~S0rin@user/s0rin)06:46
- S0rin (QUIT: Ping timeout: 250 seconds) (~S0rin@user/s0rin)06:56
Boostisbettereery, Windows? You mean the ARM version right?07:36
Boostisbettereery, and that is impressive!!07:36
+ klardotsh (~klardotsh@172.56.168.84)07:44
+ S0rin (~S0rin@user/s0rin)07:47
* swivel_ -> swivel07:52
- S0rin (QUIT: Ping timeout: 276 seconds) (~S0rin@user/s0rin)07:53
Boostisbetterin other news, I have successfully resumed on the Reform the last 5 times. Woot. 08:33
Boostisbetterjosch, I was having a talk with some of the Librem 5 devs about hibernation. They said it should work if the swap is large enough. They said it would just need the hibernation elements enabled / included and recompiled. Is that something which is relatively trivial? IE: you are just including certain elements much like how you would for the kernel you recently compiled for me? 08:35
pandora[m]Boostisbetter: what do they think r "all the hibernation elements"? do they have a list or documentation?08:39
joschBoostisbetter: i would assume that all hibernation config options were enabled in the Debian kernel already08:40
joschBoostisbetter: if you manage to find out which options are crucial, you can look up if they are enabled in /boot/config-5.12.0-trunk-arm6408:41
+ S0rin (~S0rin@user/s0rin)08:47
chartreuseThe default x86 debian at least would have them, I imagine it'd be the same on arm64. The hibernation process should be essentially the same no matter the architecture, save state and memory to the swap partition (it has to be a partition and not a swap file) then shut down, and on next boot it does the opposite08:56
chartreuseJust make sure it's a partition and not a file as it needs to be loadable before the rootfs basically08:57
joschchartreuse: my assumption would also be that if amd64 has it, arm64 has it as well. But just this week I found out that the arm64 kernel doesn't have joystick support enabled while amd64 has. So there are some important differences between the config options.09:03
- S0rin (QUIT: Ping timeout: 252 seconds) (~S0rin@user/s0rin)09:03
joschchartreuse: it doesn't need to be a real partition either -- it can be a lvm volume09:05
chartreusejosch, did you figure out why the joystick stuff was missing btw? It does seem odd to have it missing considering emulation stations are fairly common uses for Pi's and other SBCs09:12
chartreuseAnd yeah, main thing is it can't be file inside a partition, LLVM and LUKS is fine just can't be a swap file basically09:12
joschchartreuse: but the Pi-people are also building their own kernel ;)09:13
joschand no, i did not find out the reason why it's missing09:13
joschi guess it was just an oversight because in Debian, joystick support is not enabled by default but has to be enabled for each architecture individually09:14
chartreuseOnce I get my parts in and repair mine I'll look at the ath9k user region thing again to see if it works on the new kernel too, if you haven't done that yet09:55
joschi haven't looked into that yet -- i also would not have any use for wifi master-mode10:06
+ S0rin (~S0rin@user/s0rin)10:47
- S0rin (QUIT: Ping timeout: 276 seconds) (~S0rin@user/s0rin)10:53
- GNUmoon (QUIT: Remote host closed the connection) (~GNUmoon@gateway/tor-sasl/gnumoon)11:21
+ GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon)11:22
+ S0rin (~S0rin@user/s0rin)11:47
- iank (QUIT: Quit: ZNC 1.8.2+deb2+b1 - https://znc.in) (~iank@fsf/staff/iank)12:30
+ iank (~iank@fsf/staff/iank)12:31
- iank (QUIT: Client Quit) (~iank@fsf/staff/iank)12:32
+ iank (~iank@fsf/staff/iank)12:32
- iank (QUIT: Quit: ZNC 1.8.2+deb2+b1 - https://znc.in) (~iank@fsf/staff/iank)13:25
+ iank (~iank@fsf/staff/iank)13:26
- S0rin (QUIT: Ping timeout: 246 seconds) (~S0rin@user/s0rin)13:38
+ S0rin (~S0rin@user/s0rin)13:48
Boostisbetterahh, my Reform is purring along these days. It is great. 14:01
- mtm- (QUIT: Ping timeout: 246 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)14:04
BoostisbetterI love this thing! But still to this day my biggest draw to it is the design. I love the design!14:21
Booster[m]Has anyone found a way to enable the display time out when you have specifically locked the screen using swaylock with a key combo on the Reform? 14:29
joschBooster[m]: you could disable the display with the same key combo that locks it, no?14:34
Booster[m]excellent Idea. Ok, but then would retriggering that cause the screen to come back on? I like that the trackball or keyboard can bring the screen back, but with that method you would need to enable the backlight first. 14:35
joschBooster[m]: you can add resume 'brightnessctl set 7' to your swayidle command14:37
joschthat way, resuming will switch the display back on14:38
Booster[m]josch: well this issue I am seeing is that if I manually activate swaylock with a key combo, the timeout for swayidle is never reached. The display never turns off. 14:39
Booster[m]So setting that for swayidle wouldn't do anything because that isn't be triggered for some reason in this case. 14:39
Booster[m]I think instead of all that, is it possible to just use swayidle with the lock key combo? I would basically use sway idle to immediately lock the screen, and then after 60 seconds, turn off the screen, etc. 14:41
Booster[m]Should that work? 14:41
Booster[m]or would that mess with the first instance of the command in the config file? 14:41
joschBooster[m]: according to the man page of swayidle, you can send it a SIGUSR1 to immediately enter idle state14:50
joschpkill -SIGUSR1 swayidle14:50
Booster[m]josch would sending that via a command, cause the intial execution of swayidle to be overwritten? Such that if I had a normal timeout where I did not lock the screen, the timeout would never occur?15:26
+ mtm- (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)16:03
joschBooster[m]: what do you mean by "overwritten"? This just sends the USR1 signal to your running swayidle process16:03
Booster[m]josch Earlier in the config there is an exec swayidle. That is what I am referring to. I am wanting to make sure that this isn't being overwritten. IE: I will no longer have a timeout based instance of swayidle start.16:07
+ chomwitt (~chomwitt@2a02:587:7a1d:9d00:1ac0:4dff:fedb:a3f1)16:08
joschBooster[m]: that's not how i understand the man page16:09
joschBooster[m]: sending that signal just immediately triggers the idle state16:09
joschi just tried it out locally and it works16:09
joschand as expected it does not overwrite any other timeouts16:09
Boostisbetterok, so I wonder if I could configure this specific lock command to timeout faster than the original timeout. I am thinking that I would prefer a 20 second timeout. 16:17
BoostisbetterBecuase if I am locking the machine, I am moving away from it, and I don't need the display to be up for another 5 minutes. 16:17
Booster[m]josch I wonder if logind could be triggered with the command, becuase there is a lock command with swayidle that could be used.16:20
joschyou lost me :D16:29
joschwhy would your display be up for another 5 minutes? isn't swayidle taking care of switching off your display?16:29
Boostisbetterok, well the command is working and swayidle is activated. But the screen is on for 5 minutes before the screen dims. 16:48
BoostisbetterI was wondering if it would be possible to make the screen lock, with swayidle, but for the display to turn off nearly immediately after that. 16:49
Boostisbetterso far it doesn't seem possible. 16:49
BoostisbetterBut the ability to lock and then have a 5 minute time out is still better than before. 16:49
joschBoostisbetter: what method are you using to dim your screen?16:50
Boostisbetterjosch, dpms off16:52
joschBoostisbetter: who is calling that?16:53
Boostisbetterswaymsg16:54
Boostisbetterbut within a nested swayidle command16:54
Boostisbetterexec swayidle -w \16:55
Boostisbetter          timeout 180 'swaylock -f -i $background' \16:55
Boostisbetter          timeout 300 'swaymsg "output * dpms off"' \16:55
Boostisbetter               resume 'swaymsg "output * dpms on"' \16:55
Boostisbetter          before-sleep 'swaylock -f -i $background'16:55
+ mjw (~mjw@gnu.wildebeest.org)16:55
joschah you are right, the USR1 signal only activates the first timeout and not the other16:57
joschBoostisbetter: others are having the same problem: https://github.com/swaywm/swayidle/issues/5417:00
joschthis worked for me and also turned off the display: pkill -USR1 swayidle && pkill -USR1 swayidle17:00
Boostisbetterjosch, indeed. that worked. Thanks!!17:01
Boostisbetterjosch, this helped me to better understand swayidle, and the link to the issue also was informative. Duly noted. 17:05
- nsc (QUIT: *.net *.split) (~nicolas@213-98-142-46.pool.kielnet.net)17:27
- Ar|stote|is (QUIT: *.net *.split) (~linx@149-210-16-215.mobile.nym.cosmote.net)17:27
- mtm (QUIT: *.net *.split) (~Srain@c-71-228-84-213.hsd1.fl.comcast.net)17:27
- blast007 (QUIT: *.net *.split) (~blast@user/blast007)17:27
- buckket (QUIT: *.net *.split) (~buckket@vps.buckket.org)17:27
- mark_ (QUIT: *.net *.split) (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)17:27
- jackhill (QUIT: *.net *.split) (~jackhill@kalessin.dragonsnail.net)17:27
- _alice (QUIT: *.net *.split) (sid544964@id-544964.ilkley.irccloud.com)17:27
- sundog2062 (QUIT: *.net *.split) (~sundog@reclaim.technology)17:27
- austriancoder (QUIT: *.net *.split) (sid152545@id-152545.hampstead.irccloud.com)17:27
- ndufresne (QUIT: *.net *.split) (~ndufresne@gyros.collabora.co.uk)17:27
+ blast007 (~blast@bzexcess.com)17:27
+ jackhill (~jackhill@kalessin.dragonsnail.net)17:27
- blast007 (QUIT: Changing host) (~blast@bzexcess.com)17:27
+ blast007 (~blast@user/blast007)17:27
+ nsc (~nicolas@213-98-142-46.pool.kielnet.net)17:27
+ mtm (~Srain@c-71-228-84-213.hsd1.fl.comcast.net)17:27
+ sundog2062 (~sundog@reclaim.technology)17:27
+ Ar|stote|is (~linx@149-210-16-215.mobile.nym.cosmote.net)17:27
+ mark_ (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)17:27
+ buckket (~buckket@vps.buckket.org)17:27
+ _alice (sid544964@id-544964.ilkley.irccloud.com)17:27
+ austriancoder (sid152545@id-152545.hampstead.irccloud.com)17:28
- S0rin (QUIT: Ping timeout: 265 seconds) (~S0rin@user/s0rin)17:32
BoostisbetterAlso for anyone who is maybe wondering, the UHK Keyboard works great with the Reform, as well as the ZSA Moonlander, and Planck EZ17:38
BoostisbetterThe Plank was especially helpful when I broke my shoulder and could not move my right arm that well. 17:39
+ mtm_ (~Srain@c-71-228-84-213.hsd1.fl.comcast.net)17:50
- mtm- (QUIT: Ping timeout: 240 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)17:50
- mtm (QUIT: Ping timeout: 246 seconds) (~Srain@c-71-228-84-213.hsd1.fl.comcast.net)17:51
* mtm_ -> mtm17:51
BoostisbetterThe Planck is a product of Jack Humbert who is currently releasing a Orthogonal keyboard for the Reform. Details here: https://community.mnt.re/t/ortholinear-keyboard-kit/337/17:59
Boostisbetteralso in another endless stream of things I'm thinking about here: I used to wonder why IRC was the platform chosen for the MNT community but now it makes a lot of sense to me. I mean IRC can bridge with just about every chat platform. I see people here from Matrix, XMPP, etc. I am not sure the same could be said if the platform was anything else. Just an interesting observation to me. 18:33
BoostisbetterAlthough the Matrix bridge used for IRC seems to be having issues right now. The room is not updating on my Matrix client. 18:34
Boostisbetterjosch, I think I am going to try a 24 hour challenge. I am going to use the Reform for 24 hours as my sole computer. (I'll still have my smartphone, but I have to have that for work.) I am interested how it would all go. 18:36
- chomwitt (QUIT: Remote host closed the connection) (~chomwitt@2a02:587:7a1d:9d00:1ac0:4dff:fedb:a3f1)18:42
+ S0rin (~S0rin@user/s0rin)18:49
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:50)18:54
- S0rin (QUIT: Ping timeout: 248 seconds) (~S0rin@user/s0rin)18:54
Boostisbetterminute, I used to have all of these weird little cases where suspend would mess up. Like I noticed that if the charging changed during suspend that it could screw up resume, or if I left libreoffice open it could mess up. Just funny little things like that, which I never really tested but seemed to be the case. However on the latest image none of this stuff seems to be happening. So far I am 11 a19:00
Boostisbetternd 0 for resuming from suspend. All this to say that I really appreciate all of the hard work. I'm really looking forward to the Pocket Reform as well. 19:00
Boostisbetterjosch, are you sure you don't want one?19:00
- arminweigl (QUIT: Ping timeout: 260 seconds) (~arminweig@sourcehut/user/arminweigl)19:12
+ arminweigl (~arminweig@sourcehut/user/arminweigl)19:13
joschBoostisbetter: I already put all my money into the LS1028A :D19:41
- arminweigl (QUIT: Ping timeout: 260 seconds) (~arminweig@sourcehut/user/arminweigl)19:43
+ arminweigl (~arminweig@sourcehut/user/arminweigl)19:44
Boostisbetterjosch, this would be a gifted pocket. 19:46
joschuff, thank you for your generosity, that is very, very kind of you! But I fear if I'd except such a gift I'd just end up feeling indebted as I don't think I deserve it (I'm sure you'd disagree) and that's not a nice feeling. XD19:47
joschit's enough for me to have your gratitude :)19:48
+ S0rin (~S0rin@user/s0rin)19:49
+ mtm- (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)19:57
Boostisbetterok josch. But if you change your mind let me know. You certianly have my gratitude. 20:20
joschthank you :)20:44
minutewe're playing half-life today.20:50
joschon... the reform?20:50
Boostisbetterminute, for real? That would be awesome to play on the Reform. 20:55
BoostisbetterI have been mainly doing my gaming through Dosbox. 20:55
BoostisbetterI have pretty much mastered the first episode of Wolfenstein 3d. I have crushed the first episode of doom. There are so many really good dos games. My favorite RPG of all time is Wizardry 7: Crusaders of the Dark Savant. And that of course RUNS perfectly on the Reform. 20:56
Boostisbetternow that I have my Reform all stable and pristine, I think I am going to follow the instructions on getting Steam on here. 20:58
- mjw (QUIT: Ping timeout: 246 seconds) (~mjw@gnu.wildebeest.org)20:59
Boostisbettersevan, how does one get access to armhf libraries that you had to install afterwards. Before I nuked my system and got it back shipshape, I was able to get these. Now it is just telling me that apt can't find them. I think it has to do with an architecture flag or something but I can't remember. 21:14
sevan:armhf suffix on the package name to install?21:15
joschBoostisbetter: you have to run "sudo dpkg --add-architecture armhf && apt update" before you can install armhf packages21:18
+ mjw (~mjw@gnu.wildebeest.org)21:20
sevanthe install_steam.sh script from the box86 repo already handles that for you for21:21
sevanbut josch is correct.21:22
Boostisbetteri ran the script but not as root. That is perhaps the problem. 21:32
Boostisbetterthanks josch. I knew that command looked familiar. I did that before on the old v2 system 21:33
Boostisbetterbut the handy bit about making sure the reform packages know about the right architecture I didn't have before. Much obliged there as well. 21:33
dustfinger\q21:36
- dustfinger (QUIT: Quit: rebooting) (~user@d75-159-230-30.abhsia.telus.net)21:37
joschminute: just saw https://mastodon.social/@mntmn/110288746239164896 -- setting up Xash3D might or might not be a bit more tricky than box86: https://www.reddit.com/r/RetroPie/comments/8zydae/guide_running_halflife_and_possibly_other_goldsrc/21:47
- S0rin (QUIT: Ping timeout: 260 seconds) (~S0rin@user/s0rin)22:04
Boostisbettersevan, I know it is not your job to hold my hand with Steam, but I am not able to start Steam. Also should steam show up in the launcher in Sway? Or is it something that can only be launched via the terminal?22:05
Boostisbetter/home/committed88/.local/share/Steam/steam.sh: line 792: /home/committed88/.local/share/Steam/ubuntu12_32/steam: cannot execute binary file: Exec format error22:06
Boostisbetterthat is the error I see. To me it seems like a box32 issue?22:06
joschBoostisbetter: Exec format error means that your kernel doesn't know what to do with that binary. Did you install it such that binfmt support is enabled? i.e do you have a /etc/binfmt.d/box86.conf?22:09
BoostisbetterNot sure, but it tried to restart binfmt and failed when box was being installed. 22:10
BoostisbetterI only appear to have a box64.conf there btw22:11
Boostisbettergot this error when installing box3222:13
BoostisbetterRestarting systemd-binfmt...22:13
BoostisbetterJob for systemd-binfmt.service failed because the control process exited with error code.22:13
BoostisbetterSee "systemctl status systemd-binfmt.service" and "journalctl -xeu systemd-binfmt.service" for details.22:13
BoostisbetterFailed to restart systemd-binfmt! box86 won't get called automatically.22:13
Boostisbetterrebooting might help.22:13
Boostisbetterso I rebooted, and the box86.conf is now there, however, I'm still getting the same error when trying to start steam. 22:23
+ ndufresne (~ndufresne@gyros.collabora.co.uk)22:36
+ S0rin (~S0rin@user/s0rin)22:51
sevando you have box86 installed?22:52
- S0rin (QUIT: Ping timeout: 240 seconds) (~S0rin@user/s0rin)23:06
joschbox86 also makes starcraft work well on the reform: https://mister-muffin.de/p/ZRa6.png23:19
sevanawesome :)23:19
- mjw (QUIT: Ping timeout: 276 seconds) (~mjw@gnu.wildebeest.org)23:24
+ sbates (~sbates@38.70.165.109)23:33
Booster[m]Ahh man, I really would love to play steadfast on the reform. Going to work on that big time! 23:41
Boostisbettersevan: yes it is installed. 23:42
BoostisbetterI installed the box86:armhf version as well, as per your instructions23:42
sevandid you run the install_steam.sh script?23:43
Boostisbettersevan: yes I did23:43
sevanok23:44
Boostisbetterjosch: I need to update my LPC in order to get the battery levels in the waybar right? 23:44
Boostisbettersevan: although the script was having an error after detecting aarch6423:46
BoostisbetterSo I manually did the steps after that. (basically the gigantic apt install line) 23:46
BoostisbetterMaybe I missed something but the script never successfully finished. 23:46
+ S0rin (~S0rin@user/s0rin)23:51
sevanwhat was the error? (should be safe to rerun the script)23:52
- sbates (QUIT: Changing host) (~sbates@38.70.165.109)23:53
+ sbates (~sbates@user/sbates)23:53
- S0rin (QUIT: Ping timeout: 240 seconds) (~S0rin@user/s0rin)23:57

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