操作系统:Xubuntu
原始内核版本:4.4.0
新内核版本:4.1.3
我最近编译了一个补丁内核,补丁的详细信息和安装步骤如下:https://wiki.litmus-rt.org/litmus/InstallationInstructions
这是针对 Linux 内核 4.1.3 的实时补丁。修补后,我在 Xubuntu 14.04 上安装了内核为 4.4.0 的内核。安装修补后的内核后,Policy Kit 似乎出现了问题。
此处完成/var/log/syslog
引导:http://pastebin.com/DbLxMpW7
尝试启动 polkit
数据总线:
问题:
不允许我安装软件
未经 root 权限不会自动挂载磁盘
要求输入密码才能注销/关机
当我从原始 Xubuntu 内核启动时,所有这些问题都消失了。我在内核编译过程中做错了什么吗?是否有一些选项make menuconfig
设置错误?
我不怀疑这是补丁引起的问题,因为我下载了此处提供的 VM 映像:http://www.litmus-rt.org/tutorial/vm-setup.html已经安装了补丁,并且不存在这些问题。
答案1
如果您的软件包都是最新的,您可以尝试使用旧的错误修复(假设您使用的是 lightdm)。
编辑文件/etc/pam.d/lightdm
在底部添加
session required pam_loginuid.so
session required pam_systemd.so
这在某些 14.04 发行版中有效。如果不行,对某些人来说也有效的替代方法是删除 apparmor:
sudo apt-get remove apparmor -y
但这只是在您不依赖 apparmor 保障安全的情况下才采取的解决方案。