LibreOffice Impress hangs on inserting video / or mismatch of codecs?

I had installed openSUSE 15.3 fresh on a desktop partition. I found that when I inserted videos in Impress, it would hang. It was a .mp4 specifically, but I just tried a .webm and it hung also. I then did an upgrade of a laptop and inserting videos worked fine. I then used a new partition on my desktop and inserting videos in Impress worked fine there. However, rather than switching and getting everything set up to where I almost have original partition, is there some way of fixing this? In trying to get this to work, I had added LibreOffice:7.3 respository, and coming across something of past issues attempted to uninstall and reinstall codecs, switched system packages back and forth, and so now I think things could be a real mess. I can play mp4 videos just fine otherwise in a browser and with smplayer.

I think what threw me initially on switching system packages were all the extra additional ones I wasn’t familiar with. Normally, I try to switch to the update repository, then switch to packman. But I wasn’t sure what order for the new ones and it gave me odd questions regarding Enterprise and backports. I do not understand how those fit in the scheme of things. I must have answered better in the other installs.

Here are my active repositories. I don’t know if that shows anything useful for the issue.

zypper lr -PuE
#  | Alias                 | Name                                                         | Enabled | GPG Check | Refresh | Priority | URI
---+-----------------------+--------------------------------------------------------------+---------+-----------+---------+----------+-------------------------------------------------------------------------------
 1 | 15.3                  | home:ecsos                                                   | Yes     | (r ) Yes  | Yes     |   99     | https://download.opensuse.org/repositories/home:ecsos:with_gnutls_3.7/15.3
 4 | openSUSE_Leap_15.3    | Network                                                      | Yes     | (r ) Yes  | Yes     |   99     | https://download.opensuse.org/repositories/network/openSUSE_Leap_15.3/
 5 | openSUSE_Leap_15.3_1  | Packman Repository                                           | Yes     | (r ) Yes  | Yes     |   99     | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.3/
 6 | openSUSE_Leap_15.3_2  | libdvdcss repository                                         | Yes     | (r ) Yes  | Yes     |   99     | http://opensuse-guide.org/repo/openSUSE_Leap_15.3/
 7 | openSUSE_Leap_15.3_3  | LibreOffice:7.3                                              | Yes     | (r ) Yes  | Yes     |   99     | https://download.opensuse.org/repositories/LibreOffice:7.3/openSUSE_Leap_15.3/
 9 | repo-backports-update | Update repository of openSUSE Backports                      | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/update/leap/15.3/backports/
14 | repo-non-oss          | Non-OSS Repository                                           | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/distribution/leap/15.3/repo/non-oss/
15 | repo-oss              | Main Repository                                              | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/distribution/leap/15.3/repo/oss/
17 | repo-sle-update       | Update repository with updates from SUSE Linux Enterprise 15 | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/update/leap/15.3/sle/
19 | repo-update           | Main Update Repository                                       | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/update/leap/15.3/oss/
20 | repo-update-non-oss   | Update Repository (Non-Oss)                                  | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/update/leap/15.3/non-oss/

If switching system repositories is the issue, any way of resetting things to try again?

I see some extra LibreOffice repo in your repo list. You do not mention that you do not run the standard Leap 15.3 LibreOffice. To me it seems a crucial fact to mention when you have a LibreOffice problem.

I’m sorry, I guess I thought I did. Is this not as clear as what I thought? And I added that repository after I had the problem.

I see now that although I added the repository, I had not updated the LibreOffice version. It is still on 7.2. I don’t know if I should try it, or that’s not the problem since it works on other systems and partitions.

I am not sure what you did. Adding a repository makes only the packages that are on it available for installation. As long as you do not install anything, nothing will change.

It is like making yourself member of a library. As long as you do not got there to get books, you still have nothing to read. :wink:

You can see what you have with

zypper se -s libreoffice

Here is some of the list:
I don’t understand all what it means. But I can remove the 7.3 repository to simplify things. What after that? I guess I would switch system to update repositories? And then follow that to Packman?

Repository 'LibreOffice:7.3' is out-of-date. You can run 'zypper refresh' as root to update it.
Repository 'Update repository with updates from SUSE Linux Enterprise 15' is out-of-date. You can run 'zypper refresh' as root to update it.
Loading repository data...
Reading installed packages...

