News | About | Get Frugalware | Packages | Documentation | Discussion Forums | Bug Tracker | Wiki | Community | Development

Post-Installation

From FrugalWiki

Jump to: navigation, search



Contents

Post-Installation Tutorial

Information info.png Information: This tutorial is dedicated for users who just performed a minimal install (i.e only group base) to help to know what to do after their installation of Frugalware. Obviously this tutorial is evolving.


Network Configuration

Note Note: if this step has not be done

Use netconfig:

Root terminal 48px.png
# netconfig


If you want to add more details about the configuration, just edit file default:

Root terminal 48px.png
# nano /etc/sysconfig/network/default


The graphic tool gnetconfig will permit you to create profiles.

Launch the connexion with:

Root terminal 48px.png
# service interfaces restart


Select adequate mirror

Edit mirrors file :

stable version

Root terminal 48px.png
# nano /etc/pacman-g2/repos/frugalware


current version

Root terminal 48px.png
# nano /etc/pacman-g2/repos/frugalware-current


Note Note: Think to install nano before (pacman-g2 -S nano) or another editor

In this file, you'll find links ftp and http. Comment mirror that you don't want, pacman tae in count the first one in the list.
Pour infos, les miroirs irlandais (www12) et français (www7) sont rapides et fiables pour les utilisateurs français.

Then, force the synchronisation :

Root terminal 48px.png
# pacman-g2 -Syy


Upgrade your system :

Root terminal 48px.png
# pacman-g2 -Su


X graphic server

Installation

Root terminal 48px.png
# pacman-g2 -S xmessage xsetroot xinit xorg-server


List of proprietary driver

List of opensource driver of X server

Fix Keyboard Layout

Open /etc/X11/xorg.conf.d/10-evdev.conf and replace "xkb_layout" with "XkbLayout". Delete the line containing "xkb_variant" if you using the default layout. Otherwise replace "xkb_variant" with "XkbVariant".

Touchpad

If you use a touchpad (laptop) don't forget to install xf86-input-synaptics

Root terminal 48px.png
# pacman-g2 -S xf86-input-synaptics


For details, see Touchpad_Synaptics

Install a Desktop Environment

Gnome

in normal state :

Root terminal 48px.png
# pacman-g2 -S gnome


More details

KDE

in minimal state :

Root terminal 48px.png
# pacman-g2 -S kde-minimal


in normal state :

Root terminal 48px.png
# pacman-g2 -S kde

More details

XFCE4

Root terminal 48px.png
# pacman-g2 -S xfce4

More details


LXDE

Root terminal 48px.png
# pacman-g2 -S lxde-desktop

More details


Others

For others desktop environements or windows managers, go back to main menu and click the correct section.


Get the correct login manager

If you have installed Gnome, you must use GDM as login manager.

If you have installed KDE you must use KDM as login manager. (Note: KDM is in package kdebase)

If you have installed slim you must use GDM as login manager.

There is also XDM, the login manager of X.

Check if the package of your login manager is installed, then check in file /etc/sysconfig/desktop the related line is the only line uncommented.

Root terminal 48px.png
# nano /etc/sysconfig/desktop


More details

Sound

You hear no sound, the indicator always indicate "mute". Don't worry, alsa need to recognize your hardware with alsaconf.

Instal the necessary package :

Root terminal 48px.png
# pacman-g2 -S alsa-utils

then use this command and follow the guide :

Root terminal 48px.png
# alsaconf

Sound must be functional now.

This commad will help to manage sound volume :

User terminal 48px.png
$ alsamixer


Installing Frugalware Graphical Tools

Just optionnal.

Root terminal 48px.png
# pacman-g2 -S gfpm gnetconfig fun




KDE case

To have KDE in your language, install the locale package :

Root terminal 48px.png
# pacman-g2 -S kde-i18n-xx


example: hungarian will install kde-i18n-hu

Tip: Giving rights to user to shutdown the computer, read KDE page

UTF-8 Encoding

By default, iso encodaging is used.

You can switch to the universal encodage UTF-8, see the page about UTF-8


Installing usefull fonts

Root terminal 48px.png
# pacman-g2 -S corefonts font-bh-ttf font-bh-type1 ttf-bitstream-vera dejavu-ttf sdl_ttf artwiz-fonts liberation-fonts


You can also install all other font with

Root terminal 48px.png
# pacman-g2 -S xorg-fonts --noconfirm


Installing splashy theme

Root terminal 48px.png
# pacman-g2 -S splashy


Installing all audio/video codecs

A little bit radical...

Root terminal 48px.png
# pacman-g2 -S multimedia xmultimedia


Installer Flash plugin

Root terminal 48px.png
# pacman-g2 -S flashplugin


Installing Java

Root terminal 48px.png
# pacman-g2 -S j2re


Laptop case

For a specific laptop, see the Tutorial list for laptops


Firefox in your language

Root terminal 48px.png
# pacman-g2 -S firefox-xx


example, for hungarians it would firefox-hu

Setting correct time

Network Time Protocol

See tutorial about Network Time Protocol

Localtime

No matter whether you have selected UTC or localtime during installation, Frugalware will set the hardware clock to UTC and add or remove hours to it according to your time zone (unless you stay in ZULU). Not a problem if Frugalware is the only operating system on your machine but it is if you dual-boot with Windows, which identifies the hardware clock with localtime. Add this line to /etc/rc.d/rc.local if you want Frugalware to use the same time as Windows (and press Enter at the end of the line unless you are using gedit):

 /sbin/hwclock -s

Disabling System beeps from PC Speakers

Edit /etc/sysconfig/blacklist and add:

 blacklist pcspkr

Then reboot.

Personal tools
Namespaces
Variants
Actions