安装nvidia-opencl-icd-367会破坏软件包管理器
我正在使用图形驱动程序 ppa。今天我得到了一个更新对话框,其中说我可以将我的nvidia驱动程序更新为367.18(〜gpu16.04.6)。我像每次一样开始更新,但是失败了 Failed to get unit file state for var-lib-snapd-lib-gl.mount 重新启动后,我的图形驱动程序损坏了,我被迫进入恢复模式。 通常,当我的Nvidia驱动程序损坏时,我只需将其卸载并 sudo apt purge nvidia*重新安装即可。 在恢复模式下执行此操作将卸载所有nvidia-opencl-icd-367软件包,但软件包由于上述错误而失败。 尝试手动卸载此软件包会导致以下错误: 更新@ 20160605-解决方案: 遵循以下V ideonauth的回答即可解决此问题。请完成所有步骤,并确保在sudo apt purge nvidia*成功删除 NVIDIA的所有内容且没有问题并通过重新安装驱动程序之后,确保重新启动sudo apt install nvidia-367。 这将使您的驱动程序重新工作。 如果这样做没有帮助,请尝试手动删除所有旧的xorg配置,sudo rm /etc/X11/xorg.conf* && sudo rm /etc/X11/xorg.conf然后再次重新安装驱动程序sudo apt install nvidia-367 --reinstall。 如果仍然不能重新登录(典型错误:已输入登录屏幕->密码,请按Enter->返回登录屏幕),请尝试通过从Windows XP切换到文本控制台再次完全删除Nvidia驱动程序。使用Ctrl+ Alt+进行F1登录屏幕,使用您的帐户名和密码登录,在控制台中从此处下载适用于您显卡的驱动程序,并停止lightdm: sudo service lightdm 使用以下命令安装Nvidia的二进制驱动程序 sudo ./NVIDIA-VERSION... …