rust - 如何使用运行 Gnome xOrg 的 Debian 为 Nannou 调试 NoAvailableAdapter?
问题描述
我尝试按照此处的说明设置 Nannou 。
我在配备 NVIDIA 显卡(GK107M [GeForce GT 750M Mac 版])的 MacBook 上运行 Debian Buster。
我尝试运行示例并得到错误
thread 'main' panicked at 'could not build default app window: NoAvailableAdapter'
当 Nannou 试图打开一个窗口时,这似乎是一个错误——关于它与窗口管理器(xOrg 上的 Gnome)的通信,或者关于 vulcan-tools 的一些东西。
关于如何调试的任何想法?
解决方案
问题是我正在为我的显卡使用开源 Nouveau 驱动程序(Debian 上的默认驱动程序),该驱动程序当前不支持 Nannou 所需的 Vulkan。
通过安装专有的 nvidia 图形驱动程序,问题得到解决。
如本教程https://linuxconfig.org/how-to-install-nvidia-driver-on-debian-10-buster-linux中所述,我可以通过运行安装 nvidia 驱动程序
apt install nvidia-driver
,然后重新启动计算机
现在nannou工作:)
推荐阅读
- javascript - 谁能向我解释为什么我的变量“sum”没有计算数组“arrPrice”的总和?
- python - 从xml中提取所有父节点和子节点
- c# - 将 TextReader 标记为只读
- javascript - Promise.All 有条件地等待 Promise
- ios - 关于如何在 Swift 中将字符串拆分为所需字符串数组的问题
- javascript - 删除按钮删除目标项目之前的项目
- android - 如何检查 sqlite db 文件是否对我的 android 应用程序有效?
- autohotkey - Autohotkey,切换布尔值不起作用
- mysql - 如何将“quotaUser”参数从云功能传递到 GCP 中的 MySQL 服务器?
- c++ - Cyberpet 计时器协助