如果你使用N卡并且开机黑屏,进不了桌面

如果你使用N卡并且开机黑屏,进不了桌面,报错显示


Starting accounts-daemon.service - Accounts Service...
\[ OK \] Started anacron.service - Run anacron jobs.
Starting avahi-daemon.service - Avahi mDNS/DNS-SD Stack...
\[ OK \] Started cron.service - Regular background program processing daemon.
Starting dbus.service - D-Bus System Message Bus...
Starting e2scrub_reap.service - Remove Stale Online ext4 Metadata Check Snapshots...
\[ OK \] Reached target getty.target - Login Prompts.
Starting grub-common.service - Record successful boot for GRUB...
\[ OK \] Started low-memory-monitor.service - Low Memory Monitor.
Starting nvidia-persistenced.service - NVIDIA Persistence Daemon...
\[ OK \] Started nvidia-persistenced.service - NVIDIA Persistence Daemon.
Starting polkit.service - Authorization Manager...
Starting switcheroo-control.service - Switcheroo Control Proxy service...
Starting systemd-logind.service - User Login Management...
Starting udisks2.service - Disk Manager...
Starting wtmpdb-update-boot.service - Write boot and shutdown times into wtmpdb...
\[ OK \] Finished e2scrub_reap.service - Remove Stale Online ext4 Metadata Check Snapshots.
\[ OK \] Finished grub-common.service - Record successful boot for GRUB.
\[FAILED\] Failed to start nvidia-persistenced.service - NVIDIA Persistence Daemon.
See 'systemctl status nvidia-persistenced.service' for details.
\[ OK \] Started systemd-logind.service - User Login Management.
\[ OK \] Finished networking.service - Raise network interfaces.
\[ OK \] Started dbus.service - D-Bus System Message Bus.
Starting NetworkManager.service - Network Manager...
Starting wpa_supplicant.service - WPA supplicant...
\[ OK \] Started switcheroo-control.service - Switcheroo Control Proxy service.
\[ OK \] Started avahi-daemon.service - Avahi mDNS/DNS-SD Stack.
Starting alsa-restore.service - Save/Restore Sound Card State...
\[ OK \] Finished wtmpdb-update-boot.service - Write boot and shutdown times into wtmpdb.
\[ OK \] Finished alsa-restore.service - Save/Restore Sound Card State.
\[ OK \] Reached target sound.target - Sound Card.
\[ OK \] Started polkit.service - Authorization Manager.
Starting ModemManager.service - Modem Manager...
\[ OK \] Started accounts-daemon.service - Accounts Service.
\[ OK \] Started wpa_supplicant.service - WPA supplicant.
Starting systemd-rfkill.service - Load/Save RF Kill Switch Status...
nvme nvme0: using unchecked data buffer
\[ OK \] Started systemd-rfkill.service - Load/Save RF Kill Switch Status.
Starting systemd-hostnamed.service - Hostname Service...
\[ OK \] Started ModemManager.service - Modem Manager.
\[ OK \] Started systemd-hostnamed.service - Hostname Service.

很大概率是因为 apt upgrade 后内核更新,驱动的dkms 没有自动更新,这时候可以在grub2处选择返回之前的内核

如果这时候正常进入了,这时候先检查 /lib/modules/[内核号]/updates/dkms 有没有东西,如果路径都不存在那么基本就是上面说的情况了
接下来

sudo apt install --reinstall linux-headers-6.12.111+deb13-amd64  #这里以我的内核号为例

sudo dkms autoinstall -k 6.12.111+deb13-amd64

sudo update-initramfs -u -k 6.12.111+deb13-amd64

重启之后,问题就完全解决了,可以正常进入了

代码、命令行输出等,请放到代码块中,比如:

```
Starting accounts-daemon.service - Accounts Service…
[ OK ] Started anacron.service - Run anacron jobs.
Starting avahi-daemon.service - Avahi mDNS/DNS-SD Stack…
[ OK ] Started cron.service - Regular background program processing daemon.
Starting dbus.service - D-Bus System Message Bus…
Starting e2scrub_reap.service - Remove Stale Online ext4 Metadata Check Snapshots…
[ OK ] Reached target getty.target - Login Prompts.
```

来回报楼主,仅仅因为看到楼主的内核版本是111,我也换软件源更新内核为111了,意外的是,浏览器版本比forky 版本高,更新后问题解决,看到楼主信息,一共解决3个问题,太值得了。

哦,是哦,这次更新,是手动安装,不是自动的。安装了linux-image-6.12.111+deb13-amd64,还要安装对应的hesders,dkms是在hesders里。

好的