veket官方网站论坛

宵夜鸟 发表于 2024-4-13 07:16

veket22-启动时urandom随机数资源不足的问题

var/log里面提示每次启动都会报错,内容如下
Apr 13 07:09:09 veket user.notice kernel: [   11.056069] random: alsactl: uninitialized urandom read (4 bytes read)
Apr 13 07:09:09 veket user.notice kernel: [   11.156936] random: dbus-uuidgen: uninitialized urandom read (12 bytes read)
Apr 13 07:09:09 veket user.notice kernel: [   11.158174] random: ln: uninitialized urandom read (6 bytes read)
Apr 13 07:09:09 veket user.notice kernel: [   12.392303] random: alsactl: uninitialized urandom read (4 bytes read)
Apr 13 07:09:09 veket user.notice kernel: [   13.319096] random: ln: uninitialized urandom read (6 bytes read)
Apr 13 07:09:09 veket user.notice kernel: [   15.917231] random: Xorg: uninitialized urandom read (8 bytes read)
Apr 13 07:09:09 veket user.notice kernel: [   16.419685] random: Xorg: uninitialized urandom read (8 bytes read)
Apr 13 07:09:09 veket user.notice kernel: [   16.420355] random: Xorg: uninitialized urandom read (8 bytes read)
Apr 13 07:09:09 veket user.notice kernel: [   17.156283] random: Xorg: uninitialized urandom read (8 bytes read)
Apr 13 07:09:09 veket user.notice kernel: [   17.156802] random: Xorg: uninitialized urandom read (8 bytes read)
隔一会儿才会提示
Apr 13 07:09:14 veket user.notice kernel: [   21.810806] random: crng init done
Apr 13 07:09:14 veket user.notice kernel: [   21.810809] random: 25 urandom warning(s) missed due to ratelimiting
网上说是启动时随机数资源池不够,提供了几个方法都没有效果(比如装haveged或是在etc/sysctl.conf里面加语句等等),有没有大佬知道这个该怎么解决呢?现在我判断声音系统启动不正常大概率就是这个原因。

宵夜鸟 发表于 2024-4-13 07:18

还有一种我看不懂的处理办法,说是给内核打后面这个链接里的patch。https://lkml.org/lkml/2018/7/17/1279
然而新手看过以后表示:“给内核打patch”是一种什么操作?完全不知道如何实践……

宵夜鸟 发表于 2024-4-13 08:24

acpid: PWRF/00000080
ALSA lib pulse.c:242:(pulse_connect) PulseAudio: Unable to connect: Connection refused

aplay: main:830: audio open error: Connection refused
acpi daemon stopped.
killall: acpid: no process killed
acpid: LID/00000080
rmmod: ERROR: Module ehci_hcd is builtin.
acpid: PWRF/00000080
ALSA lib pulse.c:242:(pulse_connect) PulseAudio: Unable to connect: Connection refused

aplay: main:830: audio open error: Connection refused
acpi daemon stopped.
killall: acpid: no process killed
acpid: PWRF/00000080
ALSA lib pulse.c:242:(pulse_connect) PulseAudio: Unable to connect: Connection refused

aplay: main:830: audio open error: Connection refused
acpi daemon stopped.
killall: acpid: no process killed
acpid: LID/00000080
rmmod: ERROR: Module ehci_hcd is builtin.
acpid: PWRF/00000080
ALSA lib pulse.c:242:(pulse_connect) PulseAudio: Unable to connect: Connection refused

aplay: main:830: audio open error: Connection refused
acpi daemon stopped.
killall: acpid: no process killed
acpid: LID/00000080
rmmod: ERROR: Module ehci_hcd is builtin.
acpid: LID/00000080
rmmod: ERROR: Module ehci_hcd is builtin.
acpid: LID/00000080
rmmod: ERROR: Module ehci_hcd is builtin.
acpid: LID/00000080
rmmod: ERROR: Module ehci_hcd is builtin.
acpid: PWRF/00000080
ALSA lib pulse.c:242:(pulse_connect) PulseAudio: Unable to connect: Connection refused

aplay: main:830: audio open error: Connection refused
acpi daemon stopped.
killall: acpid: no process killed
acpid: PWRF/00000080
ALSA lib pulse.c:242:(pulse_connect) PulseAudio: Unable to connect: Connection refused

aplay: main:830: audio open error: Connection refused
acpi daemon stopped.
killall: acpid: no process killed
acpid: PWRF/00000080
ALSA lib pulse.c:242:(pulse_connect) PulseAudio: Unable to connect: Connection refused

aplay: main:830: audio open error: Connection refused
acpi daemon stopped.
killall: acpid: no process killed
acpid: LID/00000080
rmmod: ERROR: Module ehci_hcd is builtin.
acpid: LID/00000080
rmmod: ERROR: Module ehci_hcd is builtin.
acpid: PWRF/00000080
ALSA lib pulse.c:242:(pulse_connect) PulseAudio: Unable to connect: Connection refused

