

Ooooo, that looks nice.
I like computers, trains, space, radio-related everything and a bunch of other tech related stuff. User of GNU+Linux.
I am also dumb and worthless.
My laptop is ThinkPad L390y running Arch.
I own RTL-SDRv3 and RSP1 clone.
SDF Unix shell username: user224


Ooooo, that looks nice.


I used to keep a charged spare on me.
There’s at least one Chinese brand that has smartphone with hot-swappable battery: https://rugone.net/products/xever-8
Removable battery. Swap within 2 minutes for zero interruption. After 2 minutes, the device enters a 60-second safety lock-out to protect your data.
Unfortunately, software from these brands tends to be shit. I feel like they just outsource it to the cheapest company. Especially following this recent thing:
As of March 4, Sophos X-Intercept telemetry listed over 500 unique compromised Android devices across nearly 50 models. The devices were mostly low-cost models produced by the following manufacturers: Allview, BLU, Dcode, DOOGEE, Gigaset, Gionee, Lava, and Ulefone. The list did not include Alldocube devices, despite Kaspersky reportedly observing Keenadu affect that manufacturer as well.


And print it.
On a 9 pin dot matrix printer.
Should I add that to my backlog of things I want to but will never start?


At some point you just say “fuck compatibility”, and format the card with F2FS without a partition table.


Drop-down terminal (landscape): 211
Drop-down terminal (portrait): 117
Full-screen terminal (landscape): 236
Full-screen terminal (portrait): 131
Phone terminal (landscape): 212
Phone terminal (portrait): 97


I had an old laptop with GeForce 8600M GT card, but it would only work with Linux Kernel versions up to 5.4.


Well, I haven’t yet tried actually using it.
It seems supertuxkart can reliably freeze Plasma.
After entering a game, the screen briefly freezes, then Plasma displays “Desktop effects were restarted due to a graphics reset” accompanied by following logs:
[ 2346.824555] msm_dpu 1a01000.display-controller: [drm:hangcheck_handler [msm]] *ERROR* 5.0.6.0: hangcheck detected gpu lockup rb 2!
[ 2346.825327] msm_dpu 1a01000.display-controller: [drm:hangcheck_handler [msm]] *ERROR* 5.0.6.0: completed fence: 59486
[ 2346.825920] msm_dpu 1a01000.display-controller: [drm:hangcheck_handler [msm]] *ERROR* 5.0.6.0: submitted fence: 59494
[ 2346.826698] msm_dpu 1a01000.display-controller: [drm:recover_worker [msm]] *ERROR* 5.0.6.0: hangcheck recover!
[ 2346.827442] msm_dpu 1a01000.display-controller: [drm:recover_worker [msm]] *ERROR* 5.0.6.0: offending task: supertuxkart (/usr/bin/supertuxkart)
The game will run, but Plasma remains frozen.
The only fix is to SSH into the phone and restart plasmashell using systemctl restart --user plasma-plasmashell.
Web browsing mostly works, though in this case, the phone only handles YouTube playback up to 480p.
Oh, one more interesting observation: Cloudflare CAPTCHA causes Firefox to freeze with 100% CPU usage (single-core). So entering websites like lemmy.world is not possible.


how did you unlock the bootloader
Yeah, the official way. It also required a SIM card and connecting over mobile data.


Metadata might be a challenge
I am more worried about dealing with files increasing in size, file deletions, and dealing with fragmentation.
Really, this is closer to a Tar archive. You can append just fine, but other than that, it starts to become a problem.


I like KDE Arianna.
Unfortunately, while in the past (I think version 24) it would show 2 columns in portrait mode, now it only shows 1 page in the middle, which I personally consider a regression.
Aside from that there’ve been some improvements. While in the past I had to flip pages by pressing arrow buttons at the bottom, it now supports swiping the pages, which is much nicer on a touchscreen.


Maybe a solution similar to this could work: https://github.com/nfcgate/nfcgate/blob/v2/doc/mode/Relay.md
Have the card at home sitting on a reader connected to your homelab, add NFC module to PinePhone and simply relay the traffic over network.


Hey.
So, it would seem I gave you a solution that’s still more complicated than it needs to be.
You see, I was using Debian at the time I initially played with this, but now I am testing it on Arch. When you check the man pages, you’ll see an interesting option available on Arch.
So…
Waypipe on Debian 13 (latest) is version 0.9.2.
Meanwhile on Arch we have 0.11.0.
There’s an interesting new option, --xwls.
Use xwayland-satellite to run X clients under Wayland; for server or ssh modes. This binds X display sockets for the next available display number and sets the DISPLAY environment variable for the program run under waypipe server. This option will only work if xwayland-satellite is installed and in PATH.
Which means that on Debian you have to:
While on Arch you just pacman -Sy xwayland-satellite waypipe.
Then it works with waypipe --xwls ssh user@IP program.
It seems to have been added in 0.10.6.


This seems like it’s for sharing same keyboard and mouse between multiple computers. What I am looking for is for the secondary laptop just to act as a monitor. That’s it. It could just be a video stream of a virtual monitor.


What I mean is the mouse cursor isn’t there when I move it over there. Well, isn’t visible. It still interacts with objects.
Same as this person’s issue: https://discuss.kde.org/t/show-cursor-on-virtual-display-kde-connect-krdc/43421


please take a look and tell me what you think
Sorry if it seems like I do, but I in fact do not have a brain.
I just found this tool gets the job done, and that’s it.
I typically just use it in a pretty stupid manual way.
local$ waypipe -c zstd=6 ssh username@IP
remote$ export DISPLAY=:90
remote$ ./xwayland-satellite :90 &
remote$ xfce4-panel
Even the xfce4-panel discovery was an accident.
I was using waypipe before knowing about xwayland-satellite. I wanted to run an X program, so in the same shell I typed vncserver to, well, launch a VNC server. That invoked xfce4-session, BUT since the WAYLAND_DISPLAY was set, XFCE DE attached to waypipe rather than XTigerVNC, launching a full remote desktop over my local one.
And out of that, xfce4-panel proves pretty useful. I can easily launch other programs using GUI, and also see widgets on that panel.
Here’s what I mean, if that sounds confusing:

Plasma panel (bottom) is local, XFCE panel (top and middle bottom) are remote.
Right, and you’re probably wondering why that app launcher at the top looks shattered. Well, both can’t be opened at once. If the application launcher goes out of focus, it closes.
But also, I use the shatter effect in KDE Plasma, so it doesn’t go away immediately. This is just as close as I could get with screenshot timing.


Just a quick note if someone is looking for X programs, you can use xwayland-satellite with waypipe. Set your DISPLAY variable, launch xwayland-satellite with the display number you just used, and X programs should just work as with usual rootless Xwayland (so no window with another window inside of it).
I plan to perhaps, just maybe, I am not sure, to try self-hosting an email server. But I’ll need a good uptime.
Although I am really scared about security.