首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >光储物柜和Xscreensaver冲突

光储物柜和Xscreensaver冲突
EN

Ask Ubuntu用户
提问于 2018-08-08 10:34:52
回答 3查看 14.6K关注 0票数 5

我安装了Ubuntu18.04,但发现gnome对我的旧硬件来说太重了。

所以我安装了Xubuntu桌面:

代码语言:javascript
复制
sudo apt-get install xubuntu-desktop synaptic
sudo apt-get remove gdm3
sudo dpkg-reconfigure lightdm
sudo apt-get remove nautilus nautilus-* gnome-power-manager gnome-screensaver gnome-termina* gnome-pane* gnome-applet* gnome-bluetooth gnome-desktop* gnome-sessio* gnome-user* gnome-shell-common zeitgeist-core libzeitgeist* gnome-control-center gnome-screenshot && sudo apt-get autoremove

它工作得很好,但现在,有时xscreensaver锁定我的屏幕,有时光锁。

显然,我把它们都安装好了:

代码语言:javascript
复制
$ sudo dpkg -l | grep locker
rc  gnome-screensaver                                           3.6.1-8ubuntu3                                     amd64        GNOME screen saver and locker
ii  light-locker                                                1.8.0-1ubuntu1                                     amd64        simple screen locker for lightDM display manager
ii  light-locker-settings                                       1.5.0-0ubuntu2                                     all          simple configuration tool for light-locker
$ sudo dpkg -l | grep xscreen
ii  xscreensaver                                                5.36-1ubuntu1                                      amd64        Screensaver daemon and frontend for X11
ii  xscreensaver-data                                           5.36-1ubuntu1                                      amd64        Screen saver modules for screensaver frontends
$ 

这是我的生产工作站,我怕弄乱它。

让他们同时工作对我来说不是什么大问题,但看起来不一致。

我在我的“设置”应用程序上有一个“亮点设置”图标,但它不工作。因此,我只能为xscreensaver配置睡眠超时。删除xscreensaver (这是更丑的)安全吗?是否有办法使"Lightlicker设置“实际工作,并允许我配置它的超时?还是我应该保留屏幕保护程序并移除储物柜?

谢谢!

EN

回答 3

Ask Ubuntu用户

发布于 2018-08-08 12:36:09

我在过去和Lubuntu的冲突中也遇到过很多问题。

我通过执行命令阻止了光锁自动启动

sudo mv /etc/xdg/autostart/light-locker.desktop /etc/xdg/autostart/light-locker.desktop.bak

如果它引起问题,这是完全可逆的。

我在一段时间前就这样做了,当时我甚至更新了Ubuntu,所以可能有一个更优雅的方法。

票数 5
EN

Ask Ubuntu用户

发布于 2018-09-01 19:01:14

好吧,这就是我想出来的.

在XFCE中,一旦挂起,这就是系统调用的命令:

代码语言:javascript
复制
xfce4-session-logout -s

在XFCE设置>“会话和启动”中,最后一个选项卡"Advanced“可以选择”挂起前锁定屏幕“。这与您可以在XFCE电源管理器>选项卡"System“中找到的选项相同,即”当计算机挂起时锁定屏幕“。

如果选中了上面的选项,那么xfce4会话注销将调用:

代码语言:javascript
复制
/usr/bin/xflock4

反过来,xflock4不锁定任何东西,而是尝试使用任何已安装的储物柜(如x屏幕保护程序、gnome屏幕保护程序或光锁)。

我第一次尝试安装gnome-屏幕保护程序,但是它的命令(在xflock4中列出)给了我命令行上的错误:

代码语言:javascript
复制
gnome-screensaver-command -l

然后我尝试安装储物柜,但是它的命令(在xflock4中列出)也给了我命令行上的错误:

代码语言:javascript
复制
light-locker-command -l

以上两个命令的错误相似:

**消息:从储物柜接收到的错误消息: GDBus.Error:org.freedesktop.DBus.Error.NotSupported:此方法未实现

所以我把它们都卸载了(光储物柜,储物柜设置和gnome屏幕保护程序)。注意:gnome-屏保和储存柜没有同时安装.

最后,我安装了xscreensaver:

代码语言:javascript
复制
sudo apt install xscreensaver

它的锁定命令(在xflock4中列出)运行良好:

代码语言:javascript
复制
xscreensaver-command -l

所以,XFCE的会话和启动配置,当它调用xflock4时,它最终也会调用上面的命令,我的屏幕就会被正确地锁定!它工作得很好,我只需要通过设置>> Xscreensaver选项/电源管理器选项/会话和启动选项来正确设置它(以图形方式更改设置)。

我不会费心解决其他储物柜的问题(gnome-屏保和储物柜)。

谢谢你们的帮助和建议,伙计们!

票数 4
EN

Ask Ubuntu用户

发布于 2018-08-25 00:17:15

我只是在Xubuntu18.04上卸载了xscreensaver,它似乎并没有造成任何问题(现在只有锁上屏幕或睡醒时才会运行光锁;以前,如果我按ctrl+alt+l键,x屏幕保护程序就会锁定我的屏幕,而锁光器和屏幕保护程序都会在睡醒时锁定我的屏幕--所以,我必须输入两个密码)。

当我卸载xscreensaver时,我不需要卸载依赖它的任何其他软件包。

您可以尝试这样做来修复您的设置:

sudo apt-获取安装光锁-设置

在默认情况下,它似乎不是安装的。我不知道为什么图标在那里,除非你安装它(但我的工作后安装它-我没有看到它之前)。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1063481

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档