Article Index
Fedora 12 Installation and Post Installation Guide
Page 2
Page 3
Page 4
Page 5
Page 6
Page 7
Page 8
Page 9
Page 10
Page 11
Page 12
Page 13
Page 14
All Pages

26. Plymouth Graphical Boot

Plymouth is the new Graphical Boot of Fedora 12 which replaces the old RHGB. It requires kernel modesetting (KMS) support to work properly. KMS is currently supported on most ATI Radeon chips; anything from the Radeon 9500 and newer should work. Intel KMS support is in development, but is not yet supported. For all other graphics hardware, the text plugin is used. If you see only a scrolling bar when booting to Fedora you can try to force your Hardware into graphics mode without using KMS support. To do so reat below at the Graphical Boot Problem. However you could first try and change this theme to another one to see if it works without any changes to your grub.conf.

* Plymouth Themes

By default only the solar and text themes are installed. To add additional plymouth themes type:

su -
yum install plymouth-plugin-{fade-throbber,label,space-flares,throbgress,two-step}
yum install plymouth-theme-{charge,fade-in,solar,spinfinity}
yum install plymouth-utils

Now you can try any theme you want like this. Just replace pluginname with one of the following: solar, fade-in, pulser, spinfinity, text.

su -
plymouth-set-default-theme themename

After that just reboot your computer.

* Graphical Boot Problem

While booting in Fedora 12 you might have seen a blue scrolling bar loading instead of the grub's graphical boot screen. This has happened because of the modesetting option of the kernel that Fedora 12 uses. In order to see the graphical boot you must edit grub.conf and add a vga resolution to it. Here it is how:


su -
gedit /boot/grub/grub.conf

Here you must add your framebuffer resolution at the end of the kernel line. Something like this:

title Fedora (****)
root (hd0,9)
kernel /boot/vmlinuz-**** ro root=UUID=**** rhgb quiet vga=792
initrd /boot/initrd-****
vga=792 stands for 1024x768 resolution with 24-bit colours. You can find the resolution you like from the table below.

Colours   640x480 800x600 1024x768 1280x1024 1600x1200
256 | 769 771 773 775 796
32,768 | 784 787 790 793 797
65,536 | 785 788 791 794 798
16.8M | 786 789 792 795 799
If the resolution you want isn't among those you can install vbetest. By default SELinux will prevent it from running. Temporarily you can disable SELinux .

su -
yum install vbetest
You will see a list like this:

[352] 1280x800 (256 color palette)
[353] 1280x800 (8:8:8)
Add 512 to the number you see inside brackets. For example if you have a 24bit widescreen with 1280x800 resolution add vga=865 (512+353). To return back to X windows press Ctrl+Alt+F7.

27. xorg.conf is missing

Many Fedora users complain that xorg.conf is missing in Fedora 12 and cannot find it in its usual location /etc/X11/xorg.conf to make some changes on their own. Well this is not bug, this is a feature of Fedora 12! But here is how to create xorg.conf if you really need it. As root open a terminal and type:

Xorg -configure :1

This will create a default xorg.conf in /root/ which you can copy to /etc/X11/xorg.conf.

If you are using Radeon or Nvidia drivers from rpmfusion repository alternatively type:

su -
yum install system-config-display
This script will automatically create an xorg.conf in its correct location.

28. GUI root login

Fedora 12 by default doesn't allow someone to login as root through GDM. Instead you have to login as a normal user and become root through your terminal. However many users still want to login as root. Although I don't approve this here is how to do it. Don't forget that once you login as root its easier to damage your system so don't do the following unless you are sure what you are doing.

Open a terminal and type:

su -c 'gedit /etc/pam.d/gdm'
Here find the following line

auth required user != root quiet
and comment it like this
#auth required user != root quiet
Save the file and logout.

Do the same for /etc/pam.d/gdm-password

su -c 'gedit /etc/pam.d/gdm-password'
Now you can login as root. Don't forget, it's not a good idea to login as root.

29. Install Google Chrome on Fedora 12

I believe you all know Google's browser, Chrome. A Linux version for Debian/Ubuntu is present for a lot time now. Now you can install Chromium on Fedora 12 as well easily thanks to a Chromium repo by It is available for both 32 and 64bit Fedora versions! To do so open a terminal and type:

su -
gedit /etc/yum.repos.d/chromium.repo
And paste the following lines:

name=Chromium Test Packages
Now just type:

su -c 'yum install chromium'
Now you can launch Chromium through -> Applications -> Internet -> Chromium Web browser

Some users of x86_64 Fedora have mention a few problems like “Error 105 (net::ERR_NAME_NOT_RESOLVED): The server could not be found” or "Error 0 (net::OK): Unknown error"

To resolve them type:

su -c 'yum install nss-mdns'
I hope this guide was useful for all Fedora users, old and new ones! If you think there is something that should be added on this guide just leave me a comment below!

30. Disable SELinux

If you want to disable SELinux you have to install the SELinux Management tool.

su -
yum install policycoreutils-gui
Run it from System -> Administration -> SELinux Management. From here you can change SELinux status from Enforcing to Disabled.

31. Fedora Books

I have received many emails asking me to advise for Fedora and Linux books. Here are some good books you can read and enhance your knownledge on Linux and Fedora. I hope you will find them useful!

