Detailed configuration and customization (to my liking) of Fedora 21 GNOME


Hello! I have been following this blog for years, and more than once I have considered joining the community and contributing ... In the end, after thinking about it a lot, I have decided: P. In this first post I will explain you in a way detailed how I configure and customize the computers on which I install Fedora 21 GNOME (probably when they release 22 there will hardly be any changes to make). I am very picky about the articles I write, so they will usually be quite long (but of quality; D). I hope it is useful for you!

This guide assumes that Fedora 21 Workstation GNOME is already installed, in addition to marking the user as administrator. Installing it is very simple and there are guides all over the Internet that explain it for beginners. If you are using a hybrid graphics card (NVIDIA + Intel for example), you will likely need to install Fedora from Troubleshooting mode.

First Steps

The first thing is to open a terminal and to update:

sudo dnf update

We reboot.

We install the RPM-Fusion repositories, which allows us to access a variety of packages much greater than the one provided by Fedora by default:


sudo dnf install --nogpgcheck sudo dnf install --nogpgcheck /rpmfusion-nonfree-release-21.noarch.rpm
In the following versions of Fedora (22, 23 ...) the only thing that should be changed is the «21» of both links for the version you use. I recommend you wait a few days after the official launch, because RPM-Fusion is not always on par with official Fedora ...

If we want to use Adobe Flash Player (surely because of YouTube) we also need the corresponding repository:

flash player

If you use 32 bits change "x86_64" to "i386".
sudo dnf install --nogpgcheck

We return to to update to be able to use the previous repositories:

sudo dnf update

We install essential packages:

sudo dnf install wget nano preload git make kernel-headers kernel-devel libxml2 libxml2-devel alsa-firmware pavucontrol mercurial sudo dnf groupinstall "Development Tools" sudo dnf groupinstall "Development Libraries"

We install tools compression y decompression:

sudo dnf install unrar p7zip p7zip-plugins unace zip unzip

We install codecs:

sudo dnf install gstreamer gstreamer1-libav gstreamer1-plugins-bad-free-extras gstreamer1-plugins-bad-freeworld gstreamer1-plugins-good-extras gstreamer1-plugins-ugly gstreamer-ffmpeg gstreamer-plugins-bad gstreamer-free-plugins-bad -extras gstreamer-plugins-bad-nonfree gstreamer-plugins-ugly gstreamer-ffmpeg ffmpeg ffmpeg-libs libmatroska xvidcore libva-vdpau-driver libvdpau libvdpau-devel gstreamer1-vaapi

We install DVD support:

sudo dnf install lsdvd libdvbpsi libdvdread libdvdnav

We install support for HP devices:


sudo dnf install hplip hplip-common libsane-hpaio

We install additional fonts:

sudo dnf install freetype-freeworld levien-inconsolata-fonts adobe-source-code-pro-fonts mozilla-fira-mono-fonts google-droid-sans-mono-fonts dejavu-sans-mono-fonts sudo dnf install http: //

We install 32-bit packets To ensure compatibility of certain programs (only necessary if you use 64 bits):

sudo dnf install at-spi2-atk.i686 atkmm.i686 at-spi2-atk-devel.x86_64 atk.i686 mingw64-atk.noarch mingw64-atk-static.noarch atk-devel.i686 rubygem-atk.x86_64 mingw64-atk.x686_32 mingw32-atk.x2_86 mingw64-atk .noarch rubygem-atk-devel.i2 mingw686-atk.noarch mingw86-atk-static.noarch at-spi64-atk.x86_64 at-spi86-atk-devel.i64 atk.x686_32 atkmm.x686_86 atk-devel.x64_3 atkmm- devel.i86 mingw64-atkmm.noarch cairomm.i86 cairo-gobject.x64_686 python86-cairo.x64_64 rubygem-cairo-devel.x686_86 cairo-devel.i64 cairomm.x32_64 mingw32-cairomm.noarch caveliro. gobject-de caveliro. x86_64 mingw32-cairomm.noarch mingw32-cairo-static.noarch mingw86-cairomm-static.noarch rubygem-cairo.x64_64 mingw86-cairo.noarch mingw64-cairo-static.noarch cairo-gobject-devel.x686_86 mingw64-cairom static noarch cairo-devel.x686_686 cairomm-devel.i86 cairomm-devel.x64_64 cairo-gobject.i2 cairo.i86 pycairo.x64_2 mingw686-cairo.noarch gdk-pixbuf2-devel.x686_2 gdk-pixbuf686-devel.i i2 rubygem-gdk_pixbuf86-devel.i64 gdk-pixbuf2.x86_64 rubygem-g dk_pixbuf32.x64_686 mingw32-gdk-pixbuf.noarch mingw32-pango.noarch pangomm-devel.i686 mingw86-pango.noarch mingw64-pango-static.noarch pango-devel.i686 rubygem-pango.x86_64x64_Pangow686 SDL686_Pangow86 SDL_Pangow64 pango-static.noarch SDL_Pango-devel.i32 pangox-compat-devel.i686 pango.x86_64 mingw86-pangomm.noarch rubygem-pango-devel.i64 pango-devel.x686_86 SDL_Pango-devel.x64_686 SDLx64 pangom.i686 pangom compat.iXNUMX mingwXNUMX-pangomm.noarch pangomm.iXNUMX
Thanks to Xenode Systems for such a package list;).

We optimize our EXT4 partitions:

sudo gedit / etc / fstab

We will see our partitions, both the SWAP and the EXT4 that we have. In all those EXT4, where the word "defaults" appears, we must add ", relatime" right after so that it finally appears as "defaults, relatime" (without the quotes). We save and close Gedit.

¡We reboot! It is not essential, but doing so does not hurt ...

Graphics card drivers

If your graphics card is only Intel or only ATI / AMD you have it very easy:


The second command is only for 64-bit systems.
sudo dnf install dkms mesa-vdpau-drivers mesa-dri-drivers mesa-libGLU libtxc_dxtn sudo dnf install mesa-dri-drivers.i686 mesa-libGLU.i686 libtxc_dxtn.i686

Then it would be enough simply to Reiniciar.

If you use NVIDIA… Here comes the problems. The desirable thing is to be able to use Nouveau, the free driver that comes by default in Fedora. In my personal case for a few years it gave me problems (such as not having 3D acceleration or controlling the fan well, so it roared at the maximum constantly), but currently it works great for me; I use an NVIDIA GeForce 9800 GT. To know if your NVIDIA works well with Nouveau you can check it here!.


In the event that you do well, you would only have to do the same as with Intel and ATI / AMD. What if your NVIDIA still doesn't have all the support you need in Nouveau, or you just want to make the most of its potential? The only option left would be to install the official NVIDIA proprietary (closed source) driver. But for that you already have a magnificent article from the user Leproso_Ivan in this blog;).

