Public bug reported:

We assign hostnames to machines using dhcp.  For this to work in 12.04
you seem to have to remove /etc/hostname (or have it empty, the
behaviour is the same).  However doing this results in the first
attempted graphical login after boot failing.  I have reproduced this
behaviour across several machines, from upgrades and clean
installations, and can turn it on and off by removing /etc/hostname, or
making it non-empty.

The symptoms are:
- At the greeter prompt the hostname at screen top left is set to localhost
- If I switch to a console prompt the hostname displays correctly (i.e. not 
localhost)
- After successfully entering a uname/pwd you briefly get a desktop for one 
second or so, then it drops to the console for half a sec or so, then the 
greeter re-appears.
- Once the greeter re-appears the hostname will be set correctly at screen top 
left, and subsequents logins successfully proceed to the desktop

.x-session-errors has some lines about xrdb being unable to open
display:0, other logs in /var/log/lightdm/ seem ok, but I'll include
them too.  I've run strace -ff -p <lightdm> but am not familiar enough
with the graphical login process to make much headway there, and I've
yet to turn up an obvious - to me - error, though paging through strace
output tends to make ones eyes glaze over :)

Curiously I can't replicate this in a VBox VM.  Fresh install, exact
same configuration but it displays the hostname properly at screen top
left and the first login proceeds normally.  I will make the VM name and
dhcp hostname different and see if this reveals the bug.

Regards

** Affects: lightdm (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1007221

Title:
  Removing /etc/hostname results in failed first login attempt

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/1007221/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to