安裝AMD omega driver後的一些問題 [論壇 - 新手村]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



安裝AMD omega driver後的一些問題
會員三級
註冊日期:
2008/6/12 22:14
所屬群組:
已註冊使用者
等級: 14
HP : 0 / 330
MP : 77 / 14456
EXP: 20
離線
小弟最近把AMD的driver更新為最新的omega-driver
更新的方式是先移除舊的fglrx*套件,然後參考下列網站的安裝方式安裝新的driver
http://linustechtips.com/main/topic/246639-installing-catalyst-on-ubuntu/
目前使用上大致正常
不過硬體加速的部份有些問題,就是無法安裝xvba-va-driver
錯誤訊息如下:
-----------------------------------------------------------------------------------------
下列【新】套件將會被安裝:
xvba-va-driver
升級 0 個,新安裝 1 個,移除 0 個,有 3 個未被升級。
需要下載 0 B/61.1 kB 的套件檔。
此操作完成之後,會多佔用 172 kB 的磁碟空間。
(讀取資料庫 ... 目前共安裝了 424266 個檔案和目錄。)
準備解開 .../xvba-va-driver_0.7.8-1ubuntu3_amd64.deb ...
解開 xvba-va-driver (0.7.8-1ubuntu3) 中...
dpkg: error processing archive /var/cache/apt/archives/xvba-va-driver_0.7.8-1ubuntu3_amd64.deb (--unpack):
正要取代 '/usr/lib/x86_64-linux-gnu/dri/fglrx_drv_video.so',它也是套件 fglrx 2:14.501-0ubuntu1 的檔案
處理時發生錯誤:
/var/cache/apt/archives/xvba-va-driver_0.7.8-1ubuntu3_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
------------------------------------------------------------------------------------------------
vainfo:
libva info: VA-API version 0.36.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/fglrx_drv_video.so
libva info: Found init function __vaDriverInit_0_33
libva info: va_openDriver() returns 0
vainfo: VA-API version: 0.36 (libva 1.4.0)
vainfo: Driver version: AMD MMD 1.0
vainfo: Supported profile and entrypoints
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileMPEG4Simple : VAEntrypointVLD
VAProfileMPEG4AdvancedSimple : VAEntrypointVLD
VAProfileMPEG4Main : VAEntrypointVLD
VAProfileH264Baseline : VAEntrypointVLD
VAProfileH264Main : VAEntrypointVLD
VAProfileH264High : VAEntrypointVLD
VAProfileVC1Simple : VAEntrypointVLD
VAProfileVC1Main : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
----------------------------------------------------------------------------------------------------

目前使用mplayer-vaapi時
輸出選擇vaapi時,完全沒有畫面
不過xv (0 - AMD Radeon AVIVO Video)可以使用
請問要如何正確更新xvba-va-driver?

2015/2/27 11:33
應用擴展 工具箱
回覆: 安裝AMD omega driver後的一些問題
會員二級
註冊日期:
2009/6/22 14:07
所屬群組:
已註冊使用者
等級: 8
HP : 0 / 179
MP : 28 / 7326
EXP: 18
離線
把 mplayer-vaapi 用 vaapi 輸出時的錯誤訊息貼上來

系統中有 /usr/lib/x86_64-linux-gnu/dri/xvba_drv_video.so 這個檔案嗎?

2015/2/27 15:43
應用擴展 工具箱
回覆: 安裝AMD omega driver後的一些問題
會員四級
註冊日期:
2008/9/17 14:25
所屬群組:
已註冊使用者
等級: 19
HP : 0 / 467
MP : 150 / 20133
EXP: 71
離線
我最後看到xvba vaapi AMD 相關的新聞是
mesa drop 他了(因為沒人維護)
http://www.phoronix.com/scan.php?page=news_item&px=MTE3ODc

然後2013年4月AMD把UVD opensource了
之後看到用opensource UVD的是採vdpau
http://www.phoronix.com/scan.php?page=news_item&px=MTM1NDk
直到去年八月還是vdpau
http://www.phoronix.com/scan.php?page=news_item&px=MTc3MTc
舊顯示卡不支援
http://www.mythtv.org/wiki/VDPAU#UVD_3

至於vdpau 怎麼啟用,看下面這邊
http://www.bkjia.com/Linuxjc/758528.html
似乎要採opensource driver

也是有人用vaapi xvba
不過解決方法相對複雜很多 還要找舊版的東西來用,解決編譯的問題之類的
--
去年底 AMD 有試圖重振vaapi 讓他重回mesa (應該還沒成功吧?)
http://www.phoronix.com/scan.php?page=news_item&px=MTc5OTE

2015/2/27 17:17
應用擴展 工具箱
回覆: 安裝AMD omega driver後的一些問題
會員三級
註冊日期:
2008/6/12 22:14
所屬群組:
已註冊使用者
等級: 14
HP : 0 / 330
MP : 77 / 14456
EXP: 20
離線
我用mplayer -vo vaapi指令播放影片是正常的
看起來似乎是成功啟用vaapi
但是用smplayer就不行....不知道為何
不過smplayer ouput 用 xv AVIVO效果應該也是硬解成功....舊版的official driver選這個播放會有問題
AMD的硬解真是一團謎霧


libva info: VA-API version 0.36.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/fglrx_drv_video.so
libva info: Found init function __vaDriverInit_0_33
libva info: va_openDriver() returns 0
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
libavcodec version 55.9.100 (internal)
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 48000 Hz, 2 ch, floatle, 384.0 kbit/12.50% (ratio: 48000->384000)
Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3)
==========================================================================
AO: [pulse] 48000Hz 2ch floatle (4 bytes per sample)
Starting playback...
[VD_FFMPEG] Trying pixfmt=0.
[VD_FFMPEG] XVMC-accelerated MPEG-2.
Movie-Aspect is 1.86:1 - prescaling to correct movie aspect.
VO: [vaapi] 1280x688 => 1280x688 H.264 VA-API Acceleration
[vo_vaapi] Using 1:1 VA surface mapping
[VD_FFMPEG] XVMC-accelerated MPEG-2.
[VD_FFMPEG] Trying pixfmt=0.
[VD_FFMPEG] XVMC-accelerated MPEG-2.
[VD_FFMPEG] XVMC-accelerated MPEG-2.
Movie-Aspect is 1.86:1 - prescaling to correct movie aspect.
VO: [vaapi] 1280x688 => 1280x688 H.264 VA-API Acceleration
A: 155.9 V: 155.9 A-V: 0.001 ct: 0.049 0/ 0 1% 17% 0.9% 0 0
No bind found for key 'MOUSE_BTN2'.
A: 159.8 V: 159.8 A-V: -0.001 ct: 0.049 0/ 0 1% 17% 0.8% 0 0

2015/2/28 0:35
應用擴展 工具箱
回覆: 安裝AMD omega driver後的一些問題
會員四級
註冊日期:
2008/9/17 14:25
所屬群組:
已註冊使用者
等級: 19
HP : 0 / 467
MP : 150 / 20133
EXP: 71
離線
就五年前試的時候 要下這兩個才可以硬解 -vo vaapi -va vaapi
2012之後就不清楚了,被mesa drop之後就沒試過了
--
看google 大部分的討論都停在2012

2015/2/28 0:42
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.