Package Details: libva-intel-driver-g45-h264 1:2.4.1-1

Git Clone URL: https://aur.archlinux.org/libva-intel-driver-g45-h264.git (read-only, click to copy)
Package Base: libva-intel-driver-g45-h264
Description: Video Acceleration (VA) API for Linux
Upstream URL: https://01.org/linuxmedia/vaapi
Licenses: MIT
Conflicts: intel-gpu-tools, libva-intel-driver
Provides: libva-intel-driver
Replaces: libva-intel-driver
Submitter: pedromj
Maintainer: alium
Last Packager: alium
Votes: 62
Popularity: 0.26
First Submitted: 2014-08-04 02:05
Last Updated: 2020-08-12 10:37

Required by (23)

Sources (1)

Latest Comments

1 2 3 4 5 6 ... Next › Last »

undevdecatos commented on 2020-10-09 11:40

@aviallon GM965 =/= gm45

alium commented on 2020-10-03 07:12

@aviallon rebuild this package with newest libva, maybe it help

aviallon commented on 2020-10-03 00:04

Hello, has anyone had success with this iGPU and va-api ?

00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) (rev 0c) (prog-if 00 [VGA controller])
        Subsystem: Hewlett-Packard Company Compaq 6710b
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Interrupt: pin A routed to IRQ 16
        Region 0: Memory at e4300000 (64-bit, non-prefetchable) [size=1M]
        Region 2: Memory at d0000000 (64-bit, prefetchable) [size=256M]
        Region 4: I/O ports at 4000 [size=8]
        Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
        Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
                Address: 00000000  Data: 0000
        Capabilities: [d0] Power Management version 3
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
                Bridge: PM- B3+
        Kernel driver in use: i915
        Kernel modules: i915, intelfb

Sadly, vainfo is not happy, and I can't find why on the internet.

$ vainfo
libva error: /usr/lib/dri/i965_drv_video.so init failed
vaInitialize failed with error code -1 (unknown libva error),exit

Any help (including saying it just doesn't work with this particular GPU or go see in this other place) is appreciated.

agm28011997 commented on 2020-08-24 20:20

for me smplayer with mpv is not working in either normal or experimental version. But at least experimental ones don't hang my gpu.. the only thing is that doesn't do the job but not break all the system as the normal ones.

[ffmpeg/video] h264: Hardware does not offer any usable surface formats. it's my problem that has the output of mpv. Vo vaapi and vaapi with and without copy. It doesn't mind.

agm28011997 commented on 2020-08-21 10:24

@MaheshWiz you have my same old laptop, but mines has t6700 I think.

My advice is to use smplayer with mpv that is a lot better than VLC and has less overhead using vaapi. VLC is a lot worse than mpv for vaapi accelerated video. On the other hand, thanks for the update too. It was needed for so many old computers!

undevdecatos commented on 2020-08-15 09:55

MPV works using --vo=vaapi

MaheshWiz commented on 2020-08-13 18:50

If using mpv or video clip is the only way to test your driver. its working 100%.!! I was only putting my own findings to help others use VLC player & Chromium to extract maximum benefits of HW Accel using g45 driver & never meant to demean you in any way. I can only thank you for great help in updating the driver for us. BTW I liked your experimental driver more since its lot smoother compare to the regular.

My vainfo: VAProfileMPEG2Simple : VAEntrypointVLD VAProfileMPEG2Main : VAEntrypointVLD VAProfileH264ConstrainedBaseline: VAEntrypointVLD VAProfileH264Main : VAEntrypointVLD VAProfileH264High : VAEntrypointVLD

alium commented on 2020-08-13 15:24

@MaheshWiz and other guys: DON'T use chromium and youtube as standart for h264 testing on g45, please. Use mpv and some movie or clip in h264 instead.

Chrome/chromium have vaapi experimental only and not everytime stable, youtube offer in many cases AV1 codec instead h264 (i tested it with h264ify and derivates and still was AV1)

MaheshWiz commented on 2020-08-13 14:53

I was giving feedback for the experimental driver. While the earlier comment was related to the normal g45 driver via Vlc. I was using chromium to view 1080p video using the experimental driver it ran smoothly compare to regular version.. But only drawback was high CPU usage. 6-15% CPU is only achievable VIA VLC player using my settings. I will post screenshot soon.

alium commented on 2020-08-13 14:04

@MaheshWiz: "cpu keeps hitting 40%-80% usage" <-- that means rather, that GPU is not used for HW decoding. Because before you wrote cpu usage: 6-15% and that should be if GPU HW decoding in use.

can you please put here 'vainfo' output?