Hello,
I have a problem which is new since some days. When I watch videos in Firefox, the video lags a bit. It is not a network problem since I can see that a big part of the video is predownloaded. My CPU has buffer while playing videos, too.
I have actually installed all codecs from Packman.
How to debug?
Thanks
How to debug?
Does it work with another Browser?
I will try another browser and then reply.
It may be worth adding some details about your machine and spec and where the video is from.
I can’t report any issues myself, ever.
Look at what ‘top’ is showing during the playback
I have tried chromium and there is no lag. The lag doesn’t come from a specific video, but from all videos.
The lag is is also there when I have played a game…
It is like the sound gets out of sync with video for about a half of a second.
Is it a problem of codecs or drivers? The problems appeared after reinstalling openSUSE. It might be the kernel and I am waiting for any kernel updates, but I would appreciate your help here.
Operating System: openSUSE Tumbleweed 20210329
KDE Plasma Version: 5.21.3
KDE Frameworks Version: 5.80.0
Qt Version: 5.15.2
Kernel Version: 5.11.6-1-default
OS Type: 64-bit
Graphics Platform: X11
Processors: 2 × Intel® Pentium® 3805U @ 1.90GHz
Memory: 7.7 GiB of RAM
Graphics Processor: Mesa DRI Intel® HD Graphics
This is the output of the “info center” in KDE. Please tell me if I can submit more information to debug.
This might be helpful to tell me if I am missing any codecs:
zypperpackages-rpackman-i
S | Repository | Name | Version | Arch
---+------------+-----------------------------------+--------------------------------+-------
i+ | packman | ffmpeg-4 | 4.3.2-4.1 | x86_64
i+ | packman | gstreamer-plugins-bad | 1.18.3-6.5 | x86_64
i+ | packman | gstreamer-plugins-libav | 1.18.3-58.3 | x86_64
i+ | packman | gstreamer-plugins-ugly | 1.18.3-4.3 | x86_64
i+ | packman | gstreamer-plugins-ugly-orig-addon | 1.18.3-4.3 | x86_64
i | packman | libavcodec57 | 3.4.8-5.3 | x86_64
i+ | packman | libavcodec58_91 | 4.3.2-4.1 | x86_64
i | packman | libavdevice57 | 3.4.8-5.3 | x86_64
i+ | packman | libavdevice58_10 | 4.3.2-4.1 | x86_64
i | packman | libavfilter6 | 3.4.8-5.3 | x86_64
i+ | packman | libavfilter7_85 | 4.3.2-4.1 | x86_64
i | packman | libavformat57 | 3.4.8-5.3 | x86_64
i+ | packman | libavformat58_45 | 4.3.2-4.1 | x86_64
i | packman | libavresample3 | 3.4.8-5.3 | x86_64
i+ | packman | libavresample4_0 | 4.3.2-4.1 | x86_64
i | packman | libavutil55 | 3.4.8-5.3 | x86_64
i+ | packman | libavutil56_51 | 4.3.2-4.1 | x86_64
i+ | packman | libdca0 | 0.0.7-1.15 | x86_64
i+ | packman | libde265-0 | 1.0.8-1.5 | x86_64
i+ | packman | libfaad2 | 2.10.0-1.6 | x86_64
i | packman | libfdk-aac2 | 2.0.1-1.16 | x86_64
i | packman | libgstadaptivedemux-1_0-0 | 1.18.3-6.5 | x86_64
i | packman | libgstbadaudio-1_0-0 | 1.18.3-6.5 | x86_64
i | packman | libgstbasecamerabinsrc-1_0-0 | 1.18.3-6.5 | x86_64
i | packman | libgstcodecparsers-1_0-0 | 1.18.3-6.5 | x86_64
i | packman | libgstcodecs-1_0-0 | 1.18.3-6.5 | x86_64
i | packman | libgstisoff-1_0-0 | 1.18.3-6.5 | x86_64
i | packman | libgstmpegts-1_0-0 | 1.18.3-6.5 | x86_64
i+ | packman | libgstphotography-1_0-0 | 1.18.3-6.5 | x86_64
i | packman | libgstsctp-1_0-0 | 1.18.3-6.5 | x86_64
i | packman | libgsturidownloader-1_0-0 | 1.18.3-6.5 | x86_64
i | packman | libgstvulkan-1_0-0 | 1.18.3-6.5 | x86_64
i | packman | libgstwayland-1_0-0 | 1.18.3-6.5 | x86_64
i | packman | libgstwebrtc-1_0-0 | 1.18.3-6.5 | x86_64
i+ | packman | libheif1 | 1.10.0-5.7 | x86_64
i | packman | libopencore-amrnb0 | 0.1.5-1.53 | x86_64
i | packman | libopencore-amrwb0 | 0.1.5-1.53 | x86_64
i | packman | libpostproc54 | 3.4.8-5.3 | x86_64
i+ | packman | libpostproc55_7 | 4.3.2-4.1 | x86_64
i+ | packman | libquicktime0 | 1.2.4+git20180804.fff99cd-4.28 | x86_64
i+ | packman | librtmp1 | 2.4.20151223.fa8646d-1.59 | x86_64
i | packman | libswresample2 | 3.4.8-5.3 | x86_64
i+ | packman | libswresample3_7 | 4.3.2-4.1 | x86_64
i | packman | libswscale4 | 3.4.8-5.3 | x86_64
i+ | packman | libswscale5_7 | 4.3.2-4.1 | x86_64
i+ | packman | libvlc5 | 3.0.12-5.4 | x86_64
i+ | packman | libvlccore9 | 3.0.12-5.4 | x86_64
i+ | packman | libvo-amrwbenc0 | 0.1.3-1.42 | x86_64
i+ | packman | libx264-161 | 0.161+git20200912.d198931a-2.5 | x86_64
i+ | packman | libx265-192 | 3.4-1.16 | x86_64
i+ | packman | libxvidcore4 | 1.3.7-1.13 | x86_64
i+ | packman | obs-studio | 26.1.1-1.6 | x86_64
i+ | packman | vlc | 3.0.12-5.4 | x86_64
i+ | packman | vlc-codec-gstreamer | 3.0.12-5.4 | x86_64
i+ | packman | vlc-codecs | 3.0.12-5.4 | x86_64
i+ | packman | vlc-lang | 3.0.12-5.4 | noarch
v | packman | vlc-lang | 3.0.12-5.3 | noarch
i+ | packman | vlc-noX | 3.0.12-5.4 | x86_64
i+ | packman | vlc-qt | 3.0.12-5.4 | x86_64
i+ | packman | vlc-vdpau | 3.0.12-5.4 | x86_64
I have deleted lines with arch i586.
Can you add another user with /home directory and log in to that user?
Does it work?
Please alo post:
zypper lr -d
zypper lr -d
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service
--+----------------------------------+-----------------------------+---------+-----------+---------+----------+--------+---------------------------------------------------------------------+--------
1 | download.opensuse.org-oss | Main Repository (OSS) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/ |
2 | download.opensuse.org-tumbleweed | Main Update Repository | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/tumbleweed/ |
3 | openSUSE-20210321-0 | openSUSE-20210321-0 | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/ |
4 | packman | packman | Yes | (r ) Yes | Yes | 90 | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ |
5 | repo-debug | openSUSE-Tumbleweed-Debug | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/tumbleweed/repo/oss/ |
6 | repo-non-oss | openSUSE-Tumbleweed-Non-Oss | No | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/non-oss/ |
7 | repo-source | openSUSE-Tumbleweed-Source | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/source/tumbleweed/repo/oss/ |
Already switched back to Manjaro…
OpenSUSE Tumbleweed is a very good rolling distro, but it has to be improved a lot before getting mainstream.
My problems with it were:
- Very old forum interface. I have suggested to use Discourse in another thread. IT IS NECESSARY!
- Bad codecs integration!!! Codecs has to be maintains by the main developers, not by third parties like packman! I know you want to respect free software, but please make it an easy an official way to use codecs.
- Bad software availability! I could not install SageMath or Micro (terminal editor).
- No way to install older kernel (or at least I could not find how). Integrating this to yast like in Manjaro would be awesome!
- Small community to help.
The help I received in this forum was really friendly and I appreciate it. Thanks for every one who replied to my few threads! But please, work on getting the distro better to make the community bigger which would make getting help easier.
Thanks again, anyway. I might try the distro again in the future, but I am done for now.