如標題所示,我在 Ubuntu 14.04 上沒有聲音;聲音在 Windows 上正確再現。我嘗試了很多解決方案,但問題似乎是pulseaudio無法辨識我的音效卡。也許這是由於我在啟動服務中所做的一些更改,即使我認為我沒有更改與音訊設備相關的內容。
這是目前正在運行的服務
$>sudo service --status-all
[ + ] acpid
[ - ] anacron
[ - ] apache2
[ + ] apparmor
[ ? ] apport
[ + ] atd
[ + ] avahi-daemon
[ ? ] binfmt-support
[ + ] bluetooth
[ - ] brltty
[ + ] bumblebeed
[ ? ] console-setup
[ + ] cron
[ ? ] cryptdisks
[ ? ] cryptdisks-early
[ + ] cups
[ + ] cups-browsed
[ - ] dbus
[ + ] ddclient
[ + ] dictd
[ ? ] dns-clean
[ + ] ebtables
[ - ] fancontrol
[ + ] friendly-recovery
[ - ] grub-common
[ - ] hddtemp
[ ? ] irqbalance
[ + ] kerneloops
[ ? ] killprocs
[ ? ] kmod
[ + ] libvirt-bin
[ ? ] lightdm
[ - ] lm-sensors
[ ? ] mysql
[ ? ] networking
[ + ] nmbd
[ + ] ntop
[ ? ] ondemand
[ - ] postgresql
[ ? ] pppd-dns
[ - ] procps
[ - ] pulseaudio
[ ? ] qemu-system-x86
[ ? ] rc.local
[ + ] resolvconf
[ - ] rsync
[ + ] rsyslog
[ ? ] runhwactivator
[ + ] samba
[ - ] samba-ad-dc
[ + ] saned
[ ? ] screen-cleanup
[ ? ] sendsigs
[ - ] smartmontools
[ + ] smbd
[ ? ] speech-dispatcher
[ - ] sudo
[ ? ] tlp
[ - ] tomcat7
[ + ] udev
[ ? ] umountfs
[ ? ] umountnfs.sh
[ ? ] umountroot
[ - ] unattended-upgrades
[ - ] urandom
[ ? ] vboxautostart-service
[ + ] vboxballoonctrl-service
[ + ] vboxdrv
[ + ] vboxweb-service
[ + ] winbind
[ - ] x11-common
我注意到許多標記為 [-] 的服務實際上是活動的;所以,我不知道這個輸出是否正確。正如你所看到的,pulseaudio 似乎沒有運行。然而
$>sudo service pulseaudio status
pulseaudio start/running, process 7993
順便說一句,這裡有一些螢幕截圖。
阿薩混合器
一些脈衝音頻選項卡,同時再現一些聲音
其他選項卡只是空的,因此它似乎無法正確識別我的聲卡。任何想法?
答案1
首先,透過在終端機中複製以下命令來重置pulseaudio配置:
rm -r ~/.config/pulse; pulseaudio -k
如果不行,請嘗試透過在終端機中執行以下 2 個命令來停用pulseaudio:
echo autospawn=no > ~/.pulse/client.conf
sudo killall -9 pulseaudio
然後運行
pulseaudio
重新啟動音訊應用程式並進行測試。幾乎所有 Linux 音訊程式都只能使用 Alsa,而不使用 Pulseaudio(Skype 除外)。
要比 Alsamixer 更容易設定 alsa 音量,請安裝gnome-alsamixer
.
答案2
首先前往您的電腦/筆記型電腦公司。網站,然後下載您的 PC/筆記型電腦驅動程序,然後安裝。透過終端機 ctrl+alt+t 重新啟動/重新啟動系統:輸入:reboot -f 完成:-)