答案1
OP 的回答已从问题中删除(并进行了编辑以修复可能的问题):
因此,我解决了这个问题。
首先按Ctrl++ Alt,F1然后使用您的用户名和密码登录。
然后您需要删除旧的驱动程序:
sudo apt-get purge ^nvidia-
之后你需要添加显卡驱动 PPA
sudo add-apt-repository ppa:graphics-drivers
进而
sudo apt-get update
搜索适用于你的硬件的最新 Nvidia 驱动程序在 Nvidia 网站上。
就我而言,我使用
sudo apt-get install nvidia-384
完成后,只需重新启动,就可以开始了。
答案2
TLDR:删除/etc/X11/xorg.conf
解决了我的启动问题。继续阅读以查看您是否遇到类似问题。
我在尝试解决“安装 nvidia 驱动程序后 Ubuntu 无法正常启动”问题时偶然发现了这个问题。它可能不是完全相同的问题,但标题匹配,搜索我遇到的问题的人可能会找到这里。
我有 Ubuntu 18.04,其中有一个可以正常工作的 nvidia-driver-415。在使用 OpenCL、Vulkan 和其他与 GPU 相关的东西时,我升级到了 nvidia-driver-440(我也尝试过从 nvidia 网站安装驱动程序)。之后,当启用 nvidia prime 配置文件时,我无法进入登录屏幕(启用 intel 配置文件可以正常工作)。
我花了一整天时间做各种事情,包括这件事(其他一些文章也建议类似的事情),结果发现我有一个过时的版本/etc/X11/xorg.conf
,必须按照这篇文章的建议删除:https://forums.developer.nvidia.com/t/ubuntu-18-lts-nvidia-440-unable-to-make-nvidia-the-primary-display-driver/107632
答案3
在恢复模式下启动 Ubuntu。
选择“Drop To Root Shell Prompt”。默认情况下,这将允许您以只读模式访问文件系统。通过执行以下命令切换到读/写模式:。$ mount -o remount,rw /
通过执行以下命令清除 Nvidia:。$ sudo apt-get purge nvidia*
$ reboot
这将启动您的系统。
然后安装兼容的 Nvidia 驱动程序。
答案4
我在 Ubuntu 19.10 中遇到了类似的问题(将默认驱动程序更改为系统推荐的 Nvidia 435/440 并重新启动后)。我尝试了互联网上的许多解决方案(例如,编辑 grub/nomodeset、blacklist nouveau、手动安装旧的 nvidia-driver-418),但都没有奏效。绝望和沮丧,但没有放弃!
我最后的修复非常有趣……在 Ubuntu/附加驱动程序中选择最新的 nvidia 驱动程序后,我在终端中运行 nvidia-smi,它给了我一个错误,如“无法与 GPU 通信,因为它的功率不足”。是这个问题吗?怀疑。顺便说一句,我的 EVGA/RTX 2070 SUPER black 有两个电源连接器,一个 6 针(如手册中所述可选)和一个 8 针(这是我连接的唯一一个)。只需连接第二个端口,现在一切都运行良好!