我刚刚在我的计算机上安装了 arch linux (无 DE),然后安装mpg123
并mplayer
通过其中任何一个从命令行播放 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
应该在启动时自动启动,但它没有。
在我开始之后,pulseaudo
我pulseaudio --start
开始发出声音。现在我必须添加pulseaudio
到启动列表才能在每次启动计算机时发出声音。
另外,我无法从root
帐户播放歌曲,但从非 root 可以。