我在 USB 上构建了一个便携式 Lubuntu 安装。为了在所有 x86_64 系统上工作,我成功地让它在 BIOS 和 UEFI 环境中工作,还添加了 Mac 特定的 Wi-Fi 驱动程序并使其工作。除此之外,我还安装了 KDE Plasma。没有其他重大变化。我想清除 GPU 的障碍。
所以我特别想知道的是,如果我安装了 Nvidia 驱动程序,这意味着内核将在使用 Nvidia GPU 的系统启动时自动加载这些驱动程序,对吗?这仍然意味着我可以完美地从 Intel HD 或 AMD 系统启动,就像从干净的 Linux 安装启动一样,对吗?
答案1
只要您没有删除任何其他驱动程序,安装 Nvidia 驱动程序就不会破坏您的定制 Lubuntu 系统。
删除其他驱动程序的可能方法包括卸载提供这些驱动程序的软件包并重新编译没有某些模块的内核。因此,如果您使用的是自定义内核,真正的答案可能取决于您如何对其进行自定义。除此之外,您开始使用的驱动程序(视频和其他驱动程序)应该仍然存在。
如果这是一个定制的实时环境,那么它可以成功启动并可在尽可能广泛的硬件上使用。如果这个定制系统是基于已安装的系统,它应该仍然可以工作;毕竟,更换视频卡通常不会阻止 Ubuntu 启动。
就像添加部分机器(但不是全部机器)所需的 Wi-Fi 驱动程序并不会破坏其他机器的无线网络一样,添加只有部分机器可以使用的视频驱动程序也不会破坏任何东西。
我一直说“应该”。那是因为你仍然需要测试它以确保一切正常。在你添加另一个驱动程序之前存在的驱动程序仍然存在,但你的自定义可能意外删除了某些东西,甚至在一个或多个 Ubuntu 软件包中潜伏着一个错误,这个错误从未影响过这个系统,直到你更改了某些东西才触发它。