FS#50444 - [tracker] gnome-shell freezes when Tracker uses VA-API to analyze video files

Attached to Project: Arch Linux
Opened by Florent Thiery (fthiery) - Friday, 19 August 2016, 10:54 GMT
Last edited by Jan de Groot (JGC) - Thursday, 07 November 2019, 12:31 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Jan Alexander Steffens (heftig)
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: i noticed that recently my laptop was slower to startup, and gnome-shell was even freezing every second or so, making it unusable. By looking at journalctl, i noticed a lot of repeated libva debug info, which are related to tracker using gstreamer to analyze/decode videos, itself using vaapi.

I know this bug should also be reported upstream, but i think that arch should ideally be configured not to use vaapi for Tracker.

Additional info:
* cpu: Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz

* packages
local/libva 1.7.1-1
local/libva-intel-driver 1.7.1-1
local/tracker 1.8.0-3 (gnome)
local/gstreamer 1.8.2-1
local/gstreamer-vaapi 1.8.2-1

Steps to reproduce:
# be sure to have some mp4 videos somewhere
# remove all indexes in tracker-preferences
# wait a few seconds, gnome-shell should freeze heavily

Enabling debugging:
# tracker daemon --set-log-verbosity debug
# journalctl -f

Logs

août 19 12:25:32 mypc org.freedesktop.Tracker1.Miner.Extract[656]: libva info: VA-API version 0.39.2
août 19 12:25:32 mypc org.freedesktop.Tracker1.Miner.Extract[656]: libva info: va_getDriverName() returns 0
août 19 12:25:32 mypc org.freedesktop.Tracker1.Miner.Extract[656]: libva info: Trying to open /usr/lib/dri/i965_drv_video.so
août 19 12:25:32 mypc org.freedesktop.Tracker1.Miner.Extract[656]: libva info: Found init function __vaDriverInit_0_39
août 19 12:25:32 mypc org.freedesktop.Tracker1.Miner.Extract[656]: libva info: va_openDriver() returns 0
août 19 12:35:55 mypc org.freedesktop.Tracker1.Miner.Extract[636]: Tracker-Message: Extracting metadata for 'file:///home/user/Videos/test.MP4'
août 19 12:35:55 mypc org.freedesktop.Tracker1.Miner.Extract[636]: (tracker-extract:2202): Tracker-DEBUG: Using /usr/lib/tracker-1.0/extract-modules/libextract-gstreamer.so...
août 19 12:35:55 mypc org.freedesktop.Tracker1.Miner.Extract[636]: (tracker-extract:2202): Tracker-DEBUG: GStreamer backend in use:
août 19 12:35:55 mypc org.freedesktop.Tracker1.Miner.Extract[636]: (tracker-extract:2202): Tracker-DEBUG: Discoverer/GUPnP-DLNA
This task depends upon

Closed by  Jan de Groot (JGC)
Thursday, 07 November 2019, 12:31 GMT
Reason for closing:  Fixed
Comment by Florent Thiery (fthiery) - Friday, 19 August 2016, 11:02 GMT Comment by mattia (nTia89) - Wednesday, 06 November 2019, 14:58 GMT
I cannot reproduce the issue described.
It was fixed upstream (see link above).

Loading...