12 ms·
I use my Pi4 with 8GB as a daily machine. It sits as a SSH box so I can remote in from outside and use the other devices on my network if I need to. It runs a V
by 72deluxe 5y ago
I use my Pi4 with 8GB as a daily machine. It sits as a SSH box so I can remote in from outside and use the other devices on my network if I need to. It runs a VNC server on the main desktop.
It also runs piHole to block adverts on my network. It also periodically updates DDNS so I can connect to my home via a domain name, since my house is on a dynamic IP.
It also acts as a CUPS printer server so my wife can actually print something from her iPad/iPhone to our dumb wireless printer.
It also runs as an AirPlay receiver so I can play music to it from devices (if necessary) over the good pair of speakers it is plugged into. (I don't use the native audio interface - I use a USB interface plugged into it).
I also use Moonlight on it so I can run games on my nVidia PC downstairs (plugged into the TV) but I can use them upstairs on the Pi, so that my wife can use the TV downstairs... bit of a first world problem really.
I used to use WindowMaker but now am using mate desktop with some Apple/Mac icons and theme, with wbar running so it really looks like my Mac. I turned off compositing on the desktop else it ran too slowly and battered the CPU for every screen update.
I did use Chromium on it but Firefox seems to run better.
I did try using box86 on it to run the 32 bit Intel DEB version of Zoom on it but despite the impressive performance of box86, Zoom is still too heavy to have smooth framerates on the USB webcam I plugged into the Pi.
I did use the PlayStation 3 camera plugged into it running a mjpeg webcam at very low resolution but fast framerates to stream to the PC downstairs, which ran a MJPEG -> local Windows webcam piece of software (it makes a MJPEG stream appear as a native camera in Windows). I used headtracking with this so whilst using Moonlight to play games, headtracking would also work over the network. Clever really.
I also tried gl4es since the Pi doesn't have "proper" OpenGL as far as I am aware? That seemed to run very well on the few test apps I tried (can't remember what they were). You might get better framerates with that perhaps?
It also acts as a Fossil SCM "server" or remote that I can check code into/out of from the other machines. Kind of like a git "server"/remote, acting as a central hub for other development machines to use (I do other work on Mac/Windows). I think gitea would run fine on it if you wanted to use it from other machines for git.
In any case, I think the Pi is a great as a daily driver! I am happy that there's a power-conscious machine I can leave on all the time, silently running (I use a heatsink on it) and also use USB3 NVMe to boot from.
I imagine that using a SD card isn't much fun, but you might have more joy if you use log2ram on it and/or also mount your browser's cache directory in tmpfs.
- timbit42 5y agoThis post is about the RPi 400, the one built into a keyboard.
- officeplant 5y agoBesides the RAM choices (1/2/4/8 vs 4) they are largely the same thing but the pi400 has a higher stock clock since they are using a later revision of the SoC (which has made it's way to pi4 boards recently) Anything which applies to the pi4 also applies to the pi400.
- timbit42 5y agoThe OP is asking more about how people are using the form factor.
- 72deluxe 5y agoI use the Microsoft wireless keyboard next to my Pi4, so it's essentially the same form factor?? It's surely identical to asking how someone uses their BBC Master and then complaining when someone with a BBC Master Compact tells them how they use it - as a computer.