Finally, there is a last case, which is that of hybrid graphics cards. These types of systems combine two graphics cards (generally NVIDIA + Intel, using a technology known as "NVIDIA Optimus") to use them according to the power you need at all times. The problem is that in GNU / Linux this technology it usually works very badly. But fear not! A few months ago, after much effort, I got a friend with a Mountain laptop to install Fedora 21 (with one problem: only Intel works, NVIDIA doesn't). These are the steps to follow:


First step: Execute the following in a terminal:

Packages ending in ".i686" are for 64-bit systems only.
sudo dnf install libbsd-devel libbsd glibc-devel libX11-devel help2man autoconf git tar glib2 glib2-devel kernel-devel kernel-headers automake gcc gtk2-devel VirtualGL VirtualGL.i686 sudo dnf install /pub/yum/itecs/public/bumblebee-nonfree/fedora19/noarch/bumblebee-nonfree-release-1.1-1.noarch.rpm bumblebee / fedora19 / noarch / bumblebee-release-1.1-1.noarch.rpm sudo dnf install bumblebee-nvidia primus primus.i686 bumblebee bbswitch

Second step: Restart and press Ctrl + Other + F2 as soon as the Fedora loading screen appears. We will enter text mode (in terminal) and we will write «root» without the quotes, we will press Intro and we will connect with the superuser. Once we are inside, we execute:

The second command, "X -configure", is capitalized "X". Same where "X11" appears.
init 3 X -configure cp /root/ /etc/X11/xorg.conf nano /etc/X11/xorg.conf

From the Nano text editor, we will have to search for a Section «Device» having Card1 to change Driver «fbdev» a Driver "nvidia". We save and then:

nano / etc / default / grub

We seek GRUB_CMDLINE_LINUX, whose value will be a text string. From all that chain we will have to erase nomodeset and add to the end of the string acpi_backlight = vendor, a space and acpi = force (before the closing quote). We save and execute this:

grub2-mkconfig -o /boot/grub2/grub.cfg

Finally, we restart:


If my guide for NVIDIA Optimus does not work for you, I recommend you inform yourself about Bumblebee and try it yourself (you can mess it up, so make a backup copy of the files you have xD) or directly use Ubuntu, which is usually fine by default.

I have no experience in hybrid graphics cards from AMD, so I can not propose anything there ...

Installation and configuration of the programs

Normally a conventional guide would stop here or just recommend a few additional programs. Here the first thing we will do is configure GNOME, since the default configuration is not usually the desired one. Then we will install the best program for each type of task according to my quality and productivity criteria; When I install Fedora to someone or myself, I consider it optimal to leave a wide repertoire of software so that I do not need to install more in the future (feel free not to install what you want). Finally we will do some touch-ups to make everything perfect.

Let us begin! We open the program Configuration and we configure everything according to the following scheme:


  • Search> We deactivate what we do not want to search (in my case: everything)
  • Fund> We put the funds that we prefer (in my case: the GNOME official)
  • Privacy>
    • Screen lock> Deactivate "Automatic screen lock" (I prefer to activate it manually)
    • Usage and history> Disable «Recently used»
  • Region and language> Put everything in Spanish
  • Power> Screen off: Never
  • Keyboard> Shortcuts>
    • Typing> Compose key: Right Ctrl (very useful for unusual characters)
    • Custom combination> Add:
      • Name: Open terminal
      • Command: gnome-terminal
      • We configure it with Ctrl + Other + T (This way we will open the terminal comfortably, as in Ubuntu)
    • Share> Team name: The one you want; I always put «fedora-pc»
    • Date and time> Activate «Automatic time zone»
  • Users> We put on the avatar we want

We install additional GNOME configuration tools:

sudo dnf install gnome-tweak-tool gnome-shell-extension-common dconf-editor

We open the Touch-up tool:

  • Appearance> Activate «Global dark theme» (applications that do not use GTK3 will remain blank)
  • Top bar> Activate «Show date»
  • Keyboard and mouse> Disable «Paste on middle click»
  • Fonts>
    • Monospaced: Source Code Pro Regular
    • Hinting: Slight
    • Straightening: Rgba
  • Work areas>
    • Creation of work areas: Static
    • Number of work areas: 6 (in my case, with 6 I am always comfortable)

We install the following extensions from Firefox (don't forget to give the GNOME page permission to let us install them):

We uninstall some programs that come by default, since generally are not used:

sudo dnf remove cheese gnome-documents orca bijiben devassistant gnome-contacts

We configure Files (Nautilus):

  • Preferences>
    • Views> Activate "Put folders before files"
    • Behavior> Activate "Ask every time"

We configure Port:

  • Preferences> General> Disable "Show menu bar in new terminals by default"

We install GNOME programs for weather, maps and time / date:

sudo dnf install gnome-weather gnome-maps gnome-clocks

We configure Meteorology:

  • Add: Madrid, Spain (or where you live)
  • Temperature unit> Activate «Celsius»

Como text editor for basic tasks we will use Gedit. We install your plugins:

sudo dnf install gedit-plugins

We configure Gedit:


  • Preferences>
    • See>
      • Activate «Show line numbers»
      • Activate «Show right margin in column: 80»
      • Activate «Highlight current line»
      • Activate "Highlight pairs of brackets"
    • Editor>
      • Tab width: 4
      • Activate "Insert spaces instead of tabs"
      • Activate «Activate automatic indentation»
    • Fonts and colors> Select «Oblivion»
    • Accessories> As you like the most

For, view images we will use the Image Viewer (Eye of GNOME)Therefore we uninstall Shotwell too:

sudo dnf install eog eog-plugins && sudo dnf remove shotwell

For, burn discs we will use Brazier. We install it:

sudo dnf install brazier

For, play music we will use Rhythmbox. We configure it:


  • Plugins> Leave On Only: Cover Art Search, MediaServer2 D-Bus Interface, MPRIS D-Bus Interface, and Display
  • Preferences>
    • General> Activate «Genres, artists and albums»
    • Music> Activate «Watch my library for new files»

For a long time Rhythmbox seemed like a very uncomfortable player to me. However, over time, I have come to appreciate it. The key to this is to have all your music well labeled, with its genre, its album, its title, etc. If you have the music badly labeled and badly distributed, without the images of the covers and so on, don't use Rhythmbox; better use a simple player like Audacious. Labeling a lot of music is tedious, but once you do it it is so convenient that it is impossible not to think it was worth it; Think about it, your mobile will also have the music well classified! I edit the audio labels with EasyTAG:


sudo dnf install easytag

If you don't want the universe to collapse due to inadvertent folder changes, do this: Preferences> Confirmation> Activate "Confirm folder change when there are unsaved changes"

El video player that comes by default in GNOME is Videos (Totem). Its design is very nice, but with high-quality videos it has FPS and audio synchronization problems on some computers (such as mine xD). The normal thing in these cases would be to install VLC, but I prefer MPlayer, as it has better integration with GNOME:

sudo dnf install gnome-mplayer

We configure GNOME MPlayer:

  • Player> Activate «Activate video hardware support»
  • Language settings> Put everything in Spanish or in the desired language
  • Interface>
    • Disable "Show notification"
    • Disable "Show status icon"

For, download and share torrents we will use Transmission. We install it:

sudo dnf install transmission

We configure Transmission:

  • Preferences> Downloads> Save to Location: Downloads / Torrents (I like torrents to have their own folder)

Como FTP client we will use Filezilla:

sudo dnf install filezilla

Como Internet browser we will use Firefox. If we want you to have Adobe Flash Player, we install it (having previously added its repository; the instructions are at the beginning of the guide):

sudo dnf install flash-plugin

We configure Firefox:


  • Preferences>
    • General>
      • Activate "Always check if Firefox is your default browser"
      • When Firefox starts: Show my home page (I have:
      • Downloads: As you wish; I prefer that it always be saved in the Downloads folder
    • Search> DuckDuckGo (or the one you prefer)
    • Privacy>
      • Activate «Tell sites that I do not want to be tracked»
      • About the history, configure it as you want. There was a time where I accepted cookies manually, but I finished up my nose and stopped doing it xD.
    • Sync> If you have Firefox Sync, turn it on! If not, import your bookmarks as usual
  • Add-ons that I recommend installing for any type of user:
    • Adblock Edge
    • Flagfox
    • HTitle (disable "Show window controls" in your preferences); with this the Firefox header will be the same as Chrome / Chromium, the tabs 😉

In my personal case I do not use email clients, but if you use, I recommend a (which already comes by default) or Thunderbird (sudo dnf install thunderbird && sudo dnf remove evolution).

As an office suite we will use LibreOffice (Some people prefer WPS Office), which is installed by default. However, we will have to install the Spanish packages:

sudo dnf install libreoffice libreoffice-langpack-en

For graphic design my criteria is a program for each of the following tasks:

  • Basic drawing: Pinta
  • Simple drawing: MyPaint
  • Advanced drawing: Krita (not a GTK program, but it doesn't matter)
  • Image editing: GIMP
  • Vector Design: Inkscape
  • RAW Image Manipulation: RawTherapee
sudo dnf install pint mypaint calligra-krita gnome-kra-ora-thumbnailer gimp inkscape rawtherapee

We configure GIMP:

  • Window> Activate "Single Window Mode"
  • Maximize the window
  • Adjust width of side panels to desired

To do video edition we will use Pitivi. If this were KDE I would choose Kdenlive without hesitation, but I want the program to integrate well with GNOME;). We install it:

sudo dnf install pitivi

For, create and edit audio nothing better than Audacity (basic) and Ardor (advanced):

sudo dnf install audacity-freeworld ardour3
The package audacity-freeworld is from RPM-Fusion. The difference with the package Audacity One of the official Fedora repositories is that the latter does not have MP3 support.

For, 3D design, professional video editing, game development and much more… ¡¡Blender! We install it:

sudo dnf install blender

For animation / anime development we will use Synfig studio. In its Official Site we can download the RPM file.

We install GParted as partition manager (and we uninstall the one that GNOME brings, which is nice but not so good):

sudo dnf remove gnome-disk-utility && sudo dnf install gparted

For, program I recommend using Atom, a "hackable" text editor that has a lot of future. In its Official Site you can download the RPM file to install it.


Atom has a very interesting package system with which you can make the perfect development environment. In my case, using Haskell, HTML5, CSS3, and CoffeeScript, I install the following:

apm install language-haskell linter linter-htmlhint linter-csslint linter-xmllint linter-shellcheck linter-jshint linter-coffeelint minimap color-picker atom-html-preview autoclose-html remember-session highlight-selected project-manager ask-stack tasks
Someone might say to me, "Hey, why don't you use the haskell-ide if it is more complete than what you use? » Because I don't use Cabal, and that package only works with Cabal; P.

If you don't program in Haskell, absolutely nothing happens. Generally, you use the programming language you use, the procedure when looking for packages is the same:

  1. Find out if Atom comes with syntax coloring by default for that language. If not, find a package that does.
  2. The package linter makes recommendations for improvement in your code; it is indispensable to program like a pro. There is probably a package of linter for the language you use, install it!
  3. Search the name of your programming language to find the most downloaded packages of it; sure there are very useful things;).

Atom also allows you to modify its interface by packages. My favorite is Seti, which is installed like this:

apm install seti-ui seti-syntax

We configure Atom:

  • View> Toggle Menu Bar (when you want to show, press Alt)
  • Edit> Preferences>
    • Settings>
      • Font family: Source Code Pro
      • Font size: 15
      • Activate «Scroll Past End»
      • Activate «Soft Wrap»
      • Tab Length: 4
    • Theme>
      • UI Theme: Seti
      • Syntax Theme: Seti

For, create and use virtual machines Fedora brings GNOME Boxes default. I personally prefer VirtualBox:

sudo dnf remove gnome-boxes && sudo dnf install VirtualBox

If you usually have group voice or video conversations, I recommend you or Firefox Hello. If it is not enough and you want a program designed specifically for it, what you need is mumble (you will have to set up your own server or hire a paid one), which is open source and encrypts all conversations; it is the free / open equivalent of TeamSpeak. We install it:

sudo curl -o /etc/yum.repos.d/lkiesow-mumble-fedora- 21.repo && sudo dnf install mumble
Look at 21 of the links; Change it if you are installing it on another version of Fedora!

If you use Telegram do the following to install Telegram Desktop:


wget -O telegram.tar.xz tar Jxvf telegram.tar.xz rm telegram.tar.xz mv Telegram .telegram-folder $ HOME / .telegram-folder / Telegram

From now on there will be an icon in your applications to open it directly;). We go to Settings and configure it:

  • Disable "Show message preview"
  • Disable «Replace emojis»
  • Choose background from gallery
  • Change language (we put Spanish)

Now let's go to the final touches: P. We open the GNOME configuration, go to Details and determine the following default apps:

  • Web: Firefox
  • Mail: -
  • Calendar: -
  • Music: GNOME MPlayer (when I open individual files I don't want anything to mix in Rhythmbox)
  • Video: GNOME MPlayer
  • Photos: Image Viewer (Eye of GNOME)

We determine the favorite launchers from our panel:

  • Archives
  • Firefox
  • Atom
  • Telegram Desktop
  • Rhythmbox

And we finished! Our Fedora is ready, well configured, with programs for all kinds of tasks; It only remains to start using it ^ _ ^.

Extra section: Game console emulators

As a bonus, I will explain how to install some modern game console emulators. Feel free to install the ones you want; P.

Emulator Nintendo DS es dismantle. It is very easy to install (no need to configure it), but I also add a package that will show us the game icon in each NDS file:


sudo dnf install desmume gnome-nds-thumbnailer

Emulator Game Cube y Wii es Dolphin. Installing it is very easy:


sudo dnf install dolphin-emu

To configure it we go to: Options> Configure ...

  • Gamecube> System language: Spanish
  • Wii> System language: Spanish
  • Directories> Activate «Search in subfolders» and add the directory where we have the games

Then we go to: Options> Graphic configuration.

  • General>
    • Full screen resolution: As desired
    • Activate «V-Sync»
    • Activate "Use full screen"
    • Activate «Hide cursor»
  • Improvements>
    • Internal resolution: Test to see which one works best for you
    • Anti-aliases: The higher the better, but the performance decreases a lot (only a very powerful graphic can have it to the maximum)
    • Anisotropic filter: Try which one works best for you
    • Enable "Widescreen Hack" (in some games you will have to disable it because it causes them to work badly)
    • Activate «Disable fog» (in some games it is preferable not to do it)

In "Options> Gamecube Controller Settings" you can configure the controller buttons. Those of Wii have a similar section.

Emulator PlayStation 1 (PSX) es PCSX-R, which is installed like this:


sudo dnf install pcsxr

We go to "Configuration> Plugins & BIOS" (in each option you have a button that allows you to configure thoroughly; you can easily see what needs to be activated and such):

  • Graphics: XVideo for original quality and OpenGL for maximum quality (in some games it looks a bit weird)
  • We configure the buttons of the two controls
  • About BIOS, if you have your own, use it if you want

PCSX-R usually works fine. On Windows, the best PSX emulator is ePSXe; the problem is that in GNU / Linux I have never been able to make it work well ... Just install it. I leave you my instructions and if from there you know how to continue, great ^^:


Packages ending in .i686 are 64-bit only.
sudo dnf install SDL_ttf SDL SDL_ttf.i686 SDL.i686 libcanberra libcanberra.i686 libcanberra-gtk2 libcanberra-gtk2.i686 libcanberra-gtk3 libcanberra-gtk3.i686 mkdir .epsxe-folder cd .eipxe-folder. / unzip rm cd ~ wget -O epsxe-icon.png EPSXe-logo.svg / 451px-EPSXe-logo.svg.png mv epsxe-icon.png $ HOME / .local / share / icons / gedit $ HOME / .local / share / applications / epsxe.desktop

In that empty file you will have to write exactly the following:

Don't forget to replace "lajto" with your username!
[Desktop Entry] Encoding = UTF-8 Name = ePSXe Name [hr] = ePSXe Exec = / home / lajto / .epsxe-folder / epsxe Icon = epsxe-icon.png Terminal = false Type = Application Categories = Application; Game; StartupNotify = false

We save, close and that's it. I don't configure anything else because from here on, no game works for me (using BIOS). If you insist on using ePSXe, try to continue!

Emulator PlayStation 2 (PS2) es PCSX2. To install it we execute:


sudo dnf install pcsx2

When we open PCSX2 for the first time, the initial configuration window will appear. Normally the default language is set well, so we press Next.

In theory by default everything should be fine. We configure GS:

  • Renderer: OpenGL (Hardware); you may have to change it to software or another option, it depends on your graphics card
  • Custom resolution: The desired one
  • Activate «Fxaa shader»
  • Activate "Allow 8 bits textures" (if it doesn't slow down your games)
  • Extra rendering threads: The ones you like; I put 4 or 8
  • Activate "Edge anti-aliasing" (if it doesn't slow down your games)

We configure the PAD to our liking. If we have problems with the audio, we go to the configuration of SPU2 and in «Module» we put «SDL Audio».

The next step will be to add our BIOS (which you will have to do on your own). When we have finished the initial configuration, we go to: Settings> Video (GS)> Window settings.

  • Proportion: The desired; in my case it is panoramic
  • Activate "Always hide mouse cursor"
  • Activate "Open in full screen by default"

Now everything is finished;). PCSX2 is a very customizable emulator. There are plugins and drivers of all kinds on the Internet. Fantastic quality can be achieved with a good setup!

Emulator PSP es PPSSPP. To install it we do the following (if we are in 32 bits, we change «amd64» to «i386»):


mkdir .local / share / icons / mkdir .ppsspp-folder cd .ppsspp-folder wget -O unzip rm cd ~ wget -O ppsspp-icon.png /512px-PPSSPP_logo.svg.png mv ppsspp-icon.png $ HOME / .local / share / icons / gedit $ HOME / .local / share / applications / ppsspp.desktop

In that empty file we will have to write exactly the following:

Don't forget to replace "lajto" with your username!
[Desktop Entry] Encoding = UTF-8 Name = PPSSPP Name [hr] = PPSSPP Exec = / home / lajto / .ppsspp-folder / PPSSPPSDL Icon = ppsspp-icon.png Terminal = false Type = Application Categories = Application; Game; StartupNotify = false

In the event that a PPSSPP icon does not appear in your applications, you will probably need to go to / home / [your username] /. Local / share / applications and mark PPSSPP as trusted, which I think I remember is simply double click.

About the configuration of PPSSPP, it has no mystery. There is hardly anything to change, beyond the language and controls.

End of guide

It has been a pleasure to share with you my personal guide to Fedora 21. I hope it has been of great help to you! I know that a guide is nothing new, but since those who know me often tell me that it is great, I thought about leaving it here: 3. From now on I will write much more interesting articles, you'll see!

Greetings, see you in the next article;).

Screenshot from 2015-03-25 23:38:28

The content of the article adheres to our principles of editorial ethics. To report an error click here!.

102 comments, leave yours

Leave a Comment

Your email address will not be published. Required fields are marked with *



  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   elav said

    Excellent post! Welcome!

    1.    Lajto said

      Thanks a lot! I admit that I was nervous about being my first time: 3.

      (wow, my first comment… what a thrill)

  2.   weyland-yutani said

    Congratulations on the post, it's very good. I guess it will serve more than one. I hope to read more post from you.

    1.    Lajto said

      Thank you! I see you are using FreeBSD: O… How does it feel? Is it more secure / robust than GNU / Linux as they say? What desktop environment do you use? :3

      1.    weyland-yutani said

        Well, I don't know whether to tell you that it is more robust / secure than Gnu / Linux, because it already is. I love Gnu / Linux, but I love FreeBSD for different reasons, namely: I like the BSD license more than the GPL, the separation of the base system from third-party applications, the ports tree that I love, and the icing on the cake. cake: ZFS. Right now for me FreeBSD is the most powerful free OS out there.

        As an environment I use XFCE, in its version 4.12. I like XFCE for that balance between a light environment and, at the same time, functional and complete.

        Although that yes, the interest of FreBSD is not the desktop, that must be taken into account

        Regards my friend

  3.   joaco said

    Very good post, it seems that you know a lot about Fedora, personally, it is the distro that I liked the most at the moment. By the way, do you have any idea if Adobe Shockwave can be intealate in Fedora?

    1.    Lajto said

      I have never installed Shockwave, but it sure can;). If it can be installed on one GNU / Linux, it is physically possible to do it on all. Find out and you will surely get it!

  4.   Faustino Aguilar said

    Thanks for the excellent guide Lajto, but I have a problem:

    Every time I test Fedora 21 Workstation on my home machines, the fonts (fonts) of firefox, the terminal, and some others look badly rendered. How could I correct this? Am I doing something wrong?


    1.    Lajto said

      The rendering of fonts that Fedora brings by default is not very good, let's say: S. Probably installing the gnome-tweak-tool package with "sudo dnf install gnome-tweak-tool", opening it, accessing the "fonts" section, and changing Hinting to "Slight" and Smoothing to "rgba" is enough. If they don't look better like this, I don't know what it could be :(.

      1.    Faustino Aguilar said

        Thanks, I'll test this on my Fedora 😀

    2.    eighthpain said

      In comment 25 and petercheco's answer at 34 of this post:

      This worked for me at the time, you install infinality and then do this:

      Open the terminal and login as root. Then follow these steps:

      cd /etc/yum.repos.d/
      nano infinality.repo

      Paste this content:

      name = Infinality
      baseurl = http: //$basearch/
      enabled = 1
      gpgcheck = 0

      name = Infinality - noarch
      baseurl = http: //
      enabled = 1
      gpgcheck = 0

      Save with CTRL + O and close with CTRL + X.

      yum install fontconfig-infinality

  5.   kik1n said

    Sorry, have you already tried the Russian repos?
    With these, you can install flash and opera:)

    Sorry, I don't know if you have tried opensuse, and yes, if you have.
    What advantages do you see fedora versus opensuse?

    With fedora, it doesn't convince me, now I'm testing OpenSUSE without the proprietary Ati drivers and it works fine, more fluid.

    1.    Lajto said

      I know the Fedora Russia repositories; I used them a year or two ago to install Chromium :).

      I have tried OpenSUSE, as have virtually all GNU / Linux distributions with minimal relevance. Personally, I consider Fedora one of the most efficient and stable distros (except for some problems they have had, but what can we do). Here I show you the advantages of Fedora over OpenSUSE from my point of view:

      - Sponsored by Red Hat. What do you want me to tell you, Red Hat gives me more confidence than SUSE.
      - The package manager is much simpler than OpenSUSE, which is more focused on configuring and customizing everything. I'm very KISS, what can I do?
      - I don't like the style that OpenSUSE gives to desktops. I have a mania for green (sorry Mint, it's your main flaw in front of my eyes). I understand that it is a nice color, but by now you should know that blue is widely considered the most neutral color. Why do Facebook and Twitter use it if not? Well that. Long live Fedora and its blue.
      - Fedora prioritizes GNOME and OpenSUSE prioritizes KDE. I'm from GNOME, so there you can see the xD duster.
      - Fedora is also intended for server and cloud. The last facelift they've given her looks really cool.

      Really, if you think about it, the differences are not that great. In the end there are no very significant technical arguments xD. That is why you have to pull ù_u subjectivity.

      On what you say about ATI, keep in mind that AMD is a sponsor (or whatever you want to call it) of OpenSUSE. I leave it there ;).

      1.    kik1n said

        Haha, I'll tell you that I was a fan of opensuse, both cyclic and tumbleweed. Now, I tried them, 13.2 and tum, they still have many bugs, and it is impossible to use blender with the free ati drivers (if possible, it is just terrible).
        As I said, I'm not a big fan of fedora; Yes I love their designs, but I am used to rolling or lts systems. FedUp still catches my attention, especially that it is basically, in its update time, as if it formatted and installed everything again, only keeping the user's settings. Although, I found the fedora installation excellent, very fast, without problems.
        Now that I'm back from distrohopper I'm testing Debian testing, I'll continue with Ubuntu minimal (kde, xfce, cinnamon) and finish with Fedora. If I didn't like any of them, I'll go back to Arch.
        More than anything, I am looking for a stable but current distro.

      2.    joaco said

        I remember you were a fan of OpenSUSE, you kik1n. I was also, for a short period, although now I really prefer Fedora, more than anything because almost everything went well and without problems in it, and because OpenSUSE, although it is good, I see it a bit complicated at times, like That configures the system too much, I feel.
        Maybe I would give OpenSUSE Tumbleweed a chance, I was now testing it and it works very well, I tell you. I recommend you upgrade from version 13.2 to tumbleweed.

      3.    kik1n said

        @joaco Greetings 😀
        Yes, I was a big fan, I started very early with this one, only now I don't like the last 2 versions at all, not even in their designs.
        Just yesterday I tried 13.2 and Tumbleweed, I still see them terrible. Yes, in fact I tried to install 13.2 and update, I also download some Tumbleweed isos, but I see many errors.

      4.    joaco said

        How strange, everything works well for me, so much so that I didn't even have a mistake. The good design, if you don't like it, you can always customize it the same, I didn't think the new design was bad.

      5.    joaco said

        The same has to do with time as it goes and I also continue to maintain what I said about the configuration.

      6.    kik1n said

        Man, you already made me very curious about opensuse. I could neither install tumbleweed, nor upgrade to it. But now I am very happy with debian testing, everything is running excellent.

      7.    joaco said

        I will never understand what good Debian looks like. What does it have that the others don't?

      8.    Lajto said

        Well, joaco, fundamentally more exhaustive security and stability controls. When you have a server, what you want to guarantee is that everything works smoothly. And no longer a server, it may also be the case that you require that high stability on a normal PC.

        Of course, what if you need the most modern software possible? In such a case Debian is not the optimal choice, but Ubuntu is. And if you need it even more modern, the only viable option from my point of view is Fedora.

        Personally, I think that every time the software is better, it takes less time to test and correct it, so distributions focused on extreme stability are going to lose weight eventually. You just have to see how in these years Arch has grown in popularity xD.


      9.    joaco said

        Thanks for the reply. Yes, if we talk about Debian stable I think the same, if you want stability and not worry it is the best together with RHEL or Centos. But, he says he got Debian Testing, I asked him what he saw in the Debian version.
        Personally, I don't see anything in Debian Testing that other distros don't offer, but I can be wrong. I mean, it's not even bleeding edge and it doesn't offer as much software as Ubuntu. Debian seems to me to be a very Debian Stable-centric project to start Testing, see how long it took to include Mate and Cinnamon in their official repositories.
        Instead, in Ubuntu at least you have ppas to do that and in Fedora they have been officially available for a long time, they are even trying to port pantheon, also, the latter is bleeding edge and yet it has surprising stability, I don't know if it has as much software as Debian, but with the extra repositories I have everything in Debian. Of course, the management of the repositories in Debian seems excellent, much better raised than in other distros, what it lacks are extra repositories to add unofficial software.
        OpenSUSE Tumbleweed, as I said, also surprised me, although I am still testing it, what is good about it is the stability, the Yast and the methods to include unofficial software easily, even more than in Ubuntu. The downside is that it seems to lack programs, in my opinion, very basic in the official repositories, so you have to include a small box of non-official repositories to keep each of these programs updated, although it is applauded that it has so many repositories, yes. The bad thing is that it still does not have Cinnamon, to include it you have to put an unofficial repository and it is terrible, I am surprised that it does not have it considering that all the other distros already have it officially, it also has the rest of the scoria, included XFCE 4.12, which I've been waiting for a long time.
        Regarding Arch, it is true that I improved in stability, although on the other hand, there was not as big a change as the one that occurred when they switched to systemd, about which many people complained. What bothers me and at the same time I applaud Arch, is that they do not patch almost anything, everything is very vanilla and that leads to you having recurring bugs that you have to fix yourself. That is good in part, to make things clearer, but at the same time Arch is not exactly the one who decides the future of Linux, so if with that he wants to send a message to software developers, I doubt he will succeed. In fact, that makes me run away from Arch, I know the bugs are not that serious, but they are annoying and, considering that there are other distros that do not have them and work just as well, it takes me away from using it, although I know which has other advantages.

      10.    Lajto said

        I fully agree with you :).

      11.    joaco said

        Like Ubuntu does not have more modern software than Debian Testing or Unstable, it is always one step behind Debian, because it is based on it. The thing is that with ppas, if you need a newer version (even more than Debian) or something that Debian is missing, you can easily have it. For me it is not the most optimal, but it is an advantage.

      12.    joaco said

        che kik1n if you are going to try OpenSUSE Tumbleweed, do not download the image they offer you, because it gave me errors, the best thing you can do is download OpenSUSE 13.2 and update from there to Tumbleweed with this guide:

        I recommend updating before adding any unofficial repositories, see Packman, for more stability.

      13.    kik1n said

        @joaco @Lajto Greetings 😀
        What do I look at Debian Testing?
        I don't really know, just the year before last (at the end of the year) I started using it, it worked very well with xfce. But now, the only environments that I see working well are: KDE and Cinnamon.
        What most catches my attention is that it doesn't break so easy and that it auto-configures a few things like mysql, apache, etc ... Since in Fedora, Arch and even in openSUSE you have to configure by hand (In some cases ).
        About its packages, when it is not frozen, it becomes as current as Arch or Fedora and @Petercheco has seen it too 😀 I see its number of packages excellent, because compared to Arch, Yes, it may have more, but the most are source code and that, in my case, I don't like it.

        Why not Ubuntu? A crude example:
        Just last night the power went out, and this morning I turn on the machines and the laptop that I have with Xubuntu, I didn't want to go beyond grub; this has already happened to me. So I have to reinstall the system to get it running, otherwise I have not succeeded. And with Debian, I only frame in systemd-fsck some "orphaned I don't know what" and that's it.
        That and other things are what, because I don't have Ubuntu as the main distro, I just see it very green.

        Other distros?
        As I mentioned before I loved openSUSE and I still like Arch. Another distro that I am very fond of is Sabayon, because it has helped me many times. But these distros need more attention, more time on the keyboard looking for solutions.
        Sure, opensuse works a thousand times better than Debian with KDE and Arch basically in everything ha, but what do you prefer? Use a stable system and that nothing breaks, but with a few bugs or A system that performs excellent, but that can be broken with a simple update. I know that every distro can be broken, but you have to look for the one that "least".

        I've already been using linux for a long time, I've also tried to leave it 3 or 4 times, and I no longer feel like configuring, getting into the system, or running into a problem, I just want to install the system and have it work alone, almost almost . Which one, if I would like to work with something similar to Ubuntu, because you install it and it works, but without so many bugs haha.

      14.    joaco said

        Well, but Xubuntu is just crap, I never install any of the "spins" on Ubuntu because most of them are a shit, I think the only one that unlocks is Kubuntu, but I don't like KDE, so I have no idea. For me the best thing is to get Ubuntu, the original, and install what you need.
        With regard to what you say about Debian, it may be about the configurations, the truth is, no idea.
        Yes, so far no distro has broken, except for Xubuntu, Fedora 17 (the first distro I tried) and Sabayon (I don't remember which version), which I could never start again.
        If by breaking you mean bugs, well Arch is not your place, you are also right, many packages have to be installed from the AUR and they do not always work, some say that it has more software than the rest of the distros, but it is a half truth, you have to see what you have to do to install it. That doesn't quite convince me either, but I must admit that it is a very good tool and the amount of "official" software grows every day thanks to it.
        But, it seems to me that Debian is not the best either, now that it is frozen it is almost without bugs, but when they unfreeze it you have to see how it goes.
        From my perspective, Fedora is what Debian is for you, it has given me the least bugs and problems and is always bleeding edge, as long as you keep it updated. Sure, there are some non-bleeding edge distros out there that have a bug or two less, but I'd rather have the latter.
        Also, until now I only counted two bugs in fedora and none were serious, it was only a detail in the GDM menu and another in Mate, which did not let me run "users and groups", but it was fixed in the next update.
        And OpenSUSE Tumbleweed is also gaining my appreciation, so far without problems, actually I don't know whether to stick with this or Fedora.

      15.    kik1n said

        @joaco Greetings 😀
        I'll tell you what happens to me in any Ubuntu, if I disconnect the pc, I can no longer enter.
        By breaking Arch I mean that the system does not work, like Xubuntu but for an update, a long time ago, there was an update that I even posted it on T! and I knock down the system. The bugs are even in Deb Stable or Centos which are very stable distros.
        In my case, almost, I don't care about the Bleeding Edge, as long as I can install opera and blender works, excellent everything 😀
        No man, don't talk to me about opensuse anymore because it makes me want to deal with him again, I'm very stupid and clinging, see, I'm back with Debian haha.

      16.    kik1n said

        @joaco Greetings 😀
        Look, that's why I still can't work well with openSUSE, the proprietary Ati drivers still don't work on this one.

      17.    joaco said

        Oh I see why you had so many problems.

  6.   Ivan Barra said

    Megapost: I installed Fedora, it looked great on me and I'll tell you about it.

    Very good post comrade, although I put aside «Fryer ™» a long time ago, it makes me want to get my hands on it again.

    Thanks for sharing and greeting.

    1.    Lajto said

      It's an honor you call it megapost, thanks to you! :3

    2.    is said

      A favor, I just installed fedora 22, the only problem I have is that it does not read the documents in pdf and it does not recognize my android, and another thing as the updates arrive, since I installed they have not arrived, or so it remains ?? Sorry they are a newbie as well as in ubunto or derivatives the updates arrive but I do not see them here

  7.   sander said

    When I have some more time I will give some other distro a try, following tutorials as good as this one, but for the moment I am happy with my Distro.

    Greetings and very good contribution

    1.    Lajto said

      Thank you ^ _ ^.

      In your comment the distribution is not specified, which one do you use? 😀

  8.   Juan Carlos Cabrera said

    Thank you for this wonderful post, thank you for your time and dedication in spreading your knowledge and experiences with us, I am a faithful follower of your blog and I can tell you that it is the best Linux blog that exists, Fedora is my favorite desktop distro. keep it up and thanks for everything. Regards from Dominican Republic.

    1.    Lajto said

      Thank you very much for your exciting comment, but DesdeLinux is not my blog! It is the first time that I write here xDDDD. This blog is the work of many people from different parts of the world. Give thanks to them, I'm just one more;).

      1.    Juan Carlos Cabrera said

        Well, thanks is to everyone who in one way or another contributes their two cents so that your blog is the best of all in sharing FREE information.

  9.   scauthp said

    Very good for this contribution, "thank you."

  10.   biker said

    How are you!
    Just to complement your guide, I keep the bumblebee wiki in fedora ( ), and the steps outlined there have been tested on different machines and work to be able to use both intel and nvidia.
    If you have any questions, do not hesitate to write me 🙂

    1.    Lajto said

      I have two friends with Mountain laptops (which give many problems installing GNU / Linux systems ...) in which following the steps of my guide, the Fedora wiki, or posts from all over the Internet, in the end in the best of cases only works with Intel. When they run "optirun [program]" they get an error similar to:

      ERROR: object '' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

      It depends on the program, there are few or many similar lines. Maybe on other laptops it works fine, but nothing at all on yours =) ». The company that manufactures them told my friend that only Ubuntu has worked for them. But hey, at least it was managed to work on Fedora with Intel xD.

      If you can think of what it could be, do not hesitate to tell me: 3. Regards.

  11.   Marcelo said

    Piece of post! I congratulate you for the effort and the detail of it. Super complete! Right now it goes to favorites !!! This is great for me at the moment since I am beginning to experiment with the hat distro (a debt that I had pending). Thank you!!

    1.    Lajto said

      Thank you very much Marcelo ^. ^. I hope it is very useful for you!

  12.   Chaparral said

    Excellent work, congratulations. It shows, it feels like you worked it well and for a long time. I have never installed Fedora, but after reading your presentation I hope I can, although I will wait for the new version to come out. It is a pity that your work on Fedora almost reaches the point of release of the new Fedora distribution. I use Gnome-Shell in OpenSUSE, but I recognize that there are some flaws and it is that as you say in your article SUSE focuses more on kde than on Gnome, without this being a demerit, because this desktop is still in the making to be refloated. I am sure that more than one of us would like to be able to continue reading your idea in order to continue experimenting with Gnome-Shell, which in the future, more or less near, will still contribute much, much more, than it has given so far.

    1.    Juan Carlos Cabrera said

      Gnome-Shell in Fedora is more polished than in Opensuse, the main desktop since Fedora was born is Gnome and Gnome works very well and without bugs in Fedora and Debian.

    2.    Lajto said

      Thank you very much Chaparral ^^. If you use GNOME I recommend Fedora. Of all the distros that I have tried this is where it works best for me ... Although, well, there is also Ubuntu GNOME Edition, the problem is that its version of GNOME is behind Fedora.

      A greeting ;).

      1.    joaco said

        In my experience, the Ubuntu version is very bad, on top of that you have to use a ppa to add it. OpenSUSE is better, I did well with OpenSUSE and Gnome. What I don't recommend in OpenSUSE is mixing KDE and Gnome or Xfce, because there are times when the changes you make in KDE interfere with the rest of the desktops. There must be a way to fix it, anyway, but I couldn't find it.
        Of course, the KDE version of Fedora is not bad either, in fact all the desktops worked quite well for me, the only one I had a problem with was Mate, which wouldn't let me start the user manager.

      2.    Lajto said

        joaco, I think you are confused with the "pure" Ubuntu. I mean this:

        I have tried it in different versions and it is not bad =).

      3.    joaco said

        Ah may be. I tried that one and it was going well, although what I said about it being late is true. The one that I said was going wrong is the one available by ppa.

  13.   Sergio Pagani said

    A lot of bombshells. Ha is our favorites.

  14.   sausl said

    fedora is a good system but I never adapted
    dnf did not know how it works with respect to yum?

    1.    Lajto said

      DNF is the "continuation" of YUM, so to speak. It is more secure, it is more optimized, it is simpler, etc. Take a look at this:

      Cheers ;).

  15.   JoseA said

    Very good guide, thanks for sharing it.

    For those who want to automate some processes too, there is fedy, I use it mainly for rendering fonts and codecs.


    1.    Lajto said

      Thank you! I know Fedy, but I prefer to do everything manually;). Greetings, and thanks for sharing the program: 3.

  16.   ramon said

    In the yumex repo you recommend enabling updates-testing, you have no problems with dnf when updating / installing since it comes by default in fedora22?

    1.    Lajto said

      I do not recommend activating those repositories. Preferably wait for the exit of Fedora 22 to guarantee a minimum of stability and good operation;). Regards.

  17.   Agustin said

    in the article it says "Packages ending in" .i686 "are only for 64-bit systems."

    and that information is wrong the packages that end in i686 are for 32-bit systems, but they still work in 64-bit

    1.    Lajto said

      You misunderstood the context :). If you want to install Firefox on a 32-bit system, you do not put "sudo dnf install firefox.i686", but "sudo dnf install firefox". When I specify .686 for packages, it is because it is about compatibility with 32-bit programs, libraries and others on a 64-bit system.

      By "only" I mean that if your system is 32-bit you should not install these packages :).


  18.   new said

    Tremendous post! Welcome Lajto, I'm still new to Linux, and mega posts like yours are the learning base for the new user.

    1.    Lajto said

      Thank you very much new ^^.

      I see you use FreeBSD. To be new to GNU / Linux you use "good" xDDD technology.


      1.    new said

        I still have a lot to learn from FreeBSD, but at least I can defend myself. You don't know how hard the transition from windows to free software was, VMware is witness to everything that happens, what motivated me to try another system was:

        1 The Esnowdn scandals (spying on everyone)

        2 Because the freedom and intimidation of the person is above all

        Now with more reason:

        3 By systemd, who controls the entire system on many Linux distros (the German wiretapping scandals - Red Hat).

        4 Windows wants to grab everything (secure-boot).


  19.   Leper_Ivan said

    Thanks for the mention. I hope it is useful for you and for many more.

    Very good guide. They served me a few little things even though I no longer use Fedora.



    1.    Lajto said

      You're welcome ;). I'm glad they served you things ^^.

  20.   Martial del Valle said

    Very good, but despite being very detailed, it lacks the issue of Wi-Fi, which in Fedora takes my balls off !!!

    1.    Lajto said

      Hello Marcial del Valle ^^. My computer is a tower PC, so since I don't have a laptop I can do little about it ... Anyway, the issue of Wi-Fi drivers in GNU / Linux has a lot to do with it.

      If by default the Wifi does not work for you, it is because it is a model that requires a proprietary driver (closed code), so the best option from my point of view would be to enter the manufacturer's website and search for the download and installation of the same for GNU / Linux.

      A hug :).

  21.   x11tete11x said

    Piece of post, my congratulations: D, my problem with RPMs is that it is very difficult for me to build an rpm, have you ever tried to build one? : D, if so, would you encourage a post about it? 😀

    I repeat, tremendous post !, congratulations!

    1.    Lajto said

      Mmmmmm… I'll think about it. If one day you see an article of mine about it, know that it is because of you; D.

  22.   juancamilo_2000 said

    Thanks to this post I installed Fedora, piece of post!

    Greetings from Colombia!

    1.    Lajto said

      I'm so glad you did by following this guide! Greetings ^ _ ^.

  23.   Lipe said

    Good post, but as a constructive criticism, maybe it is good to give more details in some things, for example, with the optimization of the discs you do not say what is the use of adding the «relatime». How do you optimize it? It is good to explain so that one can still make the decision to do it or not, and apart from learning instead of going around copying and pasting commands without having any idea of ​​what is being done.

    1.    Lajto said

      I share your constructive criticism, Lipe :). The guide as such is not something specific that I wrote for FromLinux, it is a plain text file that I had saved for months. What I did was clean it up and use it as my first post. If I did not include explanations of all things, it was because I did not make the article even longer. But yeah, you're right, I should have explained a few things. Thanks for the note, I'll take it into account for the next ^^.

      About relatime ... File systems, generally by default, keep a record of the dates the hard drive was accessed to obtain data. This in not very "powerful" hard drives represents a significant increase in work, and except in very specific situations the average user will not consult this type of record. What relatime does is, to sum it up, to do it only when necessary, not always. The noatime option disables it completely, but who knows! So we better opt for relatime xD.

      Greetings and thank you very much =).

  24.   hairosv said

    I do not understand the Flash player because of YouTube ... it is assumed that this step to HTML5 does not need the flashplayer .... or in linux yes?

    1.    Lajto said

      Most videos have HTML5 support, but not all :).

  25.   Vicdeveloper said

    Ufff .. Gradiosa your guide company: D !. In my blog I have something similar to a "How to" for after installing Fedora, in version 21.

    In the same way, well detailed and explained.


    1.    Lajto said

      Thanks a lot! Greetings ^. ^.

  26.   Silvery said

    Hello, very good post, I use fedora since version 14 and it is the distro that has worked the best for me, the biggest changes over time have been for the better (change to Gnome3, modern anaconda, >> / usr, integration with Mate and Enlightenment , systemd and now dnf), however the most stable and productive versions have undoubtedly been F14 and F20 (the one I currently occupy). The guide is good for those who install for the first time, I hope it helps many to get to know this great distro better. Cheers

    1.    Lajto said

      Thank you very much Silvery ^^. Get ready for when 22 comes out, I'll do a much better one!


  27.   Alejandro Garcia said

    Excellent and impressive set-up of a Fedora distro, thank you and hopefully for future versions, you will still guide us. Regards.

  28.   sinnerman said

    Installing Chrome was missing:

    $ su
    cat </etc/yum.repos.d/google-chrome.repo
    [Google Chrome]
    name = google-chrome - \ $ basearch
    baseurl = http: // \ $ basearch
    enabled = 1
    gpgcheck = 1
    gpgkey = https: //

  29.   eighthpain said

    Excellent teacher, thank you very much, impressive article.

  30.   daniel said

    hello .... in case you want to install fedora but Xfce .... you can do all these installations always changing where it says Gnome for Xfce? or nothing to do? thank you very much in advance

    1.    Lajto said

      Clear! Just look at those GNOME exclusive stuff and ignore them;).

      A greeting.

  31.   James said

    Dear friend
    I came to your article looking for something, and I read it out of curiosity.
    and what I'm going to tell you is on the sidelines of the article.

    You look at it (the article) carefully, and think of a normal user, not an engineer (I am), or a very initiated computer scientist.
    Everything would sound like "Chinese." It's like going back 20 years and having to install everything from DOS.

    It is the great flaw of Linux, and because of what has stalled, it is not at all "friendly" for ordinary people.

    I think it takes people who work in this environment to think about it, maybe forget about "all free", and really build a platform for all users.

    a greeting

    1.    joaco said

      If you say that, then you don't know what Fedora is about.

  32.   Joshua said

    Very good post, I loved it, the only problem I had was installing Telegram, which when placing the command:
    $ HOME / .telegram-folder / Telegram
    It throws me the error of "The file or directory does not exist", could you help me: / I don't like the web version very much and I had to use the portable version with wine uu

  33.   Ivan Barra said

    I suppose that you first created the folder with your user in the console and then you launched the command right? that's the order ..

    Greetings and comment how you are doing.

    1.    Joshua said

      Yes, and I even opened Nautilus and looked for the directory and if it exists, but it does not want to open.

      1.    Lajto said

        Hi Joshua! Sorry for the delay, I've been testing Funtoo and Antergos for a week; P. Maybe make a guide for one.

        Let's see, the installation of Telegram is actually very simple. All you have to do is unzip what you download from their website and a folder with two files will appear. When executing the so-called "Telegram" it will install itself, with the icon and everything in your applications, and you forget. What happens is that I do everything in commands because I am a terminal-fan: 3.

        I am surprised that I tell you that it does not exist, but you know what problem has occurred xD. Download it from here: and double click on the "Telegram" file in the resulting folder when unzipping. It is done.

        Cheers! And tell me if you have a problem.

      2.    Joshua said

        Well I answered myself because I did not have the option to answer you Lajto, my problem was that I downloaded the installation wrong, downloading it again solved everything, thank you. 😀

  34.   Elvis rodriguez said

    Very good post, very complete

  35.   Andrew said

    Hello, I am following the tutorial to the letter.
    I have a problem: In the nvidia optimus configuration when I get to edit the xorg.conf file
    nano /etc/X11/xorg.conf
    The file is blank ... what can I do there?

  36.   Chaparral said

    It is important to have a guide where you can look when installing a distribution. The biggest drawback, in my view, is in the installation of the Nvidia drivers. Before with Nvidia there was good support but now it seems that all that is fading.
    Thanks for the contribution of such a good one and best regards

  37.   cease said

    I need a simple query ... install fedora 22 and when I install xscreensaver, the gnome menu appears with all the icons for each of the screensavers ... how do I solve this problem? with fedora 21 this did not happen to me… Thank you !!

  38.   Kepa said

    Terrific …… there are things that cannot be improved, a 10
    Thank you

  39.   Oscar Javier Castro said

    Excellent ... Very well explained, you give me many ideas to customize my Linux, I had no idea that it was so versatile ..

    Thank you

  40.   Max said

    Excellent guide, very helpful. I'm new to Fedora but I've been working on Linux for some years now with derived debs, but looking for a comfortable experience in Gnome I've come here and so far it looks good ...

  41.   EmeK said

    Very good; I love the theme seti, I did not know it

  42.   joel said

    Hello, very good guide and the best of all is that it is detailed. I have a question, I do not know if it happens to others but I have noticed that in the Gnome Workstation version of Fedora 22 in many applications it does not show the icons of each menu, an example: Libreoffice, eclipse, etc. How could that be changed?

  43.   dextre said

    hello friend a query how can I disable automatic updates in fedora 22 with Gnome 3.16 thanks

  44.   jorvas said

    Good evening, would you be so kind to give me a step by step installation of local repo in fedora 21 and later installation of rpm packages without internet, thank you.

  45.   Mauricio said

    Hello!! Thank you very much Lajto for sharing your knowledge !! It served me a lot. I ask you and everyone who visits this blog a question: I see that in the screenshot you shared, the extension for "System Monitor" is translated, or rather, in Spanish. How should I be able to translate it into Spanish? Since I just installed it from the "Gnome Extensions" website but it was installed in English.
    Well, just that. I hope you can help me.
    Thank you!! Greetings to all!!

  46.   Jesus Romero said

    brother there is no way not to be downloading so many things, I have installed and uninstalled so many things that I think I screwed up my system (the pc heats up)