我尝试安装一个包systemd
(这upstart
在 Utopic 14.10 及更高版本中可替换)。请参阅我昨天的问题如何为 Ubuntu 12.04 重新生成所有 Gnome 架构。结果是它不起作用。我删除了所有安装的软件包(包括依赖项),并恢复为原始的 Precise 12.04 软件包。但是,当启动 Ubuntu 时,我卡在循环登录屏幕中,尽管我的密码已检查。
根据我昨天学到的知识,我输入了以下内容<Ctrl><Alt><F2>
以进入登录 shell。然后我查看了该~/.xsession-errors
文件:
$ cat .xsession-errors
/usr/sbin/lightdm-session: 5: exec: upstart: not found
我重新安装了lightdm
upstart,packages
但无济于事。我找到了Ubuntu 12.04-14.04 桌面用户 GUI 会话如何开始。我的系统在 lightdm-session 部分失败了。但我不知道在哪里。我似乎还缺少上述网页中提到的/etc/xprofile
~/.xprofile
和。这些文件是必需的吗?我如何获得可用的文件?~/.xsessionrc
基本上它无法打开 X-Window 会话。
谁能告诉我如何恢复正版 Precise 12.04 登录?
答案1
您需要安装upstart-bin
。这是因为用户会话使用 upstart,但您卸载了 upstart,因此它无法正常工作。使用 Upstart,用户会话可以使用 upstart,而无需 Upstart 作为系统 init 运行。