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

-- 
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 qubes-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-users/790d60d0-d132-19c0-0967-94b95d5746ed%40gmail.com.

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to