Как отключить все анимации Unity?

У меня была аналогичная проблема в OSX, и ответ Глутанамата не помог. Некоторые файлы отличаются на час; это может быть связано с тем, что я часто отношусь к часовым поясам относительно часто. Другие файлы отключены на день или даже месяц. Я не знаю, почему это так. [* D0]

В любом случае, похоже, что опция --size-only, которая сообщает rsync игнорировать временные метки, будет работать для моих целей. -c / --checksum (как упоминалось Хавьером) также работает, но занимает немного больше времени. Я приурочил его, и потребовалось около минуты, чтобы сравнить контрольные суммы для GB или так в подкаталоге, с которым я работаю. Конечно, скорость, с которой это происходит, будет зависеть от самого медленного привода в системе; в моем случае это SD-карта в моем телефоне. Однако это произошло после того, как я уже делал некоторые манипуляции с файлами (включая контрольные суммы), поэтому многие из файлов, возможно, уже были скопированы в кеш оперативной памяти.

43
задан 18 May 2012 в 01:33

38 ответов

Извините, вы не можете. На этом этапе (25 июля 2012 года) с Ubuntu 12.04 LTS нет простого способа отключить анимацию Unity. (по крайней мере, без перекомпиляции).

И я не думаю, что в будущих выпусках будет отключена анимация. Потому что одной из целей Unity является предоставление приятного пользовательского опыта, а анимация считается одним из лучших способов достижения этого.

Обходной путь:

Возможное обходное решение для вас изменение анимации тире затухает (причина, по-моему, исчезает быстрее, чем скольжение). Вы также можете заинтересовать отключением анимации для всех окон. Для этого

  1. Загрузите и установите compizconfig-settings-manager
    sudo apt-get install compizconfig-settings-manager  
    
  2. Откройте его, выполнив поиск или введите ccsm в тире. Перейдите на вкладку Unity plugin Experimental и измените настройки для Скрыть анимацию до Fade only .

Если вы хотите отключить анимацию во всех окнах, вы можете отключить плагин Animations в ccsm. Если вы хотите отключить Fading, отключите плагины Fading windows .

Надеюсь, это поможет.


Изменить: Как показал izx в его отредактированном ответе , вы ясно видите, что опции тире анимации жестко закодированы в Unity, и они не могут быть изменены никакими параметры конфигурации, поскольку эти временные интервалы не являются переменными, которые можно изменить. Таким образом, это означает, что вы должны перекомпилировать единство, изменив эти временные интервалы на 0 мс, чтобы полностью отключить анимацию.

6
ответ дан 10 August 2018 в 07:17

Установите диспетчер конфигурации Compiz.

Центр программного обеспечения Ubuntu: Менеджер конфигурации Compiz

или

Терминал: sudo apt-get install compizconfig-settings-manager

Один раз установил его открыть и получил Ubuntu Unity Plugin -> Experimental (Tab)

. Оттуда вы можете установить Lauch Animation, Urgent Animation и Dash Blur на «Нет».

Установите Hide Animation на Slide only.

Если вы хотите, вы можете полностью изменить прозрачность панели и прозрачности панели.

23
ответ дан 10 August 2018 в 07:17

Чтобы добавить к инструкции Ángel Araya : мне удалось отключить все анимации, отменив выбор Animations и Fading Windows (в основном все, кроме Window Decoration в категории Effects (вкладка) в Менеджер настроек CompizConfig.

2
ответ дан 10 August 2018 в 07:17

Я думаю, что отключение затухающих окон под эффектами в диспетчере настроек CompizConfig может повлиять на Unity. (Тонкая разница в скорости, но все-таки разница.)

1
ответ дан 10 August 2018 в 07:17

Извините, вы не можете. На этом этапе (25 июля 2012 года) с Ubuntu 12.04 LTS нет простого способа отключить анимацию Unity. (по крайней мере, без перекомпиляции).

И я не думаю, что в будущих выпусках будет отключена анимация. Потому что одной из целей Unity является предоставление приятного пользовательского опыта, а анимация считается одним из лучших способов достижения этого.

Обходной путь:

Возможное обходное решение для вас изменение анимации тире затухает (причина, по-моему, исчезает быстрее, чем скольжение). Вы также можете заинтересовать отключением анимации для всех окон. Для этого

  1. Загрузите и установите compizconfig-settings-manager
    sudo apt-get install compizconfig-settings-manager  
    
  2. Откройте его, выполнив поиск или введите ccsm в тире. Перейдите на вкладку Unity plugin Experimental и измените настройки для Скрыть анимацию до Fade only .

Если вы хотите отключить анимацию во всех окнах, вы можете отключить плагин Animations в ccsm. Если вы хотите отключить Fading, отключите плагины Fading windows .

Надеюсь, это поможет.


Изменить: Как показал izx в его отредактированном ответе , вы ясно видите, что опции тире анимации жестко закодированы в Unity, и они не могут быть изменены никакими параметры конфигурации, поскольку эти временные интервалы не являются переменными, которые можно изменить. Таким образом, это означает, что вы должны перекомпилировать единство, изменив эти временные интервалы на 0 мс, чтобы полностью отключить анимацию.

6
ответ дан 15 August 2018 в 19:18
  • 1
    Я попробовал все, что было предложено в этом вопросе, плюс такие вещи, как сокращение некоторых временных значений в 0,1 раза, а отсутствие результатов, похоже, подтверждает то, что вы говорите. Если вы могли бы предоставить ссылку на какой-то, по крайней мере, полуофициальный источник, подтверждающий ваше заявление (отчет об ошибке с пусковой панелью, возможно ...), щедрость ваша. – Bucic 30 July 2012 в 01:21
  • 2
    @Bucic Я отредактировал свой ответ, указав на ответ izx как источник подтверждения. См. Его ответ для деталей. – Anwar 30 July 2012 в 08:39

Установите диспетчер конфигурации Compiz.

Центр программного обеспечения Ubuntu: Менеджер конфигурации Compiz

или

Терминал: sudo apt-get install compizconfig-settings-manager

Один раз установил его открыть и получил Ubuntu Unity Plugin -> Experimental (Tab)

. Оттуда вы можете установить Lauch Animation, Urgent Animation и Dash Blur на «Нет».

Установите Hide Animation на Slide only.

Если вы хотите, вы можете полностью изменить прозрачность панели и прозрачности панели.

23
ответ дан 15 August 2018 в 19:18
  • 1
    Поэтому я понимаю, что невозможно отключить даже анимацию Dash. Только «уменьшить его». Пока мы это делаем, установка «Без размытия» не даст размытия, но Dash будет прозрачным, хотя параметр «Непрозрачность» был установлен на 255 в диалоговом окне Dash color. – Bucic 18 May 2012 в 13:57
  • 2
    Для Ángel Araya и Dune: Ребята, вы предоставили ответы, но из моих тестов они не приводят к отключенной анимации Dash. Если вы уверены, что они делают, а с моей неудачей, пожалуйста, говорите. – Bucic 25 July 2012 в 16:11
  • 3
    Вы просто отключите анимацию & quot; show animations & quot; флажок в ccsm. Я делал это в течение многих лет, поскольку я ненавижу вопиющие анимации. – user72421 26 July 2012 в 22:31
  • 4
  • 5
    это сработало для меня в 14.04 (я могу отключить размытие, оставить «статическое размытие» (что кажется более быстрым) или сохранить по умолчанию «динамическое размытие». – Dimitry K 14 January 2016 в 11:44

Чтобы добавить к инструкции Ángel Araya : мне удалось отключить все анимации, отменив выбор Animations и Fading Windows (в основном все, кроме Window Decoration в категории Effects (вкладка) в Менеджер настроек CompizConfig.

2
ответ дан 15 August 2018 в 19:18
  • 1
    Это отключает только некоторые анимации окон. Кажется, что тире исчезает и исчезает. – Bucic 23 June 2012 в 13:05
  • 2
    Для Ángel Araya и Dune: Ребята, вы предоставили ответы, но из моих тестов они не приводят к отключенной анимации Dash. Если вы уверены, что они делают, а с моей неудачей, пожалуйста, говорите. – Bucic 25 July 2012 в 16:11

Я думаю, что отключение затухающих окон под эффектами в диспетчере настроек CompizConfig может повлиять на Unity. (Тонкая разница в скорости, но все-таки разница.)

1
ответ дан 15 August 2018 в 19:18

Другие вопросы по тегам:

Похожие вопросы: