Після оновлення до Ubuntu 14.04 мої клавіші швидкого доступу та медіа-клавіші більше не працюють


10

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

Що змінилося в 14.04, щоб викликати це? Я ніколи не мав жодних проблем із Соусі! Я не змінив конфігурацію клавіатури чи щось подібне, і коли я тестував клавіші за допомогою виставкового ключа, вони все працювали, тож щось загубилося зі складанням клавіатури, коли відбулося оновлення.

Відповіді:


3

Убивання unity-settings-daemonта біг gnome-settings-daemonпрацювали для мене або бігали:

gnome-settings-daemon --replace

Але це не стійке рішення. Це впливає на всі комбінації клавіш, встановлені за допомогою
SystemSettings ... → Клавіатура → Комбінації клавіш. Запуск Ubuntu 14.04.

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


Це може призвести до втрати даних. Не забудьте зберегти всі свої дані та закрити всі програми, перш ніж це зробити.
pvc

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

@TylerCollier Все, що не збережено. У моєму випадку весь сервер X перезапустився через кілька секунд після запуску цієї команди.
pvc

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

щоб скинути ключ за допомогою GUI, ви можете встановити dconf-інструменти:

sudo apt-get install dconf-tools

Це спрацювало для мене після SystemSettings ... → Клавіатура → Перезавантаження клавіш швидкого доступу порушило функціональність клавіш Media. 3 команди для відновлення керування звуком були: скидання gsettings org.gnome.settings-daemon.plugins.media-key volume-up & gsettings reset org.gnome.settings-daemon.plugins.media-keys volume-down & gsettings reset org .gnome.settings-daemon.plugins.media-ключі гучності-відключення звуку.
Chrisky

Тут також працювали. Я просто використав 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
    

Це працювало для мене, сподіваюся, воно працює і для вас.



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

У мене була така ж проблема, updatet від Ubuntu Gnome 13.10 до 14.04. Щось сталося в цьому процесі, тому gnome3 не працював належним чином. Я міг керувати фоновим світлом, але без екранного меню, кнопок гучності, інші клавіші fn не працювали, а Ctrl+ Alt+ Tне відкривав термінал. Тож я вирішив оновити gnome-shell до 3.12, я зрозумів, що мої основні gpa-файли 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.