watchpocket
March 2nd, 2015, 12:57 AM
I am running Ubuntu-MATE 14.04.2 with dual monitors. Lately when I boot up I see a blank white screen (on both monitors).
Not long after this started to appear I discovered I could simply click my mouse anywhere on the screen (either screen), and the Username/Password login box would appear in the middle of the screen (both screens).
The login box appears sometimes overlaid on the white screen, and sometimes overlaid on the blue-green "Ubuntu-Mate-Cold-lightdm.jpg" image (the latter is what's supposed to happen).
My question is: How can I get rid of this white screen and make the background image and the login box appear immediately upon login?
This is my /etc/lightdm directory:
--> ls -la /etc/lightdm
total 28
4 drwxr-xr-x 2 root root 4096 Feb 28 01:57 ./
12 drwxr-xr-x 139 root root 12288 Mar 1 16:59 ../
4 -rw-r--r-- 1 root root 1606 Feb 23 09:09 lightdm-gtk-greeter-ubuntu-mate.conf
4 -rw-r--r-- 1 root root 2790 Feb 28 01:27 lightdm-gtk-greeter-ubuntu.conf
0 lrwxrwxrwx 1 root root 55 Jan 19 00:25 lightdm-gtk-greeter.conf -> /etc/alternatives/lightdm-gtk-greeter-config-derivative
4 -rw-r--r-- 1 root root 452 Oct 30 14:55 users.conf
The contents of the four files in this directory are pasted below.
This is the lightdm-gtk-greeter-ubuntu-mate.conf file:
1 #
2 # background = Background file to use, either an image path or a color (e.g. #772953)
3 # theme-name = GTK+ theme to use
4 # icon-theme-name = Icon theme to use
5 # font-name = Font to use
6 # xft-antialias = Whether to antialias Xft fonts (true or false)
7 # xft-dpi = Resolution for Xft in dots per inch (e.g. 96)
8 # xft-hintstyle = What degree of hinting to use (none, slight, medium, or hintfull)
9 # xft-rgba = Type of subpixel antialiasing (none, rgb, bgr, vrgb or vbgr)
10 # indicators = semi-colon ";" separated list of allowed indicator modules. Built-in indicators include "~a11y", "~language", "~session", "~power". Unity indicators can be repre ____sented by short name (e.g. "sound", "power"), service file name, or absolute path
11 # show-clock (true or false)
12 # clock-format = strftime-format string, e.g. %H:%M
13 # keyboard = command to launch on-screen keyboard
14 # position = main window position: x y
15 # default-user-image = Image used as default user icon, path or #icon-name
16 # screensaver-timeout = Timeout (in seconds) until the screen blanks when the greeter is called as lockscreen
17 #-
18 [greeter]
19 background=/usr/share/backgrounds/ubuntu-mate-utopic/Ubuntu-Mate-Cold-lightdm.jpg
20 theme-name=Ambiant-MATE
21 icon-theme-name=LoginIcons
22 font-name=Ubuntu 11
23 xft-antialias=true
24 xft-dpi=96
25 xft-hintstyle=hintslight
26 xft-rgba=rgb
27 indicators=~host;~spacer;~clock;~spacer;~session;~ a11y;~language;~power
28 keyboard=onboard
29 reader=orca
30 position = 50%,center 50%,center
31 default-user-image = #avatar-default
32 screensaver-timeout = 60
33 a11y-states=contrast;font;keyboard;reader
34 user-background = false
35 clock-format = %a %d %b, %H:%M
And this is the lightdm-gtk-greeter-ubuntu.conf file:
1 # LightDM GTK+ Configuration
2 # Available configuration options listed below.
3 #
4 # Appearance:
5 # theme-name = GTK+ theme to use
6 # icon-theme-name = Icon theme to use
7 # background = Background file to use, either an image path or a color (e.g. #772953)
8 # user-background = false|true ("true" by default") Display user background (if available)
9 # transition-duration = Length of time (in milliseconds) to transition between background images ("500" by default)
10 # transition-type = ease-in-out|linear|none ("ease-in-out" by default)
11 #
12 # Fonts:
13 # font-name = Font to use
14 # xft-antialias = false|true Whether to antialias Xft fonts
15 # xft-dpi = Resolution for Xft in dots per inch (e.g. 96)
16 # xft-hintstyle = none|slight|medium|hintfull What degree of hinting to use
17 # xft-rgba = none|rgb|bgr|vrgb|vbgr Type of subpixel antialiasing
18 #
19 # Login window:
20 # active-monitor = Monitor to display greeter window (name or number). Use #cursor value to display greeter at monitor with cursor.
21 # position = x y ("50% 50%" by default) Login window position
22 # default-user-image = Image used as default user icon, path or #icon-name
23 # hide-user-image = false|true ("false" by default)
24 #
25 # Panel:
26 # panel-position = top|bottom ("top" by default)
27 # show-clock = false|true ("false" by default)
28 # clock-format = strftime-format string, e.g. %H:%M
29 # show-indicators = semi-colon ";" separated list of allowed indicator modules. Built-in indicators include "~a11y", "~language", "~session", "~power". Unity indicators can be ____ represented by short name (e.g. "sound", "power"), service file name, or absolute path
30 #
31 # Accessibility:
32 # a11y-states = states of accessibility features: "name" - save state on exit, "-name" - disabled at start (default value for unlisted), "+name" - enabled at start. Allowed na ____mes: contrast, font, keyboard, reader.
33 # keyboard = command to launch on-screen keyboard (e.g. "onboard")
34 # keyboard-position = x y[;width height] ("50%,center -0;50% 25%" by default)
35 # reader = command to launch screen reader (e.g. "orca")
36 #
37 # Security:
38 # allow-debugging = false|true ("false" by default)
39 # screensaver-timeout = Timeout (in seconds) until the screen blanks when the greeter is called as lockscreen
40 #
41 # Template for per-monitor configuration:
42 # [monitor: name]
43 # background = overrides default value
44 # user-background = overrides default value
45 # laptop = false|true ("false" by default) Marks monitor as laptop display
46 #-
47 [greeter]
48 background=/usr/share/backgrounds/ubuntu-mate-utopic/Ubuntu-Mate-Cold-lightdm.jpg
49 theme-name=Ambiance
50 icon-theme-name=LoginIcons
51 font-name=Ubuntu 11
52 xft-antialias=true
53 xft-dpi=96
54 xft-hintstyle=slight
55 xft-rgba=rgb
56 show-indicators=~host;~spacer;~session;~language;~a11y; ~clock;~power;
57 show-clock=true
58 clock-format=%d %b, %H:%M
Here is the /etc/alternatives/lightdm-gtk-greeter-config-derivative file
1 #
2 # background = Background file to use, either an image path or a color (e.g. #772953)
3 # theme-name = GTK+ theme to use
4 # icon-theme-name = Icon theme to use
5 # font-name = Font to use
6 # xft-antialias = Whether to antialias Xft fonts (true or false)
7 # xft-dpi = Resolution for Xft in dots per inch (e.g. 96)
8 # xft-hintstyle = What degree of hinting to use (none, slight, medium, or hintfull)
9 # xft-rgba = Type of subpixel antialiasing (none, rgb, bgr, vrgb or vbgr)
10 # indicators = semi-colon ";" separated list of allowed indicator modules. Built-in indicators include "~a11y", "~language", "~session", "~power". Unity indicators can be repre ____sented by short name (e.g. "sound", "power"), service file name, or absolute path
11 # show-clock (true or false)
12 # clock-format = strftime-format string, e.g. %H:%M
13 # keyboard = command to launch on-screen keyboard
14 # position = main window position: x y
15 # default-user-image = Image used as default user icon, path or #icon-name
16 # screensaver-timeout = Timeout (in seconds) until the screen blanks when the greeter is called as lockscreen
17 #-
18 [greeter]
19 background=/usr/share/backgrounds/ubuntu-mate-utopic/Ubuntu-Mate-Cold-lightdm.jpg
20 theme-name=Ambiant-MATE
21 icon-theme-name=LoginIcons
22 font-name=Ubuntu 11
23 xft-antialias=true
24 xft-dpi=96
25 xft-hintstyle=hintslight
26 xft-rgba=rgb
27 indicators=~host;~spacer;~clock;~spacer;~session;~ a11y;~language;~power
28 keyboard=onboard
29 reader=orca
30 position = 50%,center 50%,center
31 default-user-image = #avatar-default
32 screensaver-timeout = 60
33 a11y-states=contrast;font;keyboard;reader
34 user-background = false
35 clock-format = %a %d %b, %H:%M
And, finally, here's the users.conf file:
1 #
2 # User accounts configuration
3 #
4 # NOTE: If you have AccountsService installed on your system, then LightDM will
5 # use this instead and these settings will be ignored
6 #
7 # minimum-uid = Minimum UID required to be shown in greeter
8 # hidden-users = Users that are not shown to the user
9 # hidden-shells = Shells that indicate a user cannot login
10 #
11 [UserList]
12 minimum-uid=500
13 hidden-users=nobody nobody4 noaccess
14 hidden-shells=/bin/false /usr/sbin/nologin
Thank you to anyone who chooses to respond.
Not long after this started to appear I discovered I could simply click my mouse anywhere on the screen (either screen), and the Username/Password login box would appear in the middle of the screen (both screens).
The login box appears sometimes overlaid on the white screen, and sometimes overlaid on the blue-green "Ubuntu-Mate-Cold-lightdm.jpg" image (the latter is what's supposed to happen).
My question is: How can I get rid of this white screen and make the background image and the login box appear immediately upon login?
This is my /etc/lightdm directory:
--> ls -la /etc/lightdm
total 28
4 drwxr-xr-x 2 root root 4096 Feb 28 01:57 ./
12 drwxr-xr-x 139 root root 12288 Mar 1 16:59 ../
4 -rw-r--r-- 1 root root 1606 Feb 23 09:09 lightdm-gtk-greeter-ubuntu-mate.conf
4 -rw-r--r-- 1 root root 2790 Feb 28 01:27 lightdm-gtk-greeter-ubuntu.conf
0 lrwxrwxrwx 1 root root 55 Jan 19 00:25 lightdm-gtk-greeter.conf -> /etc/alternatives/lightdm-gtk-greeter-config-derivative
4 -rw-r--r-- 1 root root 452 Oct 30 14:55 users.conf
The contents of the four files in this directory are pasted below.
This is the lightdm-gtk-greeter-ubuntu-mate.conf file:
1 #
2 # background = Background file to use, either an image path or a color (e.g. #772953)
3 # theme-name = GTK+ theme to use
4 # icon-theme-name = Icon theme to use
5 # font-name = Font to use
6 # xft-antialias = Whether to antialias Xft fonts (true or false)
7 # xft-dpi = Resolution for Xft in dots per inch (e.g. 96)
8 # xft-hintstyle = What degree of hinting to use (none, slight, medium, or hintfull)
9 # xft-rgba = Type of subpixel antialiasing (none, rgb, bgr, vrgb or vbgr)
10 # indicators = semi-colon ";" separated list of allowed indicator modules. Built-in indicators include "~a11y", "~language", "~session", "~power". Unity indicators can be repre ____sented by short name (e.g. "sound", "power"), service file name, or absolute path
11 # show-clock (true or false)
12 # clock-format = strftime-format string, e.g. %H:%M
13 # keyboard = command to launch on-screen keyboard
14 # position = main window position: x y
15 # default-user-image = Image used as default user icon, path or #icon-name
16 # screensaver-timeout = Timeout (in seconds) until the screen blanks when the greeter is called as lockscreen
17 #-
18 [greeter]
19 background=/usr/share/backgrounds/ubuntu-mate-utopic/Ubuntu-Mate-Cold-lightdm.jpg
20 theme-name=Ambiant-MATE
21 icon-theme-name=LoginIcons
22 font-name=Ubuntu 11
23 xft-antialias=true
24 xft-dpi=96
25 xft-hintstyle=hintslight
26 xft-rgba=rgb
27 indicators=~host;~spacer;~clock;~spacer;~session;~ a11y;~language;~power
28 keyboard=onboard
29 reader=orca
30 position = 50%,center 50%,center
31 default-user-image = #avatar-default
32 screensaver-timeout = 60
33 a11y-states=contrast;font;keyboard;reader
34 user-background = false
35 clock-format = %a %d %b, %H:%M
And this is the lightdm-gtk-greeter-ubuntu.conf file:
1 # LightDM GTK+ Configuration
2 # Available configuration options listed below.
3 #
4 # Appearance:
5 # theme-name = GTK+ theme to use
6 # icon-theme-name = Icon theme to use
7 # background = Background file to use, either an image path or a color (e.g. #772953)
8 # user-background = false|true ("true" by default") Display user background (if available)
9 # transition-duration = Length of time (in milliseconds) to transition between background images ("500" by default)
10 # transition-type = ease-in-out|linear|none ("ease-in-out" by default)
11 #
12 # Fonts:
13 # font-name = Font to use
14 # xft-antialias = false|true Whether to antialias Xft fonts
15 # xft-dpi = Resolution for Xft in dots per inch (e.g. 96)
16 # xft-hintstyle = none|slight|medium|hintfull What degree of hinting to use
17 # xft-rgba = none|rgb|bgr|vrgb|vbgr Type of subpixel antialiasing
18 #
19 # Login window:
20 # active-monitor = Monitor to display greeter window (name or number). Use #cursor value to display greeter at monitor with cursor.
21 # position = x y ("50% 50%" by default) Login window position
22 # default-user-image = Image used as default user icon, path or #icon-name
23 # hide-user-image = false|true ("false" by default)
24 #
25 # Panel:
26 # panel-position = top|bottom ("top" by default)
27 # show-clock = false|true ("false" by default)
28 # clock-format = strftime-format string, e.g. %H:%M
29 # show-indicators = semi-colon ";" separated list of allowed indicator modules. Built-in indicators include "~a11y", "~language", "~session", "~power". Unity indicators can be ____ represented by short name (e.g. "sound", "power"), service file name, or absolute path
30 #
31 # Accessibility:
32 # a11y-states = states of accessibility features: "name" - save state on exit, "-name" - disabled at start (default value for unlisted), "+name" - enabled at start. Allowed na ____mes: contrast, font, keyboard, reader.
33 # keyboard = command to launch on-screen keyboard (e.g. "onboard")
34 # keyboard-position = x y[;width height] ("50%,center -0;50% 25%" by default)
35 # reader = command to launch screen reader (e.g. "orca")
36 #
37 # Security:
38 # allow-debugging = false|true ("false" by default)
39 # screensaver-timeout = Timeout (in seconds) until the screen blanks when the greeter is called as lockscreen
40 #
41 # Template for per-monitor configuration:
42 # [monitor: name]
43 # background = overrides default value
44 # user-background = overrides default value
45 # laptop = false|true ("false" by default) Marks monitor as laptop display
46 #-
47 [greeter]
48 background=/usr/share/backgrounds/ubuntu-mate-utopic/Ubuntu-Mate-Cold-lightdm.jpg
49 theme-name=Ambiance
50 icon-theme-name=LoginIcons
51 font-name=Ubuntu 11
52 xft-antialias=true
53 xft-dpi=96
54 xft-hintstyle=slight
55 xft-rgba=rgb
56 show-indicators=~host;~spacer;~session;~language;~a11y; ~clock;~power;
57 show-clock=true
58 clock-format=%d %b, %H:%M
Here is the /etc/alternatives/lightdm-gtk-greeter-config-derivative file
1 #
2 # background = Background file to use, either an image path or a color (e.g. #772953)
3 # theme-name = GTK+ theme to use
4 # icon-theme-name = Icon theme to use
5 # font-name = Font to use
6 # xft-antialias = Whether to antialias Xft fonts (true or false)
7 # xft-dpi = Resolution for Xft in dots per inch (e.g. 96)
8 # xft-hintstyle = What degree of hinting to use (none, slight, medium, or hintfull)
9 # xft-rgba = Type of subpixel antialiasing (none, rgb, bgr, vrgb or vbgr)
10 # indicators = semi-colon ";" separated list of allowed indicator modules. Built-in indicators include "~a11y", "~language", "~session", "~power". Unity indicators can be repre ____sented by short name (e.g. "sound", "power"), service file name, or absolute path
11 # show-clock (true or false)
12 # clock-format = strftime-format string, e.g. %H:%M
13 # keyboard = command to launch on-screen keyboard
14 # position = main window position: x y
15 # default-user-image = Image used as default user icon, path or #icon-name
16 # screensaver-timeout = Timeout (in seconds) until the screen blanks when the greeter is called as lockscreen
17 #-
18 [greeter]
19 background=/usr/share/backgrounds/ubuntu-mate-utopic/Ubuntu-Mate-Cold-lightdm.jpg
20 theme-name=Ambiant-MATE
21 icon-theme-name=LoginIcons
22 font-name=Ubuntu 11
23 xft-antialias=true
24 xft-dpi=96
25 xft-hintstyle=hintslight
26 xft-rgba=rgb
27 indicators=~host;~spacer;~clock;~spacer;~session;~ a11y;~language;~power
28 keyboard=onboard
29 reader=orca
30 position = 50%,center 50%,center
31 default-user-image = #avatar-default
32 screensaver-timeout = 60
33 a11y-states=contrast;font;keyboard;reader
34 user-background = false
35 clock-format = %a %d %b, %H:%M
And, finally, here's the users.conf file:
1 #
2 # User accounts configuration
3 #
4 # NOTE: If you have AccountsService installed on your system, then LightDM will
5 # use this instead and these settings will be ignored
6 #
7 # minimum-uid = Minimum UID required to be shown in greeter
8 # hidden-users = Users that are not shown to the user
9 # hidden-shells = Shells that indicate a user cannot login
10 #
11 [UserList]
12 minimum-uid=500
13 hidden-users=nobody nobody4 noaccess
14 hidden-shells=/bin/false /usr/sbin/nologin
Thank you to anyone who chooses to respond.