Клавіші гучності працюють в єдності, але не в xfce4


20

Мої клавіші гучності не працюють у xfce. Коли я їх використовував, на екрані відображається вказівка ​​на те, що гучність змінюється, але гучність зовсім не змінюється (те ж саме, що використовується клавіша відключення звуку).

Дивне те, що коли я переходжу з xfce на ubuntu, клавіші зараз працюють нормально.

Я не знаю, чи це має значення, але в мене на комп’ютері є звукова карта.

Як змусити клавіші гучності працювати в xfce?


У вас активовані інші звукові пристрої, такі як HDMI? Можливо, клавіші гучності налаштовані на ці пристрої, а не на ваш основний динамік. Спробуйте перейти до регулювання гучності (або введіть pavucontrolтермінал) і перегляньте конфігурацію для інших пристроїв. Вимкніть будь-які інші пристрої, крім вбудованого аудіо, та вийдіть, щоб побачити зміни.
Крістіан Скьодт

Відповіді:


14

Це все ще порушено в 12.10. Ви можете виправити це, встановивши xfce4-змішувач, а потім вибравши змішувачі вручну, щоб керувати ним - і потім перейти в редактор налаштувань xfce4 і ввести ім'я "активної картки". Кнопка відключення звуку все ще не працює належним чином, ви можете вимкнути звук, але не вмикати його. Все інше працює, хоча й на екрані. Це дуже складно, щоб все це працювало, тому я відкрив помилку: https://bugs.launchpad.net/ubuntu/+source/xfce4-mixer/+bug/1085752

Детально, у xfce4-змішувачі ви хочете, щоб він виглядав приблизно так:

xfce4-змішувач

Це повинно показувати лише основний контроль гучності вашої звукової карти. Вам потрібно вибрати звукову карту вгорі, а потім натиснути "Вибрати елементи керування ...", щоб додати елементи керування. Потім у редакторі xfce4-settings потрібно встановити "active-card" так:

xfce4-settings-editor

У розділі "Звукові карти" ви побачите список усіх звукових карт, до яких ви додали міксери. Ймовірно, у вас буде декілька карт, тому тут може знадобитися деякий проб і помилки, щоб знайти потрібну. Вам потрібно скопіювати назву правильної картки з «звукових карт» на «активну карту» - це буде змішувач, яким керують кнопки гучності.


Мені вдалося знайти картку, яку я міг би контролювати гучністю, зменшенням гучності та відключенням звуку - але не вмикаючи звук. Я повинен був замість цього використати іншу карту для роботи без звуку; Я зміг зрозуміти, яку карту використовувати, знайшовши один із елементів управління, що працював у програмі xfce4-mixer (і не потрібно кожного разу проходити весь процес додавання карти та тестування клавіш швидкого доступу).
corvec

2
Чомусь "active-card" не вказаний у розділі "Власність".
користувач87317

@ user87317 У мене така ж проблема, вам потрібно скопіювати її зі значення властивості 'sound-card'. це проста струна.
вихід з мережі

5

xfce4-volumedпрацює для мене лише тоді, коли він не працює в демон-режимі. Клавіші гучності працюють для мене, коли я запускаю цю команду, щоб знищити будь-які існуючі об’ємні процеси та запустити новий, який не працює в демон-режимі:

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

Це запускає процес за допомогою nohup, тому термінал, в якому ви запускаєте цю команду, можна закрити, не вбиваючи процес.


2
Ах, ну тут є моя проблема! - або xfce4-volumedпомер, або не починається при вході в систему (вже давно я перезавантажився, щоб не пам'ятати, чи мав цю проблему востаннє). Ручний запуск xfce4-volumedзробив для мене трюк (працює чудово і в демонському режимі).
Ponkadoodle

Гей! Прогрес! Поки я просто бігаю xfce4-volumed --no-daemonбезпосередньо в терміналі, тепер мені просто потрібно зрозуміти, як його запустити до запуску, коли я завантажуюся!
nmz787

4

Ці клавіші гучності ґрунтуються на гномі ... Або на основі єдності чи що завгодно ... Вам потрібно створити спеціальні комбінації клавіш у налаштуваннях клавіатури gui, щоб зменшити, збільшити та відключити гучність ... Для збільшення гучності команда "amixer set master 5% + "для зменшення гучності" amixer set master 5% - "for mute" amixer set master toggle "


Це працює, але він не надає notify-osd, який поставляється з xfce4-volumed .. тому взагалі немає відгуків на екрані ...
kolslorr

1

У мене була така ж проблема в Xubuntu 12.04, хоча я не знаю, чи працювало б це в Unity, оскільки у мене є тільки Xfce4. У терміналі введіть:

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

Джерело: https://wiki.archlinux.org/index.php/Xfce#Xfce4-volumed


Це не працюватиме в 12.10, оскільки xfce4-mixer не встановлений за замовчуванням, і ці налаштування не існуватимуть. Дивіться мою відповідь нижче, як їх створити.
Алістер Бакстон

1

Якщо це тимчасова проблема, як це було в моєму випадку, просто зробіть це в командному рядку:

killall xfce4-volumed && xfce4-volumed


0

Я вирішив проблему зміни параметра "Активна картка" в редакторі xfce4-settings

У мене є дві звукові карти (одна HDMI, а інша нормальна), і вибрана карта відрізнялася від звичайної карти, якою я користувався.


0

У мене була і ця дуже дивна проблема, я міг налаштувати повзунок гучності в меню, і це нічого не зробить. Крім того, якби я спробував налаштувати його за допомогою моєї клавіатури, повзунок перемістився б, але нічого не змінилося б із фактичною гучністю.

Я виправив це, перейшовши PulseAudio Volumne Control. На Output Devicesпанелі ви можете побачити всі варіанти звукової карти. Звідти я переконався, що порт встановлений на Аналоговий вихід. У вашому випадку це може бути HDMI або навушники, залежно від того, куди ви хочете, щоб звук виходив. Потім виберіть "встановити як резервний варіант". Це схоже на зелену галочку.

Мені не довелося встановлювати, xfce4-mixerщоб це працювало.


0

В Settings > Settings Manager > Keyboard > Applications Shortcut:

  • додайте amixer set Master 3+для збільшення обсягу
  • додати amixer set Master 3-для зменшення гучності
  • додати amixer -D pulse set Master Playback Switch toggleдо вимкнення / вимкнення звуку

0

Я зустрів подібну проблему і зумів її вирішити.

Я розумію, що в моїй Ubuntu Studio 18.10 XFCE4 додаток для запуску включав XFCE Volume Daemon, який, коли я відключив його, перезавантажив і встановив xfce4-pulseaudio-плагін, він буде працювати за призначенням.

Сподіваюся, це допомагає іншим там.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.