我的帐户无法启动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的用户名和密码登录。 但请注意:
-
用户名实际上不是
Fred Hamilton
。 这将是简称 。 (当你安装Ubuntu时,你可能还记得已经输入了一个简短的用户名和一个全名。)如果你不记得这是什么,它可能是fred
。 但是一些用户首字母缩写(例如,我的是ek
),或者完全不同的东西。如果您不知道这是什么,您可以以Guest身份登录,并尝试查看
/home
文件夹中存在的子文件夹。 这些子文件夹是每个人类,非访客用户的文件夹(因此可能只有一个 – Fred Hamilton的文件夹)。 -
与以图形方式登录时不同,当您输入密码时,屏幕上不会有任何变化。 你不会看到像
*
这样的占位符字符。 这是设计的。 只需输入您的密码,然后按Enter键 。
现在您可以运行命令。 确保您已连接到Internet(如有必要,您可以在同时访客会话中连接,使用Alt + F7切换到GUI,然后使用Ctrl + Alt + F1切换回第一个虚拟控制台)。 运行此命令,输入并按Enter键 。
sudo apt-get update && sudo apt-get install gdm
这将安装gdm
, lightdm
的替代品。 LightDM和GDM是两种不同的显示管理器 。 显示管理器是GUI的一部分,提供图形登录屏幕。 由于LightDM登录屏幕不起作用,安装GDM并将其配置为使用而不是LightDM应该可以解决问题。
请注意:
-
系统将提示您输入密码。 当您输入它时,您将看不到任何变化(如前所述)。
-
作为最后的安装步骤,将配置
gdm
软件包,您可以选择是否要将LightDM或GDM用作显示管理器。 选择GDM。 当出现菜单询问您要使用哪个菜单时,可以使用箭头键和Enter键进行此选择。- 严格来说,您不必选择
gdm
,因为无论如何您都会手动切换到它。 但LightDM(目前已损坏并导致此问题)将继续为您提供错误的登录屏幕,除非您选择GDM。 您可以随后使用sudo dpkg-reconfigure gdm
或sudo 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.log
和Xorg.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时,恰好发生在我身上,但我告诉你的步骤对我有用。