GNU+linux/Arch linux issues

리눅스에서 Nvidia 사용 시 화면 깨짐 현상 해결- Screen Tearing 해결

ensuta 2021. 8. 29. 12:09
728x90
반응형

리눅스 에서 가끔 nvidia 화면 깨짐 현상이 발생한다.

리눅스가 배포판 종류가 많고 특히 커널 업데이트를 자주하는 롤링 릴리즈 방식을 사용하는 배포판에서는 이러한 Screen Tearing 현상이 자주 일어난다.

그래픽 작업이나 게임 등을 자주한다면 이  Tearing 현상이 굉장히 불편하다.

이것은 모니터 주사율과 그래픽카드(VGA) 가 보내는 주사율의 차이 때문에 발생한다.

이것을 강제로 맞춰주는 작업이다.

화면 깨짐 현상 (Screen Tearing)

 

$ nvidia-settings --assign CurrentMetaMode="nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }" &

이거를 X 서버와 함께 자동 시작하도록 해놓으면 된다.

Openbox 에서는 

$ cd ~/.config/openbox/autostart
$ cat >> autostart
nvidia-settings --assign CurrentMetaMode="nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }" & 
$ # Ctrl + D 로 빠져나오기

를 수정하면 된다.

 

GUI 를 통해서 해결하는 방법

nvidia-settings 에 들어가서 Force Composition Pipeline, Force Full Composition Pipeline 해주면 된다.

 

다른 문제 해결)

리눅스 nvidia 팬이 자동으로 안 돌아가는 현상 해결

반응형