เรื่องนี้ดูเหมือนจะเป็นปัญหากันอย่างเป็นธรรม แต่การแก้ปัญหาผมพยายามยังไม่ได้ทำงาน ใช้ nvidia-340.106
วิธีแก้ไขที่ฉันลอง:
compizconfig ตั้งค่าผู้จัดการกองทัพ Redraws แบบเต็มหน้าจอ (buffer แลกเปลี่ยน) บนทาสี
กำลังอัปเดต /etc/X11/xorg.conf เพื่อเพิ่ม (ตัวเลือก "FlatPanelProperties" "Dithering = Disabled")
เปิดใช้งานการกำหนดบัฟเฟอร์สามเท่าใน xorg.conf
การใช้ nvidia-settings เพื่อเปิดใช้งาน Sync to Vblank, อนุญาตให้ทำการ Flipping, ใช้ Clamping Texture Conformant
ใช้ KDE และ GNOME
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-smi
เพื่อดูว่า nvidia ทำงานgnome-shell
ใน 17.04+ หรือไม่