CUDA는 언제나 문제를 일으킵니다

윈도우에선 화가날 지경으로 잡혔다 말았다 합니다. 이쪽은 그냥 포기하는게 낫습니다.

리눅스요? 그나마 낫지만 역시 잡혔다 말았다 합니다. 커널 업데이트라도 하면 안 잡히는 일이 잦아집니다

 

그럴때 가장 좋은건..

그냥 드라이버 다시 까는겁니다.

 

네 정말입니다. 간단하게도 업데이트나 그런게 아니라 지금까지 써온 버전을 다시 까는것이 가장 현명한 선택입니다.

 

sudo apt remove nvidia-*

재부팅

sudo apt install nvidia-driver

재부팅

 

이러니까 다시 잘 잡히네요. 아마도 CUDA관련 라이브러리를 싹 지웠다가 다시 깔면서 해결이 된 것 같습니다.

 

윈도우에서 안 잡힐때는 그냥 윈도우를 포맷하는게 정답같습니다...

,

결국 우분투에서 데비안으로 넘어갔습니다. 이쯤되니 우분투 분투기라는 블로그 이름하고 달라져버렸지만 어찌되었든 우분투를 안 쓰는건 아니기에 (업무상 써야합니다.) 이름을 바꾸지는 않을 겁니다.
 
처음 데비안으로 바꾸고 나서 고생한것이 LighDM이 불편하다는 것이었습니다.
 
우분투는 사용자 리스트가 있고 여기서 고른다음 비밀번호만 치면 되는 구조였는데 데비안은 사용자 이름도 치고 비밀번호도 처야 하는 구조더군요.
 
왠지 윈도8 시절의 로그온 화면같은 느낌?
 
하지만 LighhtDM설정만 바꾸면 될 일입니다.
 
우선은 관리자 모드로 전환합니다. root 계정이지요.  root로 로그온 하거나 sudo -s 명령으로 루트모드로 들어갑니다.
/etc/lightdm/lightdm.conf.d/  폴더에 (없다면 만듭시다) 50-myconfig.conf 파일을 만듭니다. 사실 파일명은 무엇이든 상관없습니다. 그냥 나만의 세팅이라는 이름하에 쓰는 것이지요.
 
sudo nano /etc/lightdm/lightdm.conf.d/50-myconfig.conf
 
그리고 다음 내용을 채웁니다.
[SeatDefaults]
allow-guest=false
greeter-show-manual-login=true
greeter-hide-users=false
 
이제 재부팅 하면 우분투처럼 사용자를 리스트에서 선택하는 식으로 바뀝니다. 편하죠.

,

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt install libgl1-mesa-dri:i386 libgl1:i386
sudo apt-get upgrade steam -f
sudo apt install nvidia-driver-libs:i386

 

이건 Nvidia유저들에게서만 나오는 문제라고 한다.

따라서 가장 마지막 명령어인 nvidia-driver-libs:i386 이 가장 핵심 명령어이다.

,