您尚未登录。

#1 2018-05-29 13:00:53

recode
会员
注册时间: 2018-05-29
帖子: 3

sddm启动慢的问题。

我使用sddm启动xfce4,把sddm加入服务后,启动极慢。要等一分多钟才进入图形登入界面。

如果不使用服务,在命令行模式下,使用sudo sddm 来启动。瞬间就能进入图形登入界面。

已重装过系统几次,每次都是这样。最后是我每安装完一个步骤就重启,才发现的这个问题。

有人碰到过类似的情况吗?(真机安装出现此情况,虚拟机下没有问题)

最近编辑记录 recode (2018-05-29 13:17:05)

离线

#2 2018-05-29 13:08:32

xtricman
エクス·トリクマン
注册时间: 2012-12-26
帖子: 1,267

Re: sddm启动慢的问题。

...也许是其他服务占了时间呢?systemd-analyze blame有特别长时间的么?或者简单的禁用sddm服务能快速得到getty么?


反社会,精神极其不稳定,随时可能炸碎身边所有人

离线

#3 2018-05-29 13:11:05

recode
会员
注册时间: 2018-05-29
帖子: 3

Re: sddm启动慢的问题。

已测试过。禁用sddm服务后,能快速得到getty。所以才百思不得其解。
在tty里,直接启动sddm,也能快速进入登入的图形界面。一旦把sddm加入服务后,就会占用极长的时间。

xtricman 说:

...也许是其他服务占了时间呢?systemd-analyze blame有特别长时间的么?或者简单的禁用sddm服务能快速得到getty么?

离线

#4 2018-05-29 16:08:14

recode
会员
注册时间: 2018-05-29
帖子: 3

Re: sddm启动慢的问题。

换了lightDM后。好了。

离线

#5 2018-12-28 13:33:53

shanpo
会员
注册时间: 2017-05-15
帖子: 11

Re: sddm启动慢的问题。

跟楼主同样的问题,出现在我的笔记本电脑上,台式机就没有!然后发现停顿时胡乱按任意键就可以迅速进入sddm登录界面,依稀记得跟什么随机数生成有关。查看日志发现了可疑消息:
kernel: random: crng init done
kernel: random: 7 urandom warning(s) missed due to ratelimiting

放狗搜索,得到以下答案:
There’s a bug which is exhausting the entropy pool. This is refilled over time through e.g. disk activity and mouse movement. You can increase the fill rate with a software solution:
sudo pacman -S haveged
sudo systemctl enable haveged
sudo systemctl start haveged

问题解决!

最近编辑记录 shanpo (2018-12-28 13:34:43)

离线

页脚