如何在没有 root 的情况下从命令行正常关闭桌面会话,让程序可以选择要求用户保存文件或取消关闭?我知道shutdown
,,halt
和其他类似的方法是不可行的,因为它们只会要求每个进程结束并在几秒钟后强行终止它。它们还需要 root,这是我想避免的。关闭时,具有未保存文件的程序应该能够阻止关闭过程或取消它(如果用户选择这样做)。我相信答案与 DBus 有关,但据我了解,每个桌面会话都有不同的 dbus 接口可供使用。在线搜索的大多数结果要么指向shutdown
/halt
要么指向 Gnome 或 KDE 特定的解决方案。是否有一种适用于所有桌面环境的方法,或者我总是需要 dbus 命令列表来尝试覆盖每个桌面?
优雅关机,可选择保存文件或取消
相关内容
- Oracle Linux:如何设置网卡的指标?
- HP PhotoSmart C4400 打印机总是提示“缺纸”,并且即使已装入纸张也不会尝试送纸
- 在双启动中同步 Dropbox 文件夹
- 如何在小页面内垂直对齐图形?
- Linux 路由器 - 客户端的吞吐量速度
- 使用 USB 加密狗连接到 Linux 中的 WPA 网络
- 将端口 8080 重定向至 80
- 选择安全的 /boot 挂载点以与 Windows 10 一起进行双启动 |在 Window 的现有引导 (FAT32) 分区内写入 /boot 挂载点
- Fedora 25 GNU/Linux - 查找丢失的磁盘空间并调整 LVM 大小
- 无法从局域网访问我电脑上的网站