D.4. Problems After Installation
D.4.1. Trouble With the Graphical GRUB Screen?
If, for some reason, you need to disable the graphical boot
screen, you can do so, as root, by editing the
/boot/grub/grub.conf file and then rebooting your
system.
To do this, comment out the line which begins with
splashimage in the
grub.conf file. To comment out a line, insert the
; character at the beginning of the
line.
Once you reboot, the grub.conf file will be
reread and your changes will take place.
You may re-enable the graphical boot screen by uncommenting (or
adding) the above line back into the grub.conf
file.
D.4.2. Trouble With the Graphical LILO Screen?
If, for some reason, you need to disable the graphical boot
screen, you can do so, as root, by editing the
/etc/lilo.conf file and then rerunning LILO.
First, as root, comment out (or delete) the line which reads
message=/boot/message in the
/etc/lilo.conf file. To comment out a line,
insert the ; character at the
beginning of the line. Next, rerun LILO by typing /sbin/lilo
-v. The next time you boot, you will see the text
LILO: prompt, as used in previous Red Hat Linux
releases.
You may re-enable the graphical boot screen by adding (or
uncommenting) the above line back into the
lilo.conf file and rerunning LILO.
D.4.3. Booting into a Graphical Environment
If you have installed the X Window System but are not seeing a
graphical desktop environment once you log into your Red Hat Linux system, you
can start the X Window System graphical interface using the command
startx.
Once you enter this command and press [Enter], the
graphical desktop environment is displayed.
Note, however, that this is just a one-time fix and does not change
the log in process for future log ins.
To set up your system so that you can log in at a graphical login
screen, you must edit one file, /etc/inittab, by
changing just one number in the runlevel section. When you are finished,
reboot the computer. The next time you log in, you will have a graphical
login prompt.
Open a shell prompt. If you are in your user account, become root by
typing the su command.
Now, type gedit /etc/inittab to edit the file with
gedit. The file
/etc/inittab will open. Within the first screen,
you will see a section of the file which looks like this:
# Default runlevel. The runlevels used by RHS are:
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)
#
id:3:initdefault: |
To change from a console to a graphical login, you should change the
number in the line id:3:initdefault: from a
3 to a 5.
 | Warning |
