답변:
nouveau.modeset=0
대신 매개 변수 를 사용해야합니다 nomodeset
.
이런 방식으로 Ubuntu 시스템과 독점 NVIDIA 드라이버를 설치하십시오.
이전에 만든 Ubuntu DVD / USB 설치 미디어에서 부팅하십시오.
'설치하지 않고 Ubuntu 사용해보기'옵션을 선택하고 E키를 누르십시오 . 리눅스 라인의 끝에
추가 nouveau.modeset=0
-를 눌러 F10부팅합니다.
우분투 운영 체제를 설치하십시오-컴퓨터가 재부팅되면.
GRUB 부팅 메뉴에서 Ubuntu 항목을 강조 표시하고 E키를 누릅니다. 리눅스 라인의 끝에
추가 nouveau.modeset=0
-를 눌러 F10부팅합니다.
로그인 화면에서 Ctrl+ Alt+ F1
사용자 이름과 비밀번호 입력을 누릅니다-실행 :
sudo apt-get update
sudo apt-get install nvidia-352
sudo reboot
일반적으로 공식 Ubuntu 리포지토리의 NVIDIA 드라이버를 사용하는 것이 좋습니다.
그러나 새로운 그래픽 하드웨어가 있으면 최신 공식 NVIDIA 드라이버를 설치할 수 있습니다.
xorg-edgers PPA는 더 이상 드라이버를 제공하지 않으며 GPU 드라이버로 대체되었습니다.
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-361
sudo reboot
설치 후 nouveau.modeset=0
더 이상 매개 변수를 추가 할 필요가 없습니다.
nouveau.modeset=0
매개 변수는 실제로합니까? 에 드라이버를 설치하기 전에이 드라이버를 사용 Ubuntu 18.04
했지만 드라이버를 제거하면 시스템 (Dell XPS 15 9560)이 로그인시 정지됩니다. 또한 그래픽 카드가 효과가 약간 더듬어 강렬하게 사용된다는 느낌이 들지 않으며 Ubuntu 드라이버에는 설정할 것이 없습니다.
nouveau.modeset=0
비활성화합니다 nouveau
. :)
nomodeset
비활성화 더 댄 특징 nouveau
엔비디아 GPU 및 드라이버 nouveau.modeset=0
비활성화 만nouveau
엔비디아 GPU의 사용을 만들기위한 드라이버를. :)
Nvidia GPU에서 실행되는 Xubuntu 18.04 버전과 동일한 문제가있었습니다. 최신 Nvidia-390 및 nvidia-prime 드라이버를 설치하려고 시도했으며 이러한 솔루션이 [1] [2] 에 표시된 대로 드라이버 설치를 업데이트 했지만 nouveau를 차단 목록에 추가했지만 그 중 어느 것도 작동하지 않았습니다. 그래서 내가 한 일은 디렉토리의 nouveau.modeset=0
grub.cfg 파일에 매개 변수 를 추가하는 것 \boot\grub\
입니다. "linux..."
예를 들어 모든 줄 뒤에 줄을 추가했습니다 .
menuentry 'FAILSAFE' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ext2
set root='(hd0,msdos8)'
search --no-floppy --fs-uuid --set=root 36286167-4eba-4a1e-a202-155c6baafa01
linux /boot/vmlinuz-2.6.37-12-generic root=UUID=36286167-4eba-4a1e-a202-155c6baafa01 ro vt.handoff=7 quiet splash nouveau.modeset=0
initrd /boot/initrd.img-2.6.37-12-generic
}
따라서 모든 스크립트에이 매개 변수를 추가해야한다고 생각합니다. 이 솔루션을 시도했는데 Nvidia GPU 드라이버가 중지되었습니다.
여기에 설명 된 다른 접근법
sudo nano /etc/default/grub
매개 변수 nvidia-drm.modeset=1
를 실행 하고 행에 추가하십시오 GRUB_CMDLINE_LINUX_DEFAULT
. 변경 사항을 저장하고 실행하십시오 sudo update-grub
.
우분투 운영 체제를 다시 시작하면 모든 것이 올바르게 작동합니다.
nouveau.modeset=0
하고 실행 하면 훨씬 적은 노력으로 설명한 것과 동일한 효과를 얻을 수 있습니다. 나는 이것이 더 관용적 인 접근법이라고 생각합니다. GRUB_CMDLINE_LINUX_DEFAULT
/etc/default/grub
sudo update-grub
관찰 : NVIDIA GTX 10xx GPU와 Ryzen CPU가 장착 된 머신은 종종 "소프트 락업 (soft lockup)"으로 인해 하드 재시작이 필요했습니다. nomodeset
이 설정 이후에 해당 머신이있는 다른 머신 도 멈추지 않았습니다. 따라서 부팅 이상의 인과 관계가있는 것 같습니다.
nomodeset
독점 드라이버없이 시스템이 부팅되지 않는 경우 임시 솔루션입니다. 영구적으로 사용해서는 안됩니다. 시스템이 부팅되면nomodeset
전혀 필요하지 않습니다.