On 8/8/20 9:00 PM, Roland Forgel wrote:
On 2020-08-07 13:16, Michael Carbone wrote:
On 8/6/20 3:09 PM, Qubes wrote:
Perhaps someone here can suggest something better than what I currently
have. A default Firefox on a default Fedora-32 template does not play
videos on something like Invidio.us. The video thumbnails display
everything looks exactly as it should just the videos will not play.

I've been scratching around and found that if I install the
qt5-qtwebengine-freeworld package then videos play on various video
streaming platforms, including Invidio.us.

The 'problem' with having qt5-qtwebengine-freeworld installed in a
fedora-32-media template (cloned from fedora-32), along with other bits
of software , is it creates dependency issues. This causes trouble with
the updater widget, it never goes away and it always displays updates
for the fedora-32-media template. If the template is fully updated the
widget will say it has outstanding updates. If you run through the
process you get the output I have attached in the four files. This
becomes endless. It is after having updated fedora-32-media several
times and noticing the output of the update widget staying exactly the
same that I ran 'sudo dnf upgrade' in a fedora-32-media terminal. Then
seeing the below output.

Instead of trying to fix this, which would likely mean I would have to
install qt5-qtwebengine-freeworld in a dedicated template, the scenario
I would like to avoid, is there perhaps a different package that I can
install that also enables playing videos on streaming websites?


[user@fedora-32-media ~]$ sudo dnf upgrade --refresh
Fedora 32 openh264 (From Cisco) - x86_64
                                                                 466 B/s
| 986  B     00:02
Fedora Modular 32 - x86_64
                                                                 6.3 kB/s
|  16 kB     00:02
Fedora Modular 32 - x86_64 - Updates
                                                                 6.3 kB/s
|  16 kB     00:02
Fedora 32 - x86_64 - Updates
                                                                 5.7 kB/s
|  14 kB     00:02
Fedora 32 - x86_64
                                                                 6.7 kB/s
|  16 kB     00:02
Qubes OS Repository for VM (updates)
                                                                 1.5 kB/s
| 3.8 kB     00:02
RPM Fusion for Fedora 32 - Free
                                                                 1.3 kB/s
| 3.1 kB     00:02
RPM Fusion for Fedora 32 - Nonfree
                                                                 1.4 kB/s
| 2.9 kB     00:02
Dependencies resolved.

  Problem 1: package qt5-qtwebengine-freeworld-5.13.2-3.fc32.x86_64
requires qt5-qtbase(x86-64) = 5.13.2, but none of the providers can be
installed
   - cannot install both qt5-qtbase-5.14.2-5.fc32.x86_64 and
qt5-qtbase-5.13.2-4.fc32.x86_64
   - cannot install both qt5-qtbase-5.13.2-4.fc32.x86_64 and
qt5-qtbase-5.14.2-5.fc32.x86_64
   - cannot install the best update candidate for package
qt5-qtwebengine-freeworld-5.13.2-3.fc32.x86_64
   - cannot install the best update candidate for package
qt5-qtbase-5.13.2-4.fc32.x86_64
  Problem 2: package vlc-core-1:3.0.9.2-3.fc32.x86_64 requires
libdav1d.so.3()(64bit), but none of the providers can be installed
   - cannot install both libdav1d-0.7.1-1.fc32.x86_64 and
libdav1d-0.5.2-2.fc32.x86_64
   - cannot install both libdav1d-0.5.2-2.fc32.x86_64 and
libdav1d-0.7.1-1.fc32.x86_64
   - cannot install the best update candidate for package
vlc-core-1:3.0.9.2-3.fc32.x86_64
   - cannot install the best update candidate for package
libdav1d-0.5.2-2.fc32.x86_64
  Problem 3: package vlc-1:3.0.9.2-3.fc32.x86_64 requires
libvlccore.so.9()(64bit), but none of the providers can be installed
   - package vlc-1:3.0.9.2-3.fc32.x86_64 requires vlc-core(x86-64) =
