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 主题的方法的更多相关文章

  1. openwrt 更改默认主题

    BB 版本默认的主题为 bootstrap,想要修改为其他的主题,可以按照如下方法修改: 1.查看可以使用的主题. "make menuconfig" ---> " ...

  2. Python在for循环中更改list值的方法

    一.在for循环中直接更改列表中元素的值不会起作用: 如: l = list(range(10)[::2]) print (l) for n in l: n = 0 print (l) 运行结果: [ ...

  3. thinkphp模版主题使用方法

    3.1.3模版主题使用方法,手册貌似没有.配置项: 'DEFAULT_THEME'=>'default',//默认主题 'THEME_LIST'=>'default,theme',//主题 ...

  4. mate桌面用户 root 自动登录lightdm.conf -20190520 方法【fedora 21】mate

    桌面用户自动登录lightdm.conf -20190520 方法修改 /etc/lightdm/lightdm.conf 步骤:1 vim  /etc/lightdm/lightdm.conf 解除 ...

  5. SQL Server 2008 阻止保存要求重新创建表的更改问题的设置方法

    不是很理解为什么在2008中会加入阻止保存要求重新创建表的更改这个选项.症状表现为修改表结构的时候会"阻止"你.而且我遇到的情况是居然有的时候阻止你,有的时候不阻止你,摸不到头脑. ...

  6. Sublime Text 2 安装主题的方法

    主题下载 下载一个主题,例如: https://github.com/hyspace/st2-reeder-theme 里面起作用的文件有两个: Reeder.sublime-theme Earths ...

  7. SQL Server R2 2008中的SQL Server Management Studio 阻止保存要求重新创建表的更改问题的设置方法

    在2008中会加入阻止保存要求重新创建表的更改这个选项.症状表现为修改表结构的时候会"阻止"你. SQL Server 2008“阻止保存要求重新创建表的更改”的错误的解决方案是本 ...

  8. codeblocks 更改颜色主题

    Code::Blocks是一款优秀的C/C++编辑器,但默认的颜色为白底黑字,并且没有自带更多的主题配置.因此,各种颜色主题需要手动配置. 首先关闭codeblocks软件. 下载文件colour_t ...

  9. LNMP安装WordPress3.4.2看不到主题解决方法

    喜欢LNMP配置环境的朋友,又是wordpress建立的博客程序,安装之后发现一个问题在网站后台看不到模板主题,重新下载了一款新的主题也查看不了.开始以为是程序的问题,于是我重新下载新版本的WordP ...

随机推荐

  1. Linux命令之find、grep、echo、tar、whoami、uname

    1. whoami--查看当前登录的用户名 book@100ask:~/linux$ whoami book 2. echo--打印命令,配合'>'或者'>>'使用 echo 打印信 ...

  2. C#,启动exe程序并传参(参数间带&符号)方法

    入参格式例如:C:\\Users\\Administrator\\Desktop\\测试\\测试\\bin\\Debug\\测试.exe type=1^&card_no=123 public ...

  3. 微服务系列之授权认证(二) identity server 4

    1.简介 IdentityServer4 是为ASP.NET Core系列量身打造的一款基于 OpenID Connect 和 OAuth 2.0 认证授权框架. 官方文档:https://ident ...

  4. Kubernetes DevOps: Gitlab

    Gitlab 官方提供了 Helm 的方式在 Kubernetes 集群中来快速安装,但是在使用的过程中发现 Helm 提供的 Chart 包中有很多其他额外的配置,所以我们这里使用自定义的方式来安装 ...

  5. Elasticsearch:Index alias

    现在让我们来谈谈Elasticsearch最简单和最有用的功能之一:别名 (alias).为了区分这里alias和文章"Elasticsearch : alias数据类型",这里的 ...

  6. Dockerfile文件:设置变量启动的时候传递进去

    from openjdk:8-jdk-alpine RUN ln -sf /usr/share/zoneinfo/Asia/shanghai /etc/localtime RUN echo 'Asia ...

  7. 如何在Elasticsearch中使用pipeline API来对事件进行处理

    一个processor就像是Logstash里的一个filter pipeline是一组processor

  8. SVM公式详尽推导,没有思维跳跃。

    假定数据集\(T=\{(x_1,y_1),(x_2,y_2),...,(x_n,y_n)\},x_n \in R_k, y_n \in \{1,-1\}\)线性可分,SVM的优化目标是: 优化一个超平 ...

  9. Linux Subsystem For Android 11!适用于Debian GNU/Linux的Android子系统,完美兼容ARM安卓软件!

    本文将讲述如何在Debian Stable 系统安装一个Android 11子系统,并且这个子系统带有Houdini可以兼容专为移动设备开发的ARM软件.在root权限下,编辑/etc/apt/sou ...

  10. VLQ & Base64 VLQ 编码方式的原理及代码实现

    目录 VLQ Base64 VLQ VLQ VLQ (Variable-length quantity)是一种通用的,使用任意位数的二进制来表示一个任意大的数字的一种编码方式. 编码实现: ** 对数 ...