自动登录和自动屏幕锁定方法不起作用(Ubuntu 22.04.3)

自动登录和自动屏幕锁定方法不起作用(Ubuntu 22.04.3)

我似乎不明白这是什么意思线工作...我甚至尝试在终端中输入命令,但得到的却是未找到命令。

我也尝试了同一线程中描述的启动应用程序方法,但这只会导致启动时出现错误并且 ubuntu 想要发送有关它的报告。

不过,右边的锁定按钮功能正常,所以我猜自从发布上述帖子以来情况已经发生了变化。这里有人知道如何解决这个问题吗?


更新:按照其中一个子评论的指示安装 gnome-screensaver(但它仍然不起作用)。


更新 2:卸载 gnome-screensaver,因为 xdg 显然是默认处理锁定屏幕的程序。xdg-screensaver lock 可从终端工作,但不能从启动应用程序工作。


更新 3:在“/home/insertusername/”中创建一个名为 .startup 的文件夹,然后运行我创建了一个名为 AutoLock.sh 的文件,其内容如下(忽略每行之间的空行):

/bin/bash 复制代码

xdg-屏幕保护程序锁定

然后我运行“chmod +x AutoLock.sh && chmod -w Autolock.sh”。接着我将 .sh 文件的路径添加到我的 .desktop 文件 (lockscreen.desktop) 中的“/home/insertusername/.config/autostart/”中,其内容如下:

[桌面条目]

类型=应用程序

名称=AutoLock

Exec=/home/glacier/.startup/autostart.sh

X-GNOME-自动启动已启用=false

不起作用。


更新 4:尝试按照指示将 sleep 1 添加到 bash 脚本中,使其看起来像:

/bin/bash #!/bin/bash

睡眠 1

xdg-屏幕保护程序锁定

也不起作用。


我究竟做错了什么?

相关内容