기술 성공, 실패 기록소

옵티머스 노트북 쿠다실행 본문

linux 및 기타 os

옵티머스 노트북 쿠다실행

sunlab 2020. 1. 13. 16:33
728x90

http://www.kwangsiklee.com/2017/07/%EC%9A%B0%EB%B6%84%ED%88%AC-16-04%EC%97%90%EC%84%9C-cuda-%EC%84%B1%EA%B3%B5%EC%A0%81%EC%9C%BC%EB%A1%9C-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0/

 

우분투 16.04에서 CUDA 성공적으로 설치하기

개요 우분투 16.04에서 텐서플로우 설치를 위해 CUDA 설치가 필요하다. 또한 이를 위해서는 CUDA와 호환성이 맞는 Nvidia 그래픽 드라이버를 설치하여야 하는데 다행히도 CUDA는 설치파일에 NVidia 그래픽 드라이버도 내장하고 있다. 아무래도 가장 좋은 드라이버는 CUDA에 포함된 그래픽 드라이버를 설치하는 것이 호환성에 문제가 없다. 이…

www.kwangsiklee.com

https://dgx1.tistory.com/6

 

Ubuntu 16.04 무한로그인 해결방법

해당 내용은 NVIDIA GPU 드라이버 설치가 잘못되어 무한로그인 오류가 발생한 경우 해결방안입니다. Ubuntu 16.04.3 LTS Desktop에는 최신 드라이버 설치를 진행해야 무한로그인 오류가 발생되지 않습니다. 이보다..

dgx1.tistory.com

https://eee2.tistory.com/10

 

[Ubuntu16.04] NVIDIA driver nouveau 문제 없이 설치하기

NVIDIA DRIVER 설치하기 01 NOUVEAU 끄기 1. 기존 실패했던 NVIDIA driver 삭제하기 (처음설치하는거면 skip) ctrl+alt+t를 눌러 터미널을 킨 후 아래 명령어를 복붙해 NVIDIA driver를 제거해 줍니다. sudo apt-g..

eee2.tistory.com

@ Nouveau 드라이버 제거

우분투에 기본적으로 깔려있는 Nouveau 드라이버로 인해 cuda 설치 시 필요한 NVidia 그래픽 드라이버 설치가 충돌난다. 이 Nouveau 드라이버를 비활성화 해준다.

$ sudo apt-get remove nvidia* && sudo apt autoremove

+ 기존 NVidia 그래픽 드라이버 제거
+ sudo apt-get remove nvidia* 또는 sudo sh NVIDIA~~~.run --uninstall
$ sudo apt-get install dkms build-essential linux-headers-generic

/etc/modprobe.d/blacklist.conf 파일을 열어 아래의 내용을 추가해준다.

sudo nano /etc/modprobe.d/blacklist.conf

맨밑에 추가해준다.
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off

혹시 모르니 아래의 명령어도 실행해준다.
$ echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf

위의 설정을 기반으로 커널을 재빌드 한다.
$ sudo update-initramfs -u
시스템을 재부팅 한다.
$ sudo reboot

@ NVIDIA Driver 설치하기
$ sudo service lightdm stop

ppa로 설치하기
$ sudo apt-add-repository ppa:graphics-drivers/ppa
$ sudo apt install nvidia-440
(혹은 440대신 원하는 버전번호를 쓰면 됩니다. 모르겠으면 tab키 두번치면 설치가능한 버전번호들이 뜸)
+ run file로 설치시 무한로그인에 빠졌었다.

@ CUDA설치

https://developer.nvidia.com/cuda-downloads 에서 필요한 버전의 리눅스용 run파일을 다운받는다.
설치 진행시 드라이버 설치는 “N”을 선택한다.

$ sudo sh ./cuda_10.1.105_418.39_linux.run

~/.bashrc에 아래의 2줄을 추가해준다.
export PATH=$PATH:/usr/local/cuda-10.1/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-10.1/lib64

 

 

 

+ ubuntu 18.04

use ctrl + alt + f3 to use tty3

use ctrl + alt + f1 to get out from tty3

 

+ ubuntu 18.04

ppa로 드라이버 설치시 로그인이 되지 않는문제

 

yossib, it's an Optimus notebook, so you can't use the .run installer.
Please follow this:
- remove the .run installer driver using the --uninstall option
- remove /etc/X11/xorg.conf
- install the driver from repo (sudo apt install nvidia-driver-430)
- install nvidia-prime (sudo apt install nvidia-prime)
- switch to nvidia (sudo prime-select nvidia)
- remove stray blacklist files (sudo rm /lib/modprobe.d/blacklist-nvidia.conf /etc/modprobe.d/blacklist-nvidia.conf)
- update the initrd (sudo update-initramfs -u)
- reboot
If this doesn't resolve the issue, please create a new nvidia-bug-report.log

 

https://devtalk.nvidia.com/default/topic/1064664/linux/can-t-login-to-ubuntu-18-04-after-installing-driver-435-21/

 

https://devtalk.nvidia.com/default/topic/1064664/linux/can-t-login-to-ubuntu-18-04-after-installing-driver-435-21/

 

devtalk.nvidia.com

위와 같이 해결.

sudo apt install nvidia-440 가 아니라 sudo apt install nvidia-driver-440 으로 설치를 하더라.

'linux 및 기타 os' 카테고리의 다른 글

wifi6 AX200 on ubuntu 16.04  (0) 2020.02.18
grub 부팅순서 변경하기.  (0) 2020.02.07
무한로그인 해결  (0) 2020.01.13
pip ImportError: cannot import name main 해결법  (0) 2019.11.20
atom install  (0) 2019.11.06