@cpottle9
OK I see you need Windows to test the website. I assume that website runs on the Pi4 otherwise I do not see what the Pi4 does in this story.
I stopped using VNC to control/view real displays long time ago. My experience is that every year or so, something breaks and for devices like Pi4 the performance is low compared to fast Intel computers. Instead I edit everything on some other Linux computer. Direct via NFS or via some sync script. It is simply way more efficient to transfer just the content and not the whole GUI editing the content. Also allows the Pi4/server to run in multi-user, so not graphical and also makes it easy to run the server as a virtual machine or container (on the Pi4, that is what I do).
So in your case, I would use your Debian Bookworm virtual machine for emacs and let the Pi4 just serve the content. But maybe I miss something or haven't interpreted things correctly.
I have a Windows10 virtual machine that I use every now and then if I need Windows. Also have a RPiOS64 virtual machine as original as possible (from a downloaded image), except the kernel, that is from vanilla Debian (and UEFI boot). But do not use it much anymore as have no use-case that need original RPiOS64, I rather use vanilla Debian or other rolling distro.
OK I see you need Windows to test the website. I assume that website runs on the Pi4 otherwise I do not see what the Pi4 does in this story.
I stopped using VNC to control/view real displays long time ago. My experience is that every year or so, something breaks and for devices like Pi4 the performance is low compared to fast Intel computers. Instead I edit everything on some other Linux computer. Direct via NFS or via some sync script. It is simply way more efficient to transfer just the content and not the whole GUI editing the content. Also allows the Pi4/server to run in multi-user, so not graphical and also makes it easy to run the server as a virtual machine or container (on the Pi4, that is what I do).
So in your case, I would use your Debian Bookworm virtual machine for emacs and let the Pi4 just serve the content. But maybe I miss something or haven't interpreted things correctly.
I have a Windows10 virtual machine that I use every now and then if I need Windows. Also have a RPiOS64 virtual machine as original as possible (from a downloaded image), except the kernel, that is from vanilla Debian (and UEFI boot). But do not use it much anymore as have no use-case that need original RPiOS64, I rather use vanilla Debian or other rolling distro.
Statistics: Posted by redvli — Mon May 12, 2025 6:28 pm