Is there a way to change the system font completely? I mean I want the font from login in screen until every application follow the change.


The font settings are stored in gconf and can be changed easily with gnome-appearance-properties. They can also be changed using gconf-editor or the commandline-tool gconftool-2.

If you want to change the fonts of the login-screen you have to run these tools as the user gdm like this:

sudo -u gdm dbus-launch gnome-appearance-properties

In some cases this doesn't work and you have to go a more complicated way:

  1. Log out (so that you are on the login screen)
  2. figure out what displaynumber the login screen has by pressing Ctrl+Alt+F7(F8,F9). If the login screen is on F7 its number is 0, on F8 it is 1, ..
  3. change to a blank terminal with Ctrl+Alt+F1 and log in with your user. Now run the above command like this (with the correct DISPLAY):

    sudo -u gdm DISPLAY=:0 dbus-launch gnome-appearance-properties

  4. now change back to GDM and you should see the appearance properties dialog where you can make any changes you like (background, too).

  • Any idea how this has changed with the move to LightDM (from gdm)? – Oli Nov 23 '11 at 0:04

Maybe you need to go to System-->Preferences-->Appearance-->Fonts and change it from there.

  • 1
    the font at login screen won't follow the change. – DannyCju Nov 3 '10 at 14:42

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.