Ubuntu 18.10 在启动时卡在“已启动 bpfilter”

Ubuntu 18.10 在启动时卡在“已启动 bpfilter”

今天我通过软件升级应用程序将我的 Ubuntu 18.04 更新到了 18.10(不能等到明天了

答案1

实际上,删除它。执行以下操作:编辑 /etc/gdm3/custom.conf 并取消注释以下行:

#WaylandEnable=false

该问题似乎也没有出现在全新安装的 Ubuntu 18.10 中。

这里并按下“影响我”按钮来提高认识。欢迎在评论中提供开发人员所需的信息/日志。谢谢。

删除 nvidia 专有驱动程序似乎可以解决问题。在启动过程中按 Shift 进入恢复模式并运行sudo apt-get remove --purge nvidia-*不过,告别游戏吧。我已经修复了一个错误发射台。您可能想按一下“影响我”按钮。谢谢。

答案2

在 Ubuntu 18.10 上。内核 4.18.0-12-generic、GNOME Shell 3.30.1 - X11,自 12 月 9 日更新以来,登录一直挂起Started bpfilter- 我认为 systemd 和 bpfilter 之间可能存在冲突(我认为由内核管理。)以下建议的修复对我的系统没有影响:

  1. 删除 nVidia 驱动程序(我的笔记本电脑使用英特尔显卡,没有安装 nVida 驱动程序,因此此建议不适用)
  2. 恢复到以前的内核 4.18.0-11-generic,
  3. 在 gdm3 中禁用 Wayland,
  4. 切换到 LightDM 显示管理器(同样挂起。)我尝试了 SLiM,因为它声称不需要 systemd,现在它为我提供了正常登录。Debian 品牌,但允许将登录背景更改为通用背景。

我的修复程序:

在恢复模式下,选择<Enable Networking>(这允许 APT 在恢复模式下在线连接),然后选择<Drop to Shell Prompt>。运行(以 root 身份运行 - 输入whoami以验证)

apt update && apt install slim

安装 SLiM。要将显示管理器切换到 SLiM,请在恢复模式下运行(以 root 身份):

dpkg-reconfigure gdm3

然后选择 SLiM,然后选择“立即重启”。


SLiM 可能只是一种临时手段;随着 Ubuntu 的持续发展,我认为 systemd 将成为不可或缺的一部分,因此我一直安装 GDM3 和 LightDM,以防未来的内核或 systemd 更新修复此问题。

除了 Ubuntu,其他发行版的用户也报告了此启动挂起问题,尤其是 Arch Linux。

答案3

我刚刚出现了与上一篇文章相同的症状,但效果最好:

  1. 恢复模式
  2. apt-get 安装 slim
  3. dpkg-重新配置 gdm3
  4. 重启

答案4

好吧,我可能会被彻底否决,我的回答特权也会被剥夺,因为这只是一个改进(或者我愿意这么认为),但我必须回答这个问题。

笔记:这是对同一主题中@zanna 的回答的改进,但我还没有评论权限,因此我将其作为单独的答案发布。

如果你已经关注@zanna 的在此线程中回答,并且您正在使用 SLiM 显示管理器,并且您决定您不太喜欢它/想要回到 gdm3(没有 Unity 基座并带走了 Ubuntu 中大多数有用的功能,如果不进行大量摆弄,您甚至无法进行点击)也许这会帮助您回到 gdm3。

“启动 BPFilter”错误主要发生在 Ubuntu 18.04 中(我也在 18.10 中看到过一些案例)。继续,按照 @zanna 的建议安装 SLiM,然后检查是否有效。

笔记2:其他帖子中有几个答案建议你使用 LightDM。它对我来说不起作用。我到达了登录屏幕,然后被永远重定向到同一屏幕即使我输入了正确的凭据。您可以随意使用命令行(Ctrl + Alt + Del 或其他方式)进行尝试,但这里有一个关于为什么这可能不起作用的帖子。

主题(甚至 LightDM 对我来说也不起作用,没有喘息的机会吗!):[https://www.reddit.com/r/Ubuntu/comments/9hagsd/ubuntu_1804_just_keeps_returning_to_login_screen/]

注3:(如果您已经走到这一步,我认为您也已经摆脱了 Nvidia 驱动程序,对于大多数人来说,它从一开始就不存在![是的,我也进行了清除,却发现它们不存在])。

解决方案:(不是真的,因为你需要离开 18.04)。

  1. 正如最佳答案所建议的,在 /etc/gdm3/custom.conf 中取消注释以下行:

    #WaylandEnable=false

    一旦你这样做

  2. sudo do-release-upgrade

    这应该会立即为你提供下一个 Ubuntu 版本。但是,这不是开发版本(对我来说它实际上可以与 gdm3 一起使用)。接下来,执行以下操作:

    sudo do-release-upgrade -d(-d 标志代表开发分支)。

这将要求您编辑一个文本文件并将版本从 LTS 更改为正常版本(按照错误消息!)。

完成后,进入恢复状态,然后执行以下操作:

dpkg-reconfigure gdm3 并这次选择 gdm3(不要选择 SLiM/LightDM)。

就是这样!太棒了!现在一切都正常了!

相关内容