启动Lightdm时,Ubuntu 15.10启动挂起

在升级到15.10之前我没有阅读发行说明,我仍然安装了fglrx驱动程序。 在升级后重新启动它会在启动画面中无限期挂起,我无法打开带有’ctrl alt f1-6’的控制台。 我能够通过启动进入恢复模式来解决这个问题,打开一个根控制台,清除fglrx驱动程序并安装开源radeon驱动程序。 现在它挂在这个屏幕http://ubuntu.miximages.com/boot/qAzaUtu.jpg

**System info** 
  • 内存15GiB系统内存处理器AMD FX(tm)-8350八核
  • 处理器桥RD890 PCI到PCI桥(外部gfx0端口B)
  • 桥RD890 PCI到PCI桥(PCI express gpp port B)显示
  • 大溪地XT Radeon HD 7970/8970 OEM / R9 280X]多媒体大溪地XT
  • HDMI Audio Radeon HD 7970系列

      **lightdm.log** 

    [+ 0.00s] DEBUG:登录到/var/log/lightdm/lightdm.log
    [+ 0.00s] DEBUG:启动Light Display Manager 1.16.4,UID = 0 PID = 6021
    [+ 0.00s] DEBUG:从/usr/share/lightdm/lightdm.conf.d加载配置目录。
    [+ 0.00s] DEBUG:从/usr/share/lightdm/lightdm.conf.d/50-greeter-wrapper.conf加载配置
    [+ 0.00s] DEBUG:从/usr/share/lightdm/lightdm.conf.d/50-guest-wrapper.conf加载配置
    [+ 0.00s] DEBUG:从/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf加载配置
    [+ 0.00s] DEBUG:从/usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf加载配置
    [+ 0.00s] DEBUG:从/usr/share/lightdm/lightdm.conf.d/50-xserver-command.conf加载配置
    [+ 0.00s] DEBUG:从/usr/local/share/lightdm/lightdm.conf.d加载配置目录。
    [+ 0.00s] DEBUG:从/etc/xdg/lightdm/lightdm.conf.d加载配置目录
    [+ 0.00s] DEBUG:从/etc/lightdm/lightdm.conf加载配置
    [+ 0.00s] DEBUG:使用D-Bus名称org.freedesktop.DisplayManager
    [+ 0.00s] DEBUG:已注册的座位模块xlocal
    [+ 0.00s] DEBUG:已注册的座椅模块xremote
    [+ 0.00s] DEBUG:已注册的座位模块统一
    [+ 0.00s] DEBUG:监控座位的logind
    [+ 0.00s] DEBUG:从logind:seat0添加的新座位
    [+ 0.00s] DEBUG:座椅座位0:从配置部分加载属性座位:*
    [+ 0.00s] DEBUG:座位0:开始
    [+ 0.00s] DEBUG:座位0:创建迎宾会话
    [+ 0.00s] DEBUG:Seat seat0:创建x型显示服务器
    [+ 0.00s] DEBUG:使用VT 7
    [+ 0.00s] DEBUG:座椅座位0:在VT 7上启动本地X显示
    [+ 0.00s] DEBUG:DisplayServer x-0:登录到/var/log/lightdm/x-0.log
    [+ 0.00s] DEBUG:DisplayServer x-0:将X服务器权限写入/ var / run / lightdm / root /:0
    [+ 0.00s] DEBUG:DisplayServer x-0:启动X服务器
    [+ 0.01s] DEBUG:启动进程6033:/ usr / bin / X -core:0 -seat seat0 -auth / var / run / lightdm / root /:0 -nolisten tcp vt7 -novtswitch
    [+ 0.01s] DEBUG:DisplayServer x-0:等待来自X服务器的就绪信号:0
    [+ 0.01s] DEBUG:获取总线名称org.freedesktop.DisplayManager
    [+ 0.01s] DEBUG:使用总线路径/ org / freedesktop / DisplayManager / Seat0注册座位
    [+ 0.01s] DEBUG:从org.freedesktop.Accounts加载用户
    [+ 0.01s] DEBUG:添加了User / org / freedesktop / Accounts / User1001
    [+ 0.01s] DEBUG:添加了User / org / freedesktop / Accounts / User1000
    [+ 0.28s] DEBUG:来自过程6033的信号10
    [+ 0.28s] DEBUG:DisplayServer x-0:来自X服务器的信号:0
    [+ 0.28s] DEBUG:DisplayServer x-0:连接到XServer:0
    [+ 0.28s] DEBUG:Seat seat0:显示服务器就绪,启动会话认证
    [+ 0.28s] DEBUG:Session pid = 6149:服务’lightdm-greeter’开头,用户名’lightdm’
    [+ 0.29s] DEBUG:Session pid = 6149:认证完成,返回值为0:成功
    [+ 0.29s] DEBUG:Seat seat0:会话认证,运行命令
    [+ 0.29s] DEBUG:Session pid = 6149:运行命令/ usr / lib / lightdm / lightdm-greeter-session / usr / sbin / unity-greeter
    [+ 0.29s] DEBUG:创建共享数据目录/ var / lib / lightdm-data / lightdm
    [+ 0.29s] DEBUG:Session pid = 6149:登录到/var/log/lightdm/x-0-greeter.log
    [+ 0.31s] DEBUG:激活VT 7
    [+ 0.31s] DEBUG:激活login1会话c15
    [+ 0.31s] DEBUG:座位0将活动会话更改为c15
    [+ 0.31s] DEBUG:会话c15已经激活
    [+ 0.31s] DEBUG:Session pid = 6149:Greeter关闭了沟通渠道
    [+ 0.31s] DEBUG:Session pid = 6149:退出返回值1
    [+ 0.31s] DEBUG:座位0:会话停止
    [+ 0.31s] DEBUG:座位0:停止; 未能开始迎接
    [+ 0.31s] DEBUG:座位0:停止
    [+ 0.31s] DEBUG:座位0:停止显示服务器
    [+ 0.31s] DEBUG:将信号15发送到过程6033
    [+ 0.76s] DEBUG:进程6033退出,返回值为0
    [+ 0.76s] DEBUG:DisplayServer x-0:X服务器已停止
    [+ 0.76s] DEBUG:释放VT 7
    [+ 0.76s] DEBUG:DisplayServer x-0:删除X服务器权限/ var / run / lightdm / root /:0
    [+ 0.76s] DEBUG:座位0:显示服务器已停止
    [+ 0.76s] DEBUG:座位0:停了下来
    [+ 0.76s] DEBUG:所需座位已经停止
    [+ 0.76s] DEBUG:停止显示管理器
    [+ 0.76s] DEBUG:显示管理器停止了
    [+ 0.76s] DEBUG:停止守护进程
    [+ 0.76s] DEBUG:以返回值1退出

  x-0-greeter.log 

写X权限时出错:无法打开X权限/var/lib/lightdm/.Xauthority:没有这样的文件或目录

可能尚未创建文件夹/var/lib/lightdm

你可以尝试: mkdir -p /var/lib/lightdm; chown -R lightdm:lightdm /var/lib/lightdm ; chmod 0750 /var/lib/lightdm mkdir -p /var/lib/lightdm; chown -R lightdm:lightdm /var/lib/lightdm ; chmod 0750 /var/lib/lightdm 如果需要, mkdir -p /var/lib/lightdm; chown -R lightdm:lightdm /var/lib/lightdm ; chmod 0750 /var/lib/lightdm具有root权限。

对同一问题有不同的解决方法。 在启动过程中跟踪破坏/低图形模式结果后,我最终查看了相同的错误消息。

我已经重新安装了lightdm,试图解决这个问题。 我在重新安装lightdm后找到了目录/ var / lib / lightdm-data / lightdm,但是用户“lightdm”被赋予“/ var / lib / lightdm”作为它的主目录。 即。 它的主目录不存在!

我通过将lightdm的主目录更改为/ etc / passwd中的“/ var / lib / lightdm-data / lightdm”来让我工作。

然后重新启动lightdm并按照惯例关闭它。

16.04.3 LTS供您参考。