답변:
우분투 12.04
터미널에 명령을 실행할 수 있습니다. Ctrl+ Alt+ T키 콤보 로 터미널을 열 수 있습니다 .
당신이 경우 remove --purge
NVIDIA 드라이버가 확인 될 것입니다. 무언가를 블랙리스트에 올릴 필요는 없지만 때로는 nouveau 모듈의 부하가 필요할 수 있습니다.
먼저 드라이버를 완전히 제거하십시오.
nvidia에서 어떤 패키지를 설치했는지 검색하십시오.
dpkg -l | grep -i nvidia
제외 패키지 nvidia-common
다른 모든 패키지를 제거해야합니다.
엔비디아와 관련된 모든 것을 제거하려면이 명령을 내릴 수 있습니다.
sudo apt-get remove --purge '^nvidia-.*'
.*
마지막 수단에서 (시작 모든 (퍼지 ^
이름으로)를 nvidia-
)
그러나
위의 명령은 nvidia-common
패키지를 제거하며 패키지 nvidia-common
는 종속성으로 패키지를 갖습니다 ubuntu-desktop
.
따라서 위의 명령 후에 ubuntu-desktop
패키지에 대한 설치 명령도 제공해야 합니다
sudo apt-get install ubuntu-desktop
또한 누보 운전자는 때때로 엔비디아 운전자로부터 블랙리스트에 올립니다. 제거 명령을 사용하면 UN 블랙리스트에 있어야합니다. nouveau가 부팅시로드되도록하려면 / etc / modules에 추가하여 강제로드 할 수 있습니다
echo 'nouveau' | sudo tee -a /etc/modules
마지막으로 xorg.conf 파일을 검색하고 제거하십시오.
sudo rm /etc/X11/xorg.conf
요약하자면
sudo apt-get remove --purge '^nvidia-.*'
sudo apt-get install ubuntu-desktop
sudo rm /etc/X11/xorg.conf
echo 'nouveau' | sudo tee -a /etc/modules
위의 모든 명령이 필요하지는 않지만 nvidia 드라이버를 완전히 제거하고 오픈 소스 명사를 사용하는 방법입니다.
nvidia-common
패키지 가 없으므로 추가 단계를 sudo apt-get install ubuntu-desktop
생략 할 수 있습니다. 또한 /etc/X11/xorg.conf
파일 이 없습니다 . 실행 locate xorg.conf
하면 많은 파일이 나타납니다.
방금 nvidia-uninstall을 사용했습니다.
sudo nvidia-uninstall
내 경우에는 nvidia 웹 사이트에서 직접 드라이버를 얻었습니다.
nvidia-uninstall
에는 2019
GRUB에만 액세스 할 수있는 경우 :
Advanced options for Ubuntu
GRUB Boot Menu에서 선택Ubuntu ..... (recovery mode)
dpkg
복구 메뉴에서 깨진 패키지 복구를 선택하십시오 (이렇게하면 제거 할 수 있도록 nvidia 프로세스가 중지됩니다). 예를 선택하십시오. 완료되면 Enter 키를 누릅니다 (문제가 발견 되더라도)root
(복구 메뉴에서 루트 셸로 삭제)를 선택하십시오.apt-get remove --purge nvidia-*
reboot
나는 이것이 오래된 대답이라는 것을 알고 있지만 명확성과 시스템 안정성을 위해 여기에 대답을 추가해야합니다.
먼저, *
쉘을위한 확장 연산자는 모든 것을 가져 와서 제거 할 필요가없는 많은 파일을 제거합니다. nvidia 드라이버를 제거하는 가장 안전한 방법은
$ dpkg -l | grep nvidia
nvidia-xxx.xx 버전 또는 nvidia-driver-xxx.xx 버전을 검색 한 후 다음을 입력하십시오.
$ sudo apt purge nvidia-xxx.xx
해당 패키지 만 제거 할뿐 아니라 해당 종속성을 제거 플래그로 지정합니다 .
종속성을 제거하는 것은 쉽습니다.
$ sudo apt autoremove
$ sudo apt autoclean
예를 들어, 390.xx 패키지가 설치되어 있다면 그렇게됩니다.
$ dpkg -l | grep -i nvidia
ii libnvidia-cfg1-390:amd64 390.48-0ubuntu3 amd64 NVIDIA binary OpenGL/GLX configuration library
ii libnvidia-common-390 390.48-0ubuntu3 all Shared files used by the NVIDIA libraries
ii libnvidia-compute-390:amd64 390.48-0ubuntu3 amd64 NVIDIA libcompute package
ii libnvidia-compute-390:i386 390.48-0ubuntu3 i386 NVIDIA libcompute package
ii libnvidia-decode-390:amd64 390.48-0ubuntu3 amd64 NVIDIA Video Decoding runtime libraries
ii libnvidia-decode-390:i386 390.48-0ubuntu3 i386 NVIDIA Video Decoding runtime libraries
ii libnvidia-encode-390:amd64 390.48-0ubuntu3 amd64 NVENC Video Encoding runtime library
ii libnvidia-encode-390:i386 390.48-0ubuntu3 i386 NVENC Video Encoding runtime library
ii libnvidia-fbc1-390:amd64 390.48-0ubuntu3 amd64 NVIDIA OpenGL-based Framebuffer Capture runtime library
ii libnvidia-fbc1-390:i386 390.48-0ubuntu3 i386 NVIDIA OpenGL-based Framebuffer Capture runtime library
ii libnvidia-gl-390:amd64 390.48-0ubuntu3 amd64 NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii libnvidia-gl-390:i386 390.48-0ubuntu3 i386 NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii libnvidia-ifr1-390:amd64 390.48-0ubuntu3 amd64 NVIDIA OpenGL-based Inband Frame Readback runtime library
ii libnvidia-ifr1-390:i386 390.48-0ubuntu3 i386 NVIDIA OpenGL-based Inband Frame Readback runtime library
ii nvidia-compute-utils-390 390.48-0ubuntu3 amd64 NVIDIA compute utilities
ii nvidia-dkms-390 390.48-0ubuntu3 amd64 NVIDIA DKMS package
ii nvidia-driver-390 390.48-0ubuntu3 amd64 NVIDIA driver metapackage
ii nvidia-kernel-common-390 390.48-0ubuntu3 amd64 Shared files used with the kernel module
ii nvidia-kernel-source-390 390.48-0ubuntu3 amd64 NVIDIA kernel source package
ii nvidia-prime 0.8.8 all Tools to enable NVIDIA's Prime
ii nvidia-settings 390.42-0ubuntu1 amd64 Tool for configuring the NVIDIA graphics driver
ii nvidia-utils-390 390.48-0ubuntu3 amd64 NVIDIA driver support binaries
ii xserver-xorg-video-nvidia-390 390.48-0ubuntu3 amd64 NVIDIA binary Xorg driver
확인하려면 할 수 있습니다
$ apt-cache search nvidia | grep driver
nvidia-settings - Tool for configuring the NVIDIA graphics driver
ubuntu-drivers-common - Detect and install additional Ubuntu driver packages
vdpau-driver-all - Video Decode and Presentation API for Unix (driver metapackage)
xserver-xorg-video-nouveau - X.Org X server -- Nouveau display driver
nvidia-340-dev - NVIDIA binary Xorg driver development files
nvidia-384 - Transitional package for nvidia-driver-390
nvidia-384-dev - Transitional package for nvidia-driver-390
nvidia-driver-390 - NVIDIA driver metapackage
nvidia-utils-390 - NVIDIA driver support binaries
xserver-xorg-video-nvidia-390 - NVIDIA binary Xorg driver
bumblebee-nvidia - NVIDIA Optimus support using the proprietary NVIDIA driver
kubuntu-driver-manager - Driver Manager for Kubuntu
kubuntu-driver-manager-dbg - Driver Manager for Kubuntu -- debug symbols
nvidia-common - transitional package for ubuntu-drivers-common
nvidia-304 - NVIDIA legacy binary driver - version 304.137
nvidia-304-dev - NVIDIA binary Xorg driver development files
nvidia-340 - NVIDIA binary driver - version 340.107
nvidia-387-dev - Transitional package for nvidia-driver-390
nvidia-387 - Transitional package for nvidia-driver-390
nvidia-390-dev - Transitional package for nvidia-driver-390
nvidia-390 - Transitional package for nvidia-driver-390
nvidia-driver-396 - NVIDIA driver metapackage
nvidia-utils-396 - NVIDIA driver support binaries
xserver-xorg-video-nvidia-396 - NVIDIA binary Xorg driver
제거 할 패키지를 지정한 후에는
$ sudo apt purge nvidia-390 -y
$ sudo apt autoremove -y
$ sudo apt autoclean
이 작업을 수행 한 직후에 사용하려는 드라이버를 설치해야하며 어떤 이유로 인해 라이브 패치가없는 경우 시스템을 재부팅하기 만하면됩니다.
이렇게하면 드라이버를 지우는 동안 시스템 종속성을 제거 할 필요가 없습니다. 이후에 시스템이 정상적이고 안정적이며 시스템이 의존 할 수있는 다른 패키지를 다시 설치하는 것에 대해 걱정할 필요가 없습니다. 그것은 apt
당신의 일이 아니라 직업입니다.
나는 수정하고 싶지 않았으며 /etc/modules
nvidia 드라이버가없는 설치로 되돌 렸습니다. 그래서 나는 대부분 제안 된대로 제안했지만 마지막 단계 대신 다음과 같이합니다.
sudo rm /etc/modprobe.d/blacklist-nouveau.conf
sudo update-initramfs -k all -u
그래서 내 변형 요약 :
sudo apt-get remove --purge nvidia-*
sudo apt-get install ubuntu-desktop
sudo rm /etc/X11/xorg.conf
sudo rm /etc/modprobe.d/blacklist-nouveau.conf
sudo update-initramfs -k all -u
nVIDIA 드라이버를 제거하려면 ( Ctrl+ Alt+ T)를 눌러 터미널을 연 후 다음을 입력하십시오.
sudo apt-get purge nvidia-current