{"version":"https://jsonfeed.org/version/1.1","title":"Chris Vogel's microblog'","home_page_url":"https://chrichri.ween.de/","feed_url":"https://chrichri.ween.de/feed.json","authors":[{"name":"Chris Vogel","url":"https://chrichri.ween.de/","avatar":"https://chrichri.ween.de/static/smiley.png"}],"items":[{"id":"1f6367c2856e4f6a982aaed422142298","url":"https://chrichri.ween.de/o/1f6367c2856e4f6a982aaed422142298","content_html":"<p><span class=\"h-card\"><a href=\"https://mastodon.xyz/@nextcloud\" class=\"u-url mention\">@nextcloud@mastodon.xyz</a></span> Can&#x27;t say for ubtouch - never used it so far.</p>\n<p><a href=\"https://chrichri.ween.de/t/nura\" class=\"mention hashtag\" rel=\"tag\">#<span>nura</span></a> is exceptional: ever got annoyed by an android feature? The nura community helps you to learn about any annoyance in mobile linux. They share there knowledge and help to extend your own capabilities to change those things. They help you really owning your device by being able to understand how it works and helping you to contribute changes to the system.</p>\n<p>And if you&#x27;re not interested in that on some devices it works reliable with minor drawbacks like bad camera support.</p>\n<p>Same for <a href=\"https://chrichri.ween.de/t/mobian\" class=\"mention hashtag\" rel=\"tag\">#<span>Mobian</span></a>, <a href=\"https://chrichri.ween.de/t/bengalos\" class=\"mention hashtag\" rel=\"tag\">#<span>Bengalos</span></a> and <a href=\"https://chrichri.ween.de/t/pureos\" class=\"mention hashtag\" rel=\"tag\">#<span>PureOS</span></a>.</p>\n<p>I&#x27;ve been using Nura for the last year. I love their concept of <a href=\"https://chrichri.ween.de/t/duranium\" class=\"mention hashtag\" rel=\"tag\">#<span>duranium</span></a> to build a system that catches provides <a href=\"https://chrichri.ween.de/t/secureboot\" class=\"mention hashtag\" rel=\"tag\">#<span>SecureBoot</span></a> and a/b updates. Same for <a href=\"https://chrichri.ween.de/t/bengalos\" class=\"mention hashtag\" rel=\"tag\">#<span>BengalOS</span></a> the showcase system for beautiful <a href=\"https://chrichri.ween.de/t/phosh\" class=\"mention hashtag\" rel=\"tag\">#<span>Phosh</span></a>.</p>\n<p>The whole <a href=\"https://chrichri.ween.de/t/linuxonmobile\" class=\"mention hashtag\" rel=\"tag\">#<span>LinuxOnMobile</span></a> ecosystem is catching up with android in a breathtaking speed these days - flying on <a href=\"https://chrichri.ween.de/t/freedom\" class=\"mention hashtag\" rel=\"tag\">#<span>freedom</span></a> and driven by friendly, cooperative and very welcomig communities.</p>\n<p>Join us, help us make <a href=\"https://chrichri.ween.de/t/nextcloud\" class=\"mention hashtag\" rel=\"tag\">#<span>nextcloud</span></a> our solution for syncing our data even better than already given and integrate <a href=\"https://chrichri.ween.de/t/nextcloud\" class=\"mention hashtag\" rel=\"tag\">#<span>nextcloud</span></a> services in <a href=\"https://chrichri.ween.de/t/mobilelinux\" class=\"mention hashtag\" rel=\"tag\">#<span>MobileLinux</span></a> devices.</p>\n<p>Not to forget - thanks for Nextcloud for which all the attributions above are the same! Great community, great product! ⭐</p>\n","content_text":"@nextcloud@mastodon.xyz Can't say for ubtouch - never used it so far.\r\n\r\n#nura is exceptional: ever got annoyed by an android feature? The nura community helps you to learn about any annoyance in mobile linux. They share there knowledge and help to extend your own capabilities to change those things. They help you really owning your device by being able to understand how it works and helping you to contribute changes to the system.\r\n\r\nAnd if you're not interested in that on some devices it works reliable with minor drawbacks like bad camera support.\r\n\r\nSame for #Mobian, #Bengalos and #PureOS.\r\n\r\nI've been using Nura for the last year. I love their concept of #duranium to build a system that catches provides #SecureBoot and a/b updates. Same for #BengalOS the showcase system for beautiful #Phosh.\r\n\r\nThe whole #LinuxOnMobile ecosystem is catching up with android in a breathtaking speed these days - flying on #freedom and driven by friendly, cooperative and very welcomig communities.\r\n\r\nJoin us, help us make #nextcloud our solution for syncing our data even better than already given and integrate #nextcloud services in #MobileLinux devices.\r\n\r\nNot to forget - thanks for Nextcloud for which all the attributions above are the same! Great community, great product! ⭐","date_published":"2026-10-15T08:05:19.278750","attachments":[]},{"id":"b064d847a14e4321a05dc90e767d688f","url":"https://chrichri.ween.de/o/b064d847a14e4321a05dc90e767d688f","content_html":"<p>Looking at routing in <a href=\"https://chrichri.ween.de/t/bengalos\" class=\"mention hashtag\" rel=\"tag\">#<span>BengalOS</span></a> I stumbled over an <a href=\"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/work_items/1990\">issue at <a href=\"https://chrichri.ween.de/t/networkmanager\" class=\"mention hashtag\" rel=\"tag\">#<span>NetworkManager</span></a></a> that explains why Linux clients started having problems on my home wifi: via <a href=\"https://chrichri.ween.de/t/dhcp\" class=\"mention hashtag\" rel=\"tag\">#<span>DHCP</span></a> I sent a router (option 3) and a static route (option 121).</p>\n<p>Background: at the time of configuration I used a VPN connection while connected to my wifi that routed 192.168.0.0/16. I needed one <code>/24</code> subnet to be routed over my default gateway. The static route for the class-c net had the smaller netmask and overruled the class-b route for the VPN-connection.</p>\n<p>After the change I was missing a default route, added it to NetworkManager as a local entry and had been done until stumbling over it again with a new installation.</p>\n<p>Now I know … 😉</p>\n","content_text":"Looking at routing in #BengalOS I stumbled over an [issue at #NetworkManager](https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/work_items/1990) that explains why Linux clients started having problems on my home wifi: via #DHCP I sent a router (option 3) and a static route (option 121).\r\n\r\nBackground: at the time of configuration I used a VPN connection while connected to my wifi that routed 192.168.0.0/16. I needed one `/24` subnet to be routed over my default gateway. The static route for the class-c net had the smaller netmask and overruled the class-b route for the VPN-connection.\r\n\r\nAfter the change I was missing a default route, added it to NetworkManager as a local entry and had been done until stumbling over it again with a new installation.\r\n\r\nNow I know … 😉 ","date_published":"2026-10-10T18:59:38.448823","attachments":[]},{"id":"67e4462bc32a46b895467469b459b794","url":"https://chrichri.ween.de/o/67e4462bc32a46b895467469b459b794","content_html":"<p>… and if time and space do not permit sending a glass of marmalade, some cookies or anything else self-made is personal and doesn&#x27;t need to end up sitting around for ages. Hm, <span class=\"h-card\"><a href=\"https://freeradical.zone/@craftyguy\" class=\"u-url mention\">@craftyguy@freeradical.zone</a></span> marmalade or @me@chrichri.ween.de peeling soap - or whatever? 🙃</p>\n","content_text":" … and if time and space do not permit sending a glass of marmalade, some cookies or anything else self-made is personal and doesn't need to end up sitting around for ages. Hm, @craftyguy@freeradical.zone marmalade or @me@chrichri.ween.de peeling soap - or whatever? 🙃 ","date_published":"2026-10-09T19:06:44.211097","attachments":[]},{"id":"f0a323fadcb74a43804cafc4de194b80","url":"https://chrichri.ween.de/o/f0a323fadcb74a43804cafc4de194b80","content_html":"<p>Just removed <code>/etc/systemd/user/udiskie.service</code> on my <a href=\"https://chrichri.ween.de/t/nura\" class=\"mention hashtag\" rel=\"tag\">#<span>nura</span></a> <a href=\"https://chrichri.ween.de/t/edge\" class=\"mention hashtag\" rel=\"tag\">#<span>edge</span></a> <a href=\"https://chrichri.ween.de/t/shift6mq\" class=\"mention hashtag\" rel=\"tag\">#<span>shift6mq</span></a>. Thanks to <span class=\"h-card\"><a href=\"https://chaos.social/@fossdd\" class=\"u-url mention\">@fossdd@chaos.social</a></span> for merging the MR to <a href=\"https://chrichri.ween.de/t/alpine\" class=\"mention hashtag\" rel=\"tag\">#<span>alpine</span></a>!</p>\n","content_text":"Just removed `/etc/systemd/user/udiskie.service` on my #nura #edge #shift6mq. Thanks to @fossdd@chaos.social for merging the MR to #alpine!","date_published":"2026-10-07T11:50:17.852060","attachments":[]},{"id":"c03698d670c94c59a50e58ffb578aaa1","url":"https://chrichri.ween.de/o/c03698d670c94c59a50e58ffb578aaa1","content_html":"<p>I&#x27;m using <a href=\"https://chrichri.ween.de/t/passff\" class=\"mention hashtag\" rel=\"tag\">#<span>PassFF</span></a> with <a href=\"https://chrichri.ween.de/t/pass\" class=\"mention hashtag\" rel=\"tag\">#<span>pass</span></a> to store my passwords. The login forms used on various sides sometimes break the workflow.</p>\n<p>For my <a href=\"https://codeberg.org/PassFF/passff/issues/632#issuecomment-24236667\">issue logging in to <a href=\"https://chrichri.ween.de/t/proxmox\" class=\"mention hashtag\" rel=\"tag\">#<span>proxmox</span></a></a> <a href=\"https://codeberg.org/madduck\">madduck</a> shared a simple <a href=\"https://codeberg.org/PassFF/passff/issues/632#issuecomment-23394613\">workaround</a>:</p>\n<p>Add additional fields to the pass entry to give PassFF hints what to fill where. The additional fields are no secrets nor worth storing, but they <em>push</em> PassFF to filling the credentials into the correct fields.</p>\n","content_text":"I'm using #PassFF with #pass to store my passwords. The login forms used on various sides sometimes break the workflow.\r\n\r\nFor my [issue logging in to #proxmox](https://codeberg.org/PassFF/passff/issues/632#issuecomment-24236667) [madduck](https://codeberg.org/madduck) shared a simple [workaround](https://codeberg.org/PassFF/passff/issues/632#issuecomment-23394613):\r\n\r\nAdd additional fields to the pass entry to give PassFF hints what to fill where. The additional fields are no secrets nor worth storing, but they _push_ PassFF to filling the credentials into the correct fields.","date_published":"2026-09-30T08:58:18.381006","attachments":[]},{"id":"a10b469839f84cd0a2df66cd36b33545","url":"https://chrichri.ween.de/o/a10b469839f84cd0a2df66cd36b33545","content_html":"<p><a href=\"https://chrichri.ween.de/t/udiskie\" class=\"mention hashtag\" rel=\"tag\">#<span>udiskie</span></a> is part of <a href=\"https://chrichri.ween.de/t/alpine\" class=\"mention hashtag\" rel=\"tag\">#<span>alpine</span></a>​s community repository - thanks to <span class=\"h-card\"><a href=\"https://freeradical.zone/@craftyguy\" class=\"u-url mention\">@craftyguy@freeradical.zone</a></span>. <a href=\"https://freeradical.zone/@craftyguy/117236978559941439\">Clayton mentored</a> me to put the <a href=\"https://github.com/coldfix/udiskie/commits/master/example/udiskie.service?author=chri2\">changes accepted by udiskie</a> into a <a href=\"https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/108702\">MR to add them to the alpine package</a> used in <a href=\"https://chrichri.ween.de/t/postmarketos\" class=\"mention hashtag\" rel=\"tag\">#<span>PostmarketOS</span></a>.</p>\n<p>Soon the fix will land in edge and I&#x27;ll need to remember to remove <code>/etc/systemd/user/udiskie.service</code> to keep my system clean.</p>\n","content_text":"#udiskie is part of #alpine​s community repository - thanks to @craftyguy@freeradical.zone. [Clayton mentored](https://freeradical.zone/@craftyguy/117236978559941439) me to put the [changes accepted by udiskie](https://github.com/coldfix/udiskie/commits/master/example/udiskie.service?author=chri2) into a [MR to add them to the alpine package](https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/108702) used in #PostmarketOS.\r\n\r\nSoon the fix will land in edge and I'll need to remember to remove `/etc/systemd/user/udiskie.service` to keep my system clean.","date_published":"2026-09-24T11:22:27.132250","attachments":[]},{"id":"3eaaeecc72da4b009dd24d55e8bcc0ac","url":"https://chrichri.ween.de/o/3eaaeecc72da4b009dd24d55e8bcc0ac","content_html":"<p><span class=\"h-card\"><a href=\"https://chaos.social/@fizzo\" class=\"u-url mention\">@fizzo@chaos.social</a></span> subscribe to sr.ht <a href=\"https://chrichri.ween.de/t/sourcehut\" class=\"mention hashtag\" rel=\"tag\">#<span>sourcehut</span></a> and you&#x27;ll get a bouncer alongside a lovengly different git repo hosting 😉</p>\n","content_text":"@fizzo@chaos.social subscribe to sr.ht #sourcehut and you'll get a bouncer alongside a lovengly different git repo hosting 😉","date_published":"2026-09-19T11:32:17.504505","attachments":[]},{"id":"c5e314661c4d485295346b5cc305adf2","url":"https://chrichri.ween.de/o/c5e314661c4d485295346b5cc305adf2","content_html":"<p>So you added a user account to your linux (mobile) for <a href=\"https://gitlab.com/tuxdoctor/tuxdoctor#alpine-package\">any reason</a>? That account will never be used to login to <a href=\"https://chrichri.ween.de/t/linux\" class=\"mention hashtag\" rel=\"tag\">#<span>Linux</span></a>?</p>\n<p>Well, it will show up on your login screen unless you picked an uid from the range of system accounts.</p>\n<p>On <a href=\"https://chrichri.ween.de/t/mobian\" class=\"mention hashtag\" rel=\"tag\">#<span>Mobian</span></a> and <a href=\"https://chrichri.ween.de/t/postmarketos\" class=\"mention hashtag\" rel=\"tag\">#<span>postmarketOS</span></a> the login screen is presented by the greeter run from <code>greetd</code>. For <a href=\"https://chrichri.ween.de/t/phosh\" class=\"mention hashtag\" rel=\"tag\">#<span>Phosh</span></a> the greeter is <a href=\"https://chrichri.ween.de/t/phrog\" class=\"mention hashtag\" rel=\"tag\">#<span>Phrog</span></a>. The user accounts to show on the login screen are requested from <a href=\"https://chrichri.ween.de/t/accountsservices\" class=\"mention hashtag\" rel=\"tag\">#<span>AccountsServices</span></a>.</p>\n<p>One way to get rid of an user account on the login screen is to mark it as a system account: <code>USER=&lt;username&gt;; echo -e &#x27;[User]\\nSystemAccount=true&#x27; | sudo tee /var/lib/AccountsService/users/$USER; sudo chmod 600 /var/lib/AccountsService/users/$USER</code></p>\n<p><a href=\"https://www.freedesktop.org/wiki/Software/AccountsService\" rel=\"noopener\">https://www.freedesktop.org/wiki/Software/AccountsService</a>\r\n<a href=\"https://github.com/samcday/phrog\" rel=\"noopener\">https://github.com/samcday/phrog</a>\r\n<a href=\"https://sr.ht/~kennylevinsen/greetd/\" rel=\"noopener\">https://sr.ht/~kennylevinsen/greetd/</a></p>\n","content_text":"So you added a user account to your linux (mobile) for [any reason](https://gitlab.com/tuxdoctor/tuxdoctor#alpine-package)? That account will never be used to login to #Linux?\r\n\r\nWell, it will show up on your login screen unless you picked an uid from the range of system accounts.\r\n\r\nOn #Mobian and #postmarketOS the login screen is presented by the greeter run from `greetd`. For #Phosh the greeter is #Phrog. The user accounts to show on the login screen are requested from #AccountsServices.\r\n\r\nOne way to get rid of an user account on the login screen is to mark it as a system account: `USER=<username>; echo -e '[User]\\nSystemAccount=true' | sudo tee /var/lib/AccountsService/users/$USER; sudo chmod 600 /var/lib/AccountsService/users/$USER`\r\n\r\nhttps://www.freedesktop.org/wiki/Software/AccountsService\r\nhttps://github.com/samcday/phrog\r\nhttps://sr.ht/~kennylevinsen/greetd/","date_published":"2026-09-18T07:01:44.189999","attachments":[]},{"id":"751d83db74c04355aa36912d9cc66961","url":"https://chrichri.ween.de/o/751d83db74c04355aa36912d9cc66961","content_html":"<p>Next <a href=\"https://chrichri.ween.de/t/goelinuxonmobile\" class=\"mention hashtag\" rel=\"tag\">#<span>GoeLinuxOnMobile</span></a> <a href=\"https://chrichri.ween.de/t/meeting\" class=\"mention hashtag\" rel=\"tag\">#<span>meeting</span></a> is <strong>Monday 21st of September 19:30</strong>.</p>\n<p>We&#x27;ll meet at the <a href=\"https://www.openstreetmap.org/node/5621502299\">Strandhaus37 in <a href=\"https://chrichri.ween.de/t/göttingen\" class=\"mention hashtag\" rel=\"tag\">#<span>Göttingen</span></a>/<a href=\"https://chrichri.ween.de/t/weende\" class=\"mention hashtag\" rel=\"tag\">#<span>Weende</span></a></a>. If you&#x27;d like to join us for talk about <a href=\"https://chrichri.ween.de/t/linuxonmobile\" class=\"mention hashtag\" rel=\"tag\">#<span>LinuxOnMobile</span></a>, digtial <a href=\"https://chrichri.ween.de/t/souvereignity\" class=\"mention hashtag\" rel=\"tag\">#<span>souvereignity</span></a>, <a href=\"https://chrichri.ween.de/t/floss\" class=\"mention hashtag\" rel=\"tag\">#<span>FLOSS</span></a> you can easily find us by looking for a table with phones scattered about :).</p>\n<p>Topics:</p>\n<ul>\n<li>a look at the <a href=\"https://chrichri.ween.de/t/murena\" class=\"mention hashtag\" rel=\"tag\">#<span>Murena</span></a> phone</li>\n<li>a look at the <a href=\"https://chrichri.ween.de/t/pinenote\" class=\"mention hashtag\" rel=\"tag\">#<span>PineNote</span></a></li>\n<li><a href=\"https://chrichri.ween.de/t/attestation\" class=\"mention hashtag\" rel=\"tag\">#<span>Attestation</span></a></li>\n<li>running infrastructure the linux mobile ecosystem</li>\n</ul>\n","content_text":"Next #GoeLinuxOnMobile #meeting is **Monday 21st of September 19:30**.\r\n\r\nWe'll meet at the [Strandhaus37 in #Göttingen/#Weende](https://www.openstreetmap.org/node/5621502299). If you'd like to join us for talk about #LinuxOnMobile, digtial #souvereignity, #FLOSS you can easily find us by looking for a table with phones scattered about :).\r\n\r\nTopics:\r\n* a look at the #Murena phone\r\n* a look at the #PineNote\r\n* #Attestation\r\n* running infrastructure the linux mobile ecosystem","date_published":"2026-09-18T06:46:52.059760","attachments":[]},{"id":"83db744014a24441af459b2056a20e75","url":"https://chrichri.ween.de/o/83db744014a24441af459b2056a20e75","content_html":"<p><a href=\"https://chrichri.ween.de/t/postmarketos\" class=\"mention hashtag\" rel=\"tag\">#<span>PostmarketOS</span></a> allows to have multiple users. If automatic login is disabled on start a login screen is shown presented by <a href=\"https://chrichri.ween.de/t/greetd\" class=\"mention hashtag\" rel=\"tag\">#<span>greetd</span></a> typically running as the system user <code>greetd</code>.</p>\n<p>greetd is logged in automatically to do its magic and systemd starts all the configured user services for that user.</p>\n<p><a href=\"https://chrichri.ween.de/t/udiskie\" class=\"mention hashtag\" rel=\"tag\">#<span>udiskie</span></a> is integrated as such a service and mounts all removable media to /run/media/greetd - on my <a href=\"https://chrichri.ween.de/t/shift6mq\" class=\"mention hashtag\" rel=\"tag\">#<span>Shift6mq</span></a> the sdcard.</p>\n<p>After logging in the greetd user session is logout out and the new session for the authenticated user is started. udiskie for the greetd session is stopped leaving the sdcard mounted to the path for greetd.</p>\n<p>udiskie starts for the authenticated user, but does not mount the removable media, because it is already mounted for the former logged in greetd.</p>\n<p>No music in <a href=\"https://chrichri.ween.de/t/gapless\" class=\"mention hashtag\" rel=\"tag\">#<span>gapless</span></a> 🤷</p>\n<p>An easy way around this is to change the service file for udiskie to the <a href=\"https://github.com/coldfix/udiskie/blob/master/example/udiskie.service\">new version from the example directory of udiskies repository</a> by copying it to <code>/etc/systemd/user/</code>.</p>\n<p>Once systemd picked up the changes udiskie will not be started for system users anymore and systemd will run <code>udiskie-umount</code> after stopping the service on user logout.</p>\n<p>Now one UserA can logout and UserB can use the same sdcard if file permissions allow.</p>\n","content_text":"#PostmarketOS allows to have multiple users. If automatic login is disabled on start a login screen is shown presented by #greetd typically running as the system user `greetd`.\r\n\r\ngreetd is logged in automatically to do its magic and systemd starts all the configured user services for that user.\r\n\r\n#udiskie is integrated as such a service and mounts all removable media to /run/media/greetd - on my #Shift6mq the sdcard.\r\n\r\nAfter logging in the greetd user session is logout out and the new session for the authenticated user is started. udiskie for the greetd session is stopped leaving the sdcard mounted to the path for greetd.\r\n\r\nudiskie starts for the authenticated user, but does not mount the removable media, because it is already mounted for the former logged in greetd.\r\n\r\nNo music in #gapless 🤷 \r\n\r\nAn easy way around this is to change the service file for udiskie to the [new version from the example directory of udiskies repository](https://github.com/coldfix/udiskie/blob/master/example/udiskie.service) by copying it to `/etc/systemd/user/`.\r\n\r\nOnce systemd picked up the changes udiskie will not be started for system users anymore and systemd will run `udiskie-umount` after stopping the service on user logout.\r\n\r\nNow one UserA can logout and UserB can use the same sdcard if file permissions allow.","date_published":"2026-09-18T06:35:22.151334","attachments":[]},{"id":"a5d4187dbc804084961d59f73f54c63b","url":"https://chrichri.ween.de/o/a5d4187dbc804084961d59f73f54c63b","content_html":"<p>Big fun! 🙃 Got a logic analyzer, because receiving the DCF77 time signal fails often.</p>\n<p>The definition how the signal is supposed to look is simple and clean and there must be a better way to ignore the wrong pulses.</p>\n<p><a href=\"https://chrichri.ween.de/t/pulseview\" class=\"mention hashtag\" rel=\"tag\">#<span>PulseView</span></a> <a href=\"https://chrichri.ween.de/t/sigrok\" class=\"mention hashtag\" rel=\"tag\">#<span>sigrok</span></a> <a href=\"https://chrichri.ween.de/t/fx2lafw\" class=\"mention hashtag\" rel=\"tag\">#<span>fx2lafw</span></a></p>\n","content_text":"Big fun! 🙃 Got a logic analyzer, because receiving the DCF77 time signal fails often.\r\n\r\nThe definition how the signal is supposed to look is simple and clean and there must be a better way to ignore the wrong pulses.\r\n\r\n#PulseView #sigrok #fx2lafw","date_published":"2026-05-27T17:59:04.341570","attachments":[{"url":"https://chrichri.ween.de/attachments/d57a98d14807d293abbcedfb360b635fd170a12fa7d29d81286305468a0a8114/Bildschirmfoto vom 2026-05-27 19-48-29.png","mime_type":"image/png"}]},{"id":"c116b49b2bf44d338e8af484c384cc60","url":"https://chrichri.ween.de/o/c116b49b2bf44d338e8af484c384cc60","content_html":"<p>I&#x27;m looking for a very special clock:</p>\n<ul>\n<li>epaper display</li>\n<li>receiver for time signal broadcast in Germany</li>\n<li>showing\n<ul>\n<li>time</li>\n<li>qr for an url containing a totp token</li>\n</ul>\n</li>\n<li>low power usage, battery not necessary</li>\n</ul>\n","content_text":"I'm looking for a very special clock:\r\n\r\n* epaper display\r\n* receiver for time signal broadcast in Germany\r\n* showing\r\n  * time\r\n  * qr for an url containing a totp token\r\n* low power usage, battery not necessary","date_published":"2026-05-09T20:00:05.622612","attachments":[]},{"id":"0950d81a28c94ac180b5352cdcca8ff8","url":"https://chrichri.ween.de/o/0950d81a28c94ac180b5352cdcca8ff8","content_html":"<p><span class=\"h-card\"><a href=\"https://freeradical.zone/@craftyguy\" class=\"u-url mention\">@craftyguy@freeradical.zone</a></span> same here, but not yet six years 🙃. Those two issues stop me from promoting matrix to more people.</p>\n","content_text":"@craftyguy@freeradical.zone same here, but not yet six years 🙃. Those two issues stop me from promoting matrix to more people.","date_published":"2026-04-24T07:09:57.644536","attachments":[]},{"id":"1741859726304b4288fc385bad4ff7fe","url":"https://chrichri.ween.de/o/1741859726304b4288fc385bad4ff7fe","content_html":"<p>The <a href=\"https://chrichri.ween.de/t/school\" class=\"mention hashtag\" rel=\"tag\">#<span>school</span></a> my son attends to gets new devices from the state of <a href=\"https://chrichri.ween.de/t/niedersachsen\" class=\"mention hashtag\" rel=\"tag\">#<span>Niedersachsen</span></a>. The devices are a collection of <a href=\"https://chrichri.ween.de/t/ios\" class=\"mention hashtag\" rel=\"tag\">#<span>iOS</span></a>, <a href=\"https://chrichri.ween.de/t/windows\" class=\"mention hashtag\" rel=\"tag\">#<span>windows</span></a> and <a href=\"https://chrichri.ween.de/t/chromeos\" class=\"mention hashtag\" rel=\"tag\">#<span>chromeos</span></a>.</p>\n<p>His school - until know - promoted and supported using <a href=\"https://chrichri.ween.de/t/linux\" class=\"mention hashtag\" rel=\"tag\">#<span>linux</span></a> and <a href=\"https://chrichri.ween.de/t/opensource\" class=\"mention hashtag\" rel=\"tag\">#<span>opensource</span></a>.</p>\n<p>Now it is completely unclear whether it will be possible to use and support these devices with linux.</p>\n<p><a href=\"https://hallo.ween.de/@chris/statuses/01KP7YFY7504409D06PBP16WAR\" rel=\"noopener\">https://hallo.ween.de/@chris/statuses/01KP7YFY7504409D06PBP16WAR</a></p>\n","content_text":"The #school my son attends to gets new devices from the state of #Niedersachsen. The devices are a collection of #iOS, #windows and #chromeos.\r\n\r\nHis school - until know - promoted and supported using #linux and #opensource.\r\n\r\nNow it is completely unclear whether it will be possible to use and support these devices with linux.\r\n\r\nhttps://hallo.ween.de/@chris/statuses/01KP7YFY7504409D06PBP16WAR","date_published":"2026-04-15T06:54:22.115112","attachments":[]},{"id":"cb6a195ab6e442139c8121499cd3a644","url":"https://chrichri.ween.de/o/cb6a195ab6e442139c8121499cd3a644","content_html":"<p><span class=\"h-card\"><a href=\"https://mastodon.social/@dawndrums\" class=\"u-url mention\">@dawndrums@mastodon.social</a></span> Thanks for the answer and for the great project!</p>\n<p>I hope we&#x27;ll get a Linux mobile phone that&#x27;ll support all features 🙃 .</p>\n<p>Just in case - the modem I put for testing inside a Librem5 is <a href=\"https://www.simcom.com/product/SIM8202X_M2.html\">SIM8202G</a>.</p>\n<p>If you&#x27;re interested in testing - let me know 😉 …</p>\n","content_text":"@dawndrums@mastodon.social Thanks for the answer and for the great project!\r\n\r\nI hope we'll get a Linux mobile phone that'll support all features 🙃 .\r\n\r\nJust in case - the modem I put for testing inside a Librem5 is [SIM8202G](https://www.simcom.com/product/SIM8202X_M2.html).\r\n\r\nIf you're interested in testing - let me know 😉 …","date_published":"2026-04-08T05:53:38.199791","attachments":[]},{"id":"8ff83097699f4eea8b1576ef7d98eb08","url":"https://chrichri.ween.de/o/8ff83097699f4eea8b1576ef7d98eb08","content_html":"<p><span class=\"h-card\"><a href=\"https://ciberlandia.pt/@gpereira\" class=\"u-url mention\">@gpereira@ciberlandia.pt</a></span> <span class=\"h-card\"><a href=\"https://mastodon.social/@dawndrums\" class=\"u-url mention\">@dawndrums@mastodon.social</a></span> there&#x27;s a 5g module available by simcom which works inside a librem5...</p>\n","content_text":"@gpereira@ciberlandia.pt @dawndrums@mastodon.social there's a 5g module available by simcom which works inside a librem5...","date_published":"2026-04-07T18:16:24.465159","attachments":[]},{"id":"d9511354328b47948edc671bcc2899be","url":"https://chrichri.ween.de/o/d9511354328b47948edc671bcc2899be","content_html":"<p><span class=\"h-card\"><a href=\"https://mastodon.social/@dawndrums\" class=\"u-url mention\">@dawndrums@mastodon.social</a></span></p>\n<p>Is there are reason for</p>\n<blockquote>\n<ol start=\"10\">\n<li>M.2 B-key GSM and 4G module</li>\n</ol>\n</blockquote>\n<p>This reads like there&#x27;d be a problem with using a 5G module?</p>\n","content_text":"@dawndrums@mastodon.social \r\n\r\nIs there are reason for\r\n\r\n> 10. M.2 B-key GSM and 4G module\r\n\r\nThis reads like there'd be a problem with using a 5G module?","date_published":"2026-04-07T11:02:38.918512","attachments":[]},{"id":"de1ca44ef6514e599b076917ae2804a4","url":"https://chrichri.ween.de/o/de1ca44ef6514e599b076917ae2804a4","content_html":"<p><span class=\"h-card\"><a href=\"https://floss.social/@pt1997\" class=\"u-url mention\">@pt1997@floss.social</a></span> Aye, dann haben wir Deutsch gesprochen, weil ich mich an kein Englisches Gespräch erinnern kann :) - did we talk German?</p>\n<p>Wer warst Du denn?</p>\n","content_text":"@pt1997@floss.social Aye, dann haben wir Deutsch gesprochen, weil ich mich an kein Englisches Gespräch erinnern kann :) - did we talk German?\r\n\r\nWer warst Du denn?","date_published":"2026-03-29T10:24:20.296522","attachments":[]},{"id":"dc4ade2ab41a4279b29f6e908ce863f5","url":"https://chrichri.ween.de/o/dc4ade2ab41a4279b29f6e908ce863f5","content_html":"<p><span class=\"h-card\"><a href=\"https://social.ivor.org/@ivor\" class=\"u-url mention\">@ivor@ivor.org</a></span> is your app already running on Linux?</p>\n<p>Does it adoapt to the screen of a mobile phone running Linux? 🙃</p>\n","content_text":"@ivor@ivor.org is your app already running on Linux?\r\n\r\nDoes it adoapt to the screen of a mobile phone running Linux? 🙃 ","date_published":"2026-03-26T15:01:13.510236","attachments":[]},{"id":"28b0b104f57942d08c453e92d689e98d","url":"https://chrichri.ween.de/o/28b0b104f57942d08c453e92d689e98d","content_html":"<p><span class=\"h-card\"><a href=\"https://social.lol/@koen\" class=\"u-url mention\">@koen@social.lol</a></span> <span class=\"h-card\"><a href=\"https://social.phosh.mobi/@phosh\" class=\"u-url mention\">@phosh@social.phosh.mobi</a></span> I&#x27;m very happy with a 50 € used Pixel3a...</p>\n","content_text":"@koen@social.lol @phosh@social.phosh.mobi I'm very happy with a 50 € used Pixel3a...","date_published":"2026-03-13T19:05:22.932550","attachments":[]}]}