Fedora dan HDMI
Gara-gara salah seorang teman di kantor yang membawa kabel HDMI (High-Definition Multimedia Interface), saya jadi penasaran ingin mencoba di laptop linux saya.
Saya ini tergolong orang yang tidak terlalu sensitif dengan masalah kualitas gambar video atau pun suara, jadi meski di laptop ada port HDMI tapi belum pernah dicoba, selama ini untuk keperluan presentasi dan nonton film masih merasa cukup memakai port VGA+audio output biasa 🙂
Untuk masalah gambar, tidak ada hal khusus, semuanya automagicly terdeteksi dan bisa dengan mudah saya menjalankan konfigurasi twinview (kebetulan laptop saya memakai driver proprietary milik nvidia) dengan sebuah TV.
Yang jadi masalah ada di suara, begitu saya coba jalankan pemutar film, ternyata suaranya tidak muncul di TV.
Begini langkah-langkah yang saya lakukan untuk memperbaiki hal ini …
Pastikan port HDMI tidak dalam kondisi ter-muted. Bisa diperiksa memakai alsamixer.
Jalankan perintah alsamixer, kemudian tekan F6 (untuk memilih kartu suara), kemudian tekan “m” untuk mengubah status menjadi mute/unmute
Kemudian periksa device mana yang terkoneksi dan mana yang aktif.
Untuk melihat daftar perangkat yang tersedia, kita bisa memakai perintah “aplay -l”
dheche@fountain ~]$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC269VB Analog [ALC269VB Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
dheche@fountain ~]$
Dari situ kita lihat ada 4 device HDMI (3,7,8,9)
Sekarang kita perlu coba mana dari keempat device itu yang terkoneksi ke TV
dheche@fountain ~]$ aplay -D hw:1,3 agnes.wav
dheche@fountain ~]$ aplay -D hw:1,7 agnes.wav
dheche@fountain ~]$ aplay -D hw:1,8 agnes.wav
dheche@fountain ~]$ aplay -D hw:1,9 agnes.wav
Setelah menjalankan keempat perintah tadi ternyata di laptop saya ini device nomor 7 yang terkoneksi ke TV, karena hanya device tersebut yang berhasil mengeluarkan bunyi di TV.
Entah kenapa kok si Fedora tidak automagicly mendeteksi mana yang aktif, hingga kita harus mendefinisikannya secara manual. Sunting berkas /etc/pulse/default.pa
Kemudian tambahan baris berikut di baris paling bawah
load-module module-alsa-sink device=hw:1,7
Tentunya sesuaikan nomor device dengan nomor yang sesuai, karena tadi sebelumnya di tempat saya yang aktif adalah device nomor 7, ya jadi baris perintah yang harus saya tulis jadi seperti di atas.
Langkah terakhir, *bunuh* pulseaudio, nanti dia akan ostosmastis hidup lagi kalau diperlukan dengan membaca berkas konfigurasi yang baru
[root@fountain ~]# killall pulseaudio
Sekarang, silakan menikmati film yang ingin Anda tonton melalui antarmuka HDMI 🙂
Leave a Reply