Boot Loops

CUDA, it seems, is much more complex than sudo apt-get install. You have to use nVidia closed-source/binary-blob/call-it-what-you-want/non-open-source driver package. It's supposed to be specifically designed for CUDA.

Okay, well, fine, I'm not picky, whatever makes it work. 
Turns out CUDA documentation and drivers are....involved.

Really really involved.
If you want, take a look here
http://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html

Those of you who read that, you will see the magic words "sudo apt-get install cuda" and think, "Ah ha! This guy is wrong, it really is that easy!"

No, no it's not. Note all the prior stuff you need to install first, and some of it isn't trivial, and if you don't do it in exactly the way the documentation says, it will send you into an endless boot loop from login.

Which means, time to start over.
Well, for the really advanced Linux user, I'm sure there is a way to recover from that, but despite my searching, dropping into CLI-only mode, and reading many many pages, I couldn't recover.

So, back to square one, wipe and re-install. Didn't seem to matter which order I installed CUDA in either. I tried with a fully patched system, and then CUDA (boot loop), I tried with a naked fresh system (ditto) I tried patched and Karpathy's Char-RNN install (same) and on

and on
and on
and on...

Frustrated, I read more of Char-RNN, and discovered it would also work with an ATI card.

But did it? Read on to find out.

Comments

Popular posts from this blog

Introduction

Fun with Distros

How did this begin?