如何更改 LightDM 主题/问候语?

Tig*_*ull 61 lightdm

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

Zok*_*oke 56

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

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

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

greeter-session=unity-greeter
Run Code Online (Sandbox Code Playgroud)

greeter-session=lightdm-gtk-greeter
Run Code Online (Sandbox Code Playgroud)

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

[SeatDefaults]
greeter-session=lightdm-gtk-greeter
Run Code Online (Sandbox Code Playgroud)

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

  • 即使在不存在 `/etc/lightdm/lightdm.conf` 文件的 Ubuntu 14.04 中也能工作。只需创建它并将以下两行放在 `[SeatDefaults]` 和 `greeter-session=YOUR-GREETER`,然后重新启动。 (11认同)
  • @WaldirLeoncio,不,它应该是`[SeatDefaults]`。请参阅[LightDM 配置](https://wiki.ubuntu.com/LightDM#Configuration)。 (4认同)

小智 22

更改 LightDM 问候语

KDM 是另一个显示管理器,其主题可以使用配置前端进行更改。LightDM 有可能会改变的欢迎词,但没有前端。

LightDM 配置由 lightdm.conf 文件管理,但是它不应该被直接编辑,而是使用后端lightdm-set-defaults

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

sudo cp /etc/lightdm/lightdm.conf /etc/lightdm/lightdm.conf.old
Run Code Online (Sandbox Code Playgroud)

有几种 LightDM 迎宾器,例如 lightdm-unity-greeter、lightdm-gtk-greeter、lightdm-webkit-greeter 和 lightdm-kde-greeter。

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

如果您是从根控制台执行此操作,请键入不带sudo 的所有命令。对于以下命令,如果您使用的是 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这是模拟在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. 如果您在 root 控制台中或安装了 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 Wiki 中收集了大部分信息。除了添加 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


mda*_*acu 8

在此处输入图片说明 只需安装这个:

sudo apt-get install lightdm-gtk-greeter-settings
Run Code Online (Sandbox Code Playgroud)

然后,启动 GUI 程序“ LightDM GTK+ Greeter settings ” 配置您想要的内容,然后重新启动。