Как мне настроить программу запуска на «уклонение от окон»? [дубликат]

Мне не нравится программа запуска автоматического скрытия , потому что она меня слишком раздражает. Панель запуска остается скрытой, и чтобы ее открыть, необходимо переместить указатель мыши в горячую точку по умолчанию . Вместо этого я хотел бы иметь скрыть, чтобы уклоняться от окон , ранее доступный в Ubuntu 11.10. Как мне вернуться к такому поведению?

29
задан 7 May 2014 в 09:28

9 ответов

12.04

Вот решение: https://help.ubuntu.com/community/Unity-ReplaceDodgeWindowsBehavior

веселись!

0
ответ дан 7 May 2014 в 09:28

12.04

эта функция называется dodge. был исключен из единства. Есть неофициальные решения, чтобы вернуть его.

Доступны два режима уклонения от окон: один работает в основном так, как это было в Ubuntu 11.10, а другой работает только для развернутых окон:

 real window dodge behaviour for the Unity Launcher and you can download it here: 

http: // webupd8 , .5_all.deb

для получения дополнительной информации, пожалуйста, смотрите соответствующий раздел на этом посте .

0
ответ дан 7 May 2014 в 09:28

13.10

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo gedit '/etc/apt/sources.list.d/nilarimogard-webupd8-saucy.list'

убедитесь, что это выглядит следующим образом

deb http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu raring main
deb-src http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu raring main

Это меняет «дерзость» на «разгул».

sudo apt-get update
sudo apt-get install unity-dodge-maximized-windows

Atlast перезагрузит ваш компьютер, чтобы изменения (unity-dodge-maximized-windows) заработали.

0
ответ дан 7 May 2014 в 09:28

12.04

Unity 2D - единственный способ получить уклонение в Precise из коробки. После входа в систему откройте dconf-editor и перейдите к /com/canonical/unity-2d/launcher/hide-mode и установите его значение равным 2 (по умолчанию 0).

0
ответ дан 7 May 2014 в 09:28

Как восстановить поведение Dodge в 12.04

В этом посте Ubuntu Geek и в этом новом посте WepUpd8 сообщается, как восстановить Windows Dodge и Dodge Active Windows для Unity в 12.04. Затем их можно установить в плагине Unity в CompizConfig Settings Manager. Обновление: Для 12.10 / 13.04, пожалуйста, обратитесь также к этой записи WepUpd8 .

Требуется добавить ppa:

sudo apt-add-repository ppa:ikarosdev/unity-revamped

и запустить обновление дистрибутива:

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

Затем откройте CCSM и установите его в своем любимом поведении!

[ 1115] Dodge Window and Dodge Active Window behavior restored in Ubuntu 12.04. The terminal is only to document Ubuntu version. (Терминал предназначен только для документирования версии Ubuntu.)

Возможно, вам придется выйти и снова войти, чтобы он вступил в силу.

Этот патч также восстанавливает старое поведение Click-To-Minimize. Подробнее см. в этом посте Webupd8 .

Все изменения могут быть отменены следующими командами:

sudo apt-get install ppa-purge
sudo ppa-purge ppa:ikarosdev/unity-revamped

В качестве альтернативы , о взломе для восстановления более старого поведения Уловки сообщается здесь . 1119]

Я опробовал версию «Настоящего уловки», и, на мой взгляд, она работает так себе. В частности, средство запуска не «поднимается над» активными окнами, а толкает их в сторону, где оно иногда застревает (поэтому средство запуска больше не исчезает). В общем, когда программа запуска меняет положение, на экране появляются и другие вещи (например, значки на рабочем столе).

Альтернативой является (почти) навсегда скрыть панель запуска ( см. Здесь ) и использовать док с желаемым поведением (например, cairo-dock).

0
ответ дан 7 May 2014 в 09:28

13.10

Это возможно 13.10, по крайней мере, это протестировало хорошо в моем VM.

Более старые сценарии не работают, поскольку Вы (Seth) обнаружили. Однако более новые сценарии, которые работали на 12,10 и 13,04 работ для 13,10.

Сайт webupd8.org имеет инструкции. Как указан, инструкции для 12,10 и 13.04, но я протестировал тот в Virtualbox, и он работал безупречно (хорошо, а также они сделали в 12,04, существует несколько ограничений, как отмечено в статье, но в целом они работают хорошо),

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

Существует 2 различных сценария, и они не могут быть установлены вместе.

Один сценарий только избегает максимизируемых окон. Это - самое большое ограничение, то, что это позволит средству запуска перекрывать любые окна, которые были открыты, в то время как это было скрыто.

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

Вот ссылка для загрузки максимизируемого сценария окон Dodge

Вот ссылка для загрузки "исходного" сценария окон уловки

Ссылки на загрузку, которые я включал выше прибывшего непосредственно от статьи о webupd8.org.

