关于 gvc_mixer_card 的警告消息

关于 gvc_mixer_card 的警告消息

我的系统登录信息中journalctl充满了有关“gvc_mixer_card'。从谷歌看来,这似乎与音量控制有关。我在下面附上了日志中消息的样本。奇怪的是,当这些消息在日志中时,没有任何内容在播放。而且,当播放某些内容时,没有任何声音问题。

Feb 08 10:53:52 Mine gsd-media-keys[1264]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Feb 08 10:53:52 Mine gsd-media-keys[1264]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Feb 08 10:53:52 Mine gsd-media-keys[1264]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Feb 08 10:53:52 Mine gsd-media-keys[1264]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Feb 08 10:53:52 Mine gsd-media-keys[1264]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Feb 08 10:53:52 Mine gnome-shell[1029]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Feb 08 10:53:52 Mine gnome-shell[1029]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Feb 08 10:53:52 Mine gnome-shell[1029]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Feb 08 10:53:52 Mine gnome-shell[1029]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
Feb 08 10:53:52 Mine gnome-shell[1029]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed

日志中每秒有数百条这样的消息。它们最多持续 2 秒。它们会不定期地重复,有时一小时内重复 3 或 4 次,有时重复间隔数小时。它们似乎在机器空闲时最常见,但这可能是观察偏差。


编辑:一些额外的信息....
我注意到上述消息总是以以下消息开头:

Feb 08 15:07:59 Mine gsd-media-keys[1264]: Unable to get default sink

而这一行似乎是这些行的结果:

Feb 08 15:07:59 Mine rtkit-daemon[928]: Supervising 5 threads of 3 processes of 1 users.
Feb 08 15:07:59 Mine rtkit-daemon[928]: Successfully made thread 2297655 of process 921 owned by '1000' RT at priority 5.
Feb 08 15:07:59 Mine rtkit-daemon[928]: Supervising 6 threads of 3 processes of 1 users.

线程和进程的数量会有所不同,但消息基本相同。我首先想到的是“root kit”,但结果却是“实时kit”。我对 pid 的 921 和 928 感到好奇...

me@Mine:~$ ps -aux | egrep " 928| 921"
me           921  0.0  0.0 1685400 23872 ?       S<sl Jan09   1:06 /usr/bin/pulseaudio --daemonize=no --log-target=journal
rtkit        928  0.0  0.0 154000  1508 ?        SNsl Jan09   0:05 /usr/libexec/rtkit-daemon
me       2297845  0.0  0.0   9208  2260 pts/3    S+   15:21   0:00 grep -E --color=auto  928| 921

这似乎又让我们回到了与音频系统有关的问题。然而,声音方面没有明显的问题。


编辑2:我想知道这是否可能是 Wayland 的问题,所以我切换到 Xorg。

Xorg 下仍存在错误。但是!gvc_mixer_card 错误不再重复数百次,而是在日志中仅出现一次。略有改善。仍然不知道是什么导致了错误。音频系统继续正常运行。

相关内容