更改 LightDM 欢迎界面

更改 LightDM 欢迎界面

我下载了几个 LightDM 的欢迎程序,但我还没搞清楚如何启用它们。有没有办法切换欢迎程序,无论是通过图形方式还是命令行方式?我并不打算更改显示管理器或背景,而是想通过不同的“主题”(欢迎程序是 LightDm 主题的名称)更改登录屏幕的布局和外观。感谢您的时间。

答案1

只需将greeter-session选项编辑/etc/lightdm/lightdm.conf为所需的欢迎程序即可。

例如如果您想使用lightdm-gtk-greeter

以 root 身份使用任何编辑器打开“/etc/lightdm/lightdm.conf”。例如,sudo vim /etc/lightdm/lightdm.conf将以下行

greeter-session=unity-greeter

greeter-session=lightdm-gtk-greeter

如果文件不存在,则让它包含

[SeatDefaults]
greeter-session=lightdm-gtk-greeter

然后您要做的就是确保已安装欢迎程序(例如包lightdm-gtk-greeter),然后重新启动 lig​​htdm。

答案2

更改 LightDM 欢迎界面

另一个显示管理器 KDM 具有可使用配置前端更改的主题。LightDM 具有可更改的欢迎程序,但没有前端。

LighDM 配置由 lightdm.conf 文件控制,但不应直接编辑,而是使用后端lightdm-设置默认值

在更改 LighDM 配置之前,请备份该文件:

sudo cp /etc/lightdm/lightdm.conf /etc/lightdm/lightdm.conf.old

有多个 LightDM 问候程序,例如 lightdm-unity-greeter、lightdm-gtk-greeter、lightdm-webkit-greeter 和 lightdm-kde-greeter。

对于这个例子我将使用lightdm-kde-greeter

如果你从根控制台执行此操作,则键入所有命令而不须藤。对于以下命令,如果您使用的是 GUI(图形用户界面),请使用按键顺序 ALT-F2 或 Super 键(通常是 Windows 键)并键入 term 以打开您选择的终端。如果是 KDE 默认终端,只需键入 konsole。

请仔细遵循以下步骤。

  1. 通过输入以下命令确保您已安装 LightDM 和您选择的欢迎程序。

    sudo apt-get install -s lightdm-kde-greeter

  2. 如果您收到消息“无法找到包...”,请检查您输入的内容是否正确,输入以下命令序列,然后转到步骤 4。否则,转到步骤 3。

    sudo apt-add-repository ppa:agateau/lightdm-kde
    sudo apt-get update
    sudo apt-get install lightdm-kde-greeter

  3. 如果你没有看到0 个新安装按以下顺序:“0 个已升级、0 个新安装、0 个要删除且 0 个未升级”,然后再次输入不带 -s 的命令(-s 是模拟 apt-get 中的操作的选项)。然后转到步骤 4。

    sudo apt-get install lightdm-kde-greeter

  4. 对于许多用户来说,由于 lightdm-set-defaults 命令不在他们的路径中,因此无法找到它。因此,我们将使用/usr/lib/lightdm/lightdm-set-defaults。要将欢迎界面设置为lightdm-kde-greeter在终端中输入以下命令:

    sudo /usr/lib/lightdm/lightdm-set-defaults --greeter lightdm-kde-greeter

  5. 如果您在根控制台中或安装了 Xephyr,则可以使用内置测试功能检查您的设置。您只能以自己的身份登录。请勿使用 sudo!

    lightdm --test-mode

  6. 为了获得最佳效果,请关闭并重新启动系统。记住 /etc/lightdm/lightdm.conf.old,以便在出现任何问题时使用它来替换 lightdm.conf。我建议你把它写下来。如果出现问题并且你无法登录,请输入这个你也应该记下来的命令,它会将你的备份写回到配置文件中。

    sudo cp /etc/lightdm/lightdm.conf.old /etc/lightdm/lightdm.conf

笔记

我从LightDM Ubuntu 维基。除了添加 PPA 之外,这些信息并不特定于发布版本,并且 LightDM 已超出测试阶段。阅读更多内容http://wiki.ubuntu.com/LightDM

如果出现严重错误。

  1. 如果没有图形,请使用 CTRL-ALT-F1 转到文本终端。
  2. 使用 停止 LightDM sudo stop lightdm
  3. 根据您安装的内容,使用 启动 GDMsudo start gdm或使用 KDM sudo start kdm
  4. 运行sudo dpkg-reconfigure lightdm以设置默认显示管理器。
  5. 如果您无法运行上述程序,请编辑 /etc/X11/default-display-manager 并将其设置为 /usr/sbin/gdm 或 /usr/bin/kdm。
  6. 卸载 LightDM,重启后 GDM 将会取代它。

    sudo apt-get remove lightdm

答案3

在此处输入图片描述 只需安装这个:

sudo apt-get install lightdm-gtk-greeter-settings

然后,启动 GUI 程序“LightDM GTK+ 欢迎设置“在其中配置您想要的内容然后重新启动。

答案4

请注意,在 Ubuntu 14.04.5 LTS 上我有这个:

$ locate lightdm.conf
/etc/init/lightdm.conf
/usr/share/doc/lightdm/lightdm.conf.gz
/usr/share/lightdm/lightdm.conf.d
/usr/share/lightdm/lightdm.conf.d/50-greeter-wrapper.conf
/usr/share/lightdm/lightdm.conf.d/50-guest-wrapper.conf
/usr/share/lightdm/lightdm.conf.d/50-ubuntu-mate.conf
/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
/usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
/usr/share/lightdm/lightdm.conf.d/50-xserver-command.conf
/usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf
/usr/share/lightdm/lightdm.conf.d/60-my-own.conf
/usr/share/ubuntu-mate/lightdm/lightdm.conf
/var/lib/dpkg/info/lightdm.conffiles
/var/lib/dpkg/info/lightdm.config

...因此其他地方建议的文件(例如已接受的/etc/lightdm/lightdm.conf)对我来说不起作用 - 我要做的就是创建自己的文件60-my-own.conf,该文件将排在 /usr/share/lightdm/lightdm.conf.d/ 的最后,在其中我最终可以在欢迎程序之间切换,例如:

[SeatDefaults]
#greeter-session=lightdm-gtk-greeter
greeter-session=unity-greeter

相关内容