Ubuntu 20.04 + Windows 10 듀얼 부팅 설치 및 nvidia driver 설치
노트북: samsung galaxy book flex 2
그래픽 드라이버: nvidia geforce MX450 (외장 그래픽), intel iris Xe MAX
설치 상태 : windows 10 + ubuntu 20.04 LTS
결론부터 언급하고 시작하자면
1. 신형 노트북에선 가장 최근에 릴리즈 된 우분투 버전 (ex. ubuntu 20.04) 를 제발 절대 설치하자.
2. nvidia driver 설치할 땐 GUI 말고 CLI 환경에서 설치하자.
겪었던 문제 1.
- 노트북이 최신 모델이라 ubuntu 18.04 와 호환성이 좋지 않음 : 맨 처음 ubuntu 18.04 를 설치했는데, 노트북에 내장된 와이파이 어댑터, 사운드 카드, 그래픽 카드가 모두 인식되지 않는 문제가 발생
- 엔비디아 그래픽 드라이버 설치시에도 openGL 활성화 안됨;; : 노트북 외장 그래픽으로 지포스 MX450 을 사용 중이라 그래픽 드라이버를 깔아줬는데, nvidia-smi 명령어로 잘 설치된 것은 확인했으나
sudo apt-get install mesa-utils
glxinfo | grep "OpenGL version"
실행 시 opengl 버전이 4.6이 아니라 3.1이라고 뜨고... (원래 MX450 은 opengl 4.6을 지원하는 그래픽 카드임) Opengl vendor 도 Nvidia 가 아닌 VM ware로 뜸... 고로 디스플레이에 엔비디아가 적용이 안된다는 상태 ㅠㅠ
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: llvmpipe (LLVM 10.0.1, 256 bits)
OpenGL core profile version string: 3.3 (Core Profile) Mesa 20.1.7
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.1 Mesa 20.1.7
엔비디아 드라이버를 설치한 후에도 glxinfo | grep OpenGL 을 하면 위와 같이 VMWare가 떴었다...
하튼 우분투 18.04 말고 20.04를 설치하고 엔비디아 드라이버를 올바르게 설치해주면
인식이 매우 잘 된다 ^^
겪었던 문제 2.
엔비디아 드라이버 설치시에 일명 '무한 검은 화면' 이 뜨는 현상이 발견... 나도 장장 4개월간의 삽질 과정을 겪고 나서야 해결방안을 찾게 되어서 조금이나마 공유하고자 한다.
- 먼저 ubuntu 20.04 를 설치 한다. (서드파티 소프트웨어 및 그래픽 드라이버 설치에도 체크 해주기)
- 설치 후 최초 1회 부팅시에 grub 창에서 quiet splash 뒤에 nomodeset 추가 후 부팅
- 한번 동작하는 거 확인하고,
sudo reboot
실행 - 부팅 다시 되고, 로그인 창 나오면 로그인 해서 GUI 모드로 들어가지 말고
ctrl+alt+F2
눌러서 CLI 모드로 진입 ( 까만색에 하얀 글씨만 있는 화면! ) - 로그인 하고,
sudo add-apt-repository ppa:graphics-drivers/ppa
쳐서 설치 가능한 그래픽 드라이버 목록 불러오기 sudo apt-get update
그래픽 드라이버 목록 업데이트 하기ubuntu-drivers devices
로 recommended 된 드라이버가 무엇인지 확인, 예를 들어서 nvidia-driver-470 버전이 recommended 라면sudo apt-get install nvidia-driver-470
로 설치 (이 과정에서 nouveau blacklist가 자동으로 실행 됨. 그래서 별도로 .conf 파일에 blacklist nouveau 할 필요 X)- 그 후 다시
sudo reboot
실행 - 여기가 진짜 중요한데 다시 reboot 할 때는 grub 창에 절대
nomodeset
추가 하지말 것 ㅠㅠ nvidia 드라이버를 설치하면 nvidia-modeset 으로 잡히는 것 같은데 이 때 nomodeset을 쓰면 부팅 자체가 안되더라 ㅠㅠ - 이렇게 하고도 화면이 잘 안켜질 수도 있는데 그럴 땐
ctrl + alt + F1 ~ F7
까지 차례로 하나씩 계속 눌러보고,sudo apt-get upgrade
와sudo apt-get update
를 반복하다보면 어느새 작동이 되고 있는 것을 확인할 수 있음
우분투와의 고군분투는 계속된다 와자뵤
Author And Source
이 문제에 관하여(Ubuntu 20.04 + Windows 10 듀얼 부팅 설치 및 nvidia driver 설치), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@se0yeon00/Ubuntu-20.04-Windows-10-듀얼-부팅-설치-및-nvidia-driver-설치저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)