我正在使用全新安装的 Ubuntu 16.04,并安装了所有更新。当我转到其他驱动程序时,它只显示一个选项“未知:未知”。
该型号是 Thinkpad P50s,它应该有一个 m500m,但是当我运行
lshw -C display
I receive this
*-display UNCLAIMED
description: 3D controller
product: GM108GLM [Quadro K620M]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:06:00.0
version: a2
width: 64 bits
clock: 33MHz
capabilities: cap_list
configuration: latency=0
resources: memory:f1000000-f1ffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:d000(size=128)
我不知道还能做什么。我以前遇到过这个问题,用过 bumblebee,但我只想安装驱动程序并让卡工作。这是我对 Ubuntu 唯一的不满。
如何让该卡显示在附加驱动程序中?
答案1
过了一段时间,我在网上找到了正确的方法。这是网页,但我会在这里解释,以防有一天该链接消失。
这不会在添加驱动程序页面中显示该卡,第一次这样做时我的机器就坏了。它坏了是因为我第一次安装了错误的驱动程序版本,所以请备份您的数据。
1)访问 PPA 网站以获取最新的 nvidia 驱动程序这里并检查你的显卡是否支持它(在 nvidia 驱动程序站点上搜索支持的卡。使用以下命令检查你的卡:
sudo lshw -c display
2)我不需要这样做,但需要删除所有 nvidia 驱动程序
sudo apt-get purge nvidia*
3)添加 PPA 然后更新
sudo add-apt-repository ppa:graphics-drivers
sudo apt-get update
4) 安装驱动程序!将 X 替换为驱动程序编号
sudo apt-get install nvidia-XXX
重新启动计算机。检查是否可以使用
lsmod | grep nvidia
如果没有返回任何内容,则表示安装失败,如网站所示。
这个问题我花了几个月的时间才解决。为了解决这个问题,我从 Ubuntu 18 降级到了 16。
答案2
按照上面答案的步骤(1)到(3),添加 PPA 并更新。
然后你就可以检测你的nvidia显卡的型号和推荐的驱动程序,命令是:
ubuntu-drivers devices
然后你可以安装你喜欢的驱动程序
sudo apt install nvidia-XXX
XXX 是驱动程序的版本
或者
如果您信任系统,那么您可以安装所有推荐的驱动程序:
sudo ubuntu-drivers autoinstall
最后一步,重新启动机器。
上述解决方案来自linux配置。