드레스룸 시스템행거 인테리어

반응형

nouveau

찾아보면 머 이상한 자료들이 많다.

결국 linux - cent,ubuntu 등 기본 onboard그래픽 드라이버로 탑재되어 있다고 보면 될것 같다.

 

nouveau를 끄고 비활성화 하기 위해선 여러가지 방법이 있다.

repository를 추가해 yum 혹은 apt-get으로 nvidia-driver를 설치 하게 되면 자동으로 blacklist가 

추가 되어 없어지긴 한다.

 

하지만 여기서는 다른방법으로 nouveau를 비활성화 하는 방법에 대해 적어 보도록 하겠다.

 

일단 lsmod로 nouveau가 활성화 되어있는지 확인 하자!!

(base) root@ubuntu:~# lsmod |grep nouveau
nouveau              1716224  0
mxm_wmi                16384  1 nouveau
video                  45056  1 nouveau
i2c_algo_bit           16384  2 ast,nouveau
ttm                   106496  2 ast,nouveau
drm_kms_helper        172032  3 ast,nouveau,nvidia_drm
drm                   401408  6 ast,nouveau,ttm,nvidia_drm,drm_kms_helper
wmi                    24576  2 mxm_wmi,nouveau

 

nouveau가 활성화 되어있다면 아래와 같이!! ubuntu, centos 동일 함

vim /etc/modprobe.d/blacklist.conf   ##blacklist.conf가 없다면 생성해준다.

마지막 줄에 추가

##### ADD #####

blacklist nouveau
blacklistlbm-nouveau 

###############

 

options nouveau modeset=0

alias nouveau off

alias lbm-nouveau off

 

위와 같이 코드블럭에 있는 2줄만 추가하면 된다.

그 아래와 같은 옵션도 있지만 직접 test한 결과로는 아래 3줄까지는 필요없다.

그러니 위에 2줄만 기억하고 있자. 어렵지 않으니..

 

이후 커널 재빌드를 하고 리부팅 하면 끝!

 

ubuntu

# update-initramfs -u
# reboot

 

centos

# dracut /boot/initramfs-$(uname -r).img $(uname -r) --force
# reboot

 

예전에는 /etc/default/grub 파일에  grub_cmdline_linux 뒤에 nouveau옵션을 사용하고

# grub2-mkconfig -o /boot/grub2/grub.cfg

# mv /boot/initramfs-($(uname -r)..img /boot/initramfs-$(uname -r)-nouveau.img

# dracut /boot/initramfs-$(uname -r).img $(uname -r)

 

머 이랬는데... 너무 어려워서 코드블럭에 있는것만 진행 한다. 

본인이 편한방법으로 하면 되지만.

 

간단하게 진행하기를 추천한다~!

 

마지막으로 nouveau가 비활성화 되었는지 확인하면 끝난다.

# lsmod |grep nouveau

아무것도 나오지 않는다면 성공이다~! 

 

반응형

이 글을 공유합시다

facebook twitter kakaoTalk kakaostory naver band