Ubuntu%2017.10%20-%20%E3%82%AA%E3%83%BC%E3%83%87%E3%82%A3%E3%82%AA%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%81%8C%E8%A6%8B%E3%81%A4%E3%81%8B%E3%82%89%E3%81%AA%E3%81%84%E3%80%81%E8%A8%AD%E5%AE%9A%E3%81%8C%E3%81%AA%E3%81%84%E3%80%81%E3%82%B5%E3%82%A6%E3%83%B3%E3%83%89%E3%81%8C%E5%87%BA%E3%81%AA%E3%81%84.png)
Kubuntu 17.10(17.04からの再インストール)をインストールしました。古い はそのままです/home
が、 にフォーマット/再インストールしました/boot
。/
インストール後に起動すると、トレイのサウンド アイコンが「スピーカー + 赤い線」になっており、サウンドがないことを示しています。システム トレイのサウンド アイコン > ドロップダウンには次のように表示されます。
出力または入力デバイスが見つかりません
設定では、システムが何もないと言っているため、オーディオに関連する変更はできません。設定 > マルチメディア > オーディオ音量。出力/入力デバイスが見つかりません。
不思議なことに、Spotify と VLC は音を出しています。しかし、Firefox や Pillars of Eternity (Steam (Flatpak)) は音を出していません。設定には何も表示されません。これらの写真は Spotify で音楽を再生中に撮影されたものです。
ボリューム コントロール (メニュー > マルチメディア > PulseAudio ボリューム コントロール) を開くと、次のメッセージを表示するボックスが表示されます。
PulseAudio への接続に失敗しました。5 秒後に自動的に再試行されます。この場合、環境/X11 ルート ウィンドウ プロパティの PULSE_SERVER または client.conf の default-server の設定が誤っている可能性があります。この状況は、PulseAudio がクラッシュして、X11 ルート ウィンドウに古い詳細が残っている場合にも発生する可能性があります。この場合、PulseAudio は再度自動起動する必要があります。これが設定されていない場合は、start-pulseaudio-x11 を手動で実行する必要があります。
カウントダウン (5 秒) はありませんでしたが、ウィンドウが 2 回点滅し、「PulseAudio に接続しようとしています」というメッセージが表示されました。その後は何も起こりませんでした。
試してみましたstart-pulseaudio-x11
。出力:
Connection failure: Connection refused
pa_context_connect() failed: Connection refused
私のサウンド デバイスは標準ジャック (通常のスピーカー) 経由で接続されています。HDMI などはありません。2 つのモニターは DP 経由で接続されています。17.04 では問題はありませんでした。
私は以下を試しました。古い質問:
mv ~/.pulse ~/.pulse_backup
結果:mv: cannot stat '/home/USER/.pulse': No such file or directory
TL;DR: Kubuntu 17.10 ( /home
17.04 から) をインストールした後、オーディオが機能しません。オーディオ設定で設定できません。VLC と Spotify からはサウンドが聞こえますが、Firefox、ゲーム/Steam からは聞こえません。エラー メッセージには、PulseAudio が失敗したと表示されます。
答え1
私も同じ問題を抱えており、ログを見ると、/var/log/syslog
pulseaudio デーモンにエラーがありました。
[pulseaudio] module.c: Module "module-switch-on-connect" should be loaded once at most. Refusing to load.
そこで、次の 3 行を無効にするように開い/etc/pulse/default.pa
て編集しました。#
#.ifexists module-switch-on-connect.so
#load-module module-switch-on-connect
#.endif
最善の解決策ではないかもしれませんが、私の問題は解決しました。
答え2
pulseaudio を再インストールすることでこの問題を解決しました。
注意: /etc/pulse 内にカスタム編集がある場合、rm -rf /etc/pulse
以下に示すように実行するとそれらは失われます。私の場合、再インストールされたファイルはほんのわずかです。
plasma-desktop
2019 年更新:削除中にパッケージがアンインストールされた場合は注意してくださいpulseaudio
。起動する前に再インストールしてください。そうしないと、システムが正常に起動しない可能性があります。
apt-get remove --purge pulseaudio
rm -rf /etc/pulse
(おそらく $HOME/.config/pulse も削除してください)apt-get install pulseaudio
apt-get install plasma-desktop
reboot
これにより、再インストールされていない他のいくつかのパッケージ (oss* など) もアンインストールされましたが、私の場合は、それらがなくてもまったく問題ありません。 ;)
[編集]
カードが のようなものにリストされているsudo aplay -l
のに にリストされていない場合はpavucontrol
、カードが他のプロセスによってブロックされている可能性があります。sudo fuser -v /dev/snd/*
に 以外のプロセスがリストされていないことを確認してくださいpulseaudio
。私の場合、kubuntu 19.04 にアップグレードしたときにプロセスによってブロックされたsqueezelite
ため、停止して無効にするsqueezelite
とすべて正常になりました。
$ sudo fuser -v /dev/snd/*
/dev/snd/controlC0: root 872 F..... squeezelite
/dev/snd/pcmC0D0p: root 872 F....m squeezelite
[... bad ...]
$ sudo systemctl disable squeezelite
$ sudo systemctl stop squeezelite
$ pulseaudio -k
$ sudo fuser -v /dev/snd/*
/dev/snd/controlC0: myUsername 1459 F..... pulseaudio
[... good ...]
$ pavucontrol
... すると、サウンドカードがpavucontrol
再び使用できるようになりました。
答え3
私もまったく同じ問題(同じ症状)に悩まされ、解決策を探すのに何時間も費やしました。default.pa
モジュールを静的にロードするようにhw:1,0
編集し、hw:0,0
sudo nano /etc/pulse/default.pa
変更する内容:
load-module module-alsa-sink device=hw:0,0
load-module module-alsa-source device=hw:0,0
load-module module-null-sink
load-module module-pipe-sink
保存して終了し、次を実行します:
sudo alsa force-reload
pulseaudio -k
start-pulseaudio-x11
この時点で音が出るといいですね。
答え4
.config/ で、Pulse を構成する別のフォルダーがあるかどうかを確認してください。私の場合は、google-chrome-remote-desktop アプリでした。これは、通常のプロファイルが読み込まれないようにする、pulse-audio 構成で別のプロファイルを作成しました。