相关疑难解决方法(0)

如何确定哪个窗口管理器正在运行

有什么方法(例如命令或环境变量)来确定当前会话中正在运行的窗口管理器是什么?

xorg window-manager

226
推荐指数
8
解决办法
29万
查看次数

如何在 Ubuntu 18.04 上加密 /home?

失望地看到 18.04 安装程序不再提供加密主目录的选项。根据安装程序中引用的这个错误报告,现在推荐的加密方法是使用 LUKS 的全盘加密,或者目录的 fscrypt。全盘加密对于我的需求来说似乎有点矫枉过正,而且Wiki上提到的所有错误和警告并没有使它成为一个非常有吸引力的选择。如果我的笔记本电脑被盗,我真正想要的是保护我的主目录免受他人访问我的文档、照片等的影响,让 fscrypt 成为我的选择。

fscrypt GitHub的页面,对如何设置了一些例子,但我无法找到针对加密在Ubuntu的主目录下的任何文件。旧的 ecryptfs 工具仍然可用,但在设置之后 Ubuntu 有时会在登录屏幕上冻结。

所以我的问题是:如何设置 fscrypt 来加密我的 /home 目录并在我登录时解密?我也喜欢 ecryptfs 如何允许手动解密文件夹(例如,从磁盘映像)。

这里发布一个类似的问题,不幸的是因为它是一个“题外”错误报告而被关闭。澄清一下,这不是一个错误报告。从安装程序中删除加密主目录选项的事实是有意的。所有我我在这里问的是如何设置 fscrypt。)

encryption home-directory 18.04

67
推荐指数
2
解决办法
6万
查看次数

如何删除已安装 KDE 的所有痕迹

我有 2 台装有 Ubuntu 的计算机,但在两台计算机上我都安装了 KDE,以便为用户提供另一种选择。由于 Unity 发展得非常好,现在已经有一段时间没有使用 KDE 的必要了。如何通过一次扫描删除所有与 KDE 相关的软件包,释放空间和 Ubuntu 中与 KDE 相关的任何内容,包括在 PC 启动或关闭时覆盖 ubuntu 的徽标,因为安装 KDE 后,Kubuntu 徽标是默认徽标。如何使用简单的短命令行或 GUI 工具从所有 KDE 内容中完全恢复。

注意 - 我问这个是因为开始一个一个地选择与 KDE 桌面环境相关的每个包,检查它是否也与任何 GTK 相关,检查每个包的依赖关系等非常耗时。删除包 kubuntu -desktop 不会删除随它安装的每个已安装的 KDE 包,因为这是一个伪包,它安装了其余的真实包但不会卸载它们,这让我想知道为什么一个包可以安装一大堆其他包但不能使用一些附加选项卸载它们以实际卸载它们而不仅仅是虚拟包本身。

kde kubuntu

42
推荐指数
5
解决办法
16万
查看次数

从 16.04 升级到 18.04 后,在安装选项中指定的 sig 的用户会话密钥环中找不到有效密钥

大约一个月前,我将 16.04 LTS 服务器更新为 18.04.1 LTS。升级很顺利。但是,自升级以来,每当用户登录时,dmesg本地控制台中或本地控制台(但不是用户的 SSH 会话)中都会显示一条消息,内容如下:

[890802.820519] Could not find key with description: [HEXSTRING]
[890802.820537] process_request_key_err: No key
[890802.820538] Could not find valid key in user session keyring for sig specified in mount option: [HEXSTRING]
[890802.820557] One or more global auth toks could not properly register; rc = [-2]
[890802.820558] Error parsing options; rc = [-2]
Run Code Online (Sandbox Code Playgroud)

经过多次谷歌搜索,我发现了这个相关的问题,并设法弄清楚这是升级发生时用户主驱动器的备份。

我应该注意到,用户仍然可以访问他们的主驱动器,并且他们在登录时没有问题,这只是我试图清理的一条烦恼消息。

我尝试使用链接问题中接受的答案将密码短语添加到密钥环:

$ /usr/bin/ecryptfs-manager

eCryptfs key management menu
-------------------------------
    1. Add passphrase key to keyring
    2. Add …
Run Code Online (Sandbox Code Playgroud)

upgrade encryption password ecryptfs

12
推荐指数
2
解决办法
6395
查看次数

如果只使用 Gnome-Shell,我可以卸载 Compiz 吗?

我已经知道如果我只使用 Gnome-Shell,我可以卸载 Unity,但我也想知道当我只使用 Gnome-Shell 时卸载 Compiz 是否安全,因为据我所知,Gnome-Shell不使用 Compiz。

gnome uninstall compiz 11.10

6
推荐指数
1
解决办法
9186
查看次数

Ubuntu 16.04 启动缓慢... pam_kwallet5.so 问题

我试图找到启动时间缓慢的原因,因此我检查了日志文件并从重新启动时发现了这一点:

Feb  4 00:54:17 blackbird3460 lightdm: PAM unable to dlopen(pam_kwallet.so): /lib/security/pam_kwallet.so: cannot open shared object file: No such file or directory
Feb  4 00:54:17 blackbird3460 lightdm: PAM adding faulty module: pam_kwallet.so
Feb  4 00:54:17 blackbird3460 lightdm: PAM unable to dlopen(pam_kwallet5.so): /lib/security/pam_kwallet5.so: cannot open shared object file: No such file or directory
Feb  4 00:54:17 blackbird3460 lightdm: PAM adding faulty module: pam_kwallet5.so
Feb  4 00:54:17 blackbird3460 lightdm: pam_unix(lightdm-greeter:session): session opened for user lightdm by (uid=0)
Run Code Online (Sandbox Code Playgroud)

那是什么?

boot kwallet pam lightdm 16.04

5
推荐指数
1
解决办法
6551
查看次数