Manjaro:无法登录。输入密码后屏幕冻结

Manjaro:无法登录。输入密码后屏幕冻结

我安装了 Manjaro 的干净版本。当我启动时,我会一直进入登录屏幕。当我输入密码时,登录提示消失,并且出现带有光标的 Manjaro 背景。我可以移动光标,但不能移动其他任何东西。什么也没有出现,它永远停留在这个屏幕上。

在登录之前,我尝试过Ctrl+F2然后Ctrl+F7的东西,但是当我这样做时CtrlF7屏幕冻结,我无法移动鼠标或任何东西。请帮忙,我已经遇到这个问题有一段时间了,但我从未登录过系统。

我有 Nvidia 显卡和 Core i7 处理器。它正在运行 Xfce

答案1

在全新安装后升级所有内容后,我在 Manjaro 上遇到了同样的问题。我最初的修复是删除 ~/.config/xfce4/xfconf/xfce-perchannel-xml/ 文件夹中找到的 Displays.xml 文件。问题是,每当您进入显示管理器或更新 Manjaro 时,它都会重新创建该文件,因此问题将持续存在。

因此,根据我的研究,xfce4 displayed.xml 配置文件可能与 xorg.conf 中的某些内容(刷新率)发生冲突。

现在我不确定这是否来自我的显示器(三星 22 英寸 LED)的显示器供应商信息,还是与 xorg/X11 或 nvidia 显示驱动程序捆绑在一起......或其他地方。

我所知道的是这对我有用(修复此处--->):在 Manjaro 中,在面板菜单中,搜索“显示”,打开它(显示管理器),将刷新率下拉菜单选项从 60Hz 更改为 59.9 Hz,然后单击“应用”。这为我解决了问题。我重新启动并确认我的问题已解决。

因此,我认为只要通过 Manjaro 的存储库更新 Manjaro/XFCE/Kernel/GPU 驱动程序,某些硬件/显示器组合就可能存在此问题。使用 Linux Mint 19 Tara XFCE 测试了完全相同的硬件,但无法复制此问题。我对 Manjaro 还很陌生,不太确定冲突是什么或它起源于哪里,但只有在我完全完成升级内核/显示驱动程序(Nvidia Nonfree)后才会发生这种情况,这种情况会在重新启动/注销时发生吗?我相当确定这与刷新率设置本身不抖动有关。

答案2

我想在面对这个问题 3 个月后,我找到了针对这个问题的解决方案!继续阅读!

系统:

  • 配备 Intel HD 集成显卡的笔记本电脑(无双 GPU,无 Nvidia Optimus)
  • Manjaro 与 KDE Plasma

问题描述:

  • 全新安装 Manjaro 并尝试在登录页面上使用密码登录后,屏幕冻结
  • 即使您在登录页面后成功通过了一些奇迹(经过多次重新启动和尝试),某些程序也会简单地启动并在启动时立即“隐藏”。 90% 的应用程序无法启动。

似乎涉及的因素:

问题似乎是由以下因素的组合引起的: - 您的 GPU 型号(仅在我的情况下使用英特尔集成显卡,没有用于 Nvidia Optimus 技术的其他 GPU - 又名集成显卡和专用显卡之间的交换) - 您选择是否使用Manjaro 中的免费或非免费 GPU 驱动程序 - 您选择的桌面环境(在我的例子中:KDE) - 内核版本(我尝试了所有内核 4.15-4.19。只有 4.20 有效)

我尝试过但不起作用的事情:

  • 尝试过免费和非免费 GPU 驱动程序
  • 尝试了从 2015 年到 2019 年的所有主要 Manjaro 发行版本。没有用
  • 稳定的内核版本(我尝试了所有内核4.15-4.19)
  • 重新安装 Xorg、软件包、摆弄各种 Xorg 配置
  • 所有套餐全面升级

通过绕过问题而起作用的事情:

  • 更新到内核 4.20(您可以从“系统设置 > 内核”执行此操作)。更新内核的好处是,如果你弄乱了 GRUB,它会修复它。
  • 使用以下启动选项启动 Manjaro(为此,请在 GRUB 菜单中按“e”,然后在底部某处找到参数“quiet”,并在其后添加以下参数):

i915.modeset=1 vga=791

基本上,如果您有基于 Intel 的 GPU,它会强制在 X 服务器启动之前运行图形参数并将分辨率设置为大多数系统广泛支持的 1024x768x32。使用这个技巧,您应该能够绕过“空白黑屏”错误,当 X 服务器无法组成您的屏幕时,就会发生这种情况。如果添加参数

3

(是的,只是数字 3)作为“quiet”之后的参数,这将完全以文本模式启动您的系统。 - 提示:如果您启动 Manjaro 并在登录屏幕中按 CTRL+ALT+F3,输入您的用户名和密码,然后输入“sudo startx”,系统就能够“绕过”登录冻结。但是,您将以“root”用户身份登录,并且对大多数程序的访问权限有限。

有效的解决方案:

  • 将内核更新到 4.20
  • 通过以下方式进行完整的系统升级:

sudo pacman-Syyu

  • 在“硬件检测工具”中禁用并卸载您的 GPU 驱动程序
  • 通过以下方式更改您的软件渲染设置:

设置 > 显示和监视器 > 合成器 > 渲染后端 > OpenGL 3.1

  • 重新开始

如果执行这些操作后您仍然遇到“黑色空白屏幕”,请使用启动选项将 Manjaro 启动到文本模式(上面已经描述过),然后尝试通过此处的指南重新安装 GPU 驱动程序:https://wiki.manjaro.org/index.php/Configure_Graphics_Cards#Automated_Identification_and_Installation

相关内容