There are good reasons for why both JPEG-XL and WebP exist though.
jrgd
Reading up on RDP as it's something I do not utilize, I wondered just how encumbered RDP is compared to Spice and VNC. Wonder how third-party server and clients are handling the patent-encumbered protocol.
Do third parties implement an older standard of the RDP protocol that isn't as encumbered?
Oneshot services are for things like scripts that do a thing and exit. Simple is for basic services that intend to run for the lifetime of the system (or for user units, the lifetime of the user's session).
Create a systemd user unit that waits for the network-online.target.
A script something like:
[Unit]
Description=Startup script
Requires=network-online.target
After=network-online.target
[Service]
Type=oneshot # either simple or oneshot, but sounds like oneshot
ExecStart=/home/<user>/script.sh
RemainAfterExit=yes #if oneshot, otherwise no
[install]
WantedBy=default.target
Edit the template according to your needs and dump it into ~/.local/share/systemd/user/<unit>.service
and enable it with systemctl --user enable --now <unit>
Wine client error:0: version mismatch 787/856.
Check for and kill all wine-related processes and then swap Proton versions for the game again.
Seeing prefix breakage messages with a wine version mismatch is often because of remnants of WINE processes that didn't stop correctly. Steam prevents game launches for games that still have child processes present from previous launches.
For backing up files, you can plug in an external hard drive or ssd and clone your Users folder either directly from Windows, or open a Linux Live USB and clone the files 1:1. A simple copy in the file manager of either choice would work, but the command line tool rsync -avX <source> <destination>
can be used instead to ensure as much of the file metadata is cloned as possible (accounting for differences in filesystems if you are transferring across from NTFS to Ext4 for example).
In Linux Mint, there is a built-in backup utility which will let you create and restore backups from external media or cloud sources. Other backup tools like Timeshift, Snapper, BTRFS Assistant also exist, but may require additional configuration and/or specific configuration on OS installation if you intend to use some of these tools specifically.
If you cannot use different applications for opening various file types and need a Windows-only software, the WINE translation layer does exist for general-purpose software, though it isn't guaranteed to work with everything. Proton also exists for playing most Windows games on Steam.
I went ahead and made a few small edits to hopefully better explain things for most desktop environments if anyone else stumbles upon this thread.
Scrolling through their Discord, that particular mod doesn't work on the latest version of the game as it's long out of date. You aren't likely to find another client or server that is hosting it with it actually working. Checking the mod listing page, it just claims untested on latest version.
Unfortunately a lot of the more useful information for the RaftModding ecosystem is all gated behind Discord.
I had written about this in their Discord in a thread:
using this shim script I made, do the following:
- Install Raft with Proton 9.0-# prefix
- Place the shim file into the game directory
- Mark the shim as executable
- Set Steam launch options to:
WINEDLLOVERRIDES="winhttp.dll=n,b" ./shim %command%
- Launch Raft once
- Place RMLLauncher.exe into Raft game directory
- Look for a plaintext target file that should be created in the raft directory
- Copy the location of the RMLLauncher.exe (exact folder and filename) (right click > Copy Location in KDE / Steam Deck desktop mode)
- Paste this location into the target file and save
- Launch Raft
- Go through RMLLauncher first-time steps
- Press Play
- Stop the game and add mods into Raft mods folder
- Launch the game and load the mods in-game
- Play Raft modded through Proton
(Instructions adapted from both mine and Discord user YumiChi's)
This method doesn't require custom installations, messing with bottles, nor wine runtimes other than Proton.
- Git
- (Less so now that it's preinstalled in Windows) OpenSSH
- Using the file manager (dual pane support in dolphin, most have tabs built-in, renaming files in dolphin with large directories doesn't jump the view position around)
- tabbing out of exclusive fullscreen applications
- installing and updating most applications
- installing the OS
- using AMD, Intel Graphics (somewhat less awful if drivers actually autoinstall in Windows)
- Not getting screen tearing in games
If you're running an email server for more than a handful of persistent users, I'd probably agree. However, there are self-host solutions that do a decent job of being 'all-in-one' (MailU, Mailcow, Docker-Mailserver) that can help perform a lot of input filtering.
If your small org just needs automation emails (summaries, password resets), it's definitely feasible to do actually, as long as you have port 25 available in addition to 465, 587 and you can assign PTR records on reverse DNS. Optionally you should use a common TLD for your domain as it will be less likely to be flagged via SpamAssassin. MXToolbox and Mail-Tester together offer free services to help test the reliability of your email functionality.
How locked down are the Chromebooks?
Remote VM seems overkill if you can just enable "Linux for Chromebook", which gives a sandboxed terminal at which point you can setup and install software like Blender, PrusaSlicer, etc.
It won't be the fastest because they are thin clients, but even modern thin clients do decently for 'light' work.