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
/usr/libexec/plymouth/plymouth-update-initrd
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 1024×768 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
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 1280×800 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:
This will create a default xorg.conf in /root/xorg.conf.new 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
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 pam_succeed_if.so user != root quiet
and comment it like this
#auth required pam_succeed_if.so 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 spot.fedorapeople.org. 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:
[chromium]
name=Chromium Test Packages
baseurl=http://spot.fedorapeople.org/chromium/F$releasever/
enabled=1
gpgcheck=0
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.