Ubuntu 15.10 上的登录循环

Ubuntu 15.10 上的登录循环

我最近购买了一台新的(2015)东芝 Satellite S50-C,清除了 Windows 10,并且已经尝试安装 Ubuntu 好几天了。

机器详细信息:英特尔酷睿 i7-6500U 处理器(4M 缓存,2.50 GHz),配备英特尔睿频加速技术 2.0(基于 x64 的处理器)16 GB DDR3L 1600MHz = 8GB + 8GB 1.0TB(5400rpm);混合 8G 串行 ATA 硬盘驱动器 256GB M.2 固态硬盘 (SSD);4GB DDR3 NVIDIA GeForce FTX 950M,配备 NVIDIA Optimus 技术;15.6 英寸 FHD TruBrite 显示屏(1920x1080)

我正在尝试在 256 GB SSD 上安装 Ubuntu。

在安装 14.04 失败后(通常是无法启动或冻结的问题),我决定使用 15.10,因为我的硬件太新了。我已通过拇指驱动器在 CSM 启动模式(非 UEFI)下完成了 15.10 的安装,并且禁用了英特尔 Turbo Boost 技术。安装后,我重新启用了 Turbo boost。

现在,我无法继续通过登录屏幕。屏幕变黑,闪烁紫色屏幕,然后返回登录屏幕。访客登录也不起作用。

CTRL + ALT + F1(或 F2、F3)无法让我从登录屏幕进入终端。但是,如果我在启动时显示 GRUB 时进入 GRUB 编辑屏幕(键入“e”),则可以通过在 linux 行末尾添加“3”(运行级别 3)来访问终端。此外,根据 add'l 帖子的建议,我在 GRUB 中的同一行添加了以下内容:

将“quiet splash”替换为“nomodeset”

i915.modeset=0 i915.i915_enable_rc6=1 nouveau.blacklist=1

我不确定以上任何一项是否必要......我最初添加“nomodeset”是因为我在启动时会进入黑屏。这似乎解决了该问题,但却产生了登录循环问题。

我感觉这与 NVIDIA 驱动程序有关。在之前成功登录时,图形速度非常慢,但我能够将驱动程序(通过“附加驱动程序”GUI)从 Nouveau 更改为 NVIDIA 专有。dkms status在我的运行级别 3 终端中运行得到:

bbswitch, 0.7, 4.2.0-22-generic, x86_64: installed
nvidia-352, 352.63, 4.2.0-22-generic, x86_64: installed

另外,我读到过 .Xauthority 的权限可能是一个常见问题,但是,当我运行时ls -lah,我遇到:

-rw------- 1 pwright pwright 54 Jan 4 12:37 .Xauthority

任何建议将不胜感激!!

答案1

从 GPU 驱动程序 PPA 安装驱动程序,其中包含最新的官方 NVIDIA 驱动程序。
这通常会导致图形正常工作,尤其是在非常新的 NVIDIA GEFORCE 卡上。

首先卸载您之前已经安装的 NVIDIA 软件。

突出显示 GRUB 启动菜单中的 Ubuntu 条目并按下E键。
添加nouveau.modeset=0到 linux 行的末尾 - 按下F10以启动。

在登录屏幕上按++ Ctrl-输入您的用户名和密码 - 然后执行:AltF1

sudo apt-get purge nvidia*  
sudo reboot  

安装最新的稳定 NVIDIA 驱动程序和针对 GTX 950M 的 Optimus 支持。

突出显示 GRUB 启动菜单中的 Ubuntu 条目并按下E键。
添加nouveau.modeset=0到 linux 行的末尾 - 按下F10以启动。

在登录屏幕上按++ Ctrl-输入您的用户名和密码 - 然后执行:AltF1

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-358 nvidia-prime
sudo reboot

相关内容