|---|
| | Change only the number of the default runlevel
from 3 to 5.
|
Your changed line should look like the following:
When you are satisfied with your change, save and exit the file using
the [Ctrl]-[x]
keys. You will see a message telling you that the file has been
modified, and asking you to confirm your change. Type
[Y] for yes.
Now, your next login after reboot will be from the graphical
screen.
D.4.4. Problems with Server Installations and X
If you performed a server installation and you are having trouble
getting X to start, you may not have installed the X Window System
during your installation.
If you want the X Window System, you can either install the
packages from the Red Hat Linux CD-ROMs or perform an upgrade to
install X.
Refer to the chapter titled
Installing and Updating Red Hat Linux Packages in the
Red Hat Linux Getting Started Guide for more information on installing from
the Red Hat Linux CD-ROMs.
If you elect to upgrade, select the X Window System packages, and
choose GNOME, KDE, or both, during the upgrade package selection process.
D.4.5. Problems When You Try to Log In
If you did not create a user account in the Setup Agent you
must log in as root and use the password you assigned to root.
If you cannot remember your root password, you need
to boot your system as linux single.
If you are using GRUB, once you have loaded the GRUB boot screen, type
e for edit. You are presented with a list of items in
the configuration file for the boot label you have selected.
Choose the line that starts with kernel and type
e to edit this boot entry.
At the end of the kernel line, add:
Press [Enter] to exit edit mode.
Once the GRUB screen has returned, type b to boot
into single user mode.
If you are using LILO, press [Ctrl]-[x]
to exit the graphical LILO screen and gain access to the LILO
boot: prompt.
Next, enter linux single at the LILO
boot: prompt.
Once you have booted into single user mode using either GRUB or LILO
and have access to the # prompt, you must type
passwd root, which allows you to enter a new password
for root. At this point you can type shutdown -r now to reboot
the system with the new root password.
If you cannot remember your user account password, you must become
root. To become root, type su - and enter your root
password when prompted. Then, type passwd
<username>. This allows you to enter a new password
for the specified user account.
If you selected either the custom or server installation and you
installed a graphical desktop enviroment but
do not see the graphical login screen, check your hardware for
compatibility issues. The Hardware Compatibility
List can be found at:
http://hardware.redhat.com/hcl/ |
D.4.6. Is Your RAM Not Being Recognized?
Sometimes, the kernel does not recognize all of your memory
(RAM). You can check this with the cat /proc/meminfo
command.
Find out if the displayed quantity is the same as the known amount
of RAM in your system. If they are not equal, add the following line
to the /boot/grub/grub.conf:
Replace xx with the amount of RAM you
have in megabytes.
In /boot/grub/grub.conf, the above example
would look similar to the following:
#NOTICE: You have a /boot partition. This means that
# all kernel paths are relative to /boot/
default=0
timeout=30
splashimage=(hd0,0)/grub/splash.xpm.gz
title Red Hat Linux (2.4.20-2.47.1)
root (hd0,0)
kernel /vmlinuz-2.4.20-2.47.1 ro root=/dev/hda3 mem=128M |
Once you reboot, the changes made to
grub.conf will be reflected on your system.
Or, you can add the following line to the
/etc/lilo.conf file:
Note, that the append command works in both GRUB and
LILO.
Replace xx with the amount of RAM you
have in megabytes. Remember that per-image append lines completely
overwrite the global append line. It might be worth adding this to the
per-image descriptions.
In /etc/lilo.conf, the above example would
look similar to the following:
boot=/dev/sda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
image=/boot/vmlinuz-2.4.20-2.47.1
label=linux
root=/dev/sda1
initrd=/boot/initrd-2.4.20-2.47.1.img
read-only
append="mem=128M" |
Remember to run /sbin/lilo -v after changing
/etc/lilo.conf.
Note that you can also produce the same effect by actually passing this
option when you are specifying the label/image to use in GRUB or
LILO.
Once you have loaded the GRUB boot screen, type e for
edit. You are presented with a list of items in the configuration file for
the boot label you have selected.
Choose the line that starts with kernel
and type e to edit this boot entry.
At the end of the kernel line,
add
or
where xx equals the amount of RAM in your
system.
Press [Enter] to exit edit mode.
Once the GRUB screen has returned, type b to boot
with your new RAM specifications.
At the graphical LILO screen, press
[Ctrl]-[x] to exit to the
boot: prompt. Next, enter the following at the
boot: prompt:
Remember to replace xx with the amount of RAM
in your system. Press [Enter] to boot.
D.4.7. Your Printer Will Not Work
If you are not sure how to set up your printer or are having trouble
getting it to work properly, try using the
Printer Configuration Tool.
Type the redhat-config-printer command at a shell
prompt to launch the Printer Configuration Tool. If you
are not root, it prompts you for the root password to continue.
D.4.8. Problems with Sound Configuration
If, for some reason, you do not hear sound and know that you do have a
sound card installed, you can run the Sound Card Configuration Tool
(redhat-config-soundcard) utility.
To use the Sound Card Configuration Tool, choose
=>
=> . A small text box will
pop up prompting you for your root password.
You can also type the redhat-config-soundcard command
at a shell prompt to launch the Sound Card Configuration Tool. If
you are not root, it prompts you for the root password to continue.
To run the text-based configuration tool, as root, type
sndconfig in a terminal window. Note, the
sndconfig application is not installed by default but can
be found on the Red Hat Linux CD-ROMs. Refer to the chapter titled
Installing and Updating Red Hat Linux Packages in the
Red Hat Linux Getting Started Guide for more information.
If the Sound Card Configuration Tool does not work (if the
sample does not play and you still do not have audio sounds), there are
alternatives, although they are not quite as simple as running the
Sound Card Configuration Tool. You can edit your
modules.conf file (this strategy is not recommended for
most new users), or refer to the documentation that came with your sound
card for more information. Refer to the chapter titled Audio,
Video, and General Amusement in the
Red Hat Linux Getting Started Guide for further instructions.
D.4.9. Apache-based httpd service/Sendmail Hangs During Startup
If you are having trouble with the Apache-based
httpd service or Sendmail hanging at startup, make sure
the following line is in the /etc/hosts file:
127.0.0.1 localhost.localdomain localhost
|
D.4.10. Trouble with NVIDIA chipset
If you have an NVIDIA chipset and have just updated your kernel, you may
experience problems with the video card, such as not having any video
output.
If you experience a similar problem, you should download the latest
kernel drivers available for your NVIDIA chipset. For more information,
refer to:
http://www.nvidia.com/view.asp?IO=linux_display_1.0-3123 |