4 ms·
I was working like some sibling posters with web browser, terminals, editor, etc. running in MacOS, but most work files living in a Linux VM. The Linux VM need
by bacon_waffle 8y ago
I was working like some sibling posters with web browser, terminals, editor, etc. running in MacOS, but most work files living in a Linux VM. The Linux VM needs to live on my local machine to run a proprietary compiler which sometimes has to be used on the road.
Most of my work is in embedded land, so I usually have at least one serial console running and often those go up/down as the device providing them goes up/down. MacOS would fairly regularly get something tangled up in its USB stack (I think they re-did a substantial amount of it for El Capitan), leading to me needing to move my desk USB hub's connection to a different port on the computer. Then, once the second port fell over, I had to restart the computer to get USB back.
I used to have an NFS mount between MacOS and the virtual Linux machine - that was an endless source of problems with MacOS losing track of file handles, then refusing to unmount or shut down cleanly. On average, I probably had to hold down the power button to hard-reboot once per day. And, NFS always seemed slower than it should've been.
There were silly little issues like my external monitor's HDMI not supporting some volume adjustment protocol for it's audio out, and MacOS refusing to just reduce the levels sent to that device. So, the volume keys didn't work at my desk, except for mute. The security around downloading executables from the net was a pain - way too many clicks to get MacOS to run random open-source programs via Finder.