Alihkan audio ke HDMI secara otomatis ketika monitor / penerima HDMI dicolokkan ke laptop

13

Saya punya laptop dengan port HDMI. Sementara kami tunawisma dan tinggal bersama teman-teman, saya telah menghubungkannya ke penerima suara surround mereka dengan kabel HDMI. Agar suara berfungsi, saya harus membuka pekerjaan pengaturan suara dan mengganti profil perangkat keras dari "Output Stereo Analog" ke "Output Stereo Digital (HDMI)" agar suara yang berasal dari suara surround bukan dari speaker mini laptop yang cekatan.

Saya harus melakukan sebaliknya ketika saya mencabutnya untuk mengeluarkan suara dari speaker.

Saya sedikit bosan melakukan ini. Saya ingin menulis ini. Saya telah melihat pertanyaan ini dan jawabannya tetapi pacmd list-sinkshanya menunjukkan satu tenggelam ketika profil suara turun menunjukkan beberapa opsi.

Dan apakah ada acara udev yang dapat saya kaitkan ke dalamnya sehingga dapat menjalankan skrip setiap kali status HDMI berubah?

Oli
sumber
Anda dapat menggunakan udevadm monitoruntuk melihat peristiwa udev mana yang dipicu oleh perubahan status HDMI, tetapi menurut ini: [ spinics.net/lists/xorg/msg52939.html] , tidak semua mungkin didukung.
taneli
@Oli: ini sepertinya otomatis di 11.10
danjjl
Untuk solusi lain untuk ini, lihat: askubuntu.com/questions/458194/…
Joe

Jawaban:

3

Di Ubuntu 11.10 pulseaudio akan mengenali kapan Anda memasang HDMI (atau jack telepon) dan akan beralih secara otomatis.

Lihat ini:

http://voices.canonical.com/david.henningsson/?p=15

desgua
sumber
Sangat keren. Menantikannya!
Oli
Saya tidak ingin menunggu, dan saya berharap tidak meningkatkan ke 11.10 ..! : O sepertinya aku akan, kalau begitu.
Dang Khoa
3

Saya mempunyai masalah yang sama tetapi mudah untuk memperbaikinya di kubuntu ... buka pengaturan sistem, layar dan Anda akan menemukan layar internal dan HDMI Anda ... pilih pengaturan Anda dan di bagian bawah pilih HDMI sebagai output default dan simpan profil di bagian bawah ... setiap kali Anda masuk ke KDE itu akan menggunakan layar HDMI Anda sebagai default dan output suara Anda akan secara otomatis ditetapkan oleh telepon ...

Merobek
sumber
1

Di ubuntu 11.10, perpindahan otomatis masih tidak berfungsi. Ternyata fitur-fiturnya belum diimplementasikan. Saya menggunakan skrip untuk mengganti profil kartu suara ke HDMI dan kembali.

pacmd "set-card-profile output:hdmi-stereo-extra1"

Ditugaskan sebagai kunci pintas, hidup sekarang lebih baik. Baca lebih lanjut di sini .

shanavas
sumber
-1

Ada alat di repositori ubuntu, padevchooser, yang mengklaim untuk membiarkan Anda mengubah output dengan cepat. Saya mencoba ini dan itu tidak benar-benar bekerja untuk saya (mencoba untuk beralih output antara kartu suara built-in dan pusat musik USB eksternal). Alat ini hanya memungkinkan saya memilih "Default" dan "Other ..." daripada mencantumkan dua opsi output saya.

Anda mungkin ingin melihat posting blog ini yang menjelaskan cara menulis skrip untuk mengubah perangkat output ke HDMI. Saya tidak tahu cara menjalankan ini secara otomatis, tetapi setidaknya itu hanya satu klik, sehingga Anda dapat mengikatnya ke tombol yang tidak digunakan pada laptop Anda.

ChrisiPK
sumber
Sangat mudah untuk beralih juga perangkat output lain di Ubuntu. Anda mengklik indikator suara dan memilih item preferensi audio. Anda kemudian memilih perangkat output dan memilih yang mana yang Anda inginkan. Tapi dia ingin itu otomatis. Jawaban Anda tidak cocok. -1.
Jo-Erlend Schinstad