После обновления до Ubuntu 14.04 мои сочетания клавиш и клавиши мультимедиа больше не работают


10

Я только что обновил с 13.10 до 14.04 (интерфейс GNOME), и ни одна из комбинаций клавиш или Fn + F (#), кажется, больше не работает (даже не стандартные, как Ctrl+ Alt+ Tдля терминала). Кроме того, у меня есть беспроводная клавиатура HP с дополнительным управлением мультимедиа и кнопками регулировки громкости. Они больше не работают. Переход в Настройки-> Клавиатура-> Ярлыки и попытка ручных изменений не работает.

Что изменилось в 14.04, чтобы вызвать это? У меня никогда не было проблем с Saucy! Я не менял свою конфигурацию клавиатуры или что-то в этом роде, и когда я тестировал клавиши с помощью showkey, все они работали, поэтому что-то терялось с отображением клавиатуры при обновлении.

Ответы:


3

Убийство unity-settings-daemonи бег gnome-settings-daemonработали на меня, или бег:

gnome-settings-daemon --replace

Но это не постоянное решение. Влияет на все сочетания клавиш, установленные с помощью
SystemSettings ... → Клавиатура → Сочетания клавиш. Запуск Ubuntu 14.04.

(также может быть интересно: некоторые ярлыки, которые были установлены до обновления с 13.04 по 14.04, все еще работали, но как только я переназначил их в настройках системы, они перестали работать unity-settings-daemon)


Это может привести к потере данных. Обязательно сохраните все свои данные и закройте все программы перед этим.
пвх

@pvc, можете ли вы объяснить, какие данные могут быть потеряны?
Тайлер Кольер

@TylerCollier Все, что не сохраняется. В моем случае весь X-сервер перезапустился через несколько секунд после выполнения этой команды.
пвх

3

Вот отчет об ошибке https://bugs.launchpad.net/ubuntu/+source/unity-control-center/+bug/1302885 и здесь вы должны сделать свое дело ...

Проблема в том, что в ключе dconf установлена ​​неверная строка: (Пример)

Исходное (рабочее) значение:

gsettings get org.gnome.settings-daemon.plugins.media-keys volume-up
'XF86AudioRaiseVolume'

После запуска «клавиатуры единства управления центра» и установки сочетания клавиш для увеличения громкости:

gsettings get org.gnome.settings-daemon.plugins.media-keys volume-up
'AudioRaiseVolume'

Новое значение пропускает часть строки «XF86» и не работает.

Вы можете заставить ключ работать снова, сбросив значение, с помощью:

gsettings reset org.gnome.settings-daemon.plugins.media-keys volume-up

Для сброса ключа с помощью графического интерфейса вы можете установить dconf-tools:

sudo apt-get install dconf-tools

Это работало хорошо для меня после SystemSettings ... → Клавиатура → Перераспределение ярлыков нарушило функциональность клавиш Media. 3 команды для восстановления управления аудио: gsettings reset org.gnome.settings-daemon.plugins.media-keys volume-up & gsettings reset org.gnome.settings-daemon.plugins.media-keys уменьшение громкости & gsettings сброс org .gnome.settings-daemon.plugins.media-keys громкость-немой.
Криски

Здесь тоже работал. Я просто использовал Dconf, открыл Org / Gnome / Settings-Daemon / Plugins, а затем нажал кнопку «Сброс» на всех записях мультимедиа. Спасибо за это.
Scaine

2

Как утверждает @ robin-hood, это похоже на известную ошибку на Launchpad .

Согласно этой теме, текущее простое исправление состоит в том, чтобы ...

  1. Открытый терминал ( Ctrl+ Alt+ T)
  2. Введите следующие две команды для сброса клавиш регулировки громкости на клавиатуре ...

    gsettings reset org.gnome.settings-daemon.plugins.media-keys volume-up
    gsettings reset org.gnome.settings-daemon.plugins.media-keys volume-down
    

Это сработало для меня, надеюсь, это работает и для вас.


1
Можно также использовать «громкость звука»
Chrisky

2

Я испробовал ряд предложенных решений (для Ubuntu 14.04), однако это сработало для меня. Из терминала типа (или скопировать вставить. Обратите внимание, вам нужно использовать Ctrl+ Shift+ Vдля вставки в терминал);

gsettings reset org.gnome.settings-daemon.plugins.media-keys volume-up
gsettings reset org.gnome.settings-daemon.plugins.media-keys volume-down
gsettings reset org.gnome.settings-daemon.plugins.media-keys volume-mute

1

У меня была такая же проблема, обновление от Ubuntu Gnome 13.10 до 14.04. Что-то случилось в этом процессе, поэтому gnome3 не работал должным образом. Я мог управлять фоновым освещением, но без экранного меню кнопки громкости, другие клавиши Fn не работали и Ctrl+ Alt+ Tне открывал терминал. Поэтому я решил обновить gnome-shell до 3.12 и понял, что мои основные ppa gnome3 были отключены (это нормально при обновлении Ubuntu), так что вы также можете попробовать включить их, набрав:

sudo add-apt-repository ppa:gnome3-team/gnome3

после этого, чтобы обновить тип gnome3:

sudo apt-get update && sudo apt-get dist-upgrade

Если вы хотите попробовать gnome 3.12, добавьте основной репозиторий, но затем также добавьте этап, набрав

sudo add-apt-repository ppa:gnome3-team/gnome3-staging

и введите:

sudo apt-get update && sudo apt-get dist-upgrade

после этого.

Перезагрузись и все должно работать!

удачи!


0

В Xubuntu 14.04 мне пришлось (повторно) включить, gnome-settings-daemonчтобы снова работали клавиши мультимедиа.


1
Ах, это может быть Гектометр Я получаю это сообщение, когда пытаюсь запустить gnome-settings-daemon --debug: ** (gnome-settings-daemon:4161): WARNING **: Name taken or bus went away - shutting down ** (gnome-settings-daemon:4161): DEBUG: Shutting down ** (gnome-settings-daemon:4161): DEBUG: SettingsDaemon finished
pianoplunkster

0

У меня не установлена ​​среда gnome, но все же у меня появились те же симптомы. Я не уверен, почему, так как моя установка работала нормально в течение нескольких месяцев, но только сегодня перестали работать все ярлыки в «Настройках клавиатуры». Как кратко указано в нижней части этой темы , похоже, что конфигурация гнома плохая. Я попытался удалить свою ~/.gconfпапку (предварительно сделав резервную копию!) И выйти / войти, и это решило мою проблему. Полные шаги, чтобы исправить были:

  1. Откройте домашнюю папку, нажав клавишу Windows (или мета) или щелкнув первый значок в документе, затем введите и откройте Filesприложение «Файлы».
  2. Показать скрытые файлы и папки, нажав Ctrl + H .
  3. Найдите .gconfпапку и переименуйте ее в .gconfg.bak.
  4. Скрыть скрытые файлы и папки снова, нажав Ctrl + H .
  5. Выйдите из своей учетной записи и снова войдите в систему. Хотя многие из ваших настроек вернутся к значениям по умолчанию, ваши ярлыки должны снова заработать.
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.