S  | Name                                | Type       | Version                   | Arch   | Repository
---+-------------------------------------+------------+---------------------------+--------+-------------------------------------------------------------
v  | libreoffice                         | package    | 7.3.3.2-150300.1092.1     | x86_64 | LibreOffice:7.3
i+ | libreoffice                         | package    | 7.2.5.1-150300.14.22.18.3 | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
v  | libreoffice                         | package    | 7.2.3.2-150300.14.22.15.3 | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
v  | libreoffice                         | package    | 7.1.4.2-14.22.10.1        | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
v  | libreoffice                         | package    | 7.1.3.2-14.22.6.1         | x86_64 | Main Repository
v  | libreoffice                         | package    | 7.1.3.2-14.22.6.1         | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
v  | libreoffice                         | package    | 7.1.3.2-4.5.3             | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
   | libreoffice                         | srcpackage | 7.3.3.2-150300.1092.1     | noarch | LibreOffice:7.3
   | libreoffice                         | srcpackage | 7.2.5.1-150300.14.22.18.3 | noarch | Update repository with updates from SUSE Linux Enterprise 15


And some of the confusion I have with 15.3 is with 1-Click installs. For example, here is part of what one has and I’ve seen that in the past in trying to do LibreOffice repository, that confuses me so I do the expert install to manually add the repositories, which are less (usually just the expected 1) than what’s listed in the 1-click. So I may have got other things out of whack.
1-Click of Repositories to be added:



http://download.opensuse.org/distribution/leap/15.3/repo/oss/ (openSUSE:Leap:15.3)
http://download.opensuse.org/update/leap/15.3/backports/ (openSUSE:Backports:SLE-15-SP3:Update)
http://download.opensuse.org/update/leap/15.3/oss/ (openSUSE:Leap:15.3:Update)
http://download.opensuse.org/update/leap/15.3/sle/ (SUSE:SLE-15-SP3:Update)
https://download.opensuse.org/repositories/SUSE:/SLE-15-SP1:/GA/pool/ (SUSE:SLE-15-SP1:GA)
https://download.opensuse.org/repositories/SUSE:/SLE-15-SP1:/Update/pool/ (SUSE:SLE-15-SP1:Update)
https://download.opensuse.org/repositories/SUSE:/SLE-15-SP2:/GA/pool/ (SUSE:SLE-15-SP2:GA)
https://download.opensuse.org/repositories/SUSE:/SLE-15-SP2:/Update/pool/ (SUSE:SLE-15-SP2:Update)
https://download.opensuse.org/repositories/SUSE:/SLE-15-SP3:/GA/pool/ (SUSE:SLE-15-SP3:GA)
https://download.opensuse.org/repositories/SUSE:/SLE-15:/Update/pool/ (SUSE:SLE-15:Update)

What’s all that stuff? GA/pool, SP1 2 3? Is that useful, needed?

Sorry, but I have no idea what you want and what you are trying to do to get what you want.

First, please when you post computer output do so including he prompt command line. You did so in your first post above, but in the other posts we can not see what you did and have only some arbitrary output out of the blue.

You say in your first post you did a fresh install of 15.3. But then you talk about extra LibreOffice repos and one-click installs. Why all that fuss. What is the problem with LibreOffice as delivered with openSUSE 15.3? It just should work.

Ok, I did what I thought should work and what has worked in the past with installing 15.3 on a new partition.

LibreOffice Impress presentation hangs when I insert a video.

That is the only problem I am wishing to solve at this time.

In attempting to solve it on my own, I did several different things. They didn’t work.
One of the things I did was install 15.3 on yet another partition. It works. Which proves my computer, LibreOffice, and 15.3 “can” work as expected.

Without abandoning my first partition where I have everything else kind of set up so I can use it, (and on a large partition so I don’t overflow it), is it possible for me to get LibreOffice Impress to accept inserting videos?

Partition 1, does not work.
Partition 2, does work. But it is small in size and nothing else set up that I already set up in partition 1.

I had done the command:
zypper se -s libreoffice

But it gave large amounts of output and when I went to post it here, it said it was too much. Noticing a repeating pattern for every item in LibreOffice, I listed the first section. I had to send the output to a file, and then just copied the first section of the file. Sorry I didn’t include the command. It wasn’t in the file.

With the 1-click, there was no command. I just clicked on the web page. I suppose I could have listed the web page, but it is the same for every one I had clicked on so it was a general question and not specific. I tried to find an example now, but software.opensuse.org isn’t listing any software I can find for 15.3.

When the to be copied/pasted text is to long for a post, you can upload to https://susepaste.org/ and post the link in your post. You may also leave out some of the output (but that is already dangerous, because what you remove may later be found to be the most important part), as long as you make very clear that you did so. And leaving out the command is never to be done.

