关于更改 lightdm 主题的方法

2023-02-17,,,

lightdm 是一个显示管理器,它支持很多种 greeter

lightdm 的主要配置文件都在 /etc/lightdm 目录下面
各个文件的作用:

配置文件名称 作用 图形化界面配置工具
lightdm.conf lightdm的主配置文件
lightdm-gtk-greeter.conf 配置gtk-greeter的配置文件 lightdm-gtk-greeter-settings
lightdm-webkit2-greeter.conf 配置webkit2-greeter的配置文件
slick-greeter.conf 配置slick-greeter的配置文件 lightdm-settings

lightdm.conf 这个文件中可以修改greeter 类型:

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

这样就选择 以 webkit2-greeter 为启动的 greeter

webkit-greeter 的配置

1.lightdm-webkit-greeter 安装

首先你需要安装 lightdm-webkit-greeter, 这里建议安装 lightdm-webkit2-greeter, 因为主题更多,显示的效果也更好
如果你只想安装 lightdm-webkit-greeter 可以直接使用apt包管理工具安装

sudo apt install lightdm-webkit-greeter

lightdm-webkit2-greeter 在软件源里默认是没有的,下载地址
下载完成后

sudo dpkg -i 软件包名字

这里注意 lightdm-webkit-greeterlightdm-webkit2-greeter 不能共存,所以如果要安装 2 必须先把1卸载了

2.更改配置文件

首先需要更改 /etc/lightdm/lightdm.conf 主配置文件

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

如果文件不存在也可以新建这个文件
然后更改选择的主题,在/etc/lightdm/lightdm-webkit2-greeter.conf 这个文件

[greeter]
debug_mode = false
detect_theme_errors = true
screensaver_timeout = 300
secure_mode = true
time_format = LT
time_language = auto
webkit_theme = antergos #在这里选择你的主题名字默认这个主题在你安装 lightdm-webkit2-greeter已经安装好了 antergos

然后重启电脑或 lightdm 就可以看到效果了

service lightdm restart

3.安装新主题

github上面有很多好看的主题比如这个
你可以直接下载压缩包将文件内容解压到 /usr/share/lightdm-webkit/themes 目录下,这个目录是存放 lightdm-webkit(2)-greeter的主题的,然后在遵循第二步骤更改配置文件即可,不过这里要注意的是主题的名字就是你的文件件的名字,而不是主题的名字

gtk-greeter 的配置

1.lightdm-gtk-greeter 安装

安装没什么说的,源里面都有

sudo apt install lightdm-gtk-greeter

这里要介绍一个 配置gtk-greeter的图形化界面配置工具, lightdm-gtk-greeter-settings 安装方法

sudo apt install lightdm-gtk-greeter-settings

其实这个工具更改的就是更改 lightdm-gtk-greeter.conf 这个文件中的内容

2.更改配置文件

首先要使用 gtk-greeter 也是需要修改主配置文件/etc/lightdm/lightdm.conf

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

然后就可以具体的通过图形化界面配置工具来修改一些细节了,(实际就是修改了 lightdm-gtk-greeter.conf 这个配置文件)
启动软件通过命令就可以了

sudo lightdm-gtk-greeter-settings

3.关于gtk主题和图标的安装

地址 在这里面下载gtk主题和图标主题即可
下载完成后 主题文件夹放在 /usr/share/themes/下面
图标文件夹放在 /usr/share/icons/ 下面
然后进入图形化配置界面就可以看到新下载的 主题 和图标了

slick-greeter配置

类似于 gtk-greeter 的配置,对应的图形化管理软件表格中也写了

关于更改 lightdm 主题的方法的相关教程结束。

《关于更改 lightdm 主题的方法.doc》

下载本文的Word格式文档,以方便收藏与打印。