Xubuntu 中的锁屏太丑

Xubuntu 中的锁屏太丑

当我锁定屏幕时,我没有看到笔记本电脑重启后出现的漂亮登录对话框。我得到的是类似这样的丑陋的东西:

在此处输入图片描述

我在谷歌上搜索了这张图片,这不是确切的截图,但几乎一样。我该如何修复它?这是标准行为还是我破坏了什么东西?屏幕烧毁的图片吓到我了,但我重复说“不要惊慌!”这多少有点帮助。

  • 它很丑陋。
  • 它看上去不像我的 99% 的环境。
  • 我使用多种键盘布局。输入密码时,我需要查看哪一个处于活动状态,因为否则我会输错密码,不得不多次尝试登录。使用此屏幕,我通常需要尝试 3-5 次,因为我会猜错,并且由于紧张而意外输错。
  • 为什么叫 XScreenSaver?我禁用了屏幕保护程序。我讨厌它们。我只想在去洗手间或吃午饭时锁定我的电脑。我想要我的登录屏幕。

答案1

拆卸xscreensaver和安装gnome-screensaver外观更精致的部件:

sudo apt-get remove xscreensaver
sudo apt-get install gnome-screensaver

您还可以设置使用键盘锁定屏幕的快捷方式:

Start> Settings Manager> Keyboard> Application Shortcuts>Add

Command: xflock4

ShortCut: <Super>l ; (e.g. press the "Windows key" + l)

注意:这样做的唯一潜在缺点是gnome-screensaver会拉取 gnome 依赖项,而在极简桌面中可能不存在这些依赖项。但在大多数普通系统中,gnome 库已经安装,因此不存在开销。

答案2

Xscreensaver 是一个可扩展的屏幕保护程序框架包,可以锁定计算机。

根据这个 linuxfromscratch.org页。

XScreenSaver 是 X Window 系统的模块化屏幕保护程序和锁屏程序。它高度可定制,允许使用任何可以在根窗口上绘图的程序作为显示模式。XScreenSaver 的目的是在不使用时在屏幕上显示漂亮的图片,这符合无人看管的显示器应该总是做一些有趣的事情的理念,就像它们在电影中所做的那样。然而,XScreenSaver 也可以用作屏幕锁屏程序,以防止其他人在您离开时使用您的终端。

我不知道它在 Lubuntu 和 Xubuntu 中被使用的原因,但可能是因为它的流行性、稳定性,而且可能它很轻量。

它还减轻了构建新软件包来替换现有软件的负担。

答案3

你喜欢黑色吗?试试 slock,它是 KISS 原则的最佳范例。

安装方法:sudo apt-get install suckless-tools

那么,在xubuntu中配置最简单的方式是:sudo apt-get remove xscreensaver

这是因为默认情况下 xscreensaver 优先于其他屏幕保护程序,slock 也在其中。一旦删除,您可以终止已经在后台运行的 xscreensaver 线程,或者只需重新启动即可。

享受简单。

答案4

使用股票会更容易一些“黑底白字“ 或者 ”黑色上黑色“使用 xfce4 在 X/Ubuntu 18.04.2 LTS 中锁定屏幕。这也适用于在 Ubuntu 上安装但不带该xubuntu-desktop软件包的 xfce4。

xscreensaver-data中包含默认的“黑底白字“ 这肉/etc/X11/app-defaults/XScreenSaver

xubuntu-default-settings包含,在创建任何用户帐户时/etc/skel/.Xdefaults复制到,其中包含“~/.Xdefaults黑色上黑色“ 主题。

/etc/xdg/xfce4/xinitrc加载~/.Xdefaults代码:

 # Has to go prior to merging Xft.xrdb, as its the "Defaults" file
 test -r "/etc/xdg/xfce4/Xft.xrdb" && XRESOURCES="$XRESOURCES /etc/xdg/xfce4/Xft.xrdb"
 test -r $HOME/.Xdefaults && XRESOURCES="$XRESOURCES $HOME/.Xdefaults"

 # ~/.Xresources contains overrides to the above
 test -r "$HOME/.Xresources" && XRESOURCES="$XRESOURCES $HOME/.Xresources"

要恢复默认值,请删除~/.Xdefaults

要使用深色主题,请使用以下命令:

 (mkdir -p /tmp/xubuntu-default-settings && cd /tmp/xubuntu-default-settings && apt download xubuntu-default-settings && dpkg -x xubuntu-default-settings*.deb . && cp etc/skel/.Xdefaults $HOME/)

或者:

 deb=xubuntu-default-settings ; apt download "$deb" && ar x "$deb"*.deb data.tar.xz && tar -C $HOME/ -xJf data.tar.xz ./etc/skel/.Xdefaults --strip-components=3 && rm data.tar.xz "$deb"*.deb

使用 ~/.Xdefaults 作为一种简单的方法,根据前面提到的文件的内容重新设置 xscreensaver 锁屏主题。

相关内容