Installed applications don't run

Hi,
first
I have recently install openSUSE Leap 15.0 .when i install some apps like uGet or Audaciuos, they install properly and i can see their packages are install in Yast2, but when i search them, nothing shows and when i try to launch them from Software Center, they don’t lunch.
why is this happened?

second
i recently copy some music and videos from my external hard drive, but i can’t play them.
why is that happened?
every comment will be useful.
thank you in advance!! :slight_smile:

I don’t know why your applications don’t start. Perhaps somebody else will have suggestions.

For playing music, people often follow the multimedia guide. Roughly, add the “packman” repo, and then install some applications, libraries and codecs from packman.

There’s a multimedia guide at the top of the multimedia forum. Unfortunately, it is for Leap 42.3. I don’t think it has been updated for Leap 15.0. However, I just followed that guide, replacing “42.3” by “15.0” everywhere, and ignoring mentioned packages that don’t exist.

However, I’m not sure all of that is needed for playing music. Now that the MP3 patents have expired, most of what is needed is already there is a standard install. So perhaps you are having a different problem.

AFAIK Discover doesen’t install the depencies for the applications most of the time, try to install the applications thru YaST.

The codecs for Leap 15 you can install them from here with 1-click install: https://opensuse-community.org/

when i want to install multimedia codecs i face this error :

#### YaST2 conflicts list - generated 2018-10-28 07:20:27 ####

ffmpeg-3.4.2-lp150.2.1.x86_64 requires libavcodec57 = 3.4.2-lp150.2.1, but this requirement cannot be provided
not installable providers: libavcodec57-3.4.2-lp150.2.1.x86_64[repo-oss]
     ] break ffmpeg-3.4.2-lp150.2.1.x86_64 by ignoring some of its dependencies

     ] Following actions will be done:
do not install libavcodec57-3.4.4-lp150.9.4.x86_64
do not install libavdevice57-3.4.4-lp150.9.4.x86_64
do not install libavfilter6-3.4.4-lp150.9.4.x86_64
do not install libavresample3-3.4.4-lp150.9.4.x86_64
do not install libpostproc54-3.4.4-lp150.9.4.x86_64
do not install libswresample2-3.4.4-lp150.9.4.x86_64
do not install libswscale4-3.4.4-lp150.9.4.x86_64
downgrade of libavcodec57-3.4.4-lp150.6.1.x86_64 to libavcodec57-3.4.2-lp150.2.1.x86_64
do not install gstreamer-plugins-libav-1.12.5-lp150.3.3.x86_64
do not install vlc-codecs-3.0.2-lp150.3.5.x86_64
downgrade of libavdevice57-3.4.4-lp150.6.1.x86_64 to libavdevice57-3.4.2-lp150.2.1.x86_64
downgrade of libavfilter6-3.4.4-lp150.6.1.x86_64 to libavfilter6-3.4.2-lp150.2.1.x86_64
downgrade of libavresample3-3.4.4-lp150.6.1.x86_64 to libavresample3-3.4.2-lp150.2.1.x86_64
downgrade of libpostproc54-3.4.4-lp150.6.1.x86_64 to libpostproc54-3.4.2-lp150.2.1.x86_64
downgrade of libswresample2-3.4.4-lp150.6.1.x86_64 to libswresample2-3.4.2-lp150.2.1.x86_64
downgrade of libswscale4-3.4.4-lp150.6.1.x86_64 to libswscale4-3.4.2-lp150.2.1.x86_64
     ] do not install ffmpeg-3.4.2-lp150.2.1.x86_64



libavformat57-3.4.2-lp150.2.1.x86_64 requires libavutil55 = 3.4.2-lp150.2.1, but this requirement cannot be provided
not installable providers: libavutil55-3.4.2-lp150.2.1.x86_64[repo-oss]
     ] break libavformat57-3.4.2-lp150.2.1.x86_64 by ignoring some of its dependencies

     ] do not install libavformat57-3.4.2-lp150.2.1.x86_64

     ] Following actions will be done:
do not install libavutil55-3.4.4-lp150.9.4.x86_64
do not install libswresample2-3.4.4-lp150.9.4.x86_64
do not install libavfilter6-3.4.4-lp150.9.4.x86_64
do not install libavdevice57-3.4.4-lp150.9.4.x86_64
downgrade of libavdevice57-3.4.4-lp150.6.1.x86_64 to libavdevice57-3.4.2-lp150.2.1.x86_64
do not install gstreamer-plugins-libav-1.12.5-lp150.3.3.x86_64
do not install vlc-codecs-3.0.2-lp150.3.5.x86_64
downgrade of libswresample2-3.4.4-lp150.6.1.x86_64 to libswresample2-3.4.2-lp150.2.1.x86_64



#### YaST2 conflicts list END ###


] do not install ffmpeg-3.4.2-lp150.2.1.x86_64

This one…

thank you ! that thing worked.