Fedora

Core 6 – Zod
My personal install guide

Livna Repository is required by many application installations.

Reminder to self on installing Fedora 6:
Install the developers kit.
Remember to select Base System>System tools for SMB client
Remember to select Server>Windows File Server




  1. Installing Madwifi drivers for Atheros Mini-PCI cards
  2. Configuring NetworkManager with WPA/WPA2 support for Madwifi / Atheros
  3. Reconnect Wireless after Standby
  4. Install livna repository for additional application install support
  5. Install Adobe Reader from rpm 
  6. Install VLC - Video Lan Client
  7. Install Wine - Windows program runner
  8. Install Amule - Linux Emule
  9. Install gwget - Download Manager 
  10. Install XMMS - MP3 player
  11. Install XMMS - For plugin development
  12. Install fuse-devel and ntfs-3g needed for mounting NTFS
  13. Install gkrellm - GUI system monitor
  14. Install wpa_supplicant-gui
  15. Install wifi-radar - A WEP Wireless Manager
  16. Install gnome-applet-sensors - View CPU temp in gnome tray
  17. Install nautilus-open-terminal - Open a terminal window by right clicking a nautilus window.
  18. Install nautilus-search-tool - Better file search program. Right click in folder and click Search for files.
  19. Install gstreamer-plugins-ugly - MP3 support for Rythmbox
  20. Install Google Earth
  21. Install RAR file support for Archive Manager
  22. For Automatic login in GNOME
  23. Install Mozilla Sunbird - A calender
  24. Proportional Mozilla Sunbird Icon
  25. Install NVU - Advanced Web authoring package
  26. Mount Additional harddrive's on boot
  27. Mount Temporary harddrive's - removed on reboot
  28. Video and MP3 playback on samba mounts
  29. WPA/WPA2/Madwifi using Wpa_supplicant 
  30. Install Skype - VOIP and instant messenger
  31. Install mplayer with Mozilla Firefox support
  32. Install Winamp Equalizer Presets in XMMS
  33. Setup a sudo account for a user
  34. Check what kernel headers are installed
  35. Middle mouse wheel click loads random website
  36. Display FPS(Frames per second) on desktop - Not a benchmark. Helps gauge performance.
  37. Display harddrive temperature in gnome tray
  38. Beryl - Window Manager Alternative to compiz - Lots more toys
  39. AIGLX keyboard shortcuts
  40. VLC (Video Lan CLient) window flickers on video and visulisations
  41. Audacious - Winamp Like MP3 player. Fresher look over XMMS
  42. Remove keyring prompt for password
  43. Install gnome-keyring-manager - User interface for managing your keyring profile
  44. Delete all my Keyring settings - Starting fresh
  45. Installing Firefox 2  -  Currently not avaliable though  standard repos
  46. Install Xara Extreme Linux Edition - Vector based drawing tool
  47. Install Yumex - Advanced package manager
  48. Install Streamtuner - Internet radio organiser
  49. Change boot screen - Replace with your own graphics and photos
  50. Mail-notification 4.0 applet - Display new mail notification in gnome tray
  51. Install Bootchart - analyse your own system boot performance
  52. Increase Number of screens in Beryl
  53. Install Java for Firefox - Easy to get going but unsafe version
  54. Install gftp - sftp and ftp client GUI
  55. Swiftfox - Optimised firefox for your processor architecture



Installing Madwifi drivers for Atheros Mini-PCI cards

*I chose to install the software developers kit on installing FC6. I could not install the drivers without this.

1. In a terminal(Applications>Accessories>Terminal):

rpm -qa|grep kernel

kernel-devel-2.6.18-1.2798.fc6
kernel-headers-2.6.18-1.2798.fc6
kernel-2.6.18-1.2798.fc6

You need kernel-headers. Applications>Add/Remove Software and search for kernel-headers

2. In a terminal(Applications>Accessories>Terminal):

su
svn checkout http://svn.madwifi.org/trunk madwifi
cd madwifi
make
make install
/sbin/modprobe ath_pci
gedit /etc/modprobe.conf

add with no spaces:

alias wifi0 ath_pci

alias ath0 ath_pci

options ath_pci autocreate=sta

*Thank you Nickisgod1. Fedora Forums.*

3. Reboot the machine


