如何从向后移植升级 Debian 10 内核,而无需从头开始重新编译

如何从向后移植升级 Debian 10 内核,而无需从头开始重新编译

我在 Gigabyte Aorus Pro 主板(使用集成 Intel 显卡芯片组)和 nVIDIA RTX 2080Ti 显卡上的 i9-9900k 上运行 Debian 10。我有两个显示器。我想让显示器 B 使用 nVIDIA 卡,显示器 A 使用 Intel 集成芯片组。问题是现在只有监视器 B 正在工作。监视器 A 已关闭。也许辅助显卡有问题,因为 Debian 禁用了不是最重要的显卡。我想启用它。有人告诉我,我使用的内核(4.19)很旧,它不支持主板的 Intel 芯片组。我想更新它,但我不知道该怎么做。他还说它位于后港。所以几行就足够了。我尝试使用默认设置从头开始编译新内核,版本 5.3.2,但它不起作用,事实上它在启动过程中冻结了。所以,我的问题是:如何轻松地将 Debian 10 内核从 4.19 至少升级到允许我启用 Intel 芯片组的版本firmware-misc-nonfree

答案1

适应我的 Debian 9 答案到 Debian 10:

  • 启用向后移植:

    echo deb http://deb.debian.org/debian buster-backports main contrib non-free | sudo tee /etc/apt/sources.list.d/buster-backports.list
    sudo apt update
    
  • 安装向后移植的内核:

    sudo apt install -t buster-backports linux-image-amd64
    

    (新内核将与当前内核一起安装,因此如果出现问题,您可以随时启动后者)

  • 安装固件:

    sudo apt install -t buster-backports firmware-linux
    

截至撰写本文时,这将安装版本5.7.10内核,固件来自2020年8月

相关内容