Kubuntu 16.04 驱动程序管理器损坏

Aff*_*ted 33 kubuntu drivers

驱动程序管理器挂在“收集有关您的系统的信息”阶段,它没有超过这一点。

有没有其他人遇到过这种情况,如果有,是否有任何已知的修复程序?

jja*_*jja 27

我在 BinaryDriverHowto 页面上的Installation without X header下找到了一个解决方法。

您可以运行sudo ubuntu-drivers devices查看检测到的驱动程序,并用于apt自己安装。这是该页面上列出的示例:

sudo ubuntu-drivers devices
Run Code Online (Sandbox Code Playgroud)
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==

vendor   : NVIDIA Corporation
modalias : pci:v000010DEd00000DDAsv000017AAsd000021D1bc03sc00i00
model    : GF106GLM [Quadro 2000M]
driver   : xserver-xorg-video-nouveau - distro free builtin
driver   : nvidia-304-updates - distro non-free
driver   : nvidia-304 - distro non-free
driver   : nvidia-331 - distro non-free recommended
driver   : nvidia-331-updates - distro non-free
Run Code Online (Sandbox Code Playgroud)
sudo apt-get install nvidia-331
Run Code Online (Sandbox Code Playgroud)

  • 我这样做了,但是“sudo ubuntu-drivers devices”没有显示任何内容。这是否意味着我被搞砸了?我正在尝试安装驱动程序以使我的 wifi 正常工作,无论如何 apt-get 可能对我没有任何好处。 (2认同)

Val*_*ldo 12

要回答您最初的问题(“有没有其他人遇到过这种情况”),答案是 Yes - me。

仍在寻找自己的解决方案(您的第二个问题),如果我找到答案,我会编辑我的答案。

编辑:我终于找到关于这个问题的错误报告

编辑:其中的评论提供了快速修复/解决方法:

sudo update-apt-xapian-index
Run Code Online (Sandbox Code Playgroud)

您可能还需要安装apt-xapian-index软件包,因为它apt-xapian-index从 16.04 的映像中消失了。据报道,该软件包已重新添加到yakkety

不幸的是,尽管它的年龄(4 个月)并且发现了线索,但没有人被分配到它的解决方案。该错误已被修复。

  • _(评论通知这个问题的作者我已经编辑了我的答案)_ (2认同)
  • 对于刚安装了 Kubuntu 19.10 的我来说,只需要 `sudo update-apt-xapian-index` 才能让它恢复工作:-) 谢谢! (2认同)

Aff*_*ted 1

我收到的最初答案适用于我的笔记本电脑,但不适用于我的台式机。我的笔记本电脑使用 Nvidia,台式机使用 AMD。如果您使用的是 AMD GPU,请阅读以下内容。

目前还不支持 fglrx,我不知道将来是否会回来。对于使用 AMD GPU 的人来说,这意味着我们将使用开源驱动程序。

在终端中运行以下命令来列出您的 PCI 设备:

lspci 
Run Code Online (Sandbox Code Playgroud)

这将输出许多行,其中您应该看到与此类似的一行:

7:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tahiti XT [Radeon HD 7970/8970 OEM / R9 280X]
Run Code Online (Sandbox Code Playgroud)

其目的是找出您的 GPU 型号,这是您应该知道的。下一个命令会输出大量信息,您永远不应该忘记这些信息。如果你仔细看一下,你就会明白为什么。

man radeon
Run Code Online (Sandbox Code Playgroud)

一直走到终端底部,您将看到类似以下内容的内容:

X Version 11            xf86-video-ati 7.7.0 
Run Code Online (Sandbox Code Playgroud)

这是开源 AMD 驱动程序,并且处于活动状态。

这个具体答案的总体要点是告诉人们,默认情况下,您应该在系统上安装并激活 AMD GPU 的开源驱动程序。对于其他驱动程序,这个问题的原始答案仍然有效。