Jadi pengaturan saya saat ini menggunakan monitor yang terhubung ke laptop saya melalui HDMI dan menggunakan speaker untuk audio bukan laptop inbuilt. Ketika mesin melakukan booting, ia menggunakan HDMI secara default, tetapi saya akan sering menangguhkan laptop sepanjang hari dan kapan pun ia melanjutkan, ia akan mengalihkan perangkat suara ke speaker inbuilt.
Ini bukan masalah besar seperti yang dapat Anda bayangkan tetapi menjengkelkan, saya bertanya-tanya apakah ada skrip yang dapat saya gunakan untuk memaksanya memilih kembali HDMI setelah melanjutkan atau menonaktifkan speaker inbuilt, atau mengaturnya secara default. FYI kedua speaker inbuilt berada di 'kartu suara' yang sama tetapi dua perangkat yang berbeda
Terima kasih atas bantuannya!
Jawaban:
Jika Anda tidak ingin memulai ulang, cukup restart pulseaudio:
sumber
Saya memiliki masalah yang sama pada Ubuntu 17.10. Setelah menangguhkan, atau bahkan setelah meredupkan Layar, itu akan selalu mengubah output audio saya dari Digital Output (diinginkan) ke HDMI meskipun Tampilan saya tidak memiliki speaker. Mengomentari dialog
di
/etc/pulse/default.pa
lakukan trik seperti yang dijelaskan dalam Nonaktifkan suara melalui HDMI secara permanen .Perhatikan bahwa pengaturan bak cuci default seperti yang ditunjukkan di atas tidak mengubah perilaku. Juga, skrip yang disediakan di atas untuk mengatur profil kartu audio setelah penangguhan adalah khusus pengguna.
sumber
Saya memperbaiki masalah ini dengan mengatur profil pulsa tetap ke output: HDMI stereo pada resume.
Untuk mendapatkan daftar profil pulsa:
pacmd list-cards
. Untuk mengubah profil pulsa misalnya:pacmd set-card-profile 0 output:hdmi-stereo
.Tentang menjalankan skrip setelah ditangguhkan: Jalankan Skrip saat Wakeup?
Tentang menjalankan pacmd sebagai root: [Dipecahkan] Kontrol pulseaudio dengan skrip shell melalui pacmd / Newbie Corner / Arch Linux Forums:
sumber
Lari:
Untuk menampilkan indeks kartu Anda. Misalnya, kartu suara pci saya ada di indeks 2. Profil suara untuk output analog (sekali lagi sebagai contoh) dipanggil
output:analog-stereo
.Kemudian:
Untuk mengatur ini sebagai output (cobalah). Untuk membuatnya permanen, edit
/etc/pulse/default.pa
dan tambahkan:Mulai ulang pulseaudio atau reboot untuk memeriksa kegigihan.
sumber
Masalah ini mungkin terkait dengan masalah dengan Pulseaudio, versi 8, sebagaimana diuraikan dalam utas bug (panjang) ini di freedesktop.org .
Pada dasarnya, Pulseaudio mengalihkan suara ketika kehilangan kontak dengan HDMI dan tidak mengembalikannya setelah HDMI tersambung kembali. Ini diperbaiki dalam versi 9.
Untuk mengembalikan versi 8 ke perilaku versi sebelumnya, ikuti petunjuk ini dan reboot.
Kemudian atur output suara dalam Pengaturan Suara dan periksa apakah ia bertahan dengan menangguhkan / melanjutkan atau mengosongkan layar. Itu berhasil bagi saya.
sumber
/etc/pulse/default.pa
file?sudo gedit
tidak bekerja untuk saya.gksu gedit /etc/pulse/default.pa
Hal yang sama terjadi pada saya tetapi hanya jika monitor HDMI tidak "terjaga" ketika OS memulai atau melanjutkan: daftar perangkat di Pengaturan> Suara bahkan tidak menunjukkan HMDI / DisplayPort - Audio Built-in lagi.
Perbaikan untuk saya adalah menunda sesi, memastikan monitor HDMI menyala, melanjutkan sesi.
Menangguhkan di Ubuntu 18,04 LTS agak gila tersembunyi di balik tombol PowerOff di menu drop down: tahan mouse di atasnya, atau tekan Altuntuk mengubah tombol PowerOff menjadi Menangguhkan. Bicara tentang navigasi tersembunyi!
sumber
systemctl suspend
sebagai gantinya!Memperbaiki PulseAudio mematikan suara HDMI pada Penangguhan
"Fitur tidak berdokumen" ini muncul dengan Ubuntu 16.04 dan versi baru PulseAudio 8.
Buat file baru
/lib/systemd/system-sleep/tv-sound
dan salin:CATATAN: ganti nama pengguna
rick
(baris ketiga dari bawah) dengan nama pengguna Anda.Kemudian tandai itu dapat dieksekusi dengan perintah:
Langkah tambahan mungkin diperlukan jika
output:hdmi-stereo
(perangkat untuk kebanyakan orang) berbeda pada sistem Anda.sumber
rick
ke ID pengguna Anda sendiri?Saya memiliki masalah ini sejak Ubuntu 9.04. Tidak pernah berhasil dan sekarang bahwa anak-anak yang baru saja mendapatkan HDMI atau yang baru saja mendapatkan Ubuntu berpikir masalahnya adalah sesuatu yang baru sehingga orang yang mencoba melihat perubahan terbaru dalam pengaturan sedang disesatkan. Jadi, saya jelaskan: Masalah ini selalu ada dan tidak ada yang mengatasinya. Saya telah menghabiskan setidaknya 20 jam untuk meneliti masalah ini. Jadi apa yang telah saya lakukan di masa lalu:
sumber