minutepocket | so it has tuigreet, a properly sized+rotated console, and qcacld2 via one of my first debs | 00:00 |
---|---|---|
josch | when you run "sudo reform-check" -- is anything wrong showing up? | 00:06 |
minutepocket | yeah, a few things | 00:07 |
josch | just 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/67 | 00:08 |
minutepocket | josch: https://mister-muffin.de/p/Kl3W.txt | 00:08 |
minutepocket | josch: no worries | 00:08 |
minutepocket | btw i have unmounted /boot on purpose because i don't want to accidentally get into a non booting state on the weekend | 00:09 |
josch | hah good idea! | 00:09 |
josch | other than /usr/lib/modules/6.7.9-reform2-arm64/updates/dkms/reform2_lpc.ko these all seem to result from /boot not being mounted | 00:11 |
minutepocket | yeah i'm not quite sure about lpc... maybe i uninstalled it | 00:12 |
josch | good point, i need to check that in reform-tools | 00:14 |
+ eibachd (~eibachd@p200300dcf70a7500488a33050987867b.dip0.t-ipconnect.de) | 00:16 | |
eibachd | New blog post featuring a joule thief: https://zeromips.org/posts/2024-04-05-petroled/ | 00:18 |
minutepocket | eibachd: hi! | 00:26 |
eibachd | minutepocket: hey | 00:28 |
minutepocket | interesting @ joule thief, also hadn't heard about this circuit | 00:28 |
eibachd | So simple, really useful | 00:30 |
minutepocket | haha > The model presented in this paper was a little overkill | 00:31 |
eibachd | Took ages in ltspice | 00:31 |
minutepocket | eibachd: very nice project & read! looking forward to the bringup | 00:32 |
eibachd | Thanks. I hope it will work 😁 | 00:33 |
minutepocket | random find: there is an apt TUI https://github.com/wick3dr0se/pkm | 01: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 | |
minutepocket | also, here is an interesting TUI browser https://github.com/fathyb/carbonyl | 02:07 |
minutepocket | it has arm64 binaries and is quite fast | 02: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 | |
josch | this is so cursed | 08:06 |
josch | how do i wash my eyes?? XD | 08: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 | |
josch | minute: you recently mentioned that you wanted to revert the poweroff method to go via the keyboard | 11:55 |
josch | minute: 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 attached | 11:56 |
+ mjw (~mjw@gnu.wildebeest.org) | 11:56 | |
josch | 0001:01:00.0 VGA compatible controller: NVIDIA Corporation GK208B [GeForce GT 710] (rev a1) | 11:58 |
josch | unfortunately, nothing shows up on the monitor, neither via VGA nor via DVI | 11:59 |
josch | dmesg has: nouveau 0001:01:00.0: [drm] fb0: nouveaudrmfb frame buffer device | 11:59 |
josch | full text: https://mister-muffin.de/p/C0Cd.txt | 11:59 |
josch | i blacklisted etnaviv and panfrost, here is the lsmod output: https://mister-muffin.de/p/n-9M.txt | 11:59 |
josch | minute: any other tricks you applied for this to work? | 11:59 |
josch | this should be the exact same card and mini-pcie -> pcie converter as you were using | 12:00 |
- b0 (QUIT: Changing host) (~b0@leo.uberspace.de) | 12:33 | |
+ b0 (~b0@user/b0) | 12:33 | |
minute | josch: hmm, you do get a /dev/fb0 | 12:36 |
minute | josch: also try blacklisting mali-dp | 12:36 |
minute | josch: 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 | |
minutepocket | josch: are you maybe aware of any discussion about this? (ads on firefox new tab page) https://mastodon.social/@mntmn/112224343979662182 | 14:48 |
minutepocket | looks like we can ship a prefs.js setting for browser.newtabpage.activity-stream.feeds.topsites | 14:58 |
minutepocket | and set that to false | 14:58 |
minutepocket | alpine addresses this https://mastodon.social/@cas@treehouse.systems/112224398563038274 | 15:01 |
minutepocket | suggested fix https://source.mnt.re/reform/reform-tools/-/commit/e30b5bef7cab8a7c2e9c444141d279f8c8646663 | 15:12 |
josch | how is this even enabled by default??? :( | 15:13 |
minutepocket | yeah, it seems like an oversight... chromium doesn't ship with anything like that | 15:13 |
minutepocket | (on debian i mean) | 15:13 |
minutepocket | and the default bookmarks are also replaced in both firefox and chromium | 15:14 |
josch | i'll contact the maintainer in debian about this -- lets see what they say | 15:14 |
josch | until then, nuke it from orbit | 15:14 |
minutepocket | josch: cool, thx! | 15:14 |
josch | is widevine support something else? alpine seems to set media.gmp-widevinecdm.visible=false and media.gmp-widevinecdm.enabled=false | 15:16 |
josch | https://gitlab.alpinelinux.org/alpine/aports/-/commit/3423127995e3499ba54ccdf0d0c7e20cb8356ab7 | 15:16 |
minutepocket | yeah widevine is for DRM video decoding, for example netflix | 15:19 |
minutepocket | i am not sure if it is functional on debian arm64 | 15:19 |
minutepocket | at least the actual drm library is not available by default | 15:19 |
minutepocket | (spotify web also requires it, for example) | 15:20 |
josch | ah okay, that change was linked from the alpine link above | 15:21 |
minutepocket | yeah, it is unrelated though | 15:22 |
josch | and their gitlab gives me error 500 :) | 15:22 |
josch | anyways, there is a solution which is nice | 15:22 |
minutepocket | yes | 15:23 |
josch | minutepocket: 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 enough | 15:42 |
minutepocket | josch: ok, i see! | 15:43 |
- minutepocket (QUIT: Changing host) (~reform@91.64.214.159) | 15:45 | |
+ minutepocket (~reform@user/minutepocket) | 15:45 | |
Twodisbetter | minutepocket: awesome to see you talking from the Pocket! | 15:46 |
minutepocket | Twodisbetter: test driving! | 15:57 |
minutepocket | it 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 |
minutepocket | suddenly i'm looking for all sorts of TUI apps etc | 15:58 |
Twodisbetter | Gotcha! 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 |
minutepocket | cool, i hope you'll like it | 16:00 |
minutepocket | pocket assembly has taken over most of the mnt studio at the moment, parts everywhere ^^ | 16:00 |
minutepocket | we just have to polish the firmware a little bit more and finish at least a very basic manual, then the first ones can be shipped | 16:01 |
minutepocket | for 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 |
minutepocket | driver/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 sequence | 16:03 |
minutepocket | the 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 content | 16:04 |
minutepocket | there are no issues with the production hardware so far :D | 16:04 |
+ mtm (~mtm@c-71-228-84-213.hsd1.fl.comcast.net) | 16:09 | |
josch | wow, that must be a big relief! | 16:41 |
josch | minute: 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 | |
eibachd | And you definitely need this tool to adjust the headphone eq 🙃 | 17:06 |
eibachd | I might even add a TUI... | 17:09 |
minutepocket | eibachd: oh yeah :D | 17:17 |
minutepocket | josch: well, i think people can find our website | 17:17 |
minutepocket | if they need to... | 17:17 |
vkoskiv | At 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 |
vkoskiv | Personally 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 |
vkoskiv | Just food for thought, I didn't really think about that perspective before that person mentioned it | 17:20 |
josch | hrm... 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 |
josch | uho | 17:39 |
josch | pcieport 0001:00:00.0: AER: Corrected error message received from 0001:00:00.0 | 17:40 |
josch | pcieport 0001:00:00.0: PCIe Bus Error: severity=Corrected, type=Physical Layer, (Receiver ID) | 17:40 |
josch | cieport 0001:00:00.0: device [1957:82c0] error status/mask=00000001/00006000 | 17:40 |
josch | is that something i should be worried about? | 17:41 |
josch | minutepocket: unless you have any other ideas i think i'm giving up on the ls1028a+pcie graphics project | 17:42 |
josch | i 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 | |
minute | josch: sorry to hear it :/ my memory is not good enough, will have to replicate it myself | 19:03 |
josch | minute: no worries, please concentrate on the pocket instead. :) | 19:08 |
josch | in more positive news, I confirmed that bmaptool works: https://source.mnt.re/reform/reform-system-image/-/merge_requests/89 | 19:13 |
josch | try 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/mmcblk0 | 19:14 |
josch | no 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 | |
minutepocket | josch: great! | 21:01 |
- minutepocket (QUIT: Quit: Lost terminal) (~reform@user/minutepocket) | 21:01 | |
hramrach | vkoskiv: 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 |
hramrach | I 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 | |
josch | yes, it's the kernel patches | 22:00 |
josch | the rest is quite harmless and easy to configure manually | 22:00 |
josch | and 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.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!