Comments (19)

Subscribe to this comment's feed
symbolic link for 64 bit java in 64 bit firefox
ln -s /opt/jre1.6.0_17/lib/amd64/ /usr/lib64/mozilla/plugins/

That will make java x64 work in firefox 64 bit, and even if you install chrome after making this symbolic link, java 64 will work in chrome 64.

With Opera, (64 bit is available now), you have to enable Java through the regular options, (Tools -> Preferences -> Advanced -> Content) then tell opera to find java at its regular directory, not its mozilla symbolic link. E.G. java's regular directory is:


Puggg , November 19, 2009
Thank you for the info Puggg. I will add this to the guide. smilies/smiley.gif
axel , November 20, 2009
problem with nvidia drivers
When I tried to install drivers for my Nvidia GForce 7300gs card I get this:
No package akmod-nvidia available.
No package xorg-x11-drv-nvidia available.
No package xorg-x11-drv-nvidia-libs available.
Nothing to do
What's the problem? Can you help me?
miki , November 25, 2009
Hi miki. Have you enabled first the RPMFusion repository?
axel , November 25, 2009
Yes I did, free and nonfree.
miki , November 25, 2009
And when I enter:
su -c 'yum install akmod-nvidia xorg-x11-drv-nvidia xorg-x11-drv-nvidia-libs'
I get this:
No package akmod-nvidia available.
No package xorg-x11-drv-nvidia available.
No package xorg-x11-drv-nvidia-libs available.
Nothing to do
miki , November 25, 2009
I can't discover my vesa mode witi vbetest
There's no vbetest on my Fedora installation, so I could discover my vesa mode using the vbetest command.
So I searched some pages on google and found that page with a lot of vesa modes:

Here I'm using the vga=867, for 1440x900 24 bits.
Bruno Medeiros , November 25, 2009
Nvidia Drivers
I'm sorry axel, but how did you go through with your installation process for the drivers without enabling the RPMFusion "updates-testing" where (a)kmod-nvidia drivers actually are?

After enabling the "updates-testing", you also need do add nouveau.modeset=0 to your boot parameters and run "setsebool -P allow_execstack on".
Further explanation and probably a more accurate way to do it, can be found at

In my case, I've also needed to add vga=0x365 to the grub kernel boot parameters for my Dell Latitude D630C.
Jhonny Oliveira , November 26, 2009
I'm sorry for the trouble guys. I thought I had updated the Nvidia drivers part, but I hadn't. smilies/sad.gif Now everything should work ok.
axel , November 26, 2009
When I installed the nvidia drivers it removed the graphical booter. It would be nice to also instruct users to add the "vga=" mode in the grub.conf after finishing the instalation.

SELinux prevents Vbetest from running, didn't know this until I opened up the log. Would also be nice to add a note how to let SELinux run vbetest in order to find vga mode.
jjcobm , November 26, 2009
skype problem
please note that when you add the skype repo and then install via yum. am old version is installed (f5). It is better to download the package manually (f10) and install it. ALso incase your mic does not work install the pulse audio volume control app.
vadi01 , November 26, 2009
how to run compiz
how to run compiz in fedora 12 with intel graphics 4?
what shortcut to rotate the desktop into 3D ?
abc , November 27, 2009
jjcombm and vadi01,
thanks for the info. I will update the guide accordingly. smilies/smiley.gif

you can install ccsm (yum install ccsm). Run it from System -> Preferences -> CompizConfig Settings Manager. Here in the Rotate Cube -> Bindings you can control the shortuct to rotate the cube. The default is ctrl+alt+left mouse.
axel , November 28, 2009
Not exist /etc/PolicyKit/PolicyKit.conf on Fedora 12.
I have installed Fedora12 with Full optional packages.
However, I can't find the /etc/PolicyKit directory.
ertos21 , November 30, 2009
Ignore this step. It isn't needed in Fedora 12. Nevertheless you'd better not login as root. Just use su when you want to do something as root.
axel , December 02, 2009
audacious MP3 / AAC playback:
On fedora 12, you need to install the restricted decoders:

yum install audacious-plugins-nonfree-aac audacious-plugins-nonfree-mp3

also, you can copy WinAmp 2.x skins to

kwanbis , December 27, 2009
plymouth problem
hi! im trying to put plymouth working, but my resolution doesnt appears, so, i runned the vbetest:

[486] 1920x1440 (8:8:smilies/cool.gif
[494] 1366x768 (256 color palette)
[495] 1366x768 (5:6:5)
[496] 1366x768 (8:8:smilies/cool.gif

my resolution its the 1366x768, how can i put it to work? i didn't understand very well this part.

joaobmatias , April 17, 2010
Hi. You must add vga=1008 at the end of the kernel line in your /boot/grub/grub.conf
axel , April 18, 2010
Just because YOU don't want to login as root, doesn't mean it shouldn't be done. Even certification testing requires root access. I get tired of the powers that be get to decide what can be changed without a vote. I've used Fedora since it's first release, and it gets more complicated with every release.
total , November 03, 2010

Write comment

smaller | bigger
security image
Write the displayed characters



Login Form

Follow me on...

  • Facebook
  • Twitter
  • Google+: u/0/b/113039112812192417058/
  • Digg
  • Reddit: myguides
  • RSS Feed
  • e-mail

Member Login