|
|
|
|
|
by 58
3521 days ago
|
|
> No, I don't want to dork around with spending days compiling kernel patches and installing soundcard drivers before I can use the computer. You are badly misrepresenting the current state of mainstream Linux distributions. I've done probably 20 Linux installs, and by and large it always just works. If there is some necessary proprietary driver, it's almost always as simple as Menu --> Administration --> Driver Manager and then clicking once or twice. Kernel patches? I wouldn't know how the hell to do that, but somehow I've been using Linux happily for a decade. |
|
For the laptops, the clickpads never work well. You have to mess with synaptics settings a lot and eventually you get a slightly worse config than the default on Windows and a lot worse than OSX clickpad. This is coming from someone who looked into hardware compatibility and bought a laptop that didn't seem to have any problems.
For Desktops (and laptops * 10), you have a lot of issues if you want to
A) Use CUDA in general for neural networks.
B) Resize VM encrypted hard drive after creation.
C) Dual boot with Windows (things like updating windows or reinstalling a Linux distro after digging yourself into a hole with CUDA drivers mentioned above can wipe grub in a way that wouldn't let you boot).
D) Allow hibernation in a dual monitor setup with proprietary drivers.
E) Use a tablet for drawing on a system with multi-monitor setup and proprietary drivers.
F) Mess with Compiz settings too much when you have proprietary drivers.
G) Dual booting with one hard drive with Linux full disk encryption and non-default partitions and another hard drive regular Windows.
H) Dual boot from one disk and encrypt Linux partition with luks and forgo swap partition.
Having said all this:
I would still use ubuntu/linux because almost all non-.NET/Java tools are easier to use on Linux. Lets you customize your system and code without VM overhead and inconveniences.
The system doesn't get slower over time and nothing unexpected randomly happens (except after updates to graphics drivers).