Bug#1062009: libwebkit2gtk-4.1-0: Video streaming is very buggy, especially on resume or skip

erusan erusan at gmail.com
Tue Jan 30 21:48:00 GMT 2024


Package: libwebkit2gtk-4.1-0
Version: 2.42.4-1
Severity: normal
X-Debbugs-Cc: erusan at gmail.com

Dear Maintainer,

Video streaming sites seem to have all sorts of problems. Odysee.com, YouTube, others. These problems do not seem reproducible using the epiphany/web flatpak.

If I open an Odysee video, then hold arrow keys forwards, then backwards, eventually the video will freeze. Other strange things happen, such as trying to pause and unpause the video to unfreeze, causing the video to then speed ahead very rapidly, while audio continues playing at a normal pace.

Similarly, on YouTube videos, using arrows, clicking back and forth, may result in frozen video, speedy playback with normal audio, other similar behavior.

Some videos (primarily Odysee) will simply hang when loaded, and perhaps playback will occur once I click ahead to seek further in the video.

Epiphany/WEB reports WebKitGTK 2.42.4 and GStreamer 1.22.8

This may be easier to trigger or require a little bit of skipping around via arrows and/or clicking, but it is repeatable with any video on these sites.

Installed packages include

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
     ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

*** End of the template - remove these template lines ***


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (900, 'testing'), (800, 'unstable'), (700, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-5-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libwebkit2gtk-4.1-0 depends on:
ii  bubblewrap                      0.8.0-2
ii  gstreamer1.0-plugins-base       1.22.8-1
ii  gstreamer1.0-plugins-good       1.22.8-3
ii  libatk1.0-0                     2.50.0-1+b1
ii  libavif16                       1.0.3-1
ii  libc6                           2.37-14
ii  libcairo2                       1.18.0-1+b1
ii  libdrm2                         2.4.120-1
ii  libenchant-2-2                  2.3.3-2+b1
ii  libepoxy0                       1.5.10-1+b2
ii  libfontconfig1                  2.14.2-6+b1
ii  libfreetype6                    2.13.2+dfsg-1+b1
ii  libgbm1                         23.3.3-3
ii  libgcc-s1                       13.2.0-10
ii  libgcrypt20                     1.10.3-2
ii  libgdk-pixbuf-2.0-0             2.42.10+dfsg-3
ii  libgles2                        1.7.0-1
ii  libglib2.0-0                    2.78.3-2
ii  libgstreamer-gl1.0-0            1.22.8-1
ii  libgstreamer-plugins-bad1.0-0   1.22.9-1
ii  libgstreamer-plugins-base1.0-0  1.22.8-1
ii  libgstreamer1.0-0               1.22.8-1
ii  libgtk-3-0                      3.24.40-2
ii  libharfbuzz-icu0                8.3.0-2
ii  libharfbuzz0b                   8.3.0-2
ii  libhyphen0                      2.8.8-7
ii  libicu72                        72.1-4
ii  libjavascriptcoregtk-4.1-0      2.42.4-1
ii  libjpeg62-turbo                 1:2.1.5-2+b2
ii  libjxl0.7                       0.7.0-10.2+b1
ii  liblcms2-2                      2.14-2
ii  libmanette-0.2-0                0.2.6-3+b1
ii  libopenjp2-7                    2.5.0-2+b2
ii  libpango-1.0-0                  1.51.0+ds-4
ii  libpng16-16                     1.6.40-3
ii  libseccomp2                     2.5.5-1
ii  libsecret-1-0                   0.21.2-1
ii  libsoup-3.0-0                   3.4.4-3
ii  libsqlite3-0                    3.45.0-1
ii  libstdc++6                      13.2.0-10
ii  libsystemd0                     255.3-1
ii  libtasn1-6                      4.19.0-3+b2
ii  libwayland-client0              1.22.0-2.1
ii  libwayland-server0              1.22.0-2.1
ii  libwebp7                        1.3.2-0.3
ii  libwebpdemux2                   1.3.2-0.3
ii  libwoff1                        1.0.2-2
ii  libwpe-1.0-1                    1.14.2-1
ii  libwpebackend-fdo-1.0-1         1.14.2-1
ii  libx11-6                        2:1.8.7-1
ii  libxcomposite1                  1:0.4.5-1
ii  libxdamage1                     1:1.1.6-1
ii  libxml2                         2.9.14+dfsg-1.3+b2
ii  libxslt1.1                      1.1.35-1
ii  xdg-dbus-proxy                  0.1.5-1
ii  zlib1g                          1:1.3.dfsg-3+b1

Versions of packages libwebkit2gtk-4.1-0 recommends:
ii  gstreamer1.0-gl           1.22.8-1
ii  gstreamer1.0-libav        1.22.8-1
ii  gstreamer1.0-plugins-bad  1.22.9-1
ii  libgl1-mesa-dri           23.3.3-3
ii  xdg-desktop-portal-gtk    1.15.1-1

Versions of packages libwebkit2gtk-4.1-0 suggests:
pn  gstreamer1.0-alsa  <none>

-- no debconf information



More information about the Pkg-webkit-maintainers mailing list