电脑配置
VMware workstation 16 pro
Ubunt 22.04
显卡
intel(R) UHD Graphics 770
NVIDIA GeForce RTX 4090
我最近新用VMware workstation 16 pro 安装了 ubunt 22.04 ,想安装NVIDIA驱动,但是显卡不能被ubuntu识别显示。
输入指令: lspci | grep VGA
输出: 00:0F.0 VGA compatible controller: VMware SVGA II Adapter
输入: lspci
同样未能识别到显卡的信息
在fireFox 中 NVIDIA官网下载驱动时可以选择RTX 4090 的驱动下载,并且可以安装,但会提示没有驱动的GPU设备。安装驱动后输入 nvidia-smi不能输出显卡信息。
微信图片_20240417155801.jpg[/attachment][/img]
我看大家的Ubuntu22.04是可以安装4090显卡驱动的,求助!!!
Ubuntu 22.04 无法识别读取显卡信息,求助!!!
-
- 帖子: 5
- 注册时间: 2024-04-17 15:37
- 系统: ubuntu 22.04
-
- 论坛版主
- 帖子: 5244
- 注册时间: 2007-01-14 16:23
Re: Ubuntu 22.04 无法识别读取显卡信息,求助!!!
别人是用物理机或者支持直通的虚拟机平台安装的,你用一个不支持直通的虚拟机,就……
-
- 帖子: 5
- 注册时间: 2024-04-17 15:37
- 系统: ubuntu 22.04
- astolia
- 论坛版主
- 帖子: 6513
- 注册时间: 2008-09-18 13:11
Re: Ubuntu 22.04 无法识别读取显卡信息,求助!!!
你安装在虚拟机里面的虚拟系统,看到的显卡是由虚拟机软件虚拟出来的虚拟显卡,是看不到宿主机上的真实显卡的。
要让虚拟系统用上真实显卡,有两种方案。
一种是PCI passthrough,将显卡这个pci设备的控制权完全移交给虚拟机。不过这样会让宿主机系统无法使用显卡设备,一般需要多显卡
另一种是GPU virtualization,将显卡功能共享给虚拟机系统
你现在的问题是,VMware workstation作为一款桌面级的软件,不支持PCI passthrough。而RTX4090作为消费级的显卡,nvidia也有意做了限制不让其支持GPU virtualization。
过去有人用消费级N卡(rtx1080/3070等)在windows自己的hyper-v虚拟化平台上实现过GPU共享( https://www.reddit.com/r/sysadmin/comme ... in_hyperv/ ),有能力的话可以自己跟着试试。这里有人写了一些powershell脚本( https://github.com/jamesstringerparsec/Easy-GPU-PV )来简化配置过程,也可以试一下
没那个能力的话,还是老老实实装双系统
-
- 帖子: 5
- 注册时间: 2024-04-17 15:37
- 系统: ubuntu 22.04
Re: Ubuntu 22.04 无法识别读取显卡信息,求助!!!
astolia 写了: ↑2024-04-17 23:41
你安装在虚拟机里面的虚拟系统,看到的显卡是由虚拟机软件虚拟出来的虚拟显卡,是看不到宿主机上的真实显卡的。
要让虚拟系统用上真实显卡,有两种方案。
一种是PCI passthrough,将显卡这个pci设备的控制权完全移交给虚拟机。不过这样会让宿主机系统无法使用显卡设备,一般需要多显卡
另一种是GPU virtualization,将显卡功能共享给虚拟机系统
你现在的问题是,VMware workstation作为一款桌面级的软件,不支持PCI passthrough。而RTX4090作为消费级的显卡,nvidia也有意做了限制不让其支持GPU virtualization。
过去有人用消费级N卡(rtx1080/3070等)在windows自己的hyper-v虚拟化平台上实现过GPU共享( https://www.reddit.com/r/sysadmin/comme ... in_hyperv/ ),有能力的话可以自己跟着试试。这里有人写了一些powershell脚本( https://github.com/jamesstringerparsec/Easy-GPU-PV )来简化配置过程,也可以试一下
没那个能力的话,还是老老实实装双系统
我理解你得意思了,感谢,那么我是否可以通过passthrough将独显给物理机使用,而核显分配给虚拟机使用,这在逻辑上是不是可行且无限制的?你讲到的多显卡应该包括核显吧?
感谢你的答复,对我后续解决问题很有帮助!
- astolia
- 论坛版主
- 帖子: 6513
- 注册时间: 2008-09-18 13:11
Re: Ubuntu 22.04 无法识别读取显卡信息,求助!!!
理论上当然是这样,但对于windows宿主系统而言,pcie显卡设备的passthrough功能仅提供给了server版系统。 https://learn.microsoft.com/en-us/windo ... -using-dda
如果你用的不是server版系统又不想重装系统的话,最好还是走win/linux双系统方案。 实际上gpu passthrough目前最成熟最广泛使用的方案也是基于linux宿主系统的
-
- 帖子: 5
- 注册时间: 2024-04-17 15:37
- 系统: ubuntu 22.04
Re: Ubuntu 22.04 无法识别读取显卡信息,求助!!!
感谢解答,我现在重新安了双系统,但是进入系统右上角网络连接一直显示问号,我对netplan参照windows 的Ip进行了配制,结果也是没有什么作用,同样不能上网,同时我也尝试了将内核进行了更新,联网并没有得到改善。想请问是否有什么方法可解决这个问题。感谢您!astolia 写了: ↑2024-04-18 19:56理论上当然是这样,但对于windows宿主系统而言,pcie显卡设备的passthrough功能仅提供给了server版系统。 https://learn.microsoft.com/en-us/windo ... -using-dda
如果你用的不是server版系统又不想重装系统的话,最好还是走win/linux双系统方案。 实际上gpu passthrough目前最成熟最广泛使用的方案也是基于linux宿主系统的
- astolia
- 论坛版主
- 帖子: 6513
- 注册时间: 2008-09-18 13:11
Re: Ubuntu 22.04 无法识别读取显卡信息,求助!!!
有线?无线?网卡型号?