首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >登录循环- ubuntu 16.04 - nvidia

登录循环- ubuntu 16.04 - nvidia
EN

Ask Ubuntu用户
提问于 2018-03-17 05:49:28
回答 2查看 3.6K关注 0票数 4

我尝试了几个问题中推荐的内容,这些问题涉及“登录循环”,但没有一个解决方案起作用。顺便说一下,我有一个nvidia GPU: GTX 1080。

另外,我也尝试过,但没有结果:

  • 复制.Xauthority和.ICEauthority,或将所有权更改给用户。
  • 拆卸和重新安装轻型设备
  • 清除nvidia驱动程序:sudo apt-get remove --purge nvidia-*sudo ubuntu-drivers autoinstallsudo service lightdm restart和重新启动

按照这个问题建议,我包含了.C11的输出。

代码语言:javascript
复制
$ cat ~/.xsession-errors
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
openConnection: connect: No such file or directory
cannot connect to brltty at :0
upstart: gnome-session (Unity) main process (3270) terminated with status 1
upstart: unity-settings-daemon main process (3262) killed by TERM signal
upstart: logrotate main process (3118) killed by TERM signal
upstart: bamfdaemon main process (3181) killed by TERM signal
upstart: indicator-bluetooth main process (3320) killed by TERM signal
upstart: indicator-printers main process (3333) killed by TERM signal
upstart: indicator-session main process (3334) killed by TERM signal
upstart: indicator-power main process (3321) killed by TERM signal
upstart: indicator-application main process (3359) killed by TERM signal
upstart: indicator-datetime main process (3325) killed by TERM signal
upstart: unity7 pre-start process (3263) terminated with status 143
upstart: Disconnected from notified D-Bus bus
upstart: indicator-keyboard main process (3328) killed by TERM signal
upstart: unity-panel-service main process (3281) killed by TERM signal
upstart: indicator-sound main process (3332) killed by TERM signal
EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2018-03-19 18:06:45

问题基本上是nvidia驱动程序把系统搞砸了,以至于nvidia重新安装没有像预期的那样工作。

他们说,要诊断这一点,必须运行终端:返回的nvidia-smi。NVIDIA SMI失败,因为它无法与NVIDIA驱动程序通信。

解决方案基本上是完全重新安装操作系统。所以在USB驱动器中下载ubuntu 16.04,重新安装ubuntu.

然后:

代码语言:javascript
复制
$ sudo apt-get install linux-headers-$(uname -r)
$ sudo apt-get --purge remove nvidia-*
$ sudo apt autoremove

这是GTX 1080的驱动程序,它来自:https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64和目标_distro=Ubuntu&target_version=1604&target_type=debnetwork

代码语言:javascript
复制
$ sudo dpkg -i cuda-repo-ubuntu1604_9.1.85-1_amd64.deb
$ sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/7fa2af80.pub
$ sudo apt-get update
$ sudo apt-get install cuda

然后重新启动,现在一切正常。谢谢nvidia你的垃圾软件!

下面是nvidia-论坛对这个主题的讨论,还有一些额外的细节。

票数 4
EN

Ask Ubuntu用户

发布于 2018-03-17 16:03:45

由于您正在使用nVidia GTX卡,请尝试按Crtl + Alt + F2,登录,然后运行

数独-净化英伟达。*

然后重新启动。

如果您正在使用大黄蜂在GPU卡之间切换,则命令应该是

数独-净化nvidia。*大黄蜂。

编辑:我让nVidia在16.04使用nVidia驱动程序。我设法找到的唯一的驱动程序是nvidia-364,来自ubuntu图形ppa。以下是我所做的:

首先清除所有现有的nVidia驱动程序

数独apt-得到净化nvidia*

重新启动系统。

然后从存储库ubuntu图形ppa安装nvidia-364。

sudo add-apt存储库ppa:图形驱动程序/ppa sudo apt-获取更新sudo apt-获取安装nvidia-364

那就重新启动。

如果这不起作用,我也会尝试清洗库达。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1015666

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档