Nano77 / gdm3setup

An interface to configure GDM3, autologin options and change Shell theme
GNU General Public License v2.0
101 stars 29 forks source link

Enabling automatic login causes GDM not to start #17

Open hotice opened 11 years ago

hotice commented 11 years ago

After enabling the automatic login feature in GDM3Setup and setting a timed login, GDM doesn't start and just freezes.

Tested on Ubuntu 12.10 with GDM3.6.

GDM3Setup sets this to the /etc/gdm/custom.conf file:

[daemon] TimedLoginDelay=30 TimedLogin=andrei TimedLoginEnable=1 AutomaticLoginEnable=0

While the same configuration file seems to use a slightly different syntax (copy/paste from the file):

Enabling automatic login

AutomaticLoginEnable = true

AutomaticLogin = user1

Enabling timed login

TimedLoginEnable = true

TimedLogin = user1

TimedLoginDelay = 10

Update: oh, and one more thing: after enabling automatic login in GDM3Setup, if I disable it, the modifications GDM3Setup did to the /etc/gdm/custom.conf remain unchanged.

Nano77 commented 11 years ago

I have tested in Ubuntu 12.10 (upgraded from 12.04) under VMWare. I have no bug, Automatic and Timed Login Work.

Nano77 commented 11 years ago

I have similar bugs in ArchLinux :

Timed Login : not login after countdown, can manual login.

Can't modify autologin settings, when daemon started as DBus Service.

I can modify autologin settings, when daemon started manually as root.

Or with gdmlogin.py as root.

Nano77 commented 11 years ago

The last commit resolve the impossibility to modify /etc/gdm/custom.conf