Ubuntu 물리적 시스템의 그래픽 카드 드라이버를 설치하는 몇 가지 방법

1. Ubuntu16 시스템 설치 및 초기화

Ubuntu16 시스템 설치 및 초기화(SSH 서비스, 네트워크 구성) 참조

2. 그래픽 카드 드라이버 설치

1. 온라인 설치 방법

1.1 GUI 설치

우분투와 함께 제공되는 "소프트웨어 및 업데이트"를 검색하고 "추가 드라이버"를 클릭하고 적절한 그래픽 카드 드라이버를 선택한 다음 "변경 사항 적용"을 클릭합니다.
(추가 드라이버 목록이 비어 있는 경우 네트워크 소스 교체를 시도할 수 있습니다.)
여기에 이미지 설명 삽입

여기에 이미지 설명 삽입

1.2 명령줄 인터페이스 설치

(1) 이 그래픽 카드에 적합한 드라이버 확인: ubuntu-drivers devices
여기에 이미지 설명 삽입
(2) 드라이버 소스 추가: sudo add-apt-repository ppa:graphics-drivers/ppa
(3) 소프트웨어 소스 업데이트: sudo apt-get update
(4) 시스템에서 권장하는 그래픽 카드 드라이버 설치:sudo apt-get install nvidia-driver-530
여기에 이미지 설명 삽입

2. 오프라인 설치 방법

2.1 누보 비활성화

Nouveau는 타사에서 NVIDIA 그래픽 카드용으로 개발한 오픈 소스 3D 드라이버로, 공식 그래픽 카드 드라이버와의 충돌을 피하려면 Nouveau를 비활성화하는 것이 가장 좋습니다.
(1) 구성 파일을 편집합니다. sudo vi /etc/modprobe.d/blacklist-nouveau.conf
(2) 파일 뒤에 다음 내용을 추가합니다.

blacklist nouveau
options nouveau modeset=0

(3) 변경된 구성 활성화: sudo update-initramfs -u
(4) 시스템 재시작: (5) sudo reboot
재시작 후 lsmod | grep nouveau비활성화 여부 확인 , 콘텐츠 출력이 없으면 비활성화 성공

2.2 그래픽 드라이버 설치

(1) CPU-Z 및 기타 유사한 도구를 사용하여 시스템에서 사용되는 그래픽 카드 모델을 확인합니다. 이번에 사용된 그래픽 카드 모델은 NVIDIA GeForce RTX3070 Ti 입니다. (2) NVIDIA 공식 웹 사이트
여기에 이미지 설명 삽입
로 이동하여 해당 그래픽 카드를 선택합니다. 그래픽 카드 모델에 따라 드라이버를 다운로드하고 시스템 루트 디렉토리에 넣습니다. / (3) 그래픽 디스플레이를 중지하고 명령줄 모드로 들어갑니다. (4) 설치된 그래픽 카드 드라이버를 삭제합니다. (5) 다음의 권한을 수정합니다. 그래픽 카드 드라이버 파일: (6) 그래픽 카드 드라이버를 설치합니다(예를 계속 누름).
여기에 이미지 설명 삽입
sudo service lightdm stop
sudo apt-get remove --purge nvidia*
sudo chmod 777 NVIDIA-Linux-x86_64-535.54.03.run
sudo ./NVIDIA-Linux-x86_64-535.54.03.run -no-x-check -no-nouveau-check -no-opengl-files

安装过程中遇到以下提示,按操作进行安装
a)he distribution-provided pre-install script failed! Are you sure you want to continue?
选择 continue 继续。
b)Would you like to register the kernel module souces with DKMS? This will allow DKMS to automatically build a new module, if you install a different kernel later?
选择 no 继续
c)Would you like to run the nvidia-xconfigutility to automatically update your x configuration so that the NVIDIA x driver will be used when you restart x? Any pre-existing x confile will be backed up. 
选择 yes 继续

(7) 그래픽 서비스를 다시 시작합니다.service lightdm start

3. 그래픽 카드 드라이버가 성공적으로 설치되었는지 테스트

1. nvidia-cuda-toolkit 도구를 설치합니다. sudo apt-get install nvidia-cuda-toolkit
2. 그래픽 카드 드라이버가 성공적으로 설치되었는지 테스트합니다.nvidia-smi
여기에 이미지 설명 삽입

3. 그래픽 카드 드라이버 제거

1. 설치 파일을 사용하여 그래픽 카드 드라이버를 오프라인으로 설치하고 제거합니다.

그래픽 카드 드라이버 설치 파일이 있는 디렉토리에 들어가서 sudo ./NVIDIA-Linux-x86_64-535.54.03.run --uninstallnvidia-uninstall을 실행합니다.

2. 그래픽 인터페이스 또는 apt-get 명령을 사용하여 그래픽 카드 드라이버를 온라인으로 설치하고 제거합니다.

sudo apt-get purge nvidia*제거할 명령어를 입력합니다 .제거 후 nvidia-smi명령어 없이 프롬프트를 입력하면 성공적으로 제거됩니다.

4. 그래픽 카드 드라이버로 인한 시스템 검은 화면 문제 복구

여기에 이미지 설명 삽입

1. lightdm 그래픽 인터페이스를 다시 설치합니다(배경 없음, 검은 화면 해결).

(1) 명령줄 입력: ctrl alt F2
(2) 소프트웨어 소스 업데이트: sudo apt update
(3) lightdm 설치: sudo apt install lightdm
(4) 시스템 다시 시작: 재부팅

2. Ubuntu 데스크탑 환경 재설치(배경 해결, 그림 없음)

(1) 명령줄 입력: ctrl alt F2
(2) Ubuntu 데스크톱 환경 재설치(예: ubuntu-desktop 패키지): sudo apt-get install --reinstall ubuntu-desktop
(3) Unity 데스크톱 환경 설치: sudo apt- get install Unity
(4) 그래픽 관리 서비스를 다시 시작합니다: sudo service lightdm restart

3. NVIDIA 그래픽 드라이버 우회

참고 https://blog.csdn.net/iBenzene/article/details/130818216

추천

출처blog.csdn.net/weixin_44330367/article/details/131785458