16.04:慢速启动无论我删除或执行什么(提供的文件用于分析)

我很沮丧,因为我安装Ubuntu后我的笔记本电脑启动了很长时间。

在Ubuntu之前,我有Kubuntu 15.04,它在不到20秒的时间内从Grub启动到桌面。 我切换到Ubuntu(64位),因为我听说它更快。 到目前为止,情况更糟。 使用自动登录需要55秒。 没有,我会在35秒内从Grub进入我的登录界面。 然后在输入密码并点击ENTER后,再显示桌面需要21秒。

还应该提到的是,在启动时,根本没有紫色屏幕或Ubuntu带有滚动点的启动徽标。

一旦我在桌面上,一切都运行良好而快速。 它会睡觉并恢复正常等等。这只是引起关注的问题。 由于我有一个双启动系统,我倾向于重新启动到Windows 10来做某些事情。 引导进入Win10非常快,但重启到Ubuntu需要太长时间。

我正在使用我以前完全相同的分区(我为新安装的Ubuntu格式化了)。

我一直在使用systemd-analyze来找出导致延迟的原因。 到目前为止,我已经尝试了以下内容:

  • 将内核更新为4.6
  • 已禁用NetworkManager-wait-online服务
  • 禁用Samba-ad-dc服务
  • 禁用smbd服务
  • 禁用mnbd服务
  • 禁用和卸载apparmor
  • 禁用grub-common服务

这是我在Grub菜单和登录屏幕之间看到的屏幕: 在此处输入图像描述

我知道这是fsck ,它在Grub菜单之后立即弹出。 我也知道,因为它立即出现,它并没有真正花费太多时间。 但是这个屏幕就是我看到的,直到登录屏幕出现。 底部没有啪啪点的闪屏,没有紫色屏幕。

这是我的dmesg输出的链接

我的dmesg由于某种原因只有25秒。

另外,我使用systemd-analyze plot > file.svg绘制了我的启动,并最终得到了没有意义的时间。 实际上,图表只有20秒,但我的登录界面需要更长的时间。 这是我的输出(由于图像的大小,我链接了图像而不是发布它):

systemd-analyze输出

systemd-analyze blame输出(下)

在此处输入图像描述

systemd-analyze critical-chain输出(下图)

在此处输入图像描述

这是fdisk -l的输出(下面)

在此处输入图像描述

就像我之前说的那样,我使用的是与之前相同的分区(sdb6代表/,sdb3代表/ home,sdb5代表交换)。 他们格式化了。 所以我不知道为什么会发生这种情况。

sda是一个SSD驱动器,sdb是一个机械1TB驱动器。

剩下的硬件:

惠普DV7笔记本电脑。 英特尔i7处理器,8GB Ram,AMD Radeon HD 7960M XT显卡(可与英特尔显卡双向切换)。

我已经在这工作了一段时间,希望我的挖掘显示这一点,我真的可以在这里使用一些帮助。 我将提供您需要的任何其他输出。

提前致谢!

UPDATE

我尝试在禁用network-manager启动,并且启动时没有区别。 出于某种原因, networking.service仍然显示在责备列表中。

这是我的系统分析责任和关键链输出:

  8.410s networking.service 7.267s ModemManager.service 7.138s accounts-daemon.service 5.327s systemd-logind.service 4.939s alsa-restore.service 4.595s systemd-user-sessions.service 4.166s dev-sdb6.device 3.683s loadcpufreq.service 3.455s apport.service 3.353s ondemand.service 3.261s cpufreqd.service 2.063s gpu-manager.service 1.643s polkitd.service 1.508s rsyslog.service 1.322s lm-sensors.service 1.224s lightdm.service 1.144s plymouth-start.service 1.026s systemd-modules-load.service 1.005s thermald.service 918ms systemd-tmpfiles-setup-dev.service 907ms avahi-daemon.service 772ms systemd-journald.service 534ms upower.service 

关键链

 graphical.target @16.982s └─multi-user.target @16.982s └─cpufrequtils.service @16.976s +5ms └─loadcpufreq.service @13.268s +3.683s └─basic.target @8.324s └─sockets.target @8.324s └─avahi-daemon.socket @8.324s └─sysinit.target @8.230s └─systemd-update-utmp.service @8.102s +127ms └─systemd-tmpfiles-setup.service @7.768s +333ms └─local-fs.target @7.767s └─home.mount @7.704s +63ms └─systemd-fsck@dev-disk-by\x2duuid-e715a619\x2de892\x2d40dc\x2dbc17\x2d235e98e3ffe6.service @7.180s +463ms └─dev-disk-by\x2duuid-e715a619\x2de892\x2d40dc\x2dbc17\x2d235e98e3ffe6.device @7.167s 

更新2

在禁用了这么多,并删除了大量的应用程序后,我仍然没有得到任何结果。 我现在确实想到,这可能是DM或DE的问题……但是通过所有日志到目前为止我无处可去。

在无数次尝试加速之后,我放弃了试图运行的版本,并降级到Ubuntu Gnome 14.04。 我已经剥离了很多Ubuntu 16.04,它开始引起问题。

切换到Gnome 14.04使一切启动和运行速度更快。 我的启动时间从Unity 16.04的55秒到Gnome 14.04的20秒。

最后,无论我做了什么,我都无法用16.04加快速度。 对我来说,解决方案是降级,甚至在更新的硬件上运行。

为了证实这一点,我决定将我的电脑从Kubuntu 16.04降级到Gnome 14.04。 这是一款配备16GB RAM和SSD硬盘的四核i7 @ 4Ghz。 我的启动时间最初约为8秒,现在约为5秒。

我不知道它是否会解决你的问题,但我们看到升级到16.04后。 启动时间要长得多,而且我们遇到了计算机无法启动的一些启动问题。 这是在删除普利茅斯和所有闪屏相关后解决的。

更新驱动程序为我解决了性能问题。 看这里:

Kubuntu 16.04驱动程序管理器坏了