

I think the most important advice is to use a separate disk/SSD for your home directory so if you screw something up or if you want to change directions, you don’t lose your files. Some of my vendor contracts actively require that I do just this.


I think the most important advice is to use a separate disk/SSD for your home directory so if you screw something up or if you want to change directions, you don’t lose your files. Some of my vendor contracts actively require that I do just this.


Thanks for the advice but unfortunately I don’t read documentation.


On big difference between Windows and Linux is that Windows will work around hardware that is not configured correctly or isn’t compliant with whatever spec or protocol (eg USB). You get errors on Ubuntu because there might be something wrong with your setup. Windows would ignore 5”these issues or have a patch to work around.


Learning curves are real but Linux is way easier to screw up than MacOS. I farted around for a couple days last week getting my Nvidia card to work (switching from AMD). It was not trivial. macOS truly does “just work” unless you’re setting up a hackintosh. That said, the reason I like Linux is because it’s your machine and you cans get it to do pretty much anything you want, whereas MacOS has many limitations. Those limitations aren’t that relevant to most users though, hence the popularity.


Intel Arc Pro is the only GPU attainable to normal people that supports SR-IOV. in general using a couple cheap cards is more reasonable than one expensive card that handles all those functions.


Turing or newer. 20XX or 16XX and newer.


Worked great in VM with Nvidia A4000. Zero problems, just a learning curve to use rpm-ostree and brew instead of dnf.


I don’t think Ubuntu is ruined so much as that Bazzite is very focused on the gaming use case and is a better choice if that’s what you want to do. I use Ubuntu and have tried Bazzite (in a VM with an Nvidia GPU pass thru). Bazzite made the Nvidia based install incredibly easy, and is a particularly good choice for VFIO. I personally use Ubuntu specifically because it’s the same OS as my cloud servers. They solve real problems in that space.


The battery life on my MacBook M1 Max is better than the machine it replaced but nothing to write home about. I bought my wife an M4 MacBook Air and honestly she will misplace her charging cord for days because she didn’t need it. It’s remarkable. For most devs, a powerful Linux desktop (or cloud server) and a MacBook Air is a very powerful combination.


Usually it’s some proprietary or commercial app unavailable for Linux. I have a fairly powerful workstation and ran Windows on a VM with GPU pass thru for those use cases, but at some point I upgraded my MacBook and use that for most work. The Linux machine effectively operates as a server. I haven’t used Windows for work in many months and recently removed a GPU to save power and heat.


What is your job?


I understood you and had the same issue. I solved it by using an Apple USBC to mini jack audio device instead of onboard. Not ideal. Not sure if it’s still a problem though.
Edit. My mistake I had the problem with Pulse not Pipewire.
It’s a 120 GB Classic
I do have one and I have a Mac with iTunes Match (iCloud music syncing for iPhone). That said I keep most of my actual files on my Ubuntu machine and might want to experiment with the iPod at some point.
For anyone who uses Apple Music, I recommend the Cider app. I believe it costs $3 and you get versions for Linux, Mac, and Windows.
I haven’t found any MP3 players on Linux that I’m totally happy with. All of them have some trivial issue (eg not displaying Album Artist correctly).


I think a lot of the problem is every tutorial expects Fedora/RedHat/Ubuntu/Debian and it’s easy to figure out which instructions are compatible with your distribution, but there isn’t a good knowledge base for Fedora Atomic or related OS. I have a Bazzite VM. Normally I use Ubuntu and am familiar with RHEL compatible, but am constantly lost with Bazzite, trying to use the wrong instructions.
If you go to the mirrors page you’ll see cdimage.debian.org under Sweden and it’s an http link. My guess is that the link is just misconfigured on the home page. It’s helpful to avoid https for things like this because it allows you to download updates on machines with outdated security software, eg TLS 1.0/1.1.


It should be encrypted by default because most people don’t take care to dispose of their machines responsibly. I picked up a few machines destined for ewaste and the hard drives were full of tax returns.


I needed to make a docker image based on Core OS (RedHat) and the docker host had to be RHEL compatible. My machine is Ubuntu. To get it to work, I installed Rocky Linux on LXC and docker inside that machine. Turns out there are a lot of security settings isolating LXC and restricting nested virtualization, but fortunately Canonical posts a 20 minute video explaining how to modify the permissions for that use case. I cannot imagine virtualizing much further without the machine refusing to comply!
GPU pass through with VFIO is literally how services like GeForce Now, PSN Streaming work. It’s not too buggy if your system is set up properly and it’s far better than dual boot.