Nvidia just released FreeBSD Display Driver 535.86.05 (2023.7.18)
twitter.com
twitter.com
(scroll down for commit history)
edit: Has Nvidia been building a FreeBSD driver for the past 20 years, or did they initially port a *nix driver from a different OS to FreeBSD?
This is is where the Linux griping actually come from - they don't rewrite their driver when kernel decides to rethink their graphics stack.
I look forward to never fitting those fiddly power LED/switch wires ever again.
Tons of nostalgia for having been there, done that but that’s all it is; fiddling with nostalgia. It’s a hardware dark pattern.
* https://www.nvidia.com/en-us/drivers/unix/
> edit: Has Nvidia been building a FreeBSD driver for the past 20 years, or did they initially port a nix driver from a different OS to FreeBSD?*
When the game came out, I was playing the Linux-binary of RtCW under FreeBSD using an Nvidia card:
* https://en.wikipedia.org/wiki/Return_to_Castle_Wolfenstein
[1] https://download.nvidia.com/freebsd/1.0-9629/README/index.ht...
If Asahi Linux gets Thunderbolt support to work (or if Apple releases a Linux driver for their hardware, which will never happen I suppose), eGPU support should arrive almost instantly.
If you want to run ML workloads in this manner, any existing laptop or tablet with Thunderbolt will do, though.
It requires Synaptic's software and it does work as a solution for devices that don't have enough I/O capacity to support multiple DisplayPort screens.
It's quote buggy and resource hungry on macos and didn't play nice at all on my Ubuntu.
To use an eGPU, a Mac with an Intel processor is required.
People have previously mentioned that for Apple Silicon based macOS, since the "GPU" is effectively part of the cpu they've gone with a shared memory model (for the OS).If you try plugging in an external gpu to an Apple Silicon mac, it would need to understand "separate graphics memory". That's how macOS runs for x86 arch, but it's not the memory model used by Apple Silicon arch. Thus, failure.
That's my understanding of things from half remembered readings anyway. :)
So far I’ve found Optimus-manager to run the best with forces nvidia mode