我遇到了声音问题(上一个问题),在阅读了大量资料后,听说了备受吹捧的PipeWire。
我遵循这个有用的指南安装 PipeWire。这只会让事情变得更糟,因为现在甚至我的耳机输出也不可靠,通常的诊断屏幕只显示它正在输出到 PipeWire。
我按照相同的有用指南卸载了 PipeWire 并恢复到 alsa-pulse。这导致 gnome 完全卸载,因为很明显。
这改变了整个启动过程,所以我无法再正常登录我的计算机(需要 yubikey)。
我已经重新安装了所有东西(包括 pipewire,以防万一),但当它尝试进行身份验证时,它会无限期挂起。切换回终端,我可以登录(终端可以读取 yubikey),中断挂起过程并启动A带有的 GUI startx
。
有什么方法可以修复这个问题,恢复正常的启动过程吗?所有 GUI 部件都已重新安装,问题出在登录阶段从密钥读取时。
输出很难检索,因为所有重要的细节都是在启动 X 之前输出的。
以下是相关故障点的输出,也是我能转录的最好的输出
snd_hda_codec_realtek ehdaudio0D0: didn't find PCM for DAI Digital Codec DAI
snd-hda-codec_realtek ehdaudio0D0: ASoC: error at snd_soc_dai_startup on Digital Codec DAI: -22
Digital Playback and Capture: soc_pcm_open() failed (-22)
HDA Digital: ASoC: dpcm_be_dai_startup() failed at Digital Playback and Capture (-22)
HDA Digital dpcm_fe_dai_startup() failed (-22)
snd_hda_codec_realtek ehdaudio0D0: didn't find PCM for DAI Digital Codec DAI
snd_hda_codec_realtek ehdaudio0D0: ASoC: error at snd_soc_dai_startup on Digital Codec DAI: -22
Digital Playback and Capture: soc_pcm_open() failed (-22)
HDA Digital: ASoC: dpcm_be_dai_startup() failed at Digital Playback and Capture (-22)
HDA Digital: dpcm_fe_dai_startup() failed (-22)
它会一直待在那里,直到我从命令行按下回车键,此时我可以通过命令行使用计算机,或者键入startx
以启动 X 服务器。
答案1
登录到控制台,假设您有互联网连接,发出以下一对命令:
sudo apt update
sudo apt install ubuntu-desktop^
这将重新安装您删除的软件包。