aplay: main:830: audio open error: Connection refused
acpi daemon stopped.
killall: acpid: no process killed
acpid: PWRF/00000080
Playing Sparc Audio '/usr/share/audio/bark.au' : Signed 16 bit Big Endian, Rate 10050 Hz, Stereo
acpi daemon stopped.
wmpoweroff
sh: 第 1 行:echo: 写错误: 断开的管道
sh: 第 1 行:echo: 写错误: 断开的管道
acpid: LID/00000080
rmmod: ERROR: Module ehci_hcd is builtin.
acpid: LID/00000080
rmmod: ERROR: Module ehci_hcd is builtin.
acpid: LID/00000080
rmmod: ERROR: Module ehci_hcd is builtin.
acpid: PWRF/00000080
ALSA lib pulse.c:242:(pulse_connect) PulseAudio: Unable to connect: Connection refused

aplay: main:830: audio open error: Connection refused
acpi daemon stopped.
killall: acpid: no process killed
acpid: LID/00000080
rmmod: ERROR: Module ehci_hcd is builtin.
acpid: LID/00000080
rmmod: ERROR: Module ehci_hcd is builtin.
acpid: PWRF/00000080
ALSA lib pulse.c:242:(pulse_connect) PulseAudio: Unable to connect: Connection refused

aplay: main:830: audio open error: Connection refused
acpi daemon stopped.
killall: acpid: no process killed
acpid: PWRF/00000080
ALSA lib pulse.c:242:(pulse_connect) PulseAudio: Unable to connect: Connection refused

aplay: main:830: audio open error: Connection refused
acpi daemon stopped.
killall: acpid: no process killed
acpid: PWRF/00000080
ALSA lib pulse.c:242:(pulse_connect) PulseAudio: Unable to connect: Connection refused

aplay: main:830: audio open error: Connection refused
acpi daemon stopped.
killall: acpid: no process killed
acpid: PWRF/00000080
ALSA lib pulse.c:242:(pulse_connect) PulseAudio: Unable to connect: Connection refused

aplay: main:830: audio open error: Connection refused
acpi daemon stopped.
killall: acpid: no process killed
acpid: PWRF/00000080
ALSA lib pulse.c:242:(pulse_connect) PulseAudio: Unable to connect: Connection refused

aplay: main:830: audio open error: Connection refused
acpi daemon stopped.
killall: acpid: no process killed
acpid: LID/00000080
rmmod: ERROR: Module ehci_hcd is builtin.
acpid: LID/00000080
7339 root      0:00 {00000080} /bin/sh ./LID/00000080
acpid: PWRF/00000080
ALSA lib pulse.c:242:(pulse_connect) PulseAudio: Unable to connect: Connection refused

aplay: main:830: audio open error: Connection refused
acpi daemon stopped.
killall: acpid: no process killed
acpid: PWRF/00000080
ALSA lib pulse.c:242:(pulse_connect) PulseAudio: Unable to connect: Connection refused

aplay: main:830: audio open error: Connection refused
acpi daemon stopped.
killall: acpid: no process killed
acpid: LID/00000080
rmmod: ERROR: Module ehci_hcd is builtin.
acpid: PWRF/00000080
ALSA lib pulse.c:242:(pulse_connect) PulseAudio: Unable to connect: Connection refused

aplay: main:830: audio open error: Connection refused
acpi daemon stopped.
acpid: PWRF/00000080
ALSA lib pulse.c:242:(pulse_connect) PulseAudio: Unable to connect: Connection refused

aplay: main:830: audio open error: Connection refused
acpi daemon stopped.
killall: acpid: no process killed
acpid: LID/00000080
rmmod: ERROR: Module ehci_hcd is builtin.
acpid: PWRF/00000080
ALSA lib pulse.c:242:(pulse_connect) PulseAudio: Unable to connect: Connection refused

aplay: main:830: audio open error: Connection refused
acpi daemon stopped.
killall: acpid: no process killed
acpid: PWRF/00000080
ALSA lib pulse.c:242:(pulse_connect) PulseAudio: Unable to connect: Connection refused

aplay: main:830: audio open error: Connection refused
acpi daemon stopped.
killall: acpid: no process killed
acpid: PWRF/00000080
ALSA lib pulse.c:242:(pulse_connect) PulseAudio: Unable to connect: Connection refused

aplay: main:830: audio open error: Connection refused
acpi daemon stopped.
killall: acpid: no process killed
acpid: PWRF/00000080
ALSA lib pulse.c:242:(pulse_connect) PulseAudio: Unable to connect: Connection refused

aplay: main:830: audio open error: Connection refused
acpi daemon stopped.
killall: acpid: no process killed


般若智慧 发表于 2024-4-14 23:50

宵夜鸟 发表于 2024-4-13 07:18
还有一种我看不懂的处理办法,说是给内核打后面这个链接里的patch。https://lkml.org/lkml/2018/7/17/1279
...

这个要重新编译才行呢,要几个小时的
页: [1]
查看完整版本: veket22-启动时urandom随机数资源不足的问题