After updating to Leap 15.3, some videos stopped working. For example I can no longer play videos from CNN in Firefox, Seamonkey or Chromium, though I can in Edge. On the other hand, Youtube videos are fine. I have looked in Software Management for both codecs and mime for any clues, but nothing. Packman repository is enabled. This is with KDE. Any ideas? tnx jk
On 15/08/2021 21.18, James Knott wrote:
After updating to Leap 15.3, some videos stopped working.
How exactly did you update?
For example I can no longer play videos from CNN in Firefox, Seamonkey or Chromium, though I can in Edge. On the other hand, Youtube videos are fine. I have looked in Software Management for both codecs and mime for any clues, but nothing. Packman repository is enabled. This is with KDE.
Any ideas?
packman is enabled, but did you do the packman switch? -- Cheers / Saludos, Carlos E. R. (from oS Leap 15.2 x86_64 (Minas Tirith))
On 2021-08-15 3:46 p.m., Carlos E. R. wrote:
On 15/08/2021 21.18, James Knott wrote:
After updating to Leap 15.3, some videos stopped working. How exactly did you update?
By booting from the USB image.
For example I can no longer play videos from CNN in Firefox, Seamonkey or Chromium, though I can in Edge. On the other hand, Youtube videos are fine. I have looked in Software Management for both codecs and mime for any clues, but nothing. Packman repository is enabled. This is with KDE.
Any ideas? packman is enabled, but did you do the packman switch?
What's that?
On 15/08/2021 21.58, James Knott wrote:
On 2021-08-15 3:46 p.m., Carlos E. R. wrote:
On 15/08/2021 21.18, James Knott wrote:
After updating to Leap 15.3, some videos stopped working. How exactly did you update?
By booting from the USB image.
And then what? There are two roads after that. Which one?
For example I can no longer play videos from CNN in Firefox, Seamonkey or Chromium, though I can in Edge. On the other hand, Youtube videos are fine. I have looked in Software Management for both codecs and mime for any clues, but nothing. Packman repository is enabled. This is with KDE.
Any ideas? packman is enabled, but did you do the packman switch?
What's that?
Then you have to do it. As with every release, again and again till the end of times. Google "opensuse packman switch". <https://en.opensuse.org/SDB:Installing_codecs_from_Packman_repositories> <https://www.reddit.com/r/openSUSE/comments/et5dxh/why_is_it_required_to_switch_system_packages_to/> <https://en.opensuse.org/Additional_package_repositories> <https://forums.opensuse.org/showthread.php/529703-Question-about-packman-quot-switch-system-packages-quot> -- Cheers / Saludos, Carlos E. R. (from oS Leap 15.2 x86_64 (Minas Tirith))
On 15/08/2021 22.28, James Knott wrote:
On 2021-08-15 4:18 p.m., Carlos E. R. wrote:
Then you have to do it. As with every release, again and again till the end of times
Google "opensuse packman switch".
That did it, tnx.
I wonder why Edge worked.
The Windows browser in Linux? Because it is selfcontained. -- Cheers / Saludos, Carlos E. R. (from oS Leap 15.2 x86_64 (Minas Tirith))
On 15/08/2021 22.18, Carlos E. R. wrote:
On 15/08/2021 21.58, James Knott wrote:
On 2021-08-15 3:46 p.m., Carlos E. R. wrote:
Any ideas?
On 15/08/2021 21.18, James Knott wrote: ... packman is enabled, but did you do the packman switch?
What's that?
Then you have to do it. As with every release, again and again till the end of times.
Google "opensuse packman switch".
In sort: # yast2 sw_single Click on "repositories" tab. On left panel, select the packman repo. Click, just below the top of the right panel, on "Switch system packages to the versions in this repository (Packman Repository)" Then click accept. There is another method using zypper. Something like zypper dup --from packman, but I'm not familiar with it. You have to do this on every new or upgraded install. Even more, do it periodically (I just tried, I have 8 packages more to switch to packman), and every time you have a multimedia problem. Till the end of times. Since ever. Put this on top of your installation notes or commit to memory. -- Cheers / Saludos, Carlos E. R. (from oS Leap 15.2 x86_64 (Minas Tirith))
On 2021-08-15 15:52:29 Carlos E. R. wrote:
|On 15/08/2021 22.18, Carlos E. R. wrote: |> On 15/08/2021 21.58, James Knott wrote: |>> On 2021-08-15 3:46 p.m., Carlos E. R. wrote: |>>> On 15/08/2021 21.18, James Knott wrote: | |... | |>>>> Any ideas? |>>> |>>> packman is enabled, but did you do the packman switch? |>> |>> What's that? |> |> Then you have to do it. As with every release, again and again till the |> end of times. |> |> Google "opensuse packman switch". | |In sort: | |# yast2 sw_single | |Click on "repositories" tab. | |On left panel, select the packman repo. | |Click, just below the top of the right panel, on "Switch system packages |to the versions in this repository (Packman Repository)" | |Then click accept. | | |There is another method using zypper. Something like zypper dup --from |packman, but I'm not familiar with it. | | |You have to do this on every new or upgraded install. Even more, do it |periodically (I just tried, I have 8 packages more to switch to |packman), and every time you have a multimedia problem. | |Till the end of times. Since ever. | |Put this on top of your installation notes or commit to memory.
Just out of curiosity, why do the maintainers persist in providing these broken packages in the official repositories, when only the ones in Packman work? Wouldn't it save them precious time and resources to just leave them out and let people install them directly from Packman without having to go through these arcane steps to get codecs to work? Leslie -- Distribution: openSUSE Leap 15.3 x86_64
* J Leslie Turriff <jlturriff@mail.com> [08-26-21 12:54]:
On 2021-08-15 15:52:29 Carlos E. R. wrote:
|On 15/08/2021 22.18, Carlos E. R. wrote: |> On 15/08/2021 21.58, James Knott wrote: |>> On 2021-08-15 3:46 p.m., Carlos E. R. wrote: |>>> On 15/08/2021 21.18, James Knott wrote: | |... | |>>>> Any ideas? |>>> |>>> packman is enabled, but did you do the packman switch? |>> |>> What's that? |> |> Then you have to do it. As with every release, again and again till the |> end of times. |> |> Google "opensuse packman switch". | |In sort: | |# yast2 sw_single | |Click on "repositories" tab. | |On left panel, select the packman repo. | |Click, just below the top of the right panel, on "Switch system packages |to the versions in this repository (Packman Repository)" | |Then click accept. | | |There is another method using zypper. Something like zypper dup --from |packman, but I'm not familiar with it. | | |You have to do this on every new or upgraded install. Even more, do it |periodically (I just tried, I have 8 packages more to switch to |packman), and every time you have a multimedia problem. | |Till the end of times. Since ever. | |Put this on top of your installation notes or commit to memory.
Just out of curiosity, why do the maintainers persist in providing these broken packages in the official repositories, when only the ones in Packman work? Wouldn't it save them precious time and resources to just leave them out and let people install them directly from Packman without having to go through these arcane steps to get codecs to work?
DRM -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode
On 2021-08-26 11:56:40 Patrick Shanahan wrote:
|* J Leslie Turriff <jlturriff@mail.com> [08-26-21 12:54]: |> On 2021-08-15 15:52:29 Carlos E. R. wrote: |> > |On 15/08/2021 22.18, Carlos E. R. wrote: |> > |> On 15/08/2021 21.58, James Knott wrote: |> > |>> On 2021-08-15 3:46 p.m., Carlos E. R. wrote: |> > |>>> On 15/08/2021 21.18, James Knott wrote: |> > | |> > |... |> > | |> > |>>>> Any ideas? |> > |>>> |> > |>>> packman is enabled, but did you do the packman switch? |> > |>> |> > |>> What's that? |> > |> |> > |> Then you have to do it. As with every release, again and again till |> > |> the end of times. |> > |> |> > |> Google "opensuse packman switch". |> > | |> > |In sort: |> > | |> > |# yast2 sw_single |> > | |> > |Click on "repositories" tab. |> > | |> > |On left panel, select the packman repo. |> > | |> > |Click, just below the top of the right panel, on "Switch system |> > | packages to the versions in this repository (Packman Repository)" |> > | |> > |Then click accept. |> > | |> > | |> > |There is another method using zypper. Something like zypper dup |> > | --from packman, but I'm not familiar with it. |> > | |> > | |> > |You have to do this on every new or upgraded install. Even more, do |> > | it periodically (I just tried, I have 8 packages more to switch to |> > | packman), and every time you have a multimedia problem. |> > | |> > |Till the end of times. Since ever. |> > | |> > |Put this on top of your installation notes or commit to memory. |> |> Just out of curiosity, why do the maintainers persist in providing |> these broken packages in the official repositories, when only the ones |> in Packman work? Wouldn't it save them precious time and resources to |> just leave them out and let people install them directly from Packman |> without having to go through these arcane steps to get codecs to work? | |DRM
I don't understand that reasoning. If DRM prevents the maintainers from providing working codecs in the official repositories, rather than making openSuSE users take extra steps to remove their broken packages, they should just leave them out. Users who want working codecs could then install them from Packman without having to fiddle with YaST or zypper settings. This works for e.g. nVidia drivers; why is it different for codecs? Leslie -- Distribution: openSUSE Leap 15.3 x86_64
On 26/08/2021 19.04, J Leslie Turriff wrote:
On 2021-08-26 11:56:40 Patrick Shanahan wrote:
|* J Leslie Turriff <jlturriff@mail.com> [08-26-21 12:54]: |> On 2021-08-15 15:52:29 Carlos E. R. wrote:
|> > |>>> packman is enabled, but did you do the packman switch?
|> |> Just out of curiosity, why do the maintainers persist in providing |> these broken packages in the official repositories, when only the ones |> in Packman work? Wouldn't it save them precious time and resources to |> just leave them out and let people install them directly from Packman |> without having to go through these arcane steps to get codecs to work? | |DRM
Not DRM. DRM is just one thing in many.
I don't understand that reasoning. If DRM prevents the maintainers from providing working codecs in the official repositories, rather than making openSuSE users take extra steps to remove their broken packages, they should just leave them out. Users who want working codecs could then install them from Packman without having to fiddle with YaST or zypper settings.
Legal reasons, explained in some details in the Wiki. Search for "restricted formats", I think is the name. It is simply illegal for a multinational company with concerns in the USA to distribute those privative and protected (like patented) software parts. Packman, being solely German and a volunteer concern, is not affected. It has been explained thousands of times over the decades of open/S[uU]SE existence.
This works for e.g. nVidia drivers; why is it different for codecs?
Different party sets the legal hurdle, and in this case, a legal bypass was found. It is the open source side which prohibits the privative nvidia kernel parts from being distributed by an open source company or group. So, we don't. They are distributed in source form, which is legal, and you, the user, compiles it in you your machine for your private use, which is also legal. But it is done automatically so that you may not notice. -- Cheers / Saludos, Carlos E. R. (from oS Leap 15.2 x86_64 (Minas Tirith))
On 2021-08-26 16:58:53 Carlos E. R. wrote:
|Legal reasons, explained in some details in the Wiki. Search for |"restricted formats", I think is the name. | |It is simply illegal for a multinational company with concerns in the |USA to distribute those privative and protected (like patented) software |parts. Packman, being solely German and a volunteer concern, is not |affected. | |It has been explained thousands of times over the decades of |open/S[uU]SE existence.
How is it, then, that the packages that you say cannot be distributed by OpenSuSE itself, have to be removed after distro installation, and replaced with the ones in the Packman repository that work? How can OpenSuSE provide those broken packages in the first place, if your assertion is true? OpenSuSE should just leave out those broken packages and let users install them directly from Packman. Leslie -- Distribution: openSUSE Leap 15.3 x86_64
On 28/08/2021 00.41, J Leslie Turriff wrote:
On 2021-08-26 16:58:53 Carlos E. R. wrote:
|Legal reasons, explained in some details in the Wiki. Search for |"restricted formats", I think is the name. | |It is simply illegal for a multinational company with concerns in the |USA to distribute those privative and protected (like patented) software |parts. Packman, being solely German and a volunteer concern, is not |affected. | |It has been explained thousands of times over the decades of |open/S[uU]SE existence.
How is it, then, that the packages that you say cannot be distributed by OpenSuSE itself, have to be removed after distro installation, and replaced with the ones in the Packman repository that work? How can OpenSuSE provide those broken packages in the first place, if your assertion is true? OpenSuSE should just leave out those broken packages and let users install them directly from Packman.
That would be worse. What is installed is not broken, it just contains free and open codecs. Demand that the video companies publish videos in open formats instead of proprietary and restricted formats. Notice that by installing the codecs from Packman it is possible that your are breaking the law somewhere, depending on the country. Were openSUSE to not install those packages at all, then you would not be able to play even free videos. And the package manager would complain of missing packages. The installation would fail. Notice that packman is not the only solution. You can instead purchase legal and complete multimedia codecs from a company that is entitled to sell them. So, it is your choice: leave the originals, which can play only free and open and not patent encumbered or copyrighted codecs; or buy with your money a a bunch of legal codecs from Fluendo, for example; or possibly break the law somewhere and install codecs that ignore patents and copyrights. Maybe you can convince politicians to prohibit software patents. https://en.opensuse.org/Restricted_formats This has not changed in decades. Just read back the history in mail list and other fora. -- Cheers / Saludos, Carlos E. R. (from oS Leap 15.2 x86_64 (Minas Tirith))
On 2021-08-27 18:00:04 Carlos E. R. wrote:
|> How is it, then, that the packages that you say cannot be |> distributed by OpenSuSE itself, have to be removed after distro |> installation, and replaced with the ones in the Packman repository that |> work? How can OpenSuSE provide those broken packages in the first |> place, if your assertion is true? OpenSuSE should just leave out those |> broken packages and let users install them directly from Packman. | |That would be worse.
Why? Users who want working codecs can just get them from Packman. OpenSuSE is then not involved at all. I have never been able to view videos in any viewer software with the packages that OpenSuSE provides; I always have to look up the arcane method for replacing them with the Packman packages. Leslie -- Distribution: openSUSE Leap 15.3 x86_64
On 28/08/2021 01.20, J Leslie Turriff wrote:
On 2021-08-27 18:00:04 Carlos E. R. wrote:
|> How is it, then, that the packages that you say cannot be |> distributed by OpenSuSE itself, have to be removed after distro |> installation, and replaced with the ones in the Packman repository that |> work? How can OpenSuSE provide those broken packages in the first |> place, if your assertion is true? OpenSuSE should just leave out those |> broken packages and let users install them directly from Packman. | |That would be worse.
Why? Users who want working codecs can just get them from Packman. OpenSuSE is then not involved at all. I have never been able to view videos in any viewer software with the packages that OpenSuSE provides;
Because those videos were not free. And remember that besides getting packman packages, you could instead purchase the codecs legally. It is your decision to install packman packages instead. -- Cheers / Saludos, Carlos E. R. (from oS Leap 15.2 x86_64 (Minas Tirith))
On 28/08/2021 01.23, Carlos E. R. wrote:
On 28/08/2021 01.20, J Leslie Turriff wrote:
On 2021-08-27 18:00:04 Carlos E. R. wrote:
|> How is it, then, that the packages that you say cannot be |> distributed by OpenSuSE itself, have to be removed after distro |> installation, and replaced with the ones in the Packman repository that |> work? How can OpenSuSE provide those broken packages in the first |> place, if your assertion is true? OpenSuSE should just leave out those |> broken packages and let users install them directly from Packman. | |That would be worse. Why? Users who want working codecs can just get them from Packman. OpenSuSE is then not involved at all. I have never been able to view videos in any viewer software with the packages that OpenSuSE provides; Because those videos were not free.
For example, you can play ogg Theora videos. https://en.wikipedia.org/wiki/Theora https://es.wikipedia.org/wiki/Ogg You can also play mp3 audios, the patent is extinct IIRC. -- Saludos/Cheers Carlos E. R.
On 2021-08-27 18:23:46 Carlos E. R. wrote:
|On 28/08/2021 01.20, J Leslie Turriff wrote: |> On 2021-08-27 18:00:04 Carlos E. R. wrote: |>> |> How is it, then, that the packages that you say cannot be |>> |> distributed by OpenSuSE itself, have to be removed after distro |>> |> installation, and replaced with the ones in the Packman repository |>> |> that work? How can OpenSuSE provide those broken packages in the |>> |> first place, if your assertion is true? OpenSuSE should just leave |>> |> out those broken packages and let users install them directly from |>> |> Packman. |>> | |>> |That would be worse. |> |> Why? Users who want working codecs can just get them from Packman. |> OpenSuSE is then not involved at all. |> I have never been able to view videos in any viewer software with the |> packages that OpenSuSE provides; | |Because those videos were not free. | |And remember that besides getting packman packages, you could instead |purchase the codecs legally. It is your decision to install packman |packages instead.
In fact, I belive that I have paid for those in the past, but I don't remember where or who to get them from. Leslie -- Distribution: openSUSE Leap 15.3 x86_64
On 8/27/21 6:41 PM, J Leslie Turriff wrote:
On 2021-08-26 16:58:53 Carlos E. R. wrote:
|Legal reasons, explained in some details in the Wiki. Search for |"restricted formats", I think is the name. | |It is simply illegal for a multinational company with concerns in the |USA to distribute those privative and protected (like patented) software |parts. Packman, being solely German and a volunteer concern, is not |affected. | |It has been explained thousands of times over the decades of |open/S[uU]SE existence. How is it, then, that the packages that you say cannot be distributed by OpenSuSE itself, have to be removed after distro installation, and replaced with the ones in the Packman repository that work? How can OpenSuSE provide those broken packages in the first place, if your assertion is true? OpenSuSE should just leave out those broken packages and let users install them directly from Packman.
Leslie -- Distribution: openSUSE Leap 15.3 x86_64 Better yet, why not provide the Packman packages in the first place and forget the hocus-pocus? --doug
On 28/08/2021 01.00, Douglas McGarrett wrote:
On 8/27/21 6:41 PM, J Leslie Turriff wrote:
On 2021-08-26 16:58:53 Carlos E. R. wrote:
|Legal reasons, explained in some details in the Wiki. Search for |"restricted formats", I think is the name. | |It is simply illegal for a multinational company with concerns in the |USA to distribute those privative and protected (like patented) software |parts. Packman, being solely German and a volunteer concern, is not |affected. | |It has been explained thousands of times over the decades of |open/S[uU]SE existence. How is it, then, that the packages that you say cannot be distributed by OpenSuSE itself, have to be removed after distro installation, and replaced with the ones in the Packman repository that work? How can OpenSuSE provide those broken packages in the first place, if your assertion is true? OpenSuSE should just leave out those broken packages and let users install them directly from Packman.
Distribution: openSUSE Leap 15.3 x86_64 Better yet, why not provide the Packman packages in the first place and forget the hocus-pocus?
Will you pay the multimillion court procedure and fines that would ensue? -- Cheers / Saludos, Carlos E. R. (from oS Leap 15.2 x86_64 (Minas Tirith))
On 8/15/21 11:46 AM, Carlos E. R. wrote:
clues, but nothing. Packman repository is enabled. This is with KDE.
packman is enabled, but did you do the packman switch?
I updated yesterday "zypper -up" on a 15.3 machine. Packman is enabled, I did the packman switch. Busy day, 50 packages updated, including the kernel. There were 8 or so complaints about packman updating the same file as the openSUSE site(s). I told it to go ahead and use the packman ones. I just checked and VLC works fine.
participants (8)
-
Bill Swisher
-
Carlos E. R.
-
Carlos E.R.
-
Darryl Gregorash
-
Douglas McGarrett
-
J Leslie Turriff
-
James Knott
-
Patrick Shanahan