我在技嘉 Aorus Pro 主板(使用集成的英特尔图形芯片组)和 nVIDIA RTX 2080Ti 显卡上的 i9-9900k 上运行 Debian 10。我有两个显示器。我想让显示器 B 使用 nVIDIA 卡,显示器 A 使用 Intel 集成芯片组。问题是现在只有监视器 B 在工作。监视器 A 已关闭。也许辅助显卡有问题,因为 Debian 禁用了不是最重要的卡。我想启用它。有人告诉我,我使用的内核(4.19)很旧,不支持主板的英特尔芯片组。我想更新它,但我不知道该怎么做。他还说它在backports中。所以几行就足够了。我试图从头开始编译一个新内核,版本 5.3.2,使用默认设置,但它不起作用,实际上它在启动过程中冻结。所以,我的问题是:如何轻松地将 Debian 10 内核(至少从 4.19 升级到允许我启用英特尔芯片组以及firmware-misc-nonfree?
我使用 virt-manager 创建了一个虚拟机,我可以使用 virsh edit 编辑该 xml,但我想问您是否有方法将 libvirt xml 转换为 qemu 命令行。我发现不久前也有人提出了同样的问题:
https://www.reddit.com/r/VFIO/comments/dh9iyo/convert_libvirt_xml_into_qemu_command_line_and/
用户 jkhsjdhjs 说:
要将 libvirt xml 转换为 qemu 命令行,您只需使用 libvirt 启动虚拟机即可。libvirt 将使用大量命令行参数启动 qemu 进程,然后您可以保存这些参数。由于 libvirt 只是启动一个 qemu 进程,因此它们应该执行完全相同的操作。
好吧,但是怎么样?我想了解如何使用 libvirt 启动虚拟机,以便我可以看到 qemu 命令中包含的每个选项。
我尝试过:
virsh dumpxml win10
virsh domxml-to-native qemu-argv win10.xml
error: internal error: invalid PCI passthrough type 'default'
Run Code Online (Sandbox Code Playgroud) 我正在尝试从我的系统中删除 nvidia 驱动程序(使用 debian 10 运行)。我尝试了几种方法,但都没有成功。像这样的东西:
之后,当我重新启动 PC 时,debian 10 重新启动,我看到:
mario@DESKTOP-N9UN2H3:/home/mariozio# lspci -nnk -d 10de
01:00.0 VGA 兼容控制器 [0300]:NVIDIA Corporation TU102 [GeForce RTX 2080 Ti] [10de:1e04] (rev a1) 子系统:ZOTAC International (MCO) Ltd. TU102 [GeForce RTX 2080 Ti] [19da:2503] 内核使用的驱动程序:nvidia 内核模块:nvidia
该怎么办 ?