Configuring NetworkManager with WPA/WPA2 support for Madwifi / Atheros

Note: There is a known bug in the madwifi drivers. DHCP sometimes has difficulties obtaining an IP.

wpa_supplicant and NetworkManager is installed with Fedora Core 6. These instructions were tested on a freshly installed unmodified system. Using the root account on GNOME Desktop.

1. Go to services(System>Administration>Server Settings>Services)

Make sure wpa_supplicant is disabled.

Make sure NetworkManager is enabled.

File>Save Changes

2. Go to Network(System>Administration>Network)

Uncheck the box next to your wireless card

File>Save

3. Edit this file:

/etc/sysconfig/wpa_supplicant

Amend these two lines to match your interface and driver:
INTERFACES="-iwlan0" change to INTERFACES="-iath0"
DRIVERS="-Dndiswrapper" change to DRIVERS="-Dmadwifi"

Save the file.

4. Restart your machine

Log back into you root account

You should have a tray icon loaded to the top right of your screen.

You might also be prompted with a keyring window. This is a safe for passwords and will store your wireless settings. Create a password.

Left click on the icon to display available networks in your area. Click on the network you wish to join and enter your appropriate settings for your router.

If NetworkManager does not load to your tray icon. Then go to step 4.1

4.1 In a terminal(System>Preferences>More Preferences>Sessions

Startup programs tab:

Add: nm-applet --sm-disable


Reconnect Wireless after Standby

*I created this due to my wireless having difficulties reconnecting to wireless after my standby session

1. On your desktop create a file called reconnect. Right click on this file and click properties.  Choose the Permissions tab and tick 'Allow executing file as program'.

Insert this:

#!/bin/bash
sudo killall -TERM dhclient
sudo /sbin/service NetworkManager stop
sudo /sbin/service NetworkManager start
sudo /sbin/dhclient

To run this double click the icon and click 'Run in terminal'.


Install livna repository for additional application install support

1. In a terminal(Applications>Accessories>Terminal):

Download Livna Repo

Double click to install or command line.

rpm -ivh /fedora6pack/RPMS/livna-release-6.rpm



Install Adobe Reader from rpm 

1. In a terminal(Applications>Accessories>Terminal):

rpm -ivh /fedora6pack/RPMS/AdobeReader_enu-7.0.8-1.i386.rpm

*AdobeReader_enu-7.0.8-1.i386.rpm needs a tweak to work with Fedora Core 6.

su
gedit /usr/bin/acroread

change the line(Use search):
echo $mfile| sed 's/libgtk-x11-\([0-9]*\).0.so.0.\([0-9]\)00.\([0-9]*\)\|\(.*\)/\1\2\3/g'
to
echo $mfile| sed 's/libgtk-x11-\([0-9]*\).0.so.0.\([0-9]*\)00.\([0-9]*\)\|\(.*\)/\1\2\3/g'


Install VLC - Video Lan Client

1. In a terminal(Applications>Accessories>Terminal):

yum -y install vlc



Install Wine - Windows program runner

1. In a terminal(Applications>Accessories>Terminal):

yum -y install wine



Install Amule - Linux Emule

1. In a terminal(Applications>Accessories>Terminal):

yum -y install amule
 


Install gwget - Download Manager 

 1. In a terminal(Applications>Accessories>Terminal):

yum -y install gwget



Install XMMS - MP3 player

 1. In a terminal(Applications>Accessories>Terminal):

yum -y install xmms xmms-mp3



Install XMMS - For plugin development

1. In a terminal(Applications>Accessories>Terminal):

yum -y install xmms-devel imlib2-devel


Install fuse-devel and ntfs-3g needed for mounting NTFS

1. In a terminal(Applications>Accessories>Terminal):

yum -y install fuse-devel ntfs-3g



Install gkrellm - GUI system monitor

1. In a terminal(Applications>Accessories>Terminal):

yum -y install gkrellm



Install wpa_supplicant-gui

1. In a terminal(Applications>Accessories>Terminal):

yum -y install wpa_supplicant-gui



Install wifi-radar - A WEP Wireless Manager

*After install got to /etc/wifi-radar and change config file for ath0
interface = ath0
ifup_required = Yes
1. In a terminal(Applications>Accessories>Terminal):

yum -y install wifi-radar



Install gnome-applet-sensors - View CPU temp in gnome tray

1. In a terminal(Applications>Accessories>Terminal):

yum install gnome-applet-sensors



Install nautilus-open-terminal - Open a terminal window by right clicking a nautilus window.

1. In a terminal(Applications>Accessories>Terminal):

yum install -y nautilus-open-terminal

Reboot required

Install nautilus-search-tool - Better file search program. Right click in folder and click Search for files.

*I uninstalled beagle search. But ok to keep.

1. In a terminal(Applications>Accessories>Terminal):

yum install -y nautilus-search-tool

Reboot required

Install gstreamer-plugins-ugly - MP3 support for Rythmbox

1. In a terminal(Applications>Accessories>Terminal):

yum install gstreamer-plugins-ugly



Install Google Earth

1. Download latest Google Earth from here
http://earth.google.com/download-earth.html

2. In a terminal(Applications>Accessories>Terminal): 

Go to the folder you downloaded the bin file to. For example cd /home/username/Desktop/

chmod +x *.bin 
./*.bin

This should now be installed in Applications>Internet>Google Earth

Install RAR file support for Archive Manager

1. In a terminal(Applications>Accessories>Terminal):

yum install -y unrar



For Automatic login in GNOME

1. In a terminal(Applications>Accessories>Terminal):

gdmsetup


Select the users tab and enable checkbox Include all users from /etc/passwd (Not for NIS)

Select the security tab and enable automatic login. And choose the user from the dropdown list.

reboot


Install Mozilla Sunbird - A calender

1. Download Sunbird from here
http://www.mozilla.org/projects/calendar/sunbird/download.html

2. Ensure you have this RPM installed.

compat-libstdc++-33 - 3.2.3-61.i386

Applications>Add/Remove Software

Search for: libstdc

3. Extract sunbird to any folder.

Execute sunbird by double clicking sunbird file inside that folder.

Proportional Mozilla Sunbird Icon

*I use this in GNOME panel next to Firefox and Thunderbird. Original icon in Sunbird package is out of proportion to other mozilla icons. I modified the logo size. It is now in proporttion to your other mozilla icons.

LogoPNG

Install NVU - Advanced Web authoring package

*Currently there are no packages fedora core 6 packages.

nvu-1.0-0.1.i386.rpm can be found around the web. Runs perfectly in FC6.

1. In a terminal(Applications>Accessories>Terminal):

rpm -ivh /fedora6pack/RPMS/nvu-1.0-0.1.i386.rpm



Mount Additional harddrive's on boot

* ensure you have fuse-devel and ntfs-3g installed
*Switch SELinux to permissive mode. (System>Administration>Security Level and Firewall)
* This is for my system.

1. Create the folders:

su
mkdir /media/storage80
mkdir /media/windows
chmod 777 /media/storage80
chmod 777 /media/windows

2. In the file fstab located (/etc/fstab) add these lines:

/dev/hdb1        /media/storage80    ntfs-3g    defaults    0 0
/dev/hda2        /media/windows        ntfs-3g    defaults    0 0

3. reboot

Mount Temporary harddrive's - removed on reboot

*For my system
1. In a terminal(Applications>Accessories>Terminal):

mount -t ntfs-3g /dev/hdb1 /media/storage80
mount -t ntfs-3g /dev/hda2 /media/windows



Video and MP3 playback on samba mounts

*I setup my user with sudo support to access commands my user would not normally be permitted to access.
*This will not mount everytime you reboot

1. In a terminal(Applications>Accessories>Terminal):

sudo mkdir /media/mp3
sudo chmod 777 /media/mp3
sudo mount -t cifs '//192.168.1.10/mp3' /media/mp3

2. Go to /media/mp3 to browse files

You might run in to difficulties with high capacity shares

WPA/WPA2/Madwifi using Wpa_supplicant 

 
Note: There is a bug in the madwifi drivers and wpa_supplcant. DHCP has difficulties obtaining an IP.
 
wpa_supplicant is installed with Fedora Core 6. These instructions were tested on a freshly installed system. Using root account on GNOME Desktop.
 
1. In a terminal install wpa_supplicant-gui(Applications>Accessories>Terminal):
 
su
yum install -y wpa_supplicant-gui 
 
2. Edit this file:
 
/etc/wpa_supplicant/wpa_supplicant.conf
 
Change ssid, proto, pairwise, group and psk appropriately to your wireless network settings. If you do not have these listed then add them.
 
[code]
ctrl_interface=/var/run/wpa_supplicant
 
    network={
    ssid="my-ssid"
    key_mgmt=WPA-PSK
    proto=WPA
    pairwise=CCMP
    group=CCMP
    psk="THEKEYINTEXTSTRING"
 
}
[/code]
 
Pointers:
proto(protocol) is your preferred encryption type. For WPA use WPA. For WPA2 use WPA2.
pairwise(AES or TKIP). For AES use CCMP. For TKIP use TKIP.
group(AES or TKIP). For AES use CCMP. For TKIP use TKIP.
 
Save the file.
 
3. Edit this file:
 
/etc/sysconfig/wpa_supplicant
 
Amend these two lines to match your interface and driver:
INTERFACES="-iwlan0" change to INTERFACES="-iath0"
DRIVERS="-Dndiswrapper" change to DRIVERS="-Dmadwifi"
 
4. In a terminal(Applications>Accessories>Terminal):
 
wpa_supplicant -Dmadwifi -iath0 -c/etc/wpa_supplicant/wpa_supplicant.conf -dd
 
This line will make no permanent change to your system. This stage is to check if you can connect successfully.

Leave this running
 
[wpa program] [-D is the driver, madwifi] [-i is the wireless named interface] [-c is wpa configuration file] [-dd is debugging mode]

5. In another terminal(Applications>Accessories>Terminal):
 
Start wpa_gui which you installed first.

wpa_gui
 
This window should display "connected". Revisit the previous steps if you are unsuccessful.
 
If the window displays connected, continue.
 
 
6. In a terminal(Applications>Accessories>Terminal):
 
/sbin/dhclient
 
7. Test you internet connection by opening an internet related application such as Firefox.
 
If your internet is live, congratulations.
 

8. In a terminal(Applications>Accessories>Terminal):

*Close all the previous windows.

/sbin/service wpa_supplicant start

Make sure you get an "ok"
 
 
9. Go to services(System>Administration>Server Settings>Services)

Scroll down and check the box "wpa_supplicant"

Click save
 

9. Restart your machine
 
Log back into you root account

In a terminal(Applications>Accessories>Terminal):

/sbin/dhclient
wpa_gui
 
Test the internet

10. Put /sbin/dhclient in your startup programs to ensure you get a new IP each time the computer starts

System>Preference>More Preferences>Sessions> Start Programs tab

Install Skype - VOIP and instant messenger

*Fedora Core 6 Skype RPM has not been released (12-11-06). Fedora Core 5 Skype RPM works perfectly

1. Download Skype
http://www.skype.com/download/skype/linux/

*For my system
2. In a terminal(Applications>Accessories>Terminal):

rpm -ivh /fedora6pack/RPMS/skype-1.3.0.53-fc5.i586.rpm


Install mplayer with Mozilla Firefox support

1. In a terminal(Applications>Accessories>Terminal):

yum install -y mplayer

2. Download the codecs from here(I downloaded all codecs. File:
all-20060611.tar.bz2):

http://www.mplayerhq.hu/MPlayer/releases/codecs/

3. Find the directory /usr/local/lib/codecs/
If /usr/local/lib/codecs/ does not exist them make it.
Extract the file containing the codecs to this folder and test mplayer playback

For additional firefox support:

In Add and Remove Software(Applications>Add/Remove Software)

uninstall totem-mozplugin

Install the mplayerplug-in

Reboot if necessary

Install Winamp Equalizer Presets in XMMS

1. Go to directory /home/YourUsername

Press control+h to show hidden files in this folder

Download: winamp_presets.gz


Put eq.preset from winamp_presets.gz in the .xmms folder and start xmms


Setup a sudo account for a user

## Sudoers allows particular users to run various commands as
## the root user, without needing the root password.

1. In a terminal(Applications>Accessories>Terminal):

su
chmod 777 /etc/sudoers
gedit /etc/sudoers

Find the line:

## Same thing without a password
# %wheel    ALL=(ALL)    NOPASSWD: ALL

Remove the hash next to %wheel:
## Same thing without a password
%wheel    ALL=(ALL)    NOPASSWD: ALL

Save the file.

chmod 440 /etc/sudoers


2. Go to (System>Administration>Users and Groups)
Double click the user you would like to assign privileges.

Click groups, Scroll down and tick the 'wheel' group.

Click ok and sign out of your account and log back in again.

3. In a terminal(Applications>Accessories>Terminal):
Test your account. For example I used the dhcp client to get a new IP address:

sudo /sbin/dhclient

Check what kernel headers are installed

1. In a terminal(Applications>Accessories>Terminal):

rpm -qa --queryformat "%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}\n"|grep kernel|sort


My output is:
kernel-2.6.18-1.2849.fc6.i686
kernel-devel-2.6.18-1.2849.fc6.i686
kernel-headers-2.6.18-1.2849.fc6.i386

Middle mouse wheel click loads random website

1. In a Firefox Windows(Applications>Internet>Firefox Web Browser)

Type "about:config" in a firefox address box and hit enter.

Scroll down and find 'middlemouse.loadContentURL'

Make sure this is false. Double click on 'middlemouse.loadContentURL'

Shutdown Firefox. Open Firefox.

Display FPS(Frames per second) on desktop - Not a benchmark. Helps gauge performance.

1. In a terminal(Applications>Accessories>Terminal):

glxgears

*The FPS output will display in the terminal window

My average output(Radeon 9000 mobility):
16bit colour: 8905 frames in 5.0 seconds = 1780.953 FPS
32bit colour: 6795 frames in 5.0 seconds = 1358.851 FPS


Display harddrive temperature in gnome tray

Image of example temperature

*You must have a S.M.A.R.T compatible harddisk
*Nothing to do after yum install means you have it already installed or you typed the appplication name incorrectly.

1. In a terminal(Applications>Accessories>Terminal):

su
sudo yum -y install gnome-applet-sensors
sudo yum -y install hddtemp
/sbin/fdisk -l

The command fdisk -l outputs for me:

Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1               1           3       24066   12  Compaq diagnostics
/dev/hda2   *           4        1278    10241437+   7  HPFS/NTFS
/dev/hda3            1279        9729    67882657+   f  W95 Ext'd (LBA)
/dev/hda5            1279        9475    65842371   83  Linux
/dev/hda6            9476        9729     2040223+  82  Linux swap / Solaris

Disk /dev/hdb: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdb1   *           1        9729    78148161    7  HPFS/NTFS


The devices in red are the drives I would like the temperatures of.

2. Test if you can read the temperature/s.

hddtemp /dev/hda /dev/hdb

outputs:
/dev/hda: IC25N080ATMR04-0: 43°C
/dev/hdb: IC25N080ATMR04-0: 39°C


3. Add hddtemp as a Service (System>Administration>Server Settings>Services):

Actions>Add service

Service Name: hddtemp

Scroll down the list of services and enabled the chechbox of 'hddtemp'.

file>save

4. In a terminal(Applications>Accessories>Terminal):

su
gedit /etc/sysconfig/hddtemp

This should display:

#
# hddtemp(8) daemon options.  Add at least the disk(s) you want to monitor here.
#
HDDTEMP_OPTIONS="-l 127.0.0.1"


Change the last line to correspond to your harddrives. I have 2 harddrives listed. Make sure you have the -d switch at the end.

#
# hddtemp(8) daemon options.  Add at least the disk(s) you want to monitor here.
#
HDDTEMP_OPTIONS="/dev/hda /dev/hdb -d"

Reboot

5. In a terminal(Applications>Accessories>Terminal):

5.1 Right click anywhere on the gnome panel and click "Add to panel"
5.2 Select Hardware sensors monitor applet and click add
5.3 The applet should display on screen
5.4 Right click on applet and click preferneces
5.5 Click sensors tab. Expand hddtemp and enable your harddrive. You can change of the harddrive here, by double clicking the label. Click Close

*On the General Options tab. I changed Display sensors in panel as: icons with value

Beryl - Window Manager Alternative to compiz - Lots more toys

*Caution: I cannot get window borders on my original window manager(System>Preferences>Desktop Effects) after installing Beryl unless I go back to the original window manager and run these commands in a terminal.

killall emerald
gnome-window-decorator --replace&

1. Installing Beryl. In a terminal(Applications>Accessories>Terminal):

su
cd /etc/yum.repos.d/
wget http://wilsonet.com/packages/beryl/beryl.repo
yum -y install beryl-gnome

2. Go to startup programs (System>Prefrences>More Preferences>Sessions):

Startup Program Tab:
add:
/usr/bin/beryl-manager

3. Switch off Desktop Effects/Compiz (System>Prefrences>Desktop Effects):

Disable the effects and Reboot the system.

4. Beryl should load on logging in to your account.

If no splash screen appears and animations don't seem to not be working.

Click on the Red diamond icon in your tray.

Select Window Manager>Beryl

*Also on the Red diamond dropdown list
Clicking on 'Reload Window Decorator' and 'Reload Window Manager' can fix issues such as missing borders

AIGLX keyboard shortcuts

Zoom:
Hold the super-key/Windows-key and scroll the mouse wheel in and out.

Go to the right desktop:
Hold Ctrl+Alt and press right arrow

Go to the left desktop:
Hold Ctrl+Alt and press left arrow

Manually turn the cube:
Hold Ctrl+Alt and click with the mouse anywhere on the screen. Move the mouse to turn the screen.


VLC (Video Lan CLient) window flickers on video and visulisations

1. In a terminal(Applications>Accessories>Terminal):

vlc

Settings>Preferences

Video>Output modules

Click advanced options on the bottom right

In the 'Video output module' drop down menu choose 'X11 video output'

Restart vlc.

Audacious - Winamp Like MP3 player. Fresher look over XMMS

You can choose to install the codec's. Mp3, Wma and Aac.
1. In a terminal(Applications>Accessories>Terminal):

su
yum install -y audacious
yum install -y audacious-plugins-nonfree-mp3
yum install -y audacious-plugins-nonfree-wma
yum install -y audacious-plugins-nonfree-aac



Remove keyring prompt for password

*I have SElinux disabled. If the following does not work for you. Test without SELinux enabled

*The keyring password must be the same as your user account login password for this to work. See this if you need to reset your password.

1. In a terminal(Applications>Accessories>Terminal):

su
gedit /etc/pam.d/gdm

Replace the text with this:

#%PAM-1.0
auth required pam_env.so
auth optional pam_keyring.so try_first_pass
auth include system-auth
account required pam_nologin.so
account include system-auth
password include system-auth
session include system-auth
session required pam_loginuid.so
session optional pam_console.so
session optional pam_keyring.so

Ensure a blank line at end of the file.
File>Save
Close

2. In a terminal install pam_keyring(Applications>Accessories>Terminal):

su
yum -y install pam_keyring

Reboot the computer and you should not be prompted for your password.


Install gnome-keyring-manager - User interface for managing your keyring profile


1. In a terminal(Applications>Accessories>Terminal):

yum -y install gnome-keyring-manager


Delete all my Keyring settings - Starting fresh

1. In a terminal(Applications>Accessories>Terminal):

rm -rf ~/.gnome2/keyrings


Installing Firefox 2  -  Currently not avaliable though  standard repos

(tested: 23rd Nov 06)

1. 
In a terminal(Applications>Accessories>Terminal):

yum -y --enablerepo=development update firefox


Install Xara Extreme Linux Edition - Vector based drawing tool

1. In a terminal(Applications>Accessories>Terminal):

yum -y install XaraLX


Install Yumex - Advanced package manager

1. In a terminal(Applications>Accessories>Terminal):

yum -y install yumex


Install Streamtuner - Internet radio organiser

Note: Had problems with a particular yum version and required manual download.
streamtuner-0.99.99-14.fc6.1.i386.rpm
1. In a terminal(Applications>Accessories>Terminal):

yum -y install streamtuner


Change boot screen - Replace with your own graphics and photos

1. In a terminal(Applications>Accessories>Terminal):

su
nautilus /usr/share/rhgb

My bootscreen image: main-logo.png

Mail-notification 4.0 applet - Display new mail notification in gnome tray


*Version 4.0 is currently not in fedora extra repository. (30-10-06)

1. 
In a terminal(Applications>Accessories>Terminal):

su
yum install gmime-devel
yum install perl-XML-Parser
yum install perl-XML-DOM

Download mail-notification from http://www.nongnu.org/mailnotify/

Extract mail-notification-4.0-rc1.tar.gz to a folder in your homefolder.

2. In a terminal(Applications>Accessories>Terminal):

Change directory in the terminal to this folder.

./configure
make
su
make install
mail-notification

3. Go to startup programs (System>Prefrences>More Preferences>Sessions):

Startup Program Tab:
add:
mail-notification

Install Bootchart - analyse your own system boot performance

Download bootchart from http://www.bootchart.org/download.html to your desktop

My version was bootchart-0.9.tar.bz2

Double click the archive and extract the folder to your desktop.

1. In a terminal(Applications>Accessories>Terminal):

cd /home/your_username/Desktop/bootchart-0.9

cd /home/your_username/Desktop/bootchart-0.9

*Replace 0.9 with your appropiate version number

2. Install Bootchart

In the same terminal:
su
./install.sh

Likely to get an error like this:

./install.sh: line 15: grubby: command not found
./install.sh: line 16: grubby: command not found
./install.sh: line 19: grubby: command not found
./install.sh: line 20: grubby: command not found

This is fine.

3. Edit your grub file

In the same terminal:

gedit /boot/grub/grub.conf

The following is what I did for my system. Yours may be different.

Copy the text or similar text:

title Fedora Core (2.6.18-1.2849.fc6)
    root (hd0,4)
    kernel /boot/vmlinuz-2.6.18-1.2849.fc6 ro root=LABEL=/ rhgb quiet
    initrd /boot/initrd-2.6.18-1.2849.fc6.img

Paste the text above the text you just copied.

example:
title Fedora Core (2.6.18-1.2849.fc6)
    root (hd0,4)
    kernel /boot/vmlinuz-2.6.18-1.2849.fc6 ro root=LABEL=/ rhgb quiet
    initrd /boot/initrd-2.6.18-1.2849.fc6.img
title Fedora Core (2.6.18-1.2849.fc6)
    root (hd0,4)
    kernel /boot/vmlinuz-2.6.18-1.2849.fc6 ro root=LABEL=/ rhgb quiet
    initrd /boot/initrd-2.6.18-1.2849.fc6.img

Modifiy the 3rd line in the the top section. Replace 'rhgb quiet' with 'init=/sbin/bootchartd'

Like this:
title Fedora Core Boot Chart (2.6.18-1.2849.fc6)
    root (hd0,4)
    kernel /boot/vmlinuz-2.6.18-1.2849.fc6 ro root=LABEL=/ init=/sbin/bootchartd
    initrd /boot/initrd-2.6.18-1.2849.fc6.img
title Fedora Core (2.6.18-1.2849.fc6)
    root (hd0,4)
    kernel /boot/vmlinuz-2.6.18-1.2849.fc6 ro root=LABEL=/ rhgb quiet
    initrd /boot/initrd-2.6.18-1.2849.fc6.img

Save and reboot your computer. Note quiet mode is switched off. You will see a lot more going on when you boot.

4. Get your bootchart

Go to: http://www.bootchart.org/download.html

Scroll down to 'Renderer Web Form'

Click browse and browse to '/var/log/bootchart.tgz'

Click Render Chart.


My bootchart: bootchart.png

Increase Number of screens in Beryl

Open beryl settings manager

1. In a terminal(Applications>Accessories>Terminal):

beryl-manager

General options > Numeric Values > Horizontal Virtual Size


Install Java for Firefox - Easy to get going but unsafe version

*Just be cautious which website you trust applets from

1. 
In a terminal(Applications>Accessories>Terminal):

mkdir ~/.mozilla/plugins/
ln -s /usr/lib/gcj-4.1.1/libgcjwebplugin.so .mozilla/plugins/

Load firefox

Install gftp - sftp and ftp client GUI

1. In a terminal(Applications>Accessories>Terminal):

su
yum -y install gftp


Swiftfox - Optimised firefox for your processor architecture

Select your processor script from here:
http://getswiftfox.com/installer.htm

Make a folder on your desktop and save that script into that folder.

In a terminal(Applications>Accessories>Terminal):

Change to the folder you put the script into

sh install-swiftfox.sh

You can now amend your firefox shortcut icons with the application 'swiftfox' instead of 'firefox'.

Script for my Pentium 4: install-swiftfox.sh




Document made with Nvu
 

Valid HTML 4.01 Transitional