我只想开始使用 Ubuntu 和 Windows 双启动。我有一个(也Dell XPS 9570
需要驱动程序和安装),我可以在网上找到一些信息,但由于我是第一次使用,所以我需要一份完整的分步指南(特定于 dell xps 9570),其中解释了所有步骤、命令、驱动程序、可能遇到的问题以及如何修复它们。该指南还需要包括如何安装以及GPU 驱动程序和驱动程序。提前谢谢大家。NVIDIA
CUDA
TensorFlow
CUDA
TensorFlow
NVIDIA
Intel GPU
答案1
详细信息可在此处的许多已回答问题或帮助部分中找到。总结一下,因为许多答案都很旧了:
- 选择一组兼容的软件,例如 CUDA 10.1、DNN 7.6.5、Tensorflow 2.1。
- 安装 Ubuntu,使用在内核启动行中编辑的“nomodeset”字样,直到安装了最新提供的专有 Nvidia 驱动程序。
- 安装专有的 Nvidia 驱动程序。不需要任何图形驱动程序的 PPA,标准存储库中的驱动程序就足够了。最新的驱动程序可能是 435 或 440,具体取决于内核。
- 选择不带任何旧 Nvidia 驱动程序的 CUDA 安装方法。避免使用名称中带有 Nvidia 驱动程序编号的 .deb 包。有一个 deb 列表,选择其中一个顶级 cuda,其他的都从该列表中获取。通常,我建议避免使用 .run 文件安装方法,但我认为这实际上允许您跳过不需要的 Nvidia 驱动程序。旧驱动程序的真正问题是所有 CUDA 文件都依赖于它们,它们(部分)删除当前驱动程序,并且可能未完全配置,导致每次内核更新甚至后续登录时都出现问题。如果您再次更新驱动程序,您将删除所有旧驱动程序,并使所有 CUDA 文件都自动删除。
- 安装 CUDA 版本所需的任何旧 gcc 和 g++。只需将这些 (gcc、g++ ar、nm、ranlib) 的链接添加到 ...cuda/bin。根据标准说明,这应该位于 PATH 中的所有系统 bin 位置之前,这样它们就会被使用。
- 制作样本,并添加任何必要的缺失库。
- 安装英特尔深度神经网络 DNN 包。我只是将它们放入现有的 cuda 位置(cuda/bin cuda/lib64 cuda/include)。再次制作样本,并添加任何缺失的库。
- Tensorflow 有自己的网站,上面有安装说明。至少对于 python/pip 安装,当所请求的文件/包的(旧)版本不可用时,会建议使用较新的版本。
所有记录,但旧的指令通常具有不必要的复杂性——随着时间的推移它变得越来越简单。
这些链接似乎合理,我没有直接使用 MOK 实用程序的经验。一定要检查您的 BIOS/UEFI 设置是否是最新的。我使用的 inst. 是https://medium.com/@Oysiyl/install-tensorflow-2-with-gpu-support-on-ubuntu-19-10-f502ae85593c 只需将 python3 -m pip install ...tensorflow==2.1.0rc0 更新为 tensorflow==2.2.0rc2(当原始版本在 Ubutnu 20.04B 安装上失败时给出的最新选择)。