1:3.0.9.2-3.fc32, but none of the providers can be installed
   - package vlc-core-1:3.0.9.2-3.fc32.x86_64 requires
libebml.so.4()(64bit), but none of the providers can be installed
   - cannot install both libebml-1.4.0-1.fc32.x86_64 and
libebml-1.3.10-2.fc32.x86_64
   - cannot install both libebml-1.3.10-2.fc32.x86_64 and
libebml-1.4.0-1.fc32.x86_64
   - cannot install the best update candidate for package
vlc-1:3.0.9.2-3.fc32.x86_64
   - cannot install the best update candidate for package
libebml-1.3.10-2.fc32.x86_64
  Problem 4: problem with installed package vlc-core-1:3.0.9.2-3.fc32.x86_64
   - package vlc-core-1:3.0.9.2-3.fc32.x86_64 requires
libmatroska.so.6()(64bit), but none of the providers can be installed
   - cannot install both libmatroska-1.6.0-1.fc32.x86_64 and
libmatroska-1.5.2-2.fc32.x86_64
   - cannot install both libmatroska-1.5.2-2.fc32.x86_64 and
libmatroska-1.6.0-1.fc32.x86_64
   - cannot install the best update candidate for package
libmatroska-1.5.2-2.fc32.x86_64
  Problem 5: problem with installed package
qt5-qtwebengine-freeworld-5.13.2-3.fc32.x86_64
   - package qt5-qtwebengine-freeworld-5.13.2-3.fc32.x86_64 requires
libQt5Gui.so.5(Qt_5.13.2_PRIVATE_API)(64bit), but none of the providers
can be installed
   - cannot install both qt5-qtbase-gui-5.14.2-5.fc32.x86_64 and
qt5-qtbase-gui-5.13.2-4.fc32.x86_64
   - cannot install both qt5-qtbase-gui-5.13.2-4.fc32.x86_64 and
qt5-qtbase-gui-5.14.2-5.fc32.x86_64
   - cannot install the best update candidate for package
qt5-qtbase-gui-5.13.2-4.fc32.x86_64
=========================================================================================================================================================================

  Package                                     Architecture
Version                                      Repository
                     Size
=========================================================================================================================================================================

Skipping packages with conflicts:
(add '--best --allowerasing' to command line to force their upgrade):
  libdav1d                                    x86_64
0.7.1-1.fc32                                 updates
376 k
  libebml                                     x86_64
1.4.0-1.fc32                                 updates
86 k
  libmatroska                                 x86_64
1.6.0-1.fc32                                 updates
172 k
  qt5-qtbase                                  x86_64
5.14.2-5.fc32                                updates
3.4 M
  qt5-qtbase-gui                              x86_64
5.14.2-5.fc32                                updates
5.8 M

Transaction Summary
=========================================================================================================================================================================

Skip  5 Packages

Nothing to do.
Complete!


if you want to avoid spending time troubleshooting this, easiest is just
to use Firefox, Chromium, etc in Debian 10 template rather than Fedora
32 template for browser video watching.

I just install vlc, which brings all the necessary codecs for playing
videos.

Steps:
Create a fedoraVM in which you enable the fedora-fusion repos (for the
non free codecs):

1. Clone templateVM (fedora-XX) and name it *fedora-XX-abc*
2. Enter it: `qvm-run -a fedora-XX-web gnome-terminal`
3. do:

sudo dnf config-manager --set-enabled rpmfusion-free rpmfusion-nonfree
dnf upgrade --refresh
sudo dnf install vlc

I probably would have stumbled into that if I installed vlc before qt5-qtwebengine-freeworld. Bummer.

Thanks for pointing it out.

--
You received this message because you are subscribed to the Google Groups 
"qubes-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-users/aa5c994e-a924-b40e-342d-cb98d30cc12e%40ak47.co.za.

Reply via email to