Fedora 28 can't play DVDs

I’m a 20 year Linux veteran. I’ve been using the KDE spin of Fedora 28 workstation for a while now, and I just discovered I can’t play commercial DVDs!
Now it seems to me this is a pretty important thing to do. I’ve already installed a bunch of packages and still I can’t get VLC, MPlayer or Kaffein to play my Johnny Depp movie inserted in my blu-ray/dvd drive.
Now I installed various packages that were recommended in various Fedora forums and I still haven’t got any luck whatsoever. So that’s where I am now and I’m going to document in this article where I go from here.
I’ve started a fresh login to my KDE Fedora spin. and now I’m on my main screen. I have a DVD inserted in the drive and I’m going to click on multimedia and Mplayer to see if I can’t play it.
Well I didn’t get anywhere with that so now I’ve started the program Kaffeine. I click on 4 play DVD and I get a title called The Ninth Gate which is a Johnny Depp movie that I have in my drive. The title goes away and I left of the black screen and nothing playing so I close out that program and next Sun going to try loading VLC media player.
So now that I have the VLC media player on screen I click on media and then I click on open disk and I have a selection DVD, Blu-ray, audio, CD, Etc and since it’s a DVD I click the DVD option and then click play. Naturally, nothing happens.
Someone on a forum said I needed to do this.
su
yum install gstreamer1-libav gstreamer1-plugins-bad-freeworld gstreamer1-plugins-ugly

I did. No help. Someone said I needed

sudo dnf install libdvdnav

No help.
Now wait. I just remember maybe I should install xine, another media player. So I did. sudo dnf install xine
So now I start xine from the command line and the program starts. I click on DVD.
Alas. I’m now back inside Kubuntu.

Upgrading to Fedora 28 from Fedora 27

Upgrading is slow but definitely worth it.

I am presently upgrading from Fedora 27 to Fedora 28, which as of writing just came out.

At the stage I am at now I have already undertaken all of the command line instructions and have rebooted the computer. The system has started the upgrade process in the reboot. It’s taking a while but I think it will be worth it.

In the meantime, I am without my computer. So I’m using my new Pixel 2XL phone to dictate this article. It makes a few mistakes but that’s ok.
I was once a big fan of rolling Linux distributions but sometimes found them unstable. Sometimes certain programs would just stop working, or the whole OS, which is part of the deal with rolling distributions. I always thought I wanted the bleeding edge of Linux software, something you can get with rolling distributions.

What what I found, however, was that I really didn’t have the stomach or patience to wait for those programs that stopped working to start working again or go through tedious and confusing steps to get the program that stopped working to work again, or get the whole OS up and going again.
I am no newbie to Linux. I’ve been using Linux since 1998. So in these 20 years I have used most of the major distributions, if not all. Pretty much you name it, I’ve run it.

What I’m using now is Fedora Linux. The reason I decided to go with Fedora is that Linus Torvalds uses it and he is the creator of Linux.

Furthermore, I discovered, unlike some other non-rolling distributions, Fedora Linux can be upgraded to the next version without reinstalling the whole software. Meanwhile, you get regular updates so your programs stay fairly bleeding edge.

Upgrading Fedora from one version to the next can be done easily either from the command line or from inside the desktop environment, (which in my case is KDE).

That’s what I’m doing now. I’ve upgraded, or rather am still upgrading, Fedora 27 to 28, all from the command line. It’s easy to find instructions how to do this by a simple Google search, or if you prefer, DuckDuckGo.

At a certain point in the installation procedure the computer automatically restarts to begin the actual update process. That takes time. Be prepared not to be able to use your computer for about 45 minutes or so, which explains why I’m dictating this article on my phone rather than typing it on my computer.

So if you’re thinking of upgrading, by all means do so. Just search Google for “upgrade Fedora 27 to Fedora 28.” Be prepared that this will take some time but it will be worth it in the end.

The process is now complete. My computer is back to normal. Everything is as it was but under the hood is the new Fedora 28 version of Linux.