On your problem, To me it looks that you yourself do not know exactly anymore what you have done to get to the situation you have now. Let alone that we do. IMHO it is best to go back to your original situation: a pristine openSUSE 15.3, then do the Vendor switch to Packman (as describes in the sticky threads at the top of this Multimedia sub-forum and updated to today’s patch situation.

Then recreate your problem and ask for help with that. Then everybody knows the status your system is in. and they can try to recreate the problem on their own system, or what ever they think might be helpful.

BTW, be very careful with one-click installs. They add repos and may leave them enabled, which may not be healthful for your system.
Also, it is known that searching for software with software.opensuse.org is broken for Leap 15.3.

To OP: delete all additional repos which was created with 1-click install, then forcibly reinstall LibreOffice.

Something like that is what I was hoping for. Here is what I did:

> sudo zypper install -f libreoffice 
Loading repository data...
Reading installed packages...
Forcing installation of 'libreoffice-7.2.5.1-150300.14.22.18.3.x86_64' from repository 'Update repository with updates from SUSE Linux Enterprise 15'.
Resolving package dependencies...

The following package is going to be reinstalled:
  libreoffice

1 package to reinstall.
Overall download size: 0 B. Already cached: 63.6 MiB. No additional space will be used or freed after the operation.
Continue? [y/n/v/...? shows all options] (y): 
In cache libreoffice-7.2.5.1-150300.14.22.18.3.x86_64.rpm                                              (1/1),  63.6 MiB (216.6 MiB unpacked)

Checking for file conflicts: .........................................................................................................[done]
(1/1) Installing: libreoffice-7.2.5.1-150300.14.22.18.3.x86_64 .......................................................................[done]

However, that didn’t prove useful. Not sure if some other parameter was needed for the other office parts.
But I also did:

> sudo zypper install -f libreoffice-impress 
Retrieving repository 'Update repository with updates from SUSE Linux Enterprise 15' metadata ........................................[done]
Building repository 'Update repository with updates from SUSE Linux Enterprise 15' cache .............................................[done]
Loading repository data...
Reading installed packages...
Forcing installation of 'libreoffice-impress-7.2.5.1-150300.14.22.18.3.x86_64' from repository 'Update repository with updates from SUSE Linux Enterprise 15'.
Resolving package dependencies...

The following package is going to be reinstalled:
  libreoffice-impress

1 package to reinstall.
Overall download size: 0 B. Already cached: 588.8 KiB. No additional space will be used or freed after the operation.
Continue? [y/n/v/...? shows all options] (y): y
In cache libreoffice-impress-7.2.5.1-150300.14.22.18.3.x86_64.rpm                                      (1/1), 588.8 KiB (  2.0 MiB unpacked)

Checking for file conflicts: .........................................................................................................[done]
(1/1) Installing: libreoffice-impress-7.2.5.1-150300.14.22.18.3.x86_64 ...............................................................[done]

And still, when I go into Impress, I can insert a video, move and resize it, but as soon as I click on another slide, (or delete the video), the whole LibreOffice hangs.

Yes.

IMHO it is best to go back to your original situation: a pristine openSUSE 15.3, then do the Vendor switch to Packman (as describes in the sticky threads at the top of this Multimedia sub-forum and updated to today’s patch situation.

I was hoping not have to do that and hoping for a way to reset things, reinstall things, or reswitch packages.
But if so, so be it, though it will be a pain. Maybe I’ll accidentally get my windows looking better, so I can read the title bar, who knows.

But to switch the system packages, there are several packages and that’s what I was asking, what order do I switch them in. As said before, before all these extra system packages, I would switch to update repository, then switch to Packman.

What do I do now with fitting in Backports, and Enterprise 15, with Update and Packman?
What order of switching?

What @Svyatko suggested is a more detailed variant of what I suggested in general.

You report that you did a forced installation of libreoffice, but you did NOT report that uou removed all the extra repos (or is it only one, I forgot, this is taking a long time already) that were added by the infamous one-clicks. So, again, we do not know what you did!.

When you really want that people can follow what you are doing that report everything to us, poor people, that can not read minds.

Remove repos and the SHOW your new repo list, so we can see what eventual next actions are based upon.

I would say remove those idiot repos and do a zypper dup. That will bring you basically to the same situattion as after installation, but with all updates. Then, because this is about video, add the Packman repo and Switch to it. That will give you a system as most of us have it.

Okay, sorry. To me, pristine meant freshly formatted. Now that I understand, I’m encouraged to try.

But by the way, when I was doing 1-click, I saw all those extra repositories, and did not continue, but did manually by adding only some.

And yes, in following Svyatko, I did what I understood what he said, but yes, that doesn’t mean I did what he or you thought I did, so I should have listed it. I have seen where others didn’t do what was expected and skipped things. I will try to do it clear.

From the top, one step at a time.

I disabled all repositories except for what I recall at the fresh install. But if I don’t uninstall software, will that cause issues?

zypper lr -PuE
#  | Alias                 | Name                                                         | Enabled | GPG Check | Refresh | Priority | URI
---+-----------------------+--------------------------------------------------------------+---------+-----------+---------+----------+------------------------------------------------------------------
 9 | repo-backports-update | Update repository of openSUSE Backports                      | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/update/leap/15.3/backports/
14 | repo-non-oss          | Non-OSS Repository                                           | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/distribution/leap/15.3/repo/non-oss/
15 | repo-oss              | Main Repository                                              | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/distribution/leap/15.3/repo/oss/
17 | repo-sle-update       | Update repository with updates from SUSE Linux Enterprise 15 | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/update/leap/15.3/sle/
19 | repo-update           | Main Update Repository                                       | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/update/leap/15.3/oss/
20 | repo-update-non-oss   | Update Repository (Non-Oss)                                  | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/update/leap/15.3/non-oss/

Ooops. Reading back through, I see I cannot follow directions. I didn’t do a zypper dup. (Guess your case in point!)

Let me know if I need to start back over. I’ll have to do that another time.

Here is what I did do:

Now, going to https://www.opensuse-community.org/ I click on the KDE Codecs 1-click install

But in the middle, it says:

File Conflicts Detected

File conflicts happen when two packages attempt to install
files with the same name but different contents. If you continue
the conflicting files will be replaced, losing the previous content.

File /usr/bin/aviocat
  from install of
     ffmpeg-3-3.4.9-pm153.1.4.x86_64 (Packman Repository)
  conflicts with file from package
     ffmpeg-4-4.4-pm153.2.9.x86_64 (@System)

File /usr/bin/cws2fws
  from install of
     ffmpeg-3-3.4.9-pm153.1.4.x86_64 (Packman Repository)
  conflicts with file from package
     ffmpeg-4-4.4-pm153.2.9.x86_64 (@System)
....
(and it goes on)

I’m going to guess to say “Continue”.
It finished saying successful.

I tried LibreOffice Impress to see if anything so far changed, still hangs.

I remember to go into Yast under Packman repositories, switch system to Packman.

Here is the current repository list:

> zypper lr -PuE
#  | Alias                            | Name                                                         | Enabled | GPG Check | Refresh | Priority | URI
---+----------------------------------+--------------------------------------------------------------+---------+-----------+---------+----------+-------------------------------------------------------------------
 3 | http-ftp.gwdg.de-022834af        | Packman Repository                                           | Yes     | (r ) Yes  | Yes     |   99     | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.3/
 4 | http-opensuse-guide.org-89c6a35e | libdvdcss repository                                         | Yes     | (r ) Yes  | Yes     |   99     | http://opensuse-guide.org/repo/openSUSE_Leap_15.3/
11 | repo-backports-update            | Update repository of openSUSE Backports                      | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/update/leap/15.3/backports/
16 | repo-non-oss                     | Non-OSS Repository                                           | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/distribution/leap/15.3/repo/non-oss/
17 | repo-oss                         | Main Repository                                              | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/distribution/leap/15.3/repo/oss/
19 | repo-sle-update                  | Update repository with updates from SUSE Linux Enterprise 15 | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/update/leap/15.3/sle/
21 | repo-update                      | Main Update Repository                                       | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/update/leap/15.3/oss/
22 | repo-update-non-oss              | Update Repository (Non-Oss)                                  | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/update/leap/15.3/non-oss/


I tried Impress again, still hangs.

Show


zypper se -si ffmpeg

Without doing anything else,

zypper se -si ffmpeg
Loading repository data...
Reading installed packages...

S  | Name              | Type    | Version            | Arch   | Repository
---+-------------------+---------+--------------------+--------+-------------------
i+ | ffmpeg-3          | package | 3.4.9-pm153.1.4    | x86_64 | Packman Repository
i+ | ffmpeg-4          | package | 4.4-pm153.2.9      | x86_64 | Packman Repository
i+ | ffmpegthumbs      | package | 20.04.2-bp153.1.25 | x86_64 | Main Repository
i+ | ffmpegthumbs-lang | package | 20.04.2-bp153.1.25 | noarch | Main Repository

To compare with mine:

boven:~ # zypper se -si ffmpeg
Loading repository data...
Reading installed packages...

S  | Name              | Type    | Version            | Arch   | Repository
---+-------------------+---------+--------------------+--------+-----------
i+ | ffmpeg-4          | package | 4.4-pm153.2.9      | x86_64 | Packman
i  | ffmpegthumbs      | package | 20.04.2-bp153.1.25 | x86_64 | Main (OSS)
i  | ffmpegthumbs-lang | package | 20.04.2-bp153.1.25 | noarch | Main (OSS)


For an extended search including not yet activated remote resources you may run
'zypper search-packages' at any time.
Do you want to run 'zypper search-packages' now? [yes/no/always/never] (no): 

boven:~ #