Плагін Scale не забуває налаштувань гарячого кута при перезапуску


20

Я використовую Ubuntu 12.04 з Unity, який, мабуть, використовує і Compiz. У мене є диспетчер налаштувань Compiz, і змушуйте верхній лівий і нижній лівий кути екрана активувати функцію "Масштаб" (наприклад, Exposé) для масштабування та показу всіх вікон.

Проблема полягає в тому, що коли я перезавантажую комп'ютер, гарячі кути більше нічого не роблять . Мені потрібно повернутися до менеджера налаштувань compiz, видалити параметр "гарячого кута", а потім встановити його знову. Здається, що щось перекриває або видаляє налаштування гарячого кута compiz при перезапуску.

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


1
Та ж проблема з Ubuntu 12.04 на Lenovo T410. Ця проблема також виникає, коли я випускаю ноутбук із док-станції, до якої підключений другий tft. Звіт про помилки вже є: bugs.launchpad.net/ubuntu/+source/compiz/+bug/999939
Кевін Хорст,

1
У мене теж було таке питання. Спробуйте відкрити термінал (CTRL + ALT + T) і ввійти compiz --replace. Він замінює будь-які запущені менеджери вікон (в основному, перезапускає compiz). Подивіться, чи почне він запам'ятовувати ваші налаштування. Поки що це моє.
Джеймс

@James Я тільки перевірив це після нового перезавантаження. гарячий куточок знову був мертвий, побіг compiz --replaceу термінал, і тепер гарячий куточок знову активний. дякую, сподіваючись, що це залишиться.
Майкл Батлер

1
@Michael Butler Обхідні шляхи перестали працювати з перемикачем на 12.10.
Джеймс

Відповіді:


21

Основні звіти про помилки розміщені на веб-сторінці https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/986208 та сторінці https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/858845 .

За 12.04

Напівперманентне рішення скопійовано тут:

  • Біжи gconf-редактор від Terminal або Alt + F2
  • Перейдіть до додатків> compiz-1> general> screen0> options
  • Редагуйте ключ: active_plugins Шлях навігації gconf
  • Перемістіть "Масштаб" внизу списку.
  • Перемістіть "Expo" вниз праворуч над "Scale" та під Unityshell. клавіша active_plugins

Я кажу "напівперманентний", оскільки деякі оновлення програмного забезпечення (Unity) можуть призвести до перестановки плагіна, тому вам, можливо, доведеться повторювати ці кроки 2 або 3 рази на місяць.

Для 12.10 та 13.04:

Вищезгадане виправлення припинило роботу з оновленням до 12.10 і продовжується з 13.04. За посиланням на повідомлення про помилки, запропоновані рішення на 12.10 та 13.04, але поки нічого суцільного.

Напівперманентне рішення на 12.10:

  • Запустіть dconf-редактор від Terminal або Alt + F2
  • Перейдіть до / org / compiz / профілі / єдність / плагіни / core
  • Редагуйте ключ: active-plugins Шлях навігації dconf
  • Перемістіть "шкала" та "експо" для останнього у списку. ключ активних плагінів

Зверніть увагу, що оновлення системи можуть відновити це виправлення, і вам, можливо, доведеться використовувати dconf, щоб виправити його знову.

Будь ласка, продовжуйте робити внесок у звіт про помилку, щоб усунути проблему в 12.04 LTS, 12.10 і пізніше.


1
Щонайменше для однієї людини ключ dconf у 12.10 розташований за адресою / org / compiz / профілі / єдність / плагіни-з-set-ключами . Я не знаю, чи їх конфігурація відрізняється від завантаження запасів 12.10 чи ні.
Джеймс

1
Також працює 13.10.
Prasad RD

2
У мене все ще є помилка в 14.04, але рішення більше не працює. Замість цього він руйнує все. Акуратний.
jcora

У мене така ж проблема, тому я ставлю: експо, масштаб, єдність і робота.
Ratata Tata

2

Для тих, хто відчуває це питання в 12.10, спробуйте це

Зміна порядку в ключі dconf:

"/ org / compiz / профілі / єдність / плагіни / core / active-plugins"

читати:

