如何在 Ubuntu 中修复断断续续的视频播放?

Noa*_*ich 5 drivers ubuntu xorg

在 Ubuntu 10.04 上,我遇到视频播放断断续续的情况。

我正在运行 Mplayer 并且有一个 Nvidia GeForce 9800 GTX+ 显卡。我已经安装了libvdpau1库。我不知道我的显卡是否启用了硬件加速,或者是否支持。

任何人都可以提供有关如何减少波动的建议吗?

这是我的xorg.conf文件:

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildd@yellow)  Fri Apr  9 11:51:21 UTC 2010

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      "ACI ASUS VH236H"
    HorizSync       30.0 - 85.0
    VertRefresh     55.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 9800 GTX+"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "1"
    Option         "TwinViewXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "DFP-0: nvidia-auto-select +1920+0, DFP-1: nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
Run Code Online (Sandbox Code Playgroud)

Jan*_*anC 3

您拥有所有这些设置的原因xorg.conf是您使用专有nvidia驱动程序及其附带的 GUI 工具;我的 Intel 和 ATI 显卡(带有开源驱动程序)不再需要任何xorg.conf设置。

现在,关于不稳定:

  1. 您想播放什么类型的视频(分辨率、编解码器……)?
  2. mplayer 实际上使用 vdpau 吗?(我很确定它会说,当您在终端中启动它时,您会得到输出中的某个位置。)
  3. 当您尝试玩此游戏时,您的电脑是否正在执行其他操作?
  4. 您是从本地驱动器还是通过网络播放此游戏?(有线/无线?)