重新安装 nvidia 驱动程序

Jin*_*x13 6 nvidia drivers 17.10

我目前有一个非启动系统。自 Ubuntu 16 升级以来,我一直收到有关 nvidia-340 的错误。在升级到 Ubuntu 17.10 时,更新出现错误并说明了一些关于不可用状态的信息。Ubuntu 17.10 确实启动了,男孩看起来不错。有图形问题,所以我想通过卸载我可以重新安装 nvidia。

长话短说,我失去了启动的权限,现在正在从恢复中启动。

我在访问 Internet 时遇到了问题,但通过大量的 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
Run Code Online (Sandbox Code Playgroud)

正如你所看到的,它正在抱怨一个预删除脚本

小智 4

如果之前的建议不起作用,您可能需要尝试以下操作:

  1. 重新安装操作系统。

  2. 安装后,打开终端并输入:

    sudo apt-get update
    sudo apt-get upgrade
    
    Run Code Online (Sandbox Code Playgroud)
  3. 在终端类型中:

    sudo add-apt-repository ppa:graphics-drivers/ppa
    
    Run Code Online (Sandbox Code Playgroud)
  4. 在终端类型中:

    sudo apt-get update
    
    Run Code Online (Sandbox Code Playgroud)
  5. 在终端类型命令中:

    sudo apt-get install nvidia-driver-340 nvidia-settings
    
    Run Code Online (Sandbox Code Playgroud)

(340 是您需要安装的 Nvidia 驱动程序版本,也是目前唯一支持旧硬件(例如您的硬件)的驱动程序版本。) 6. 重新启动计算机。7.检查Nvidia驱动是否安装。打开终端并输入:

    lsmod | grep nvidia
Run Code Online (Sandbox Code Playgroud)

你应该看到这样的东西:

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
Run Code Online (Sandbox Code Playgroud)