从 Ubuntu 11.10 更新到 Ubuntu 12.04 后,无论是在浏览器还是播放器中播放,所有视频仍然是蓝色的。同样的问题也出现在 11.10 中。
我曾尝试卸载所有 Flash 并重新安装,但没有任何区别。
出现蓝色 Flash 视频的原因是什么?
Ubuntu 11.10 64 位
Ubuntu 12.04LTS 64 位

我在 Ubuntu 16.04 上使用 VLC - 2.2.2。VLC 能够播放视频,但我无法使用它拍摄快照。我尝试通过进入 Preferences->Video 并将输出更改为 OpenGL (GLX)、OpenGL 2 和 XVideo 来禁用“使用硬件加速”,后者导致黑屏。
当我尝试捕获快照时,出现此错误:
[00007f9440d10248] avcodec decoder: Using NVIDIA VDPAU Driver Shared Library 361.42 Tue Mar 22 17:29:16 PDT 2016 for hardware decoding.
[00007f946c509148] vdpau_chroma filter error: corrupt VDPAU video surface 0x7f94208e4950
[00007f94300fca08] core video output error: Failed to convert image for snapshot
Run Code Online (Sandbox Code Playgroud)
有没有办法告诉 VLC 不要使用硬件加速?我的目的是暂时保持禁用硬件加速。
VLC 无法在 Ubuntu 20.04.3 LTS 上运行。
它随机冻结图像,但音频继续播放。
或者它随机崩溃。
或者它会随机冻结整个电脑。
我首先尝试了 VLC 的 snap 版本。
然后我切换到了sudo apt install vlc以便从终端启动它并记录一些错误:
$ vlc 4.mp4
VLC media player 3.0.9.2 Vetinari (revision 3.0.9.2-0-gd4c1aefe4d)
[000055fc808f5670] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
libva info: VA-API version 1.7.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/nvidia_drv_video.so
libva info: va_openDriver() returns -1
[00007fbf04003460] glconv_vaapi_x11 gl error: vaInitialize: unknown libva error
libva info: VA-API version 1.7.0
libva error: vaGetDriverNameByIndex() failed with …Run Code Online (Sandbox Code Playgroud) 我目前在 720 高清视频上遇到了一些延迟。我希望 VDPAU 会有所帮助。如何在基于 GStreamer 的视频播放器上启用它?
我已经阅读了 VDPAU 以及它如何使 mplayer 具有硬件加速功能。但我也读到它仅适用于 Nvidia 卡
我如何在非 Nvidia 卡上启用它(我的是 AMD,但我也想在 Intel 上网本中启用它)?这对其他视频播放器有用吗?
vdpau 似乎在 Unity 3d 下的 Precise 中被破坏了。1080p 电影的 CPU 使用率约为 50-70%,而在启用 vdpau 的 Natty 中,相同的电影使用率约为 5-10%(在 Unity3d 下)该卡是 Nvidia G105m。
这似乎不是 Nvidia 驱动程序问题,因为在 gnome-shell 中一切都按预期工作,我尝试了不同版本的 Nvidia 驱动程序(295.20、295.33、295.40 和来自 xorg-edgers 的最新 302.XX)结果都是同样,在 Gnome Shell 中有效,但在 Unity 3d 中无效。
如果电影未处于全屏模式,则禁用 Syn to vbank 有效,但不适用于全屏模式。
我四处搜索,并没有找到太多信息。我想知道其他人是否遇到了同样的问题,以及是否有一些我错过的已知工作。Unity 3d 在 Precise 中的其他方面非常好,但这对我来说是一个显示停止问题(字面意思)。
谢谢。
我在这里提交了一个错误https://bugs.launchpad.net/unity/+bug/993397
我已经下载并安装amdgpu-pro-17.30-465504.tar.xz在 Ubuntu 17.04(64 位)上。
我已经验证该libvdpau-amdgpu-pro软件包已安装:
$ dpkg -l libvdpau-amdgpu-pro:amd64
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-=================================-=====================-=====================-========================================================================
ii libvdpau-amdgpu-pro:amd64 1:17.0.1-465504 amd64 AMDGPU Pro VDPAU driver
Run Code Online (Sandbox Code Playgroud)
我还在以下位置为 vdpau 驱动程序创建了符号链接/usr/lib/x86_64-linux-gnu/vdpau:
$ sudo ln -s /opt/amdgpu-pro/lib/x86_64-linux-gnu/vdpau/libvdpau_amdgpu.so.1.0.0 \
/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_amdgpu.so.1.0.0
$ sudo ln -s /opt/amdgpu-pro/lib/x86_64-linux-gnu/vdpau/libvdpau_amdgpu.so.1.0.0 \
/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_amdgpu.so.1.0
$ sudo ln -s /opt/amdgpu-pro/lib/x86_64-linux-gnu/vdpau/libvdpau_amdgpu.so.1.0.0 \
/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_amdgpu.so.1
$ sudo ln -s /opt/amdgpu-pro/lib/x86_64-linux-gnu/vdpau/libvdpau_amdgpu.so.1.0.0 \
/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_amdgpu.so
Run Code Online (Sandbox Code Playgroud)
vdpauinfo然而,表明使用了不正确的驱动程序:
$ vdpauinfo
display: :0 screen: 0
API version: 1
Information string: …Run Code Online (Sandbox Code Playgroud) 我一直在努力用 VLC 解决这个问题,而不是使用 VDPAU 的 VLC 使用我的 1030 硬件解码。希望这里有人能帮我解决这个问题。H264 和 H265 也有同样的问题。VLC 回退到 CPU 渲染就好了,但我需要弄清楚为什么它无法为我的 Nvidia GT 1030 加载 VDPAU 硬件解码。
一些开始的信息......
Distributor ID: Ubuntu
Description: Ubuntu 18.04.1 LTS
Release: 18.04
Codename: bionic
4.15.0-39-generic
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 390.77 Driver Version: 390.77 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GT 1030 Off | 00000000:01:00.0 On | N/A |
| 35% …Run Code Online (Sandbox Code Playgroud) 如果我尝试使用 VDPAU,MPlayer 将无法工作。我如何检查我的卡是否支持它以及我还需要安装什么才能启用它?