在全新安装的 12.04 中移动窗口时出现轻微卡顿

在全新安装的 12.04 中移动窗口时出现轻微卡顿

今天安装了 Ubuntu 12.04,我的问题是,当我在屏幕上移动窗口时,感觉一点也不流畅。通常我可以通过将刷新率更改为 60Hz 来解决这个问题,但这次没有帮助。

我的显卡是 Nvidia GTX 560Ti,我尝试了 295.40、295.45 和 304.43(我目前正在使用)但都没有解决我的问题。

我搜索了一下,并尝试使用 compizconfig-settings-manager 和 xrandr 更改刷新率。使用 CCSM 没有变化,但当我尝试 xrandr 时,我得到了以下回复:

konsolkongen@konsolkongen-desktop:~$ xrandr -r 60Rate 60.0 Hz not available for this size

——这当然是无稽之谈。

我的 xorg.conf 文件如下所示:

    # nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 295.33  (buildd@allspice)  Fri Mar 30 15:25:24 UTC 2012

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
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      "Samsung SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560 Ti"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "TwinViewXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "DFP-0: 1680x1050_60 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

任何帮助都将不胜感激,我对视频质量的执着让我无法忍受这样的卡顿。不过,无论如何,我没有遇到任何屏幕撕裂,所以至少 V-sync 是开启的。

谢谢。

答案1

同样有此问题。

更换 nvidia 驱动程序有帮助(我也试过不同的驱动程序),但没有一个能真正解决问题。刚安装时,它很糟糕:垂直窗口边框就像重新渲染一样,而水平线或多或少移动得很平滑。使用下面提到的 nvidia 驱动程序(并按照第一个链接所述安装),它解决了一半的问题:窗口边框的垂直闪烁消失了,但整体感觉仍然有点迟钝和粘滞 - 远非流畅。这有点奇怪:显示高清视频很流畅,而移动窗口却很迟钝...我最终通过更新 295.49 使用了 304.51 驱动程序。

http://www.unixmen.com/201205-nvidea-295-49-has-been-released/

...如果你觉得自己像德国人,这个网站对我帮助很大:

http://wiki.ubuntuusers.de/图形卡/Nvidia/nvidia

联想 t420 i7 ssd | ubuntu 12.04 32 位 | nvidia 卡:NVS 4200m | nvidia 驱动程序:304.51

编辑:实际上,这是我所做的:

  • 全新安装 ubuntu 12.04 32 位
  • 检查(联想)bios 设置为:显示:“独立”图形和 nvidia-optimus:“禁用”!
  • 安装所有建议的更新
  • 使用以下命令安装 nvidia-driver:

    sudo apt-add-repository ppa:ubuntu-x-swat/x-updates 
    sudo apt-get update 
    sudo apt-get install nvidia-current
    
  • 无法通过附加驱动程序激活 nvidia 驱动程序(这会导致我的系统崩溃)

  • 查看我的 xorg.conf 文件(其中 nvidia 已正确列为正在使用的活动驱动程序)

就这样,它消除了闪烁(我还在等待最终的平滑度......)

希望它有帮助。

相关内容