VLC有时会出现全屏显示视频的问题。


19

最近,VLC在以全屏模式显示视频时遇到了问题。AFAIK,视频卡驱动程序没有任何变化,并且肯定是同一版本的VLC。(/我在存储库维护者的手中摇了拳)

过去这一直没有问题。实际上,我已经运行了多达6个VLC实例,每个实例都播放一个视频。一个总是在我的第二台显示器上全屏显示,而其他则平铺在我的主显示器上。我能够将其他5个中的任何一个切换到全屏模式,并且视频显示没有问题。

最近,我在全屏模式下运行2个实例时遇到了麻烦。(有时,即使是单个实例也不会全屏显示视频。)VLC将继续播放视频,但是在全屏模式下,我只看到黑屏。如果我最大化VLC窗口,有时会显示视频。其他时间,我必须适应较小的窗口。

我不知道这是否相关,但有时更改Firefox窗口(特别是Minefield)的最小/最大状态似乎允许麻烦的实例以全屏模式显示视频。但是,这并不能证明是一个一致的解决方法。有时候,关闭Firefox窗口似乎可以解决问题,尽管这也不总是成功的。(我对Firefox感到满意,因为通常打开的窗口和选项卡数量惊人,它经常占用大约1 GB的RAM。)

我想到的另一个时髦之处是,我的辅助监视器在启动时被视为主要监视器。正如有人在Unix&Linux SE网站上问的一个问题所建议的那样,在启动后使用xrandr将真正的第一台显示器指定为主显示器。

眼镜:

  • 带有Gnome和Compiz的Ubuntu 10.10
  • 8GB RAM
  • AMD Phenom II 965黑色版
  • 华硕M4A79 Deluxe主板
  • XFX ATI Radeon HD 5750配备1GB RAM

VLC配置为使用硬件覆盖视频(按照默认设置)

有谁知道可能导致此问题的原因或如何解决该问题?现在,我有2个VLC实例在单独的监视器上以全屏模式播放。


1
@jorge我不知道黑色屏幕截图如何说明情况。:)
George Marian

是的,很难想象您在哪里解释有关具有多个实例以及要在哪个监视器上执行操作的解释。
豪尔赫·卡斯特罗

@jorge无关紧要的是哪个监视器正在使用VLC。有时,如果我在全屏模式下切换到全屏模式,则该实例会正确显示。想象一下,一台显示器以全屏模式显示视频,而另一台显示器则显示黑色和VLC全屏控制界面(如果将鼠标悬停在该界面上)。
乔治·玛丽安

XVideo的使用可能受到限制,我的意思是,只能同时使用XVideo的X客户端数量不超过一定数量。我不了解VLC,但可以使用“ -vo xv”测试mplayer以使用XVideo。如果您有此错误,请尝试使用“ -vo x11”(更多的CPU使用率,然后不进行硬件缩放等),如果它起作用,我想X的XVideo扩展名是有问题的。–
LGB

1
1)在外观首选项中关闭compiz(高级视觉效果)。如果这样做没有帮助,请尝试将radeon.modeset = 0引导参数添加到内核命令行。您还有PPA吗?
komputes 2011年

Answers:


18

Tools> Preferences> Video> Output更改默认到X11,保存并重启VLC。


此问题在专有AMD驱动程序的Ubuntu 13.04中仍然存在,并且仍然可以如上所述解决。
holocronweaver

在较新的版本中,此推断似乎已更改为: Tools -> Preferences -> Video -> Accelerated video output (Overlay)。如果未选中,它将起作用。
BeeOnRope

2

您应该了解有关VLC的两件事:

1.如果激活了compiz,则VLC会显示电影中的视频时会出现一些问题。

2.如果有多个显示器,则VLC在选择显示视频的显示器时会遇到一些问题。

因此,就我所读的内容而言,您都具有这两种功能。根据我在类似情况下的经验,我建议禁用compiz,然后再测试显示器。要仅禁用ALT+ F2并键入compiz ,metacity --replace或者只需转到“系统”->“首选项”->“外观”,然后选择“视觉效果”选项卡,然后再选择一个即可。

其次,测试显示问题。

首先测试您是否可以在一个显示器上看到视频(未连接另一个显示器)。

在两个监视器都已连接且处于“克隆模式”的情况下,进行第二次测试(视频已关闭。请不要打开它)。运行视频,看看它是否同时出现在两个显示屏中。

第三,最后,删除“克隆模式”。在右侧或左侧放置一个,然后打开2个VLc实例。将其中一个实例移至左/右显示屏,另一个将其留在基础显示屏上。

这是我在vlc出现黑屏问题时的处理方式。这是由于compiz以及具有多个显示的一些问题,因为VLC不知道向哪个显示。

测试所有这些,并告诉我们。


很抱歉,我花了这么长时间回应。VLC通常可以在任一监视器上显示。有时,它会出现故障并在错误的显示器上全屏显示。(我不确定该故障是否每次都在主监视器上显示或在VLC启动时出现在该监视器上。)不管怎么说,这没什么大不了的。一次切换全屏通常足以解决该问题。
乔治·马里安

问题在于,在某些情况下,全屏模式只能显示黑色背景。我曾尝试关闭compiz,但这并没有解决问题,这使得它出现的可能性降低了,但是并没有解决。请注意,关于两个显示器的设置,这似乎通常对我有用。当VLC出现此问题时,它将在任一监视器上发生。
乔治·玛丽安

0

给定好的答案的数量,如果您仍然遇到问题-我建议使用vlc和launchpad填充错误报告。(首先搜索类似的错误。)


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.