如果从Unity Dash启动,硬件加速崩溃的VLC
背景
我在装有AMD E-450 APU的计算机上运行Ubuntu 11.10(64位)。 该芯片集成了Radeon HD6320图形处理器。 我成功安装了AMD(Catalyst 12.1)的最新专有驱动程序。 我还为VAAPI安装了XvBA后端,并确认它有效。
什么工作
安装上述软件后,VLC中的GPU加速工作完美。 1080p素材播放流畅,而没有GPU加速,就像观看图像的幻灯片一样。 到现在为止还挺好。
什么行不通
要解决问题,必须存在两个因素。
- 必须在VLC中启用GPU加速
- 并且要播放的素材必须利用它,例如H.264等
- 必须从Dash启动VLC(通过按Unity中的超级键获得的菜单)
- 程序本身是从Dash启动还是要播放的材料是从VLC中选择的,或者材料是直接从Dash内挑选的并不重要
- 从Unity Launcher启动具有相同的效果
如果上述情况属实,VLC会100%崩溃,而如果以任何其他方式启动(例如,从vlc
终端或Nautilus使用’Open with VLC Media Player’),它永远不会崩溃。
我试过的
-
我从
ppa:videolan/stable-daily
安装了VLC 2.0.1ppa:videolan/stable-daily
。 这不会以任何方式影响问题。 -
我已经重新安装了Ubuntu和VLC,但问题仍然存在。
问题
-
为什么从Dash启动时应用程序的行为会有所不同?
-
我该怎么做才能解决问题?
奇怪的是,我有集成了ATI 6350的AMD C50并且拥有来自ppa的VLC,在我的情况下到目前为止所有的高清电影我还没有看到VLC崩溃,即使从Dash发布。 什么你的VAINFO返回btw?