分页: 1 / 1
VLC在ubuntu下闪退
发表于 : 2014-07-02 21:42
由 七彩云南
显卡是ATI6790华硕的,驱动开源和闭源的都试过。
在ubuntu的默认窗口管理器compiz下,播放片子的时候,如果再去点选VLC的菜单,有很大几率VLC闪退,用MPlayer就不会。
同一个系统,把窗口管理器换成XFCE和FVWM也不会闪退。
这个问题有解么?
Re: VLC在ubuntu下闪退
发表于 : 2014-07-02 22:09
由 photor
Re: VLC在ubuntu下闪退
发表于 : 2014-07-02 23:02
由 taohunter
七彩云南 写了:显卡是ATI6790华硕的,驱动开源和闭源的都试过。
在ubuntu的默认窗口管理器compiz下,播放片子的时候,如果再去点选VLC的菜单,有很大几率VLC闪退,用MPlayer就不会。
同一个系统,把窗口管理器换成XFCE和FVWM也不会闪退。
这个问题有解么?
打开一个termial,在命令行启动vlc,用你的方法重现错误后退出vlc,把终端中的输出copy/paste上来。另外看一下/var/crash下是否有文件,有和vlc相关的也传上来。
把显卡驱动也贴出来看一下:
代码: 全选
sudo lshw -C display
有解没解要先看到底有什么信息。
Re: VLC在ubuntu下闪退
发表于 : 2014-07-03 9:42
由 七彩云南
终端窗口:
代码: 全选
ubuntu@UBT-PC:~$ vlc
VLC media player 2.1.2 Rincewind (revision 2.1.2-0-ga4c4876)
[0x15d3128] main libvlc: 正在以默认界面运行 vlc,使用 'cvlc' 将 vlc 运行在无界面的状态下。
[0x7efea8c7af08] dts decoder: DTS channels:6 samplerate:48000 bitrate:1536000
libva info: VA-API version 0.35.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/r600_drv_video.so
libva info: va_openDriver() returns -1
[0x7efeb4000c88] vaapi generic error: Failed to initialize the VAAPI device
Fontconfig warning: FcPattern object size does not accept value "0"
Fontconfig warning: FcPattern object size does not accept value "0"
Fontconfig warning: FcPattern object size does not accept value "0"
Fontconfig warning: FcPattern object size does not accept value "0"
[0x7efe90001208] main vout display error: Failed to resize display
[h264 @ 0x7efea8c1fc20] Cannot parallelize deblocking type 1, decoding such frames in sequential order
Stream with high frequencies VQ coding
段错误
闪退的时候显示了“段错误”,之前可以正常播放。
显卡驱动信息:
代码: 全选
ubuntu@UBT-PC:~$ sudo lshw -C display
[sudo] password for ubuntu:
*-display
description: VGA compatible controller
product: Barts LE [Radeon HD 6790]
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 0
bus info: pci@0000:01:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
configuration: driver=radeon latency=0
resources: irq:45 memory:e0000000-efffffff memory:fbcc0000-fbcdffff ioport:ee00(size=256) memory:fbc00000-fbc1ffff
/var/crash下面没有文件。
只有在播放片子时候点VLC的菜单和标题栏会闪退,只看片子不动鼠标不会闪退,全屏窗口切换也不闪退。
系统是14.04 64位。
Re: VLC在ubuntu下闪退
发表于 : 2014-07-03 10:57
由 poloshiao
product: Barts LE [Radeon HD 6790]
configuration: driver=radeon latency=0
1. 目前作用中驅動 開源驅動 radeon
2. 對於 3D 有良好支援
https://help.ubuntu.com/community/RadeonDriver
Fully Supported
All these Radeon(HD) cards and derivatives have good 3D acceleration support.
BARTS Radeon HD 6790/6850/6870/6950/6970/6990
[0x7efeb4000c88] vaapi generic error: Failed to initialize the VAAPI device
3. 開源驅動 radeon 可能不支援 VAAPI 功能
3-1.
http://wiki.x.org/wiki/RadeonFeature/
開源驅動 radeon 支援 功能
沒有 VAAPI
3-2.
http://en.wikipedia.org/wiki/Video_Acce ... nd_drivers
Supported hardware and drivers
沒有看到 開源驅動 radeon
4. 閉源驅動 (建議安裝)
14.6 Beta
http://www2.ati.com/drivers/beta/linux- ... -may23.zip
http://support.amd.com/en-us/kb-article ... river.aspx
4-1.
http://support.amd.com/en-us/kb-article ... river.aspx
4-1-1. 支援名單
AMD Radeon™ HD 6000 Series
4-1-2. 支援 VA-API 功能
http://www.phoronix.com/forums/showthre ... mers/page3
It wraps XvBA in VA-API and VA-API in an alternative VDPAU backend. And it really, actually *works*.
4-1-3. 支援 Ubuntu 14.04
http://support.amd.com/en-us/kb-article ... river.aspx
Linux Distributions Supported:
Ubuntu 12.04.4 and 14.04
4-1-4. 安裝方法
http://support.amd.com/en-us/kb-article ... Notes.aspx
https://help.ubuntu.com/community/Binar ... alyst_13.4 (請把版本更改為 14.6 Beta)
Re: VLC在ubuntu下闪退
发表于 : 2014-07-03 12:55
由 taohunter
首先,为什么同样的14.04,我的vlc版本比你的高?--你从哪儿装的2.1.2?
代码: 全选
$ vlc
VLC media player 2.1.4 Rincewind (revision 2.1.4-0-g2a072be)
源里的vlc版本:
先把你的软件源搞干净,然后安装radeon的闭源驱动,再尝试打开同样的视频看是否还有问题。。。
Re: VLC在ubuntu下闪退
发表于 : 2014-07-04 10:33
由 七彩云南
根据楼上的提醒,把VLC升到2.1.4问题解决。