MPlayer 无法在 Debian Jessie (Radeon R7 M265) 中全屏显示

MPlayer 无法在 Debian Jessie (Radeon R7 M265) 中全屏显示

我在配备 AMD Radeon R7 系列显卡的 Ace Aspire E5-551G-T16Q 笔记本电脑上新安装的 Debian Jessie 中,MPlayer 无法全屏显示。这是以下的输出lshw -short -C display

H/W path         Device      Class          Description
=======================================================
/0/100/1                     display        Kaveri [Radeon R6 Graphics]
/0/100/2.1/0                 display        Opal XT [Radeon R7 M265]

虽然可以在 中播放视频文件mplayer,但无法全屏观看。以下是mplayer启动期间可能有趣的输出行:

Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file:
No such file or directory
[vdpau] Error when calling vdp_device_create_x11: 1
[VO_XV] It seems there is no Xvideo support for your video card available.
[VO_XV] Run 'xvinfo' to verify its Xv support and read

[VO_XV] DOCS/HTML/en/video.html#xv!
[VO_XV] See 'mplayer -vo help' for other (non-xv) video out drivers.
[VO_XV] Try -vo x11.
Xlib:  extension "GLX" missing on display ":0".
[gl] GLX version older than 1.3.
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
[gl] no GLX support present
Xlib:  extension "GLX" missing on display ":0".

Debian Jessie 安装非常简单。我没有执行任何Xorg配置,也没有/etc/X11/xorg.conf.安装nvidia-vdpau-driver带来的libvdpau_nvidia.so(在上面的错误中)没有帮助。任何建议将不胜感激。

编辑:输出dpkg -l | grep glx

ii  libgl1-mesa-glx:amd64                 10.3.2-1+deb8u1                      amd64        free implementation of the OpenGL API -- GLX runtime
ii  libxcb-glx0:amd64                     1.10-3+b1                            amd64        X C Binding, glx extension

我刚刚重新安装了 Debian,并继续面临同样的问题,这让我相信这不是由于我所做的事情造成的。

答案1

我已经能够mplayer通过按照说明安装 AMD 专有驱动程序来全屏玩游戏:这里

我之前在第一次安装 Jessie 时曾尝试过此操作,但在重新启动到非 GUI 屏幕(仅限文本登录屏幕)后不得不撤消该步骤。我认为这是由于安装的nvidia-vdpau-driver软件包显然破坏了系统的正常性。希望这可以节省其他人的时间。

编辑:即使不想使用,mplayer在滚动网页时也会出现明显的屏幕闪烁开源驱动程序用来。因此,无论如何,可能都必须使用专有驱动程序。

相关内容