分页: 1 / 1
Ubuntu 22.04 无法识别读取显卡信息,求助!!!
发表于 : 2024-04-17 15:59
由 HALUXI
电脑配置
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显卡驱动的,求助!!!
Re: Ubuntu 22.04 无法识别读取显卡信息,求助!!!
发表于 : 2024-04-17 16:48
由 onlylove
别人是用物理机或者支持直通的虚拟机平台安装的,你用一个不支持直通的虚拟机,就……
Re: Ubuntu 22.04 无法识别读取显卡信息,求助!!!
发表于 : 2024-04-17 20:16
由 HALUXI
onlylove 写了: ↑2024-04-17 16:48
别人是用物理机或者支持直通的虚拟机平台安装的,你用一个不支持直通的虚拟机,就……
so 这是实验设计的问题吗,本身就不可能实现吗
,我也是尝试学习,啥也不懂!QAQ
Re: Ubuntu 22.04 无法识别读取显卡信息,求助!!!
发表于 : 2024-04-17 23:41
由 astolia
HALUXI 写了: ↑2024-04-17 20:16
so 这是实验设计的问题吗,本身就不可能实现吗
,我也是尝试学习,啥也不懂!QAQ
你安装在虚拟机里面的虚拟系统,看到的显卡是由虚拟机软件虚拟出来的虚拟显卡,是看不到宿主机上的真实显卡的。
要让虚拟系统用上真实显卡,有两种方案。
一种是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 )来简化配置过程,也可以试一下
没那个能力的话,还是老老实实装双系统
Re: Ubuntu 22.04 无法识别读取显卡信息,求助!!!
发表于 : 2024-04-18 17:34
由 HALUXI
astolia 写了: ↑2024-04-17 23:41
HALUXI 写了: ↑2024-04-17 20:16
so 这是实验设计的问题吗,本身就不可能实现吗
,我也是尝试学习,啥也不懂!QAQ
你安装在虚拟机里面的虚拟系统,看到的显卡是由虚拟机软件虚拟出来的虚拟显卡,是看不到宿主机上的真实显卡的。
要让虚拟系统用上真实显卡,有两种方案。
一种是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将独显给物理机使用,而核显分配给虚拟机使用,这在逻辑上是不是可行且无限制的?你讲到的多显卡应该包括核显吧?
感谢你的答复,对我后续解决问题很有帮助!
Re: Ubuntu 22.04 无法识别读取显卡信息,求助!!!
发表于 : 2024-04-18 19:56
由 astolia
HALUXI 写了: ↑2024-04-18 17:34
我理解你得意思了,感谢,那么我是否可以通过passthrough将独显给物理机使用,而核显分配给虚拟机使用,这在逻辑上是不是可行且无限制的?你讲到的多显卡应该包括核显吧?
理论上当然是这样,但对于windows宿主系统而言,pcie显卡设备的passthrough功能仅提供给了server版系统。
https://learn.microsoft.com/en-us/windo ... -using-dda
如果你用的不是server版系统又不想重装系统的话,最好还是走win/linux双系统方案。 实际上gpu passthrough目前最成熟最广泛使用的方案也是基于linux宿主系统的
Re: Ubuntu 22.04 无法识别读取显卡信息,求助!!!
发表于 : 2024-04-21 17:41
由 HALUXI
astolia 写了: ↑2024-04-18 19:56
HALUXI 写了: ↑2024-04-18 17:34
我理解你得意思了,感谢,那么我是否可以通过passthrough将独显给物理机使用,而核显分配给虚拟机使用,这在逻辑上是不是可行且无限制的?你讲到的多显卡应该包括核显吧?
理论上当然是这样,但对于windows宿主系统而言,pcie显卡设备的passthrough功能仅提供给了server版系统。
https://learn.microsoft.com/en-us/windo ... -using-dda
如果你用的不是server版系统又不想重装系统的话,最好还是走win/linux双系统方案。 实际上gpu passthrough目前最成熟最广泛使用的方案也是基于linux宿主系统的
感谢解答,我现在重新安了双系统,但是进入系统右上角网络连接一直显示问号,我对netplan参照windows 的Ip进行了配制,结果也是没有什么作用,同样不能上网,同时我也尝试了将内核进行了更新,联网并没有得到改善。想请问是否有什么方法可解决这个问题。感谢您!
Re: Ubuntu 22.04 无法识别读取显卡信息,求助!!!
发表于 : 2024-04-22 13:24
由 astolia
有线?无线?网卡型号?