Isn’t it what passthrough is for?
Isn’t it what passthrough is for?
Meanwhile me as a barbarian installing Debian and copying my ~/.bashrc
file (and a few others) if not just remounting /home/
in the new installation every few years.
Does it matter if the overhead is practically irrelevant?
FWIW because you do so professionally I’d factor in the time you spend too versus buying hardware (e.g. USB dongles) or even laptop, ideally reselling the old one. I don’t know your rate or how much you can buy VAT free or your income at the moment, only that in your context this is also a business decision so you have to consider the ROI of “just” moving on with another hardware, selling the old one and with the time earned (if work is available) get another paid task instead of tinkering.
For the curious https://lvra.gitlab.io/docs/hardware/#xr-devices according to which quite a few WMR VR HMDs are supported via the Monado SteamVR plugin.
external cam haha. I use the laptop cam daily to video call family
I actually did that on desktop recently and I enjoy being able to unplug and physically remove it as I don’t use it daily. Same for the large external microphone, it’s only on my desk when I’ll have meetings planed. Maybe you could also use a mobile phone as camera.
Anyway kudos on leaving Google! It’s a great step.
For Samsung chips maybe https://wiki.debian.org/InstallingDebianOn/Samsung could help.
If you mean interoperability there is https://libimobiledevice.org/ but honestly compared to what KDE Connect can offer with Android phones it’s just … lame.
Don’t be too sad, I’m playing and working daily with an NVIDIA for years now and it’s just working.
voice actor, artist, and musician. My main concern is recording software and to a lesser extent, art software
Even if you are not based in Brussels where we have https://resonance-mao.be/ you might have a local equivalent, namely open source and open hardware music enthusiast and profesisonals who meet monthly at least to learn and jam. They know this domain a lot more than I do. There are a LOT of software for all that but I wouldn’t go as far as advising you. That said yes it mostly likely will require a bit of re-training. Still IMHO you have done the hardest, namely you understand the concepts behind what the tools do. The interface will be different but how it is actually done should be the same. My advice is to find “your people” and discover together.
Regarding hardware Mint is based on Ubuntu which is based on Debian. I have an NVIDIA GPU and I play (and work) with it daily. Sometimes sleep/resume is buggy but pretty much never ever while actually working or playing. Regarding the Webcam, it’s not super convenient but until it gets supported (hopefully) you might have to rely on an external camera.
Neat! Two quick things :
I’m not convinced Linux has comparable software I need).
Feel free to ask here. I might not know alternatives but others could, no matter how niche.
Samsung Galaxy Book 3 Ultra […] didn’t play well unfortunately
Same advice. I don’t have one of these but what fails and how? Any specific error message?
The lack of support seems very daunting at first.
I started thinking “Oh I wish I could transition to Linux, away from Windows, but what about the latest hardware or random gadget?”
The trick is to flip the question around, namely not “Does my current hardware work with Linux?” but rather “Am I sure my next hardware work well with Linux BEFORE I buy it?” then this remove 99% of headaches. It’s typically 1 Web search away from either a lot of complaints or positive feedback… or not much, and then it’s up to you to see if you are ready for an adventure. If there is not much but there is some standard interface, e.g. Bluetooth, and no need for a proprietary application, it’s nearly sure the main features will work. If a proprietary application is needed, then safer to avoid.
So… yes maybe surprisingly a LOT of hardware does work well with Linux!
What does not work for me, to give a random example, is the LED controller of my desktop case, which I bought several years ago while Windows was still my main OS. I didn’t put a lot of effort into it, cf https://gitlab.com/CalcProgrammer1/OpenRGB/-/issues/1683 but the recent article posted on this instance, namely https://lemmy.ml/post/32389687 makes me want to give it another go at some point!
Shit… kind of makes me want to learn Rust now!
Anyway, wonderful write up. No BS, both shortcuts if you just want to the code and in depth links e.g. https://www.beyondlogic.org/usbnutshell/usb1.shtml all written with a fun tone. Plenty of actually useful content showing us all that sure, it is not trivial to write a (USB) driver but it is also probably not as hard as we imagine. Particularly enjoyed the :
libusb
and other drivers, namely that there is a myriad of points to start from already, not just writing reverse engineering bits in memory to the new device and hoping it’ll workFocus on productivity and pleasure, so make the transition easier :
The entire process must be risk free and fun!
Start kdeconnect-app
from a console and share what the actual error message is.
require buying additional hardware.
Trade with someone?
irks me that it’s mostly idling
Well it’s a small processor and relatively efficient one at that so… how about going the opposite direction? How about measuring the power draw on idle? With other task? I don’t actually know if that architecture handles that but I saw some things on the do https://developer.arm.com/documentation/100095/0002/functional-description/power-management/dynamic-power-management?lang=en
Also what about using a RPi Zero instead?
Right, I was starting to think “Oh yeah and maybe I could fzf history…” then wait, I already do that reverse-i-search
then edit. If I use that often enough, alias in ~/.bashrc or even function to make it composable.
As others suggested the backend is probably already installed on most computers but not setup, namely :
One could imagine a dedicated user per machine that is for read-only of data (maybe after some encryption, limited to very specific directoriess) and another for storing only of data (with no access except to write on disk and with a maximum quota).
What this highlight though is that the centralized managed cloud model is challenging to replicate as purely p2p at home, namely backing up your phone to your desktop might be find but the other way around, probably not. Maybe even more challenging, what do you actually backup? I would argue your home directory but… clearly not your e.g. Steam games (humongous) or other backups or video files downloaded from the Web. So… probably a select set of directories in home then, but which ones? ~/Documents only? This specific part implies some decision from the end user.
Anyway I believe all the tools are there, but I think what most people lack is to view the result and for that maybe some equivalent of https://gitlab.com/ikus-soft/rdiffweb/ which shows when was the last backup done, how big it was, etc basically some form of visual to feel safe.
Finally to skip the CLI key management part the closest I know, for end users, is KDE Connect https://kdeconnect.kde.org/ which I discovered after building my own https://git.benetou.fr/utopiah/offline-octopus kind of equivalent, namely a way to use devices on LAN. Backup is not a default feature though but could be.
Proton is built on top of Wine in order to make sure games specifically work well.
You can check https://www.protondb.com/ before buying a game (with Steam or otherwise) to insure it works as expected. A lot will work with 0 tinkering but some might next extra command line parameters.
You might get the same result with Wine directly but Proton it doing everything it can to “hide” away those (hopefully small) challenges away from the final user, a gamer (like me) who wants to just sit down and play.
So… the heuristic is basically :
Edit: for the anecdote I wrote this reply on my SteamDeck, the gaming console by Valve coming with Steam, and Proton, and running Linux to… just play BUT I also use it to work while traveling. So yes, works like a charm!