我目前有一个无法启动的系统。自从 Ubuntu 16 升级以来,我一直收到有关 nvidia-340 的错误。在升级到 Ubuntu 17.10 时,更新出现错误并显示不可用状态。Ubuntu 17.10 确实启动了,而且看起来不错。存在图形问题,所以我想通过卸载可以重新安装 nvidia。
长话短说,我失去了启动权限,现在正在从恢复模式启动。
我在访问互联网时遇到了问题,但通过大量 Google 搜索解决了这个问题。
我尝试过清除 nvidia-*、apt remove,也尝试过使用 dkpg
每次我收到“处理 nvidia-331-uvm 时遇到错误”或依赖项问题时,我都会尝试 --fix-broken install
尝试强制删除 nvidia-331-uvm 和 nvidia-340
我已经没有其他选择了,谷歌搜索也找不到了。
计算机开始启动,但卡在“停止 uid 的用户管理器”
我尝试了谷歌的许多建议和“修复”方法,但仍然陷入困境
显卡是老款的8800gts
提前感谢任何帮助。我对 Linux 最大的问题是,它总是无法正常工作,总是需要花费数小时来尝试修复某些问题。
编辑..
我想这是我从 Ubuntu 14.04 开始遇到的错误。
sudo dpkg --force-all -i nvidia-331-uvm_340.104-0ubuntu2_amd64.deb
Selecting previously unselected package nvidia-331-uvm.
(Reading database ... 389526 files and directories currently installed.)Preparing to unpack nvidia-331-uvm_340.104-0ubuntu2_amd64.deb ...
Failed to stop var-lib-snapd-lib-gl.mount: Unit var-lib-snapd-lib-gl.mount not loaded.
dpkg: warning: subprocess old pre-removal script returned error exit status 5
dpkg: trying script from the new package instead ...
dpkg: error processing archive nvidia-331-uvm_340.104-0ubuntu2_amd64.deb (--install):
there is no script in the new version of the package - giving up
Errors were encountered while processing:
nvidia-331-uvm_340.104-0ubuntu2_amd64.deb
正如你所见,它抱怨的是移除前的脚本
答案1
如果先前的建议不起作用,您可能需要尝试以下操作:
重新安装操作系统。
安装后,打开终端并输入:
sudo apt-get update sudo apt-get upgrade
在终端类型中:
sudo add-apt-repository ppa:graphics-drivers/ppa
在终端类型中:
sudo apt-get update
在终端类型命令中:
sudo apt-get install nvidia-driver-340 nvidia-settings
(340 是您需要安装的 Nvidia 驱动程序版本,目前是唯一支持旧硬件的驱动程序版本)6. 重新启动您的机器。7. 检查 Nvidia 驱动程序是否已安装。打开终端并输入:
lsmod | grep nvidia
你应该看到类似这样的内容:
nvidia_uvm 671744 0
nvidia_drm 49152 2
nvidia_modeset 843776 3 nvidia_drm
nvidia 13123584 85 nvidia_modeset,nvidia_uvm
drm_kms_helper 155648 2 i915_bpo,nvidia_drm
drm 364544 6 i915_bpo,drm_kms_helper,nvidia_drm