
Ubuntu 18.04에서 화면 찢어짐 문제가 있는 것 같습니다. 이 테스트를 실행하여 확인했습니다.
https://www.youtube.com/watch?v=MfL_JkcEFbE
구글에서 한동안 검색해봤는데 파일을 변경 /etc/modprobe.d/nvidia-drm-nomodeset.conf
하고 추가하라는 추천밖에 없었어요
options nvidia-drm modeset=1
그러나 그것은 아무것도 하지 못했습니다.
제가 사용하고 있는 드라이버는 다음과 같습니다.
이 문제를 해결하려면 어떻게 해야 합니까?
업데이트:
이것은 내 X 구성입니다.
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 418.56
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
Section "Files"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "DELL U2719D"
HorizSync 30.0 - 90.0
VertRefresh 56.0 - 76.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 970"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "Stereo" "0"
Option "nvidiaXineramaInfoOrder" "DFP-4"
Option "metamodes" "DP-2: nvidia-auto-select +1080+618, DP-0: nvidia-auto-select +0+0 {rotation=right}"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
답변1
내 노트북에는 찢어지지 않은 동일한 카드가 있습니다. 그러나 나는 버전 384를 사용하고 있으며 설정을 복잡하게 만들 수 있는 더 높은 버전 번호를 원하지 않습니다. 시스템 설정 중에 나는 Arch Linux에 문의하는 일반적인 방법을 사용했습니다.성경다음을 권장합니다.
Section "Device"
Identifier "Nvidia Card"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 1050 Ti"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
Option "metamodes" "nvidia-auto-select +0+0 {ForceFullCompositionPipeline=On}"
Option "AllowIndirectGLXProtocol" "off"
Option "TripleBuffer" "on"
EndSection
Full Composition Pipeline과 Triple Buffer가 가장 중요합니다.
오늘 내 설정은 이렇습니다.
$ cat /etc/X11/xorg.conf
Section "ServerLayout"
Identifier "layout"
Screen 0 "nvidia"
Inactive "intel"
EndSection
Section "Monitor"
Identifier "DP-1-1"
Modeline "3840x2160_54.00" 637.50 3840 4152 4568 5296 2160 2163 2168 2230 -hsync +vsync
Option "PreferredMode" "3840x2160_54.00"
EndSection
Section "Device"
Identifier "intel"
Driver "modesetting"
BusID "PCI:0@0:2:0"
Option "AccelMethod" "None"
EndSection
Section "Screen"
Identifier "intel"
Device "intel"
EndSection
Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:1@0:0:0"
Option "ConstrainCursor" "off"
EndSection
Section "Screen"
Identifier "nvidia"
Device "nvidia"
Option "AllowEmptyInitialConfiguration" "on"
Option "IgnoreDisplayDevices" "CRT"
EndSection
여기에서는 Force Composition Pipeline과 Triple Buffer가 설정되지 않았습니다. 예전에는 GUI 구성 에 있었지만 nvidia-settings
더 이상 볼 수 없습니다.