当前位置: 首页>>技术教程>>正文


如何更改LightDM主题/欢迎?

,

问题描述

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

最佳解决办法

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

例如,如果您想使用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

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

次佳解决办法

改变LightDM Greeter

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

LighDM配置由lightdm.conf文件管理,但不要直接编辑,而是使用后端lightdm-set-defaults。

在更改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。

如果从root控制台执行此操作,请键入不带sudo的所有命令。对于以下命令,如果您使用的是GUI(图形用户界面),请使用键序列ALT-F2或超级键(通常是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. 如果您在根控制台中或安装了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. 使用sudo stop lightdm停止LightDM。

  3. 根据您的安装,使用sudo start gdm启动GDM或使用sudo start kdm启动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

第三种解决办法

只需安装:

lightdm,ubuntu

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

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

第四种办法

尝试这个小工具轻松更改LightDM主题(由Claudio Novais制作的PPA):

sudo apt-add-repository ppa:claudiocn/slm && sudo apt-get update

sudo apt-get install simple-lightdm-manager

请参阅this video explaining how to use it!

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/1598.html,未经允许,请勿转载。