软件属性中的附加驱动程序崩溃

软件属性中的附加驱动程序崩溃

我正在尝试使用软件属性 (software-properties-gtk) 安装 nvidia 驱动程序。当我打开“附加驱动程序”选项卡时,它只显示“正在搜索附加驱动程序...”,然后 Apport 出现并告诉我 Ubuntu 出现内部错误。可用的附加驱动程序从未显示,列表只是空的。

当我从终端运行 software-properties-gtk 时,在崩溃之前我得到了以下输出:

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/gi/overrides/GLib.py", line 634, in <lambda>
    return (lambda data: callback(*data), user_data)
  File "/usr/lib/python3/dist-packages/softwareproperties/gtk/SoftwarePropertiesGtk.py", line 1323, in show_drivers
    (overall_status, icon, drivers) = self.gather_device_data(self.devices[device])
  File "/usr/lib/python3/dist-packages/softwareproperties/gtk/SoftwarePropertiesGtk.py", line 1277, in gather_device_data
    description = base_string.format(base_description=description, licence=licence)
KeyError: 'license'

这是一个已知错误吗?我可以修复它吗?

答案1

编辑 /usr/lib/python3/dist-packages/softwareproperties/gtk/SoftwarePropertiesGtk.py 并更正拼写错误!找到“licence”并将其替换为“license”!

这对我来说很管用 :)

答案2

首先,如果您安装jockey-gtk. jockey-gtk 可以让你更轻松地打开附加驱动程序。 jockey-gtk 在 Ubuntu 13.10 的 Ubuntu 软件中心中可用。 打开终端并运行:

sudo apt-get install jockey-gtk

  1. 搜索jockey-gtk在 Dash 中。

  2. 单击“附加驱动程序”图标打开附加驱动程序

  3. 会打开一个小型的“附加驱动程序”窗口,其中有一个来回移动的橙色栏。它将开始搜索附加驱动程序。让它搜索附加驱动程序至少 3 分钟。

  4. 从启动器关闭附加驱动程序,或者如果您无法从启动器关闭附加驱动程序,请在系统监视器中终止附加驱动程序进程(software-properties-gtk 和 jockey-gtk)。

  5. 再次打开“附加驱动程序”。这次可用的附加驱动程序可能会显示在“附加驱动程序”中。

相关内容