18.04 Nvidia 그래픽 화면 깜박임


13

이것은 매우 일반적인 문제로 보이지만 시도한 솔루션이 효과가 없었습니다. NVIDIA-340.106 사용

내가 시도한 솔루션 :

  1. compizconfig-settings-manager 다시 그리기시 전체 화면 다시 그리기 강제 (버퍼 스왑)

  2. 추가하기 위해 /etc/X11/xorg.conf 업데이트 (옵션 "FlatPanelProperties" "Dithering = Disabled")

  3. xorg.conf에서 트리플 버퍼링 활성화

  4. nvidia 설정을 사용하여 Vblank와 동기화, 뒤집기 허용, 적합한 텍스처 클램핑 사용

  5. KDE와 그놈 사용

lspci 출력 :

03:00.0 VGA compatible controller: NVIDIA Corporation MCP7A [GeForce 9400] (rev b1) (prog-if 00 [VGA controller])
    Subsystem: Apple Inc. MCP7A [GeForce 9400]
    Flags: bus master, fast devsel, latency 0, IRQ 26
    Memory at d2000000 (32-bit, non-prefetchable) [size=16M]
    Memory at c0000000 (64-bit, prefetchable) [size=256M]
    Memory at d0000000 (64-bit, prefetchable) [size=32M]
    I/O ports at 1000 [size=128]
    [virtual] Expansion ROM at d3000000 [disabled] [size=128K]
    Capabilities: <access denied>
    Kernel driver in use: nvidia
    Kernel modules: nvidiafb, nouveau, nvidia

lshw 출력 :

  *-display                 
   description: VGA compatible controller
   product: MCP7A [GeForce 9400]
   vendor: NVIDIA Corporation
   physical id: 0
   bus info: pci@0000:03:00.0
   version: b1
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi vga_controller bus_master cap_list rom
   configuration: driver=nvidia latency=0
   resources: irq:26 memory:d2000000-d2ffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:1000(size=128) memory:d3000000-d301ffff

nvidia-sminvidia가 gnome-shell17.04+에서 실행 중인지 확인할 수 있습니다.
Jonathan

답변:


10

나는 같은 문제가 있었고 이것이 나를 위해 일한 것입니다.이 기사를 따르기 시작했습니다 .Ubuntu 18.04 Bionic Beaver Linux에 NVIDIA 드라이버를 설치하는 방법

간단히 말해서 나는 권장 드라이버를 사용하여

$ ubuntu-drivers devices

권장 드라이버를 설치하려면

$ sudo ubuntu-drivers autoinstall

또는 apt를 사용하여 권장 드라이버가 아닌 경우 원하는 드라이버를 설치할 수 있습니다

$ sudo apt install nvidia-390

일단 시스템을 재부팅 한 후에도 문제가 해결되지 않았지만 여전히 문제가있는 경우 Noveau Nvidia 드라이버를 비활성화하는 기사에 언급되어 있습니다. Ubuntu 18.04에서 Nouveau nvidia 드라이버를 비활성화하는 방법 Bionic Beaver Linux Nvidia nouveau를 블랙리스트에 요약하려면 운전사:

$ sudo bash -c "echo blacklist nouveau > /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
$ sudo bash -c "echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf"

새 modprobe 구성 파일의 내용을 확인할 수 있습니다.

$ cat /etc/modprobe.d/blacklist-nvidia-nouveau.conf

당신은 같은 것을보아야한다

blacklist nouveau
options nouveau modeset=0

2
그것은 여전히 ​​똑같이 깜박 거리는 나를 위해 작동하지 않았습니다.
chaNcharge

그 중 하나가 나를 위해 작동하지 않았다
XD 디버깅

1
이것은 나를 위해 일했습니다.
Gaurav Gandhi

NVIDIA GeForce GTX1650 GDDR5 4GB VRAM 그래픽과 ASUS FX505DT, Ryzen 5-3550H. 누보를 블랙리스트에 올릴 필요가 없었습니다. (Ubuntu 18.04 실행).
rkrishnan

3

기본적으로 다른 무엇보다도 단순히 특정 버전이없는 경우 Post 5를 읽으십시오.

이것을 실행

sudo -H gedit /etc/modprobe.d/nvidia-drm-nomodeset.conf

이 줄 추가

options nvidia-drm modeset=1

소스 링크


1
더 안전한 sudo gedit사용 대신 sudo -H gedit.
WinEunuuchs2Unix

그것은 나에게도 효과가없는 것 같아서 nouveau 드라이버를 사용했습니다. 누락 된 단계가 있습니까?
chaNcharge

nvidia 410에서이 문제가 발생했습니다. 415로 업그레이드 nouveau를 블랙리스트에 올리는 단계를 수행했습니다. 마지막으로 옵션이 nvidia-drm modeset=1해결되었습니다.
Andrew Lavers

이것은 내 데스크탑을 깨고 쉘로 로그인하여 라인을 주석 처리해야했습니다.
면체

1
아무도 이것이 실제로 무엇을하는지 설명 할 수 있습니까?
pehkawn
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.