使用 14.04 的笔记本电脑无法通过登录 GUI

使用 14.04 的笔记本电脑无法通过登录 GUI

我的笔记本电脑昨天还运行正常,但现在却无法登录。

一开始,我只看到黑屏。但是,按照这里的一些问题中的说明操作后,询问Ubuntu,我首先重新安装了lightdm,然后我必须将文件的所有权更改~/.Xauthority为我的用户名。现在,我得到了登录 GUI 屏幕。

但是,一旦我输入用户名,它就会闪烁,然后返回登录 GUI。无论我使用侏儒统一, 或者侏儒闪回

我不知道为什么lightdm需要重新配置,或者如何~/.Xauthority更改,但无论如何,是什么阻碍了我,阻止我登录?

更新:我尝试删除该.Xauthority文件以及.profile我的主目录中的文件。但没有任何变化。

以访客身份登录也失败。

以下命令不起作用:

mv ~/.config ~/.config.BAK
mv ~/.cache ~/.cache.BAK

.xsession-errors在我的主目录中,它显示:

Gdk-CRITICAL: gdk_x11_display_get_xdisplay: assertion 'GDK_IS_DISPLAY (display)' failed

答案1

我修复了我的问题。我有这个存储库

deb http://ppa.launchpad.net/eugenesan/ppa/ubuntu trusty main

在我的列表中。该存储库昨天将这 4 个软件包更新为自定义版本(基于 GNOME 3.12):

  • ubuntu 会话
  • gnome-session 通用
  • gnome-session-bin
  • gnome 会话

我将这些包降级到该版本3.9.90-0ubuntu12,之后sudo service lightdm restart一切正常,并启动并运行。

从命令行降级:

sudo apt-get install --reinstall gnome-session-bin=3.9.90-0ubuntu12
sudo apt-get install --reinstall gnome-session-common=3.9.90-0ubuntu12
sudo apt-get install --reinstall gnome-session=3.9.90-0ubuntu12
sudo apt-get install --reinstall ubuntu-session=3.9.90-0ubuntu12

答案2

更新后我也遇到了这个问题。我不得不重新安装显示驱动程序才能使其正常工作。出现此问题的计算机有一块运行 nVidia 驱动程序的 nVidia 卡。

答案3

就我而言,我将 lightdm 替换为 GDM 对我有用

sudo apt-get install gdm
sudo dpkg-reconfigure gdm

选择显示管理器 GDM

相关内容