无法让扬声器在 arch linux 上工作

无法让扬声器在 arch linux 上工作

我刚刚在我的计算机上安装了 arch linux (无 DE),然后安装mpg123mplayer通过其中任何一个从命令行播放 mp3。但声音却发不出来,这是怎么回事?
(我确实遇到了一些有关声卡等的错误,但无法记下它们)

我已经gstreamer安装pulseaudio了,
这是我得到的错误:

Playing: /mnt/ubuntu/home/edward/Music/Infected Mushroom-Artillery www.mp3c.cc .mp3
[ffmpeg/demuxer] mp3: Estimating duration from bitrate, this may be inaccurate
 (+) Audio --aid=1 (mp3)
File tags:
 Artist: Infected Mushroom
 Album: Vicious Delicious
 Album_Artist: Infected Mushroom
 Composer: Amit Duvdevani/Erez Aizen/K. Hendriks/S. Bunting/Swollen Members
 Genre: Electronica
 Title: artillery
 Track: 2
[ao/alsa] Playback open error: No such file or directory
[ao/oss] Can't open audio device /dev/dsp: No such file or directory
[ao/jack] cannot open server
Could not open/initialize audio device -> no sound.
Audio: no audio

答案1

我听不到声音的问题是pulseaudio没有在后台运行。我不知道的原因是因为pulseaudio应该在启动时自动启动,但它没有。
在我开始之后,pulseaudopulseaudio --start开始发出声音。现在我必须添加pulseaudio到启动列表才能在每次启动计算机时发出声音。

另外,我无法从root帐户播放歌曲,但从非 root 可以。

相关内容