2024-04-06.log

minutepocketso it has tuigreet, a properly sized+rotated console, and qcacld2 via one of my first debs00:00
joschwhen you run "sudo reform-check" -- is anything wrong showing up?00:06
minutepocketyeah, a few things00:07
joschjust don't attempt running reform-flash-uboot on the pocket which is buggy but fixed in https://source.mnt.re/reform/reform-tools/-/merge_requests/6700:08
minutepocketjosch: https://mister-muffin.de/p/Kl3W.txt00:08
minutepocketjosch: no worries00:08
minutepocketbtw i have unmounted /boot on purpose because i don't want to accidentally get into a non booting state on the weekend00:09
joschhah good idea!00:09
joschother than /usr/lib/modules/6.7.9-reform2-arm64/updates/dkms/reform2_lpc.ko these all seem to result from /boot not being mounted00:11
minutepocketyeah i'm not quite sure about lpc... maybe i uninstalled it00:12
joschgood point, i need to check that in reform-tools00:14
+ eibachd (~eibachd@p200300dcf70a7500488a33050987867b.dip0.t-ipconnect.de)00:16
eibachdNew blog post featuring a joule thief: https://zeromips.org/posts/2024-04-05-petroled/00:18
minutepocketeibachd: hi!00:26
eibachdminutepocket: hey00:28
minutepocketinteresting @ joule thief, also hadn't heard about this circuit00:28
eibachdSo simple, really useful00:30
minutepockethaha > The model presented in this paper was a little overkill00:31
eibachdTook ages in ltspice00:31
minutepocketeibachd: very nice project & read! looking forward to the bringup00:32
eibachdThanks. I hope it will work 😁00:33
minutepocketrandom find: there is an apt TUI https://github.com/wick3dr0se/pkm01:57
- mtm (QUIT: Ping timeout: 256 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)02:03
- mjw (QUIT: Ping timeout: 268 seconds) (~mjw@gnu.wildebeest.org)02:06
- TadeusTaD (QUIT: Changing host) (tadeustad@psifactor.pl)02:06
+ TadeusTaD (tadeustad@user/TadeusTaD)02:06
minutepocketalso, here is an interesting TUI browser https://github.com/fathyb/carbonyl02:07
minutepocketit has arm64 binaries and is quite fast02:07
- erle (QUIT: Changing host) (~erle@2a02:8109:da01:6400::311a)02:08
+ erle (~erle@user/erle)02:08
- minutepocket (QUIT: Quit: Lost terminal) (~reform@ip5b40d69f.dynamic.kabel-deutschland.de)02:37
- Christoph_ (QUIT: Remote host closed the connection) (~Christoph@p54bf6382.dip0.t-ipconnect.de)02:37
- cow321 (QUIT: Remote host closed the connection) (~deflated8@user/meow/deflated8837)02:44
+ cow321 (~deflated8@user/meow/deflated8837)02:58
- cobra (QUIT: Ping timeout: 268 seconds) (~cobra@user/Cobra)03:59
+ mtm (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)04:09
+ cobra (~cobra@user/Cobra)04:22
- eibachd (QUIT: Ping timeout: 255 seconds) (~eibachd@p200300dcf70a7500488a33050987867b.dip0.t-ipconnect.de)07:58
+ eibachd (~eibachd@p5de3c06e.dip0.t-ipconnect.de)07:58
- eibachd (QUIT: Ping timeout: 252 seconds) (~eibachd@p5de3c06e.dip0.t-ipconnect.de)08:03
+ eibachd (~eibachd@p200300dcf70a750021d30141c8d8f2af.dip0.t-ipconnect.de)08:03
joschthis is so cursed08:06
joschhow do i wash my eyes?? XD08:06
- qbit (QUIT: Remote host closed the connection) (~qbit@mail.suah.dev)09:28
+ qbit (~qbit@mail.suah.dev)09:32
- eibachd (QUIT: Ping timeout: 260 seconds) (~eibachd@p200300dcf70a750021d30141c8d8f2af.dip0.t-ipconnect.de)09:32
- ex-parrot (QUIT: Quit: _b) (~fincham@user/ex-parrot)09:32
+ eibachd (~eibachd@p200300dcf70a7500eb4787771d558df0.dip0.t-ipconnect.de)09:33
+ ex-parrot (~fincham@user/ex-parrot)09:33
+ gustav28 (~gustav@c-fd68524e.019-141-67626730.bbcust.telenor.se)10:02
- eibachd (QUIT: Ping timeout: 255 seconds) (~eibachd@p200300dcf70a7500eb4787771d558df0.dip0.t-ipconnect.de)10:39
+ eibachd (~eibachd@p200300dcf70a7500e36ff9f89327c26e.dip0.t-ipconnect.de)10:39
- eibachd (QUIT: Ping timeout: 255 seconds) (~eibachd@p200300dcf70a7500e36ff9f89327c26e.dip0.t-ipconnect.de)10:46
+ eibachd (~eibachd@p200300dcf70a7500e13622c8d94a3d21.dip0.t-ipconnect.de)10:47
- eibachd (QUIT: Ping timeout: 268 seconds) (~eibachd@p200300dcf70a7500e13622c8d94a3d21.dip0.t-ipconnect.de)10:54
+ eibachd (~eibachd@p200300dcf70a7500fc21ccdef0b4ad7d.dip0.t-ipconnect.de)10:55
- eibachd (QUIT: Ping timeout: 256 seconds) (~eibachd@p200300dcf70a7500fc21ccdef0b4ad7d.dip0.t-ipconnect.de)11:02
- GNUmoon2 (QUIT: Remote host closed the connection) (~GNUmoon@gateway/tor-sasl/gnumoon)11:03
+ eibachd (~eibachd@p200300dcf70a7500b367d29be2e70a89.dip0.t-ipconnect.de)11:03
+ GNUmoon2 (~GNUmoon@gateway/tor-sasl/gnumoon)11:03
- eibachd (QUIT: Ping timeout: 256 seconds) (~eibachd@p200300dcf70a7500b367d29be2e70a89.dip0.t-ipconnect.de)11:16
+ eibachd (~eibachd@2a01:599:315:300e:6302:de09:c320:3894)11:18
joschminute: you recently mentioned that you wanted to revert the poweroff method to go via the keyboard11:55
joschminute: remember that while this works for users that have their mainboard inside the reform laptop case, it breaks poweroff for those who have their mainboard installed externally without the reform keyboard attached11:56
+ mjw (~mjw@gnu.wildebeest.org)11:56
josch0001:01:00.0 VGA compatible controller: NVIDIA Corporation GK208B [GeForce GT 710] (rev a1)11:58
joschunfortunately, nothing shows up on the monitor, neither via VGA nor via DVI11:59
joschdmesg has: nouveau 0001:01:00.0: [drm] fb0: nouveaudrmfb frame buffer device11:59
joschfull text: https://mister-muffin.de/p/C0Cd.txt11:59
joschi blacklisted etnaviv and panfrost, here is the lsmod output: https://mister-muffin.de/p/n-9M.txt11:59
joschminute: any other tricks you applied for this to work?11:59
joschthis should be the exact same card and mini-pcie -> pcie converter as you were using12:00
- b0 (QUIT: Changing host) (~b0@leo.uberspace.de)12:33
+ b0 (~b0@user/b0)12:33
minutejosch: hmm, you do get a /dev/fb012:36
minutejosch: also try blacklisting mali-dp12:36
minutejosch: about poweroff, i probably changed my mind back.12:37
- mtm (QUIT: Ping timeout: 268 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)14:03
+ minutepocket (~reform@91.64.214.159)14:47
minutepocketjosch: are you maybe aware of any discussion about this? (ads on firefox new tab page) https://mastodon.social/@mntmn/11222434397966218214:48
minutepocketlooks like we can ship a prefs.js setting for browser.newtabpage.activity-stream.feeds.topsites14:58
minutepocketand set that to false14:58
minutepocketalpine addresses this https://mastodon.social/@cas@treehouse.systems/11222439856303827415:01
minutepocketsuggested fix https://source.mnt.re/reform/reform-tools/-/commit/e30b5bef7cab8a7c2e9c444141d279f8c864666315:12
joschhow is this even enabled by default??? :(15:13
minutepocketyeah, it seems like an oversight... chromium doesn't ship with anything like that15:13
minutepocket(on debian i mean)15:13
minutepocketand the default bookmarks are also replaced in both firefox and chromium15:14
joschi'll contact the maintainer in debian about this -- lets see what they say15:14
joschuntil then, nuke it from orbit15:14
minutepocketjosch: cool, thx!15:14
joschis widevine support something else? alpine seems to set media.gmp-widevinecdm.visible=false and media.gmp-widevinecdm.enabled=false15:16
joschhttps://gitlab.alpinelinux.org/alpine/aports/-/commit/3423127995e3499ba54ccdf0d0c7e20cb8356ab715:16
minutepocketyeah widevine is for DRM video decoding, for example netflix15:19
minutepocketi am not sure if it is functional on debian arm6415:19
minutepocketat least the actual drm library is not available by default15:19
minutepocket(spotify web also requires it, for example)15:20
joschah okay, that change was linked from the alpine link above15:21
minutepocketyeah, it is unrelated though15:22
joschand their gitlab gives me error 500 :)15:22
joschanyways, there is a solution which is nice15:22
minutepocketyes15:23
joschminutepocket: so initial responses were, that it's not nice but we also allow other software to display their advertisements by default *if* it's not too obnoxious and if it can be disabled easy enough15:42
minutepocketjosch: ok, i see!15:43
- minutepocket (QUIT: Changing host) (~reform@91.64.214.159)15:45
+ minutepocket (~reform@user/minutepocket)15:45
Twodisbetterminutepocket: awesome to see you talking from the Pocket!15:46
minutepocketTwodisbetter: test driving!15:57
minutepocketit is a very addictive device for people like me, because it puts me into a different mindset of wanting to try out all sorts of new things because of the different set of constraints (7 inch screen, small device etc)15:58
minutepocketsuddenly i'm looking for all sorts of TUI apps etc15:58
TwodisbetterGotcha! The framework based umpc I am working on does the same to me. The pocket is something I am really looking forward to though!15:59
minutepocketcool, i hope you'll like it16:00
minutepocketpocket assembly has taken over most of the mnt studio at the moment, parts everywhere ^^16:00
minutepocketwe just have to polish the firmware a little bit more and finish at least a very basic manual, then the first ones can be shipped16:01
minutepocketfor the firmware i want to add basic oled menu functionality like on reform (port the interactive menu), and implement a compatible lpc interface over spi for battery status and poweroff (so far it supports only the legacy usb hid poweroff). 16:02
minutepocketdriver/linux stuff is looking good on imx8mp, i only want to fix a bit of an ugly glitch when the display initializes. so i have to tweak the delays in the mipi dsi init sequence16:03
minutepocketthe handbook is WIP, we forked it from the new 2nd edition reform handbook and anri is working on it and there's already a bunch of content16:04
minutepocketthere are no issues with the production hardware so far :D16:04
+ mtm (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)16:09
joschwow, that must be a big relief!16:41
joschminute: i thought a bit more about removing firefox ads by default. How about also doing the opposite and *add* MNT bookmarks by default via /etc/firefox/policies/policies.json?16:44
- aperezdc (QUIT: Remote host closed the connection) (~aperezdc@46.23.89.43)16:48
+ Christoph_ (~Christoph@p4fe733f6.dip0.t-ipconnect.de)16:51
+ aperezdc (~aperezdc@46.23.89.43)16:53
- eibachd (QUIT: Read error: Connection reset by peer) (~eibachd@2a01:599:315:300e:6302:de09:c320:3894)16:57
+ eibachd (~eibachd@p200300dcf70a750007728c5387166b4b.dip0.t-ipconnect.de)16:58
eibachdAnd you definitely need this tool to adjust the headphone eq 🙃17:06
eibachdI might even add a TUI...17:09
minutepocketeibachd: oh yeah :D17:17
minutepocketjosch: well, i think people can find our website17:17
minutepocketif they need to...17:17
vkoskivAt instanssi about a month back, I was showing the reform to someone, and they said that the ability to install stock upstream debian was very important to them, I think for security reasons.17:19
vkoskivPersonally I like the reform system image, but I could see someone very security conscious being a bit wary about a distribution with downstream changes added.17:20
vkoskivJust food for thought, I didn't really think about that perspective before that person mentioned it17:20
joschhrm... i now have no etnaviv, panfrost, mali_dp, panel_edp, cdns_mhdp_imx, meson_drm, cdns_mhdp_drmcore nor mxsfb loaded after booting and still nothing on any of my two monitors. Nothing via vga, nor dvi nor hdmi. :(17:31
joschuho17:39
joschpcieport 0001:00:00.0: AER: Corrected error message received from 0001:00:00.017:40
joschpcieport 0001:00:00.0: PCIe Bus Error: severity=Corrected, type=Physical Layer, (Receiver ID)17:40
joschcieport 0001:00:00.0:   device [1957:82c0] error status/mask=00000001/0000600017:40
joschis that something i should be worried about?17:41
joschminutepocket: unless you have any other ideas i think i'm giving up on the ls1028a+pcie graphics project17:42
joschi already sank too much time into it with no results :/17:42
- eibachd (QUIT: Ping timeout: 256 seconds) (~eibachd@p200300dcf70a750007728c5387166b4b.dip0.t-ipconnect.de)17:55
+ eibachd (~eibachd@2a01:599:315:300e:6302:de09:c320:3894)17:57
- eibachd (QUIT: Read error: Connection reset by peer) (~eibachd@2a01:599:315:300e:6302:de09:c320:3894)18:06
+ eibachd (~eibachd@2a01:599:315:300e:6302:de09:c320:3894)18:06
- eibachd (QUIT: Read error: Connection reset by peer) (~eibachd@2a01:599:315:300e:6302:de09:c320:3894)18:10
+ eibachd (~eibachd@p200300dcf70a7500b7eccfe196c35475.dip0.t-ipconnect.de)18:11
- Christoph_ (QUIT: Quit: Christoph_) (~Christoph@p4fe733f6.dip0.t-ipconnect.de)18:17
+ Christoph_ (~Christoph@p4fe733f6.dip0.t-ipconnect.de)18:22
minutejosch: sorry to hear it :/ my memory is not good enough, will have to replicate it myself19:03
joschminute: no worries, please concentrate on the pocket instead. :)19:08
joschin more positive news, I confirmed that bmaptool works: https://source.mnt.re/reform/reform-system-image/-/merge_requests/8919:13
joschtry at home like this:19:14
josch$ sudo bmaptool copy https://source.mnt.re/reform/reform-system-image/-/jobs/4000/artifacts/raw/reform-system-ls1028a.img.gz /dev/mmcblk019:14
joschno extra downloading step, no extra extraction step *and* faster copying because "holes" are skipped :)19:14
- eibachd (QUIT: Ping timeout: 256 seconds) (~eibachd@p200300dcf70a7500b7eccfe196c35475.dip0.t-ipconnect.de)19:22
+ eibachd (~eibachd@2a01:599:315:300e:6302:de09:c320:3894)19:22
- eibachd (QUIT: Read error: Connection reset by peer) (~eibachd@2a01:599:315:300e:6302:de09:c320:3894)19:26
+ eibachd (~eibachd@p200300dcf70a75003fc3b476ebf07dac.dip0.t-ipconnect.de)19:26
- bgs (QUIT: Remote host closed the connection) (~bgs@212-85-160-171.dynamic.telemach.net)19:28
- eibachd (QUIT: Ping timeout: 240 seconds) (~eibachd@p200300dcf70a75003fc3b476ebf07dac.dip0.t-ipconnect.de)20:37
+ eibachd (~eibachd@p200300dcf70a750045ade1d3364c261c.dip0.t-ipconnect.de)20:38
minutepocketjosch: great!21:01
- minutepocket (QUIT: Quit: Lost terminal) (~reform@user/minutepocket)21:01
hramrachvkoskiv: somebody would have to upstream the kernel patches, that's probably the major part of not being able to use Debian upstream. There are tools that are not included in Debian as well but that's not such a big deal I think.21:16
hramrachI see an effort to limit the amount of downstream packages here but so far it never went to 0.21:17
- _nrb_ (QUIT: Remote host closed the connection) (~nrbnrb@2a01:4f8:10a:10a2:290::100)21:41
+ _nrb_ (~nrbnrb@2a01:4f8:10a:10a2:290::100)21:41
- _nrb_ (QUIT: Changing host) (~nrbnrb@2a01:4f8:10a:10a2:290::100)21:42
joschyes, it's the kernel patches22:00
joschthe rest is quite harmless and easy to configure manually22:00
joschand u-boot upstreaming of course :)22:01
- gustav28 (QUIT: Quit: Quit) (~gustav@c-fd68524e.019-141-67626730.bbcust.telenor.se)22:15
+ chomwitt (~chomwitt@2a02:587:7a01:1400:1ac0:4dff:fedb:a3f1)22:29
- chomwitt (QUIT: Ping timeout: 260 seconds) (~chomwitt@2a02:587:7a01:1400:1ac0:4dff:fedb:a3f1)23:15

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