Я предположил бы, что Вы читаете статью о webupd8.org, с которым я связался в ней, дает хорошее краткое изложение сценариев, (я не хочу входить в территорию плагиата включением слишком большого количества статьи.


В интересах полного раскрытия я не играл слишком долго с 13.10 VM, но во время я использовал его, я не заметил неожиданных проблем со сценариями окон уловки. Я также не играл долго вообще (возможно, час) с "исходным" сценарием окон уловки как скрытое ограничение средства запуска, которое я упомянул выше, не был к моей симпатии. Максимизируемый сценарий окон уловки видел, возможно, 10 + часы использования с успехом.


Как редакционная статья (читает мое мнение, которое в ценности точно, что Вы оплатили его); Эти "окна уловки" вопрос и обходные решения на всем протяжении AU и Интернета, я не понимаю, почему Канонический так женат на идее, что это была плохая функция. Да я видел статьи о том, почему они удалили его, и это походит "на жидкий суп" мне, очевидно, многие, пользователь хочет это, и работа сценариев достаточно хорошо.

Для предоставления кредита, где это должно (я думаю*) я полагаю, что @JorgeCastro записал первый сценарий обходного решения обратно в 12,04 (уловка максимизировала окна одно). Огромное спасибо Jorge, этой недостающей возможностью было недопустимое для меня, и я рассматривал переключение далеко от Единицы (рассматривал Корицу, но это был багги, таким образом, Вы действительно сохранили меня, по крайней мере.)

Я взял определенную свободу во включении этой передовой статьи, и мое намерение не состояло в том, чтобы запустить обсуждение предмета, только для утверждения, что, кажется, единое мнение в сообществе Ubuntu. Не отвечайте на это как на обсуждение или меня, или модификации будут вынуждены отредактировать или удалить этот ответ.

2
ответ дан 7 May 2014 в 09:28

14.04

PPA, который был доступен в 12.10 и 13.04, все еще не обновлялся для 13.10 или 14.04 на момент написания.

В ходе моего тестирования я обнаружил, что сценарий «Dodge Windows» (который почти восстанавливал бы старое поведение окон Dodge) больше не работает .... когда он установлен, модуль запуска постоянно скрывается и изменяет поведение в Системные настройки не работают, пока скрипт не будет удален.

«Dodge Maximized Windows» по-прежнему работает с теми же ограничениями, которые я упоминал в своем ответе для 13.10 с двумя другими ....

  1. на некоторых веб-страницах размер окна будет изменен, так что панель запуска будет видна, это, по-видимому, связано с конкретными веб-страницами (ighome.com - единственная, которую я нашел до сих пор), переключение на любые другие открытые вкладки будет восстановить окно и снова спрятать панель запуска .... (Я использую Firefox, так что это может отличаться для Chrome или других браузеров)
  2. Когда вы минимизируете развернутое окно, панель запуска остается скрытой, пока окно открыт - раньше этого не было, (программа запуска вернется, если окно будет свернуто для программы запуска)

Я отредактирую этот ответ позже, если будет найдено лучшее решение или текущие сценарии редактируются для лучшей работы.

Как я уже говорил в своем другом ответе, ссылка на скачивание приходит прямо с lauchpad PPA, который был для 13.10 ..... она является ссылкой:

Dodge maximized windows [ 1111]

В блоге о PPA и сценариях, написанных для 12.10 и 13.04, написано

Как получить окно запуска Unity Dodge In Ubuntu 12.10 или 13.04

0
ответ дан 7 May 2014 в 09:28

12.04

Боюсь, что окно уклонения было намеренно удалено с 12.04

В соответствии с Марком Шаттлвортом

"Уклонение" -оконный подход оказался очень плохим. Мы думали, что он будет работать хорошо, попробовали его, проверили его и должны были развиваться оттуда на основе доказательств ....

Если пользователи сталкиваются с уклонением, сдвигая окна против Пусковая установка, тогда все в порядке. Они видят, что уклонение происходит , когда они отталкивают пусковую установку, они обнаруживают, что могут отодвинуть окно назад, и пусковая установка снова появится. Пока все хорошо.

Вот в чем проблема. Большинство пользователей не обнаруживают уклонение, перемещая окно до тех пор, пока оно не коснется панели запуска. Они впервые сталкиваются с ним, когда открывают окно. Таким образом, они входят в систему на рабочем столе. Хорошо. Они запускают приложение. Хорошо. Затем они максимизируют окно, и лаунчер «исчезает». Для этих пользователей поведение крайне неудобное, случайное. И это на самом деле большинство пользователей. но, что пользователи, которые могут работать с пусковыми установками с уклонением, могут также прекрасно работать с пусковыми установками, которые всегда скрываются, когда они не используются. "

По умолчанию пусковая установка всегда видна.

Более подробную информацию о том, как настроить модуль запуска, можно найти в Q & A

Как настроить поведение автоматического скрытия модуля запуска Unity?


Dodge Windows - это тема, освещаемая в WebUpd8

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

Подобный скрипт доступен для автоматического скрытия панели запуска, когда окно развернуто.

Примечание - они находятся в двоичном формате deb . Очевидно - установка случайных двоичных файлов не рекомендуется с точки зрения безопасности. Прочтите статью, если хотите продолжить.

0
ответ дан 7 May 2014 в 09:28

12.04

В Ubuntu 12.04 была удалена функция Dodge Windows. Чтобы вернуть его, вам нужно будет установить в основном исправленную версию Unity.

Самый простой способ - это внимательно прочитать следующие посты и следовать инструкциям. Есть два разных вида исправлений, и вам придется согласиться на одно.

Получить поведение Dodge Windows Unity Autohide для развернутых окон в Ubuntu 12.04 Precise Pangolin и Real Window Dodge Unity Launcher Bahaviour Для Ubuntu 12.04 , я полагаю, вы предпочли бы последнее. Однако я понимаю, что это пользовательская сборка Unity и не может предоставить никакой информации о будущих обновлениях (если Unity получит обновления), исправлениях ошибок и т. Д.

Возможно, вы также захотите проверить исходную ветку ubuntuforums, в которой рассматриваются следующие проблемы: КАК-ТО: Единство с «Dodge Windows» и минимизация / минимизация поведения

0
ответ дан 7 May 2014 в 09:28

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

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