Pulse Audioでポート切り替えを無効にすることはできません。使用可能なポートのモジュールスイッチの取り外しは機能しなくなりました。

Pulse Audioでポート切り替えを無効にすることはできません。使用可能なポートのモジュールスイッチの取り外しは機能しなくなりました。

私のオーディオジャックが故障し、数秒ごとにしばらくの間接続が維持されます。これにより、出力がヘッドフォンに切り替わり、再びヘッドフォンに切り替わると、薄暗い音がします。

以前の作業は、/etc/pulse/default.paからmodule-switch-on-port-availableを削除することでした。 16.04からUbuntu 18.04にアップグレードした後、もう機能しません。 pactlをチェックすると、モジュールはロードされませんが、出力は変わり続けます。

私はたくさん試してみましたが、何も動作しないようです。 alsa-mixer/pathsから設定ファイルを削除してヘッドフォンを無効にすることもできました。実際にヘッドフォンを接続しても機能しません。しかし、プラグを抜いた時、硬い音がまだ残っていました。 Pulse Audio Logは次のように言います。

(   5.867|   3.700) D: [pulseaudio] module-alsa-card.c: Jack 'Front Headphone Jack' is now plugged in
(   5.867|   0.000) D: [pulseaudio] device-port.c: Setting port analog-output-lineout to status no
(   5.867|   0.000) D: [pulseaudio] card.c: Setting card alsa_card.pci-0000_00_1b.0 profile output:analog-stereo to availability status no
(   5.867|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   5.867|   0.000) D: [pulseaudio] card.c: Setting card alsa_card.pci-0000_00_1b.0 profile output:analog-stereo+input:analog-stereo to availability status no
(   5.867|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   5.867|   0.000) D: [pulseaudio] card.c: Setting card alsa_card.pci-0000_00_1b.0 profile output:analog-surround-21 to availability status no
(   5.867|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   5.867|   0.000) D: [pulseaudio] card.c: Setting card alsa_card.pci-0000_00_1b.0 profile output:analog-surround-21+input:analog-stereo to availability status no
(   5.867|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   5.867|   0.000) D: [pulseaudio] card.c: Setting card alsa_card.pci-0000_00_1b.0 profile output:analog-surround-40 to availability status no
(   5.867|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   5.867|   0.000) D: [pulseaudio] card.c: Setting card alsa_card.pci-0000_00_1b.0 profile output:analog-surround-40+input:analog-stereo to availability status no
(   5.867|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   5.867|   0.000) D: [pulseaudio] card.c: Setting card alsa_card.pci-0000_00_1b.0 profile output:analog-surround-41 to availability status no
(   5.867|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   5.867|   0.000) D: [pulseaudio] card.c: Setting card alsa_card.pci-0000_00_1b.0 profile output:analog-surround-41+input:analog-stereo to availability status no
(   5.867|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   5.867|   0.000) D: [pulseaudio] card.c: Setting card alsa_card.pci-0000_00_1b.0 profile output:analog-surround-50 to availability status no
(   5.867|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   5.867|   0.000) D: [pulseaudio] card.c: Setting card alsa_card.pci-0000_00_1b.0 profile output:analog-surround-50+input:analog-stereo to availability status no
(   5.867|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   5.867|   0.000) D: [pulseaudio] card.c: Setting card alsa_card.pci-0000_00_1b.0 profile output:analog-surround-51 to availability status no
(   5.868|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   5.868|   0.000) D: [pulseaudio] card.c: Setting card alsa_card.pci-0000_00_1b.0 profile output:analog-surround-51+input:analog-stereo to availability status no
(   5.868|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   5.868|   0.000) D: [pulseaudio] card.c: Setting card alsa_card.pci-0000_00_1b.0 profile output:analog-surround-71 to availability status no
(   5.868|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   5.868|   0.000) D: [pulseaudio] card.c: Setting card alsa_card.pci-0000_00_1b.0 profile output:analog-surround-71+input:analog-stereo to availability status no
(   5.868|   0.000) D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
(   5.888|   0.020) D: [pulseaudio] module-alsa-card.c: Jack 'Front Headphone Jack' is now unplugged
(   5.888|   0.000) D: [pulseaudio] device-port.c: Setting port analog-output-lineout to status yes

Lineoutは私が使用したい出力です。切り替えを停止したり、ヘッドフォンポートを無効にする方法についてのアイデアはありますか?

ベストアンサー1

おすすめ記事