如何在Ubuntu 14.04中配置lightdm以允许手动登录


36

我曾经修改过/etc/lightdm/lightdm.conf,添加了line greeter-show-manual-login=true,以便允许隐藏用户和root登录。

现在,我刚刚安装了新的Ubuntu 14.04,该文件lightdm.conf不再位于中/etc/lightdm。它/etc/init已经被完全修改。

如何强制lightdm登录屏幕显示用于输入登录名的字段?

Answers:


29

好的,我终于找到了解决方案,非常简单。现在/usr/share/lightdm/lightdm.conf.d,要编辑的文件位于,称为:50-ubuntu.conf

我刚刚添加了这一行:

greeter-show-manual-login=true

在下次重新启动时,我能够在登录屏幕上输入任何用户名。

在此处输入图片说明


4
为什么不编辑默认的系统文件,而不是将自己的文件添加到lightdm.conf.d文件夹?
bshacklett 2014年

1
如果确实按照@bshacklett的建议制作了一个全新的文件,则需要以开头[SeatDefaults]
pix

对于Plasma,文件为/usr/share/lightdm/lightdm.conf.d/40-kde-plasma-kf5.conf
Danny Beckett

10

Ubuntu 14.04的安装也存在相同的问题。但我通过关注站点解决了问题。

该解决方案是创建一个文件lightdm.conf/etc/lightdm/,并把下面的内容吧:

[SeatDefaults]
greeter-show-manual-login=true

系统重新启动后,我可以与其他用户登录。


在Ubuntu 14.04 64位上,配置文件更改为/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf但在32位上与以前相同
user3597121 2014年

0

另外,您应该执行以下步骤:

更新/etc/pam.d/common-session和更改该行:

session sufficient pam_lsass.so

至:

session [success=ok default=ignore] pam_lsass.s

重新启动后,我的路径正常,并且一切似乎又恢复了正常。

查看错误报告


0

除了该greeter-show-manual-login=true选项之外,还可以使用greeter-hide-users=true。我个人就是这样/etc/lightdm/lightdm.conf:手动登录选项被注释掉,只剩下“隐藏用户”选项。


如果我理解正确,则此选项仅允许以访客用户身份登录。
消失了

@gone否,所有用户都可以登录,而不仅仅是访客。您只需键入用户名,而不用从迎宾员的列表中进行选择
Sergiy Kolodyazhnyy

不在我的安装上。没有在哪里键入用户名。仅有一个带有Guest Session和按钮的标签Log In >,如果您单击或按Enter,则访客用户登录。使用向上/向下箭头也无济于事。以访客身份登录后切换用户也不起作用。
消失了

@gone您正在使用哪个版本的Ubuntu?
Sergiy Kolodyazhnyy

使用MacOS的Macbook Pro上的VirtualBox VM中的U14.04.3 LTS。
消失了
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.