我的帐户无法启动GUI,但Guest帐户可以

试图让nvidia驱动程序输出720p组件(正如他们在我的10.10系统中所做的那样),我以某种方式冲洗了我的Mythbuntu 12.04配置。 目前的状态是这样的:

  • 当我启动PC时,我进入了这个登录窗口: 登录窗口
  • 如果我输入密码并选择Fred Hamilton,我会得到以下屏幕文本,然后返回上面的登录屏幕: 文本日志
  • 如果我选择访客帐户,它会正常启动(进入Ubuntu,Ubuntu 2D,Xfce或Mythbuntu)

为什么Fred Hamilton不能推出GUI?

我还注意到,当我作为FH启动时,会生成一个Xorg.0.log文件(这对于askubuntu的30k限制来说太长了所以它不在这里,但我没有看到任何明显错误的内容)。 当我作为访客启动时,根本没有生成日志文件…

这可能是一个错误,但这类问题的解决方法是通用的,并且应用解决方法将有助于最初报告错误。 (因此,虽然大多数错误问题都是关闭主题的,但我正在通过解决方法回答这个问题。另外,我认为这可能是由于某些错误配置而不是错误而导致的。)

如何成功登录GUI“Fred Hamilton”

Ctrl + Alt + F1打开基于文本的虚拟控制台 。 使用Fred Hamilton的用户名和密码登录。 但请注意:

  1. 用户名实际上不是Fred Hamilton 。 这将是简称 。 (当你安装Ubuntu时,你可能还记得已经输入了一个简短的用户名和一个全名。)如果你不记得这是什么,它可能是fred 。 但是一些用户首字母缩写(例如,我的是ek ),或者完全不同的东西。

    如果您不知道这是什么,您可以以Guest身份登录,并尝试查看/home文件夹中存在的子文件夹。 这些子文件夹是每个人类,非访客用户的文件夹(因此可能只有一个 – Fred Hamilton的文件夹)。

  2. 与以图形方式登录时不同,当您输入密码时,屏幕上不会有任何变化。 你不会看到像*这样的占位符字符。 这是设计的。 只需输入您的密码,然后按Enter键

现在您可以运行命令。 确保您已连接到Internet(如有必要,您可以在同时访客会话中连接,使用Alt + F7切换到GUI,然后使用Ctrl + Alt + F1切换回第一个虚拟控制台)。 运行此命令,输入并按Enter键

 sudo apt-get update && sudo apt-get install gdm 

这将安装gdmlightdm的替代品。 LightDM和GDM是两种不同的显示管理器 。 显示管理器是GUI的一部分,提供图形登录屏幕。 由于LightDM登录屏幕不起作用,安装GDM并将其配置为使用而不是LightDM应该可以解决问题。

请注意:

  1. 系统将提示您输入密码。 当您输入它时,您将看不到任何变化(如前所述)。

  2. 作为最后的安装步骤,将配置gdm软件包,您可以选择是否要将LightDM或GDM用作显示管理器。 选择GDM。 当出现菜单询问您要使用哪个菜单时,可以使用箭头键和Enter键进行此选择。

    • 严格来说,您不必选择gdm ,因为无论如何您都会手动切换到它。 但LightDM(目前已损坏并导致此问题)将继续为您提供错误的登录屏幕,除非您选择GDM。 您可以随后使用sudo dpkg-reconfigure gdmsudo dpkg-reconfigure lightdm

然后停止lightdm并启动gdm

 sudo stop lightdm sudo start gdm 

现在切换回GUI( Alt + F7 )并以Fred Hamilton身份登录。

如何报告这是一个错误

首先,仔细阅读Ubuntu的官方错误报告说明 。 ( 这里的答案也是一个有用的资源。)

然后通过按Alt + F2并运行命令ubuntu-bug lightdm ,针对Ubuntu中的lightdm软件包报告此错误。

在编写错误报告时,有几个具体的注意事项:

  • 确保详细描述问题。 特别是,开发人员不应该来这里,完全理解和欣赏您报告的错误。

  • 确保Xorg.0.log了从LightDM会话( 而不是当前GDM会话)创建的Xorg.0.log文件。 Xorg.0.logXorg.0.log.old通常会自动附加,而Xorg.0.log.old可能是正确的文件。 如果你完全不确定,你也可以附上你当前拥有的Xorg.0.log文件,如果你在再次登录之前复制了它。 (只需确保给它一个描述,说明它与自动附加的Xorg.0.log文件之间的区别。)

如果这不是一个错误,您可能还想在http://paste.ubuntu.com上粘贴相应的Xorg.0.log文件的内容,并在此处编辑您的问题(或发表评论)以提供链接到它。

这个问题可能被视为这个旧问题的副本。 (感谢aking1012 找到它 。)如果是这样,并且作为该问题的副本关闭,这个答案可能会被合并,然后我可以相应地进行编辑。

伙计,打

Ctrl + Alt + F1

在终端运行:

sudo dpkg-reconfigure gdm

选择lightdm或gdm,看看事情是否恢复正常。

当我尝试使用lightdm-webkit自定义lightdm时,恰好发生在我身上,但我告诉你的步骤对我有用。