['core', 'composite', 'opengl', 'decor', 'gnomecompat', 'resize', 'snap', 'move', 'regex', 'place', 'vpswitch', 'grid', ' віджет ',' compiztoolbox ',' session ',' imgsvg ',' mousepoll ',' imgpng ',' animation ',' wall ',' Ujedinjemtgrabhandles ',' обхідні шляхи ',' ezoom ',' fade ',' unitshell ' , "масштаб", "експо"

Виправлена ​​проблема для мене в Ubuntu 12.10 64bit. Я не впевнений, чи потрібно це, але для тих, хто говорить, що для них це не працює, переконайтеся, що у вас встановлено "Ubuntu-Tweak". Я пригадую, досліджуючи цю проблему, натрапляючи на твердження, що залежний пакет, встановлений за допомогою Ubuntu Tweak, виправляє іншу проблему, коли тригери екрана зберігаються через перезавантаження.

Крім того, я знаю, що це повинно бути очевидним, але якщо ваша машина не зробить 3D-прискорення, ці плагін compiz просто не працює


Просто оновлення, здається, оновлення програмного забезпечення час від часу змінюють цей параметр до початкового замовлення, вимагаючи повернутися та скинути замовлення в масштабі та експозі в кінці. Востаннє, коли мені довелося це зробити, мені було видано кілька помилок і мені довелося кілька разів пройти скидання замовлення, перш ніж воно остаточно відбулося. Здавалося б, найкращим способом для цього було б, щоб сценарій встановив цей порядок перед кожним завантаженням, на жаль, я не знаю точно, як це буде зроблено
dginsd

1

Моє тимчасове рішення - це лише запуск програми "Ubuntu Tweak" один раз після кожного перезавантаження. (Зміна порядку плагінів теж працює, але теж тимчасово. Мені потрібно змінити їх порядок після перезавантаження.)


це дивно, для мене зміна порядку підключення в gconf-редакторі виправляє його в основному постійно, навіть після перезавантаження. Рідко замовлення плагінів змінюється назад, коли відбувається основне оновлення Unity. Отже, ти кажеш, що ти просто запустиш Ubuntu Tweak і потім закриєш його, не потрібно змінювати налаштування?
Майкл Батлер

Так саме. Я запускаю програму Ubuntu Tweak і закриваю її. Але ви мали рацію, я встановив, що єдність оновлено, я думаю, що змінив порядок. Після цього я подумав, що зміна порядку не працює для мене і більше ніколи не змінюється, продовжував відкривати, а потім закривати налаштування ubuntu. Тепер я знову змінив порядок плагінів і він працює !! Дякую . і мені дуже шкода моєї напівправильної інформації !!
відхід

1

Цей коментар вирішив проблему для мене. Просто відключіть «Мишу запускання захоплення» в плагіні «Ubuntu Unity -> Експериментальний».


Це не виправляється для мене в 12.10
Джеймс

У 14.04 цей параметр вимкнено за замовчуванням, але проблема все-таки виникає.
Лусіо Пайва

1

Відповідь @James була досить детальною, і скріншоти дуже допомогли. Однак Compiz все ще забував налаштування. "UnityShell" продовжує діставатись до кінця списку після кожного перезавантаження та заплутування масштабу та експозиції.

Я зміг вирішити проблему, заблокувавши положення ключів. Це можна зробити за допомогою CCSM.

Відкрийте CCSM (CompizConfig) і натисніть на вподобання, а потім список плагінів. Зніміть прапорець "Автоматичне сортування плагінів". Переконайтесь, що масштаб - це останній запис та виставка трохи вище цього. Якщо ви використовуєте масштабний аддон, переконайтеся, що він знаходиться нижче за шкалою.

Тепер перезавантажте комп’ютер, і масштаб і Expo завантажуватимуться. Ви також можете перевірити порядок клавіш у редакторі конф і переконатися, що вони займають свої позиції. Сподіваюся, це допомагає.


1
Тестований у 14.04, але він завершує роботу. Спробував [масштаб, експо, єдність] і [експо, масштаб, єдність оболонки], але в обох випадках не вдалося.
Лусіо Пайва

1

У 14.04 біг nohup compiz --replace &у терміналі вирішує мою проблему, але мені все одно доводиться вводити її щоразу після перезавантаження. Я спробував вручну замовити плагіни, оскільки більшість відповідей тут говорять вам, але це просто виходить з ладу.


якщо я це зроблю, Якуаке зламається і доведеться його перезапустити; рішення було спочатку завантажити metacity --replace(я думаю, що це дозволяє правильно провести читання / завершення очищення) зачекати 3 таcompiz --replace
Водолій Сила

0

У 14.04 переміщення (у dconf) 'шкала' та 'expo' ПІСЛЯ 'єдності оболонки' (так, наприкінці списку) змушує систему повністю замерзнути після запуску шкали (гарячим кутом або клавішею). Експо, здається, працює.

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