Linux Federation | Linux For Everyone

Pin It

Things to do after installing Fedora 20

fedora 20

So you have already installed Fedora 20 but don’t know where to start ? Although Fedora 20 works out of the box but still lack some necessary functionality for obvious reasons. Here is a post install step by step guide for Fedora 20.

Update Fedora

The very first thing you should do after installing Fedora is update your system. Sometimes some minor bugs are left intentionally as the OS has to be released on a fixed date and those bugs are normally fixed in a Day 1 patch, so it is a good idea to update the system just after a fresh install.


yum update

Enable RPM Fusion

Official Fedora repo has most of the Free Software for your needs but you have to enable the RPM Fusion repo to install your favorite non-free software, the entire process is pretty simple. Copy paste the below code in your terminal and you are done.

su -c 'yum localinstall --nogpgcheck$(rpm -E %fedora).noarch.rpm$(rpm -E %fedora).noarch.rpm'

Install Nvidia Proprietary Driver

All the propriety drivers including Nvidia are only available in RPM Fusion repo so make sure you have the repo enabled before proceeding further.

akmod-nvidia for GeForce 8/9/200/300/400/500/600/700 series cards 

sudo yum install akmod-nvidia xorg-x11-drv-nvidia-libs


kmod-nvidia for GeForce 8/9/200/300/400/500/600/700 series cards

sudo yum install kmod-nvidia xorg-x11-drv-nvidia-libs

akmod-nvidia-304xx for GeForce 6/7 series cards

sudo yum install akmod-nvidia-304xx xorg-x11-drv-nvidia-304xx-libs


kmod-nvidia-304xx for GeForce 6/7 series cards

sudo yum install kmod-nvidia-304xx xorg-x11-drv-nvidia-304xx-libs
Akmod vs. kmod

Many will mistakenly install kmod instead of akmod. Akmod is the preferred option, similar to dkms, in that is dynamically rebuilds the kernel module whenever a new kernel is installed, instead of the user having to rebuild each kernel module whenever there is a new kernel release. A disadvantage to akmod is that it required more space than kmod-compiled modules.

That is it. Reboot your system and Nvidia drivers will be working.

Install AMD Proprietary Drivers

AMD drivers are not yet there in the Fedora 20 repos and please don’t try to use the Fedora 19 drivers as you will end up with a black screen on boot.

Install Adobe Flash

 For x86_64 (64-bit)

sudo yum install -y

For x86 (32-bit)

sudo yum install -y

Install the Flash

sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux
sudo yum install flash-plugin -y

 Install Skype

Sudo yum install alsa-lib.i686 libXv.i686 libXScrnSaver.i686 qt.i686 qt-x11.i686 pulseaudio-libs.i686 pulseaudio-libs-glib2.i686 alsa-plugins-pulseaudio.i686 qtwebkit.i686

Download the latest Skype RPM file here.

Execute the downloaded RPM file and Skype will be running in no time.

Install VLC

sudo yum install VLC

That is it. You can install any software by using the above command and replace VLC with the software you want to install.

Enjoy Fedora.

27 replies to this post
  1. Why would I have to install Skype? I use Google hangouts and it works great for me. My sister-in-law and her hubby run both linux and ms but use chrome and video chats frequently. As a note they live in Michigan and I live in Washington. One daughter-in-law uses a Nexus 4 and we video chat over our phones with hangouts. One son uses hangouts and so do his daughters. One older daughter uses linux and chrome. And the list goes on. Skype has never worked well with Linux and now that MS owns it there is even more reason not to use it.


  2. Awesome blog! Do you have any tips and hints for aspiring writers?
    I’m planning to start my own website soon but I’m a little lost on everything.

    Would you propose starting with a free platform
    like WordPress or go for a paid option? There are so many options out
    there that I’m totally overwhelmed .. Any ideas? Bless you!

  3. Hey Rahul,

    An advice from a co-blogger, you have allowed too many spam comments on your website. It looks terribly bad for your site’s reputation. I would suggest to use Akismet plugin to filter out the spams.

  4. In the snippet to install fusion there should probably be a space between the rpm command and the -E tag “(rpm-E” –> (rpm -E

  5. Not much. I’d add:
    0. Check whether your disk isn’t affected by a bug that wears your HDD out!
    1. Improve font rendering.
    2. Re-enable menu icons and context menu icons across the system.
    3. Reduce the size of gnome shell titlebar or disable it.
    4. Setup the system for your SSD drive.
    5. Install TLP and powertop for proper power management of ANY system.
    6. Install ‘sensors’ command for easy check of your system temperatures.
    7. Confirm #0.

    Do this in the terminal:
    su -c ‘yum install lm_sensors powertop dconf-editor gnome-tweak-tool hdparm smartmontools gparted vlc smplayer clementine steam’

    And then:

    su -c ‘smartctl -a /dev/sdb | grep Load_Cycle_Count’
    to observe any increase.
    Bookmark the ask.fedora question to follow any updates on the situation!
    (the bug affects any Linux distro)

    Use Fedora Utils for this, as well for few other easy to do tweaks!

  6. didn’t see cry for your sanity… he he he just kidding! i have yet to give it a whirl. F19 was pretty sweet, however, my setup was part of an nvidia bug…. the open source drivers worked well enough… maybe this release will fix that since it was in the kernel… have fun use linux!

  7. For F19 and F20, I have used the net-install option, and it works quite well. In theory, you get all the latest versions of whatever you choose to load. In reality, you still should do a yum update after installing.
    For my laptop, an nvidia-like issue involves broadcom-wl, with the similar solution of getting broadcom-wl and akmod-wl from rpmfusion.

  8. 4 of the 6 things you recommend violate the principles of Fedora. Personally, I have no issue with people running whatever software they choose, but if you’re working against the core philosophy of the operating system itself, perhaps there’s something better suited.

    Might I suggest Korora Linux? It’s based on Fedora, provides installers for all of the major desktop environments (KDE, Gnome, MATE, Cinnamon, XFCE), includes packages for Google Earth, Google Chrome, Google Talk Plugin, Flash, and includes proprietary video and wifi packages.

    Their philosophy is simple: provide a polished, usable desktop with Fedora as a base, to highlight the gaps in Free Software that need to be bridged to give users control. It’s the perfect compliment to Fedora.

  9. Maybe mention that when installing nvidia drivers it might be necessary, after installing akmod-nvidia, to run “nvidia-xconfig” as root. I had to do this, otherwise my system would not restart (I guess because the nouveau driver was already configured)

  10. I cant get rpmfusion installed

    bash: rpm-E: command not found
    Loaded plugins: langpacks, refresh-packagekit
    Cannot open: Skipping.
    rpmfusion-nonfree-release-20.noarch.rpm | 15 kB 00:00
    Examining /var/tmp/yum-root-l1nAwR/rpmfusion-nonfree-release-20.noarch.rpm: rpmfusion-nonfree-release-20-1.noarch
    Marking /var/tmp/yum-root-l1nAwR/rpmfusion-nonfree-release-20.noarch.rpm to be installed
    Resolving Dependencies
    –> Running transaction check
    —> Package rpmfusion-nonfree-release.noarch 0:20-1 will be installed
    –> Processing Dependency: rpmfusion-free-release >= 20 for package: rpmfusion-nonfree-release-20-1.noarch
    –> Finished Dependency Resolution
    Error: Package: rpmfusion-nonfree-release-20-1.noarch (/rpmfusion-nonfree-release-20.noarch)
    Requires: rpmfusion-free-release >= 20
    You could try using –skip-broken to work around the problem
    You could try running: rpm -Va –nofiles –nodigest

    • The error message should give you a clue – bash: rpm-E: command not found. As stated in a couple of the comments above there needs to be an extra space after the ‘m’ ie. rpm -E in the command, then it should work.

  11. I am from Myanmar. I use fedora for more than 3 years started with fedora 15. Now I newly install fedora 20 and download the software I need.
    I use skype for 2 years with fedora and no problem. I used to contact with my friends in US . Its OK.
    I am not the programmer or computer expart. I am only the user. The internet connections in our country is very very slow < 10 kB/s. Average is 6~7 kB/s. With this speed Skype works well.
    Thanks for Linux developer especially Fedora developers and helpers who guide me to how to use and install the software I want.

  12. I followed the instruction correctly according to my video chip set. And now it won’t load the desktop. After rebooting it stops and says

    [OK] started GNOME display manager (still nothing shows)

  13. Thank you for this useful guide. This is my first time trying Fedora. I’ve been using mostly Ubuntu previously, therefore this guide was of great help. I am wondering though, do any of you guys know if the AMD drivers will get supported anytime soon?

    Keep ut the good work.

Leave a Reply