编辑 pam.d 文件后,Void Linux 将不再通过命令行启动

编辑 pam.d 文件后,Void Linux 将不再通过命令行启动

在完全重新安装之前寻求帮助作为最后的手段。我正在运行 Void Linux,昨天刚刚在我的新笔记本电脑上安装了它,但是我无法再启动。

这就是我所做的:

  • 首先我使用进行了更新
    sudo xbps-isntall -Su
    
  • 然后我正在设置指纹扫描仪,因此安装了该fprintd软件包。
  • 我还安装了brightnessctl键盘背光并设置为
    brightnessctl --device='tpacpi::kbd_backlight' set 2
    
  • 然后我编辑/etc/pam.d/system-local-login并添加了
    auth      sufficient pam_fprintd.so
    
    到它。我还添加了该行,sudo因为我认为指纹sudo会很整洁。

我有一个奇怪的问题,如果我将鼠标移到屏幕的右上角,它会变黑并闪烁光标。它曾经在左上角执行此操作,但删除 Void Linux 应用程序列表修复了它。

我没有意识到它发生在另一个角落,我移动了光标,屏幕变黑了。现在重新启动后我得到

void 6.6.9_1 (void (tty1)

void login: [     7.111481] Bluetooth: hci0: malformed msft vendor event: 0x02
[    7.313476] iwlwifi 0000:00:14.3: wrt: invalid buffer destination
[    7.549431] iwlwifi 0000:00:14.3: wrt: invalid buffer destination

我可以登录并使用终端,但屏幕是黑色的。

我已经从我更改的文件中删除了行pam.d,我还尝试从以前工作过的旧内核启动,但它是相同的。由于lightdm没有开始,我认为这是一个显示管理器问题,它过去常说

elogind process already running pid 902

因为有些线程说elogind可能会导致问题,所以我将其从中删除runit/sv/services(我认为这是目录 - 我忘记了,但它不再有关于它的消息)。

自从我删除了所做的更改后,我不知道问题是什么。在我重新安装 Void Linux 之前,有人有什么想法吗?

相关内容