如何在 KDE 上自定义锁定屏幕

民间流传着这样一句话:“如果您不喜欢 KDE 的某些内容,可能有一个按钮可以让您更改它“,默认锁定屏幕可能是您想要更改的内容之一。无论您是安卓、Windows 或Mac OS X用户,您可能熟悉锁屏功能。这是一种简单快捷的方法,可以在您暂时离开键盘时保护您的计算机免遭未经授权的访问。

KDE 提供三种类型的锁屏:简单锁屏、桌面小部件和屏幕保护程序。 “系统设置”对话框允许您执行基本的自定义,但可以通过修改配置文件来实现一些技巧和调整。本指南基于 KDE 4.13.2,因此如果您使用 4.10 之前的 KDE 版本,您的设置可能看起来非常不同。

您可以通过桌面上的右键菜单、桌面上的 Plasma Toolbox(通过单击“腰果”图标)或按指定的键盘快捷键来访问 KDE 锁屏功能。设置对话框可以在“系统设置->显示和监视器->屏幕锁”中找到。您可以在此处选择要使用的锁定屏幕类型。

简易储物柜

默认情况下,简单储物柜的背景是空白屏幕或当前 Plasma 主题的默认壁纸。它不允许进行任何更改,因为开发人员可能认为用户不需要修改它。然而,事实上他们将这个缺失的功能报告为一个错误表示相反。尽管如此,您仍然可以通过编辑一些文件来自定义简单储物柜的背景和问候语。

要更改背景,请找到您想要使用的图像,为其指定一个简单的名称(例如“locked.jpg”)并将其放置在如下所示的目录中。请注意,这需要 root 权限,并且此更改将对系统的所有用户可见。

sudo mv /home/$USERNAME/Desktop/locked.jpg /usr/share/kde4/apps/ksmserver/screenlocker/org.kde.passworddialog/contents/ui

现在使用您喜欢的文本编辑器打开配置文件,

sudo leafpad /usr/share/kde4/apps/ksmserver/screenlocker/org.kde.passworddialog/contents/ui/main.qml

并找到以以下内容开头的行Image {。编辑之后的部分source:通过替换theme.wallpaperPathForSize(parent.width, parent.height)与您之前复制的图像的名称。确保将文件名括在引号中,如下所示:“locked.jpg”。保存更改,下次锁定屏幕时即可看到结果。

添加自定义登录消息,打开以下文件,

sudo leafpad /usr/share/kde4/apps/ksmserver/screenlocker/org.kde.passworddialog/contents/ui/Greeter.qml

并找到包含的行PlasmaComponents.Label.

将您的消息插入引号中text:并保存更改。

请务必记住,更新软件包时这些更改将被覆盖kdebase-workspace;也就是说,当您升级到新的 KDE 版本时。

这种类型的锁屏功能很像 Plasma Widget 仪表板 - 它是一个空白区域,您可以在上面添加小部件(等离子体),例如钟表、日历或便签。要添加小部件,请单击“系统设置 -> 显示和监控 -> 屏幕锁”中桌面小部件旁边的“配置”按钮。您将进入编辑模式,您可以从角落的“腰果”菜单中选择操作。

选择“设置”将打开一个对话框,您可以在其中配置背景。它可以是静态图像、动画、幻灯片……

“添加小部件”选项会激活一个工具栏,您可以从中将小部件拖动到锁定屏幕上。出于安全原因,可用小部件的选择非常有限,并且由于一个错误,它们不能像 Plasma 仪表板上那样通过拖放来调整大小。但是,您可以在配置文件中更改它们的大小。

首先添加您想要使用的小部件,然后通过单击腰果菜单中的“离开屏幕保护程序”退出编辑模式。然后打开文件:

/home/$USERNAME/.kde/share/config/plasma-overlay-appletsrc

(根据您的发行版,您可能需要将上面路径中的“.kde”替换为“.kde4”。)

每个小部件都有一个“几何”属性,其中四个数字决定其大小和位置。第一个数字是距左上角的水平偏移量,第二个数字是垂直偏移量,最后两个数字分别是小部件的宽度和高度。您所要做的就是修改您想要调整大小的小部件的这些值并保存更改。

屏幕保护程序

KDE 提供了多种类型的屏幕保护程序,其中一些可以通过单击“设置”按钮进行自定义。你可以安装额外的屏幕保护程序从您的发行版的存储库中。

如果您希望屏幕保护程序在一定时间后激活,请勾选“在此时间后自动启动”框。如果您的屏幕保护程序未启动,请检查“系统设置 -> 桌面效果 -> 高级”对话框,并确保禁用“暂停全屏窗口的桌面效果”选项。

如果我不想要锁屏怎么办?

有可能禁用锁屏在 KDE 上。您可以打开/home/$USERNAME/.kde/share/config/kscreensaverrc文件并添加:

Lock=false

然后,检查以下设置:

  • 在“系统设置 -> 显示和监视器 -> 屏幕锁”中。应禁用“之后自动启动”。
  • 在“系统设置->电源管理->节能”中。所有选项均不应选择“锁定屏幕”。
  • 在“系统设置->电源管理->高级设置”中。应禁用“恢复时锁定屏幕”。

等离子 5 怎么样?

最新的KDE版本Plasma 5仍然没有4.1x系列那样广泛使用,并且其锁屏组件已完全重新设计。它不再支持屏幕保护程序或桌面小部件模式,只留下带有基本设置的简单选项。

您尝试过 Plasma 5 吗?如果您对新的 KDE 锁屏有任何自定义技巧,请在下面的评论中分享。

图片来源:预告片图片来源,精选图片来源