Kunci volume berfungsi dalam kesatuan tetapi tidak di xfce4


20

Tombol volume saya tidak berfungsi di xfce. Ketika saya menggunakannya mereka menunjukkan indikasi di layar bahwa volume sedang diubah, tetapi volumenya tidak berubah sama sekali (hal yang sama dengan tombol mute).

Yang aneh adalah bahwa ketika saya pergi dari xfce ke ubuntu kuncinya sekarang berfungsi dengan baik.

Saya tidak tahu apakah ini penting tetapi saya memiliki kartu suara di komputer saya.

Bagaimana saya bisa membuat tombol volume berfungsi di xfce?


Apakah Anda mengaktifkan perangkat suara lain seperti HDMI? Mungkin tombol volume dikonfigurasikan ke perangkat ini daripada speaker utama Anda. Coba buka kontrol volume (atau ketik pavucontrolterminal) dan lihat di bawah konfigurasi untuk perangkat lain. Matikan perangkat lain selain audio bawaan Anda dan logout untuk melihat perubahannya.
Christian Skjødt

Jawaban:


14

Ini masih rusak di 12.10. Anda dapat memperbaikinya dengan menginstal xfce4-mixer dan kemudian secara manual memilih mixer untuk dikontrol dengannya - dan kemudian masuk ke editor pengaturan xfce4 dan mengetikkan nama "kartu aktif". Tombol mute masih tidak berfungsi dengan benar, Anda dapat membisukan suara tetapi tidak membisukannya. Semua yang lain berfungsi, termasuk pemberitahuan di layar. Ini benar-benar sulit untuk membuatnya bekerja, jadi saya membuka bug: https://bugs.launchpad.net/ubuntu/+source/xfce4-mixer/+bug/1085752

Secara detail, di xfce4-mixer Anda ingin tampilannya seperti ini:

xfce4-mixer

Ini seharusnya hanya menampilkan kontrol volume utama kartu suara Anda. Anda harus memilih kartu suara di bagian atas dan kemudian klik "Pilih Kontrol ..." untuk menambahkan kontrol. Kemudian di xfce4-settings-editor Anda perlu mengatur "kartu aktif" seperti ini:

xfce4-settings-editor

Di bawah "kartu suara" Anda akan melihat daftar setiap kartu suara yang Anda tambahkan mixer. Anda mungkin akan memiliki beberapa kartu sehingga mungkin perlu beberapa percobaan dan kesalahan di sini untuk menemukan yang tepat. Anda perlu menyalin nama kartu yang benar dari "kartu suara" ke "kartu aktif" - ini akan menjadi mixer yang dikontrol tombol volume.


Saya berhasil menemukan kartu yang dapat saya kontrol dengan volume naik, volume turun, dan bisu - tetapi tidak bersuara. Sebagai gantinya saya harus menggunakan kartu yang berbeda untuk mengaktifkan suara; Saya dapat mengetahui kartu mana yang akan digunakan dengan menemukan salah satu dari semua kontrol yang berfungsi di aplikasi xfce4-mixer (dan tidak harus melalui seluruh proses penambahan kartu dan menguji pintasan keyboard saya setiap waktu).
corvec

2
Untuk beberapa alasan "kartu aktif" tidak terdaftar di bawah "Properti" untuk saya.
user87317

@ user87317 Saya memiliki masalah yang sama, Anda harus menyalinnya dari nilai properti 'kartu suara'. itu adalah string sederhana.
logoff

5

xfce4-volumedhanya berfungsi untuk saya ketika tidak berjalan dalam mode daemon. Tombol volume berfungsi untuk saya ketika saya menjalankan perintah ini untuk membunuh semua proses volume yang ada dan memulai yang baru yang tidak berjalan dalam mode daemon:

kill `pidof xfce4-volumed` ; mkdir -p /tmp/volumed && cd /tmp/volumed && nohup xfce4-volumed --no-daemon &

Ini menjalankan proses menggunakan nohup, sehingga terminal tempat Anda menjalankan perintah ini dapat ditutup tanpa mematikan proses.


2
Ah, well, ini masalah saya! - entah xfce4-volumedmati, atau tidak dimulai saat login (sudah terlalu lama sejak saya reboot sehingga saya tidak ingat jika saya memiliki masalah saat terakhir kali saya boot). Secara manual memulai xfce4-volumedmelakukan trik untuk saya (berfungsi dengan baik dalam mode daemon juga).
Ponkadoodle

Hei! Kemajuan! sejauh ini saya hanya menjalankan xfce4-volumed --no-daemonlangsung di terminal, sekarang saya hanya perlu mencari cara untuk memulai ketika saya boot!
nmz787

4

Tombol volume tersebut berbasis gnome ... Atau berbasis kesatuan atau apa pun ... Anda harus membuat pintasan keyboard khusus di pengaturan keyboard gui untuk mengurangi, menambah, dan membisukan volume ... Untuk peningkatan volume, perintahnya adalah "set gabungan master 5% + "untuk penurunan volume" amixer set master 5% - "untuk bisu" amixer set master toggle "


Ini berfungsi, tetapi tidak memberikan notify-osd yang hadir dengan xfce4-volumed .. jadi sama sekali tidak ada umpan balik di layar sama sekali ...
kolslorr

1

Saya memiliki masalah yang sama di Xubuntu 12.04, meskipun saya tidak tahu apakah itu akan berfungsi di Unity, karena saya hanya punya Xfce4. Di terminal, ketik:

$ xfconf-query -c xfce4-mixer -p /active-card -s xfconf-query -c xfce4-mixer -p /sound-card

Sumber: https://wiki.archlinux.org/index.php/Xfce#Xfce4-volumed


Ini tidak akan berfungsi di 12.10 karena xfce4-mixer tidak diinstal secara default dan pengaturan itu tidak akan ada. Lihat jawaban saya di bawah ini untuk cara membuatnya.
Alistair Buxton

1

Jika ini adalah masalah sementara, seperti dalam kasus saya, lakukan saja di baris perintah:

killall xfce4-volumed && xfce4-volumed


0

Saya memperbaiki masalah mengubah parameter "Kartu Aktif" di xfce4-settings-editor

Saya memiliki dua kartu suara (satu HDMI dan yang lainnya normal) dan kartu yang dipilih berbeda dari kartu normal yang saya gunakan.


0

Saya punya masalah yang sangat aneh ini juga, saya bisa mengatur slider volume di menu dan tidak akan melakukan apa-apa. Juga, jika saya mencoba menyesuaikannya dengan keyboard saya, slider akan bergerak tetapi tidak ada yang berubah dengan volume yang sebenarnya.

Saya memperbaikinya dengan pergi ke PulseAudio Volumne Control . Di Output Devicespanel, Anda dapat melihat semua opsi kartu suara Anda. Dari sana, saya memastikan port diatur ke Output Analog. Dalam kasus Anda, mungkin HDMI atau headphone tergantung di mana Anda ingin suara Anda pergi. Kemudian pilih opsi 'atur sebagai fallback'. Sepertinya tanda centang hijau.

Saya tidak perlu menginstal xfce4-mixeruntuk mendapatkan ini berfungsi.


0

Di Settings > Settings Manager > Keyboard > Applications Shortcut:

  • tambahkan amixer set Master 3+untuk menambah volume
  • tambahkan amixer set Master 3-untuk mengurangi volume
  • tambahkan amixer -D pulse set Master Playback Switch toggleke mute / unmute suara

0

Saya menemui masalah serupa, dan berhasil menyelesaikannya.

Saya sadari di Ubuntu Studio 18.10 XFCE4 saya, aplikasi startup termasuk XFCE Volume Daemon, yang ketika saya menonaktifkannya, reboot, dan menginstal xfce4-pulseaudio-plugin, itu kemudian akan berfungsi sebagaimana dimaksud.

Semoga ini bisa membantu orang lain di luar sana.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.