Как отключить группировку окон на лаунчере?


72

Например, я запустил Firefox и открыл Askubuntu . Затем открыли какую-то ссылку в новом окне. В результате у меня есть два окна Firefox и одна иконка Firefox на панели запуска. Я хочу иметь значок для каждого открытого окна.

Как мне это сделать?


2
Если у кого-то есть отчет об ошибке Launchpad по этой проблеме, было бы здорово иметь ссылку на него здесь.
Турбьёрн Равн Андерсен

7
Очень досадно, что лучшие ответы здесь приносят извинения за эту ошибку, а не дают ответ.
jimrandomh

Ясно, что это ошибка. Проголосуйте за это на Launchpad
user3804598

1
Вопрос был поднят 6 лет назад. Я пришел сюда, погуглив, как избавиться от группировки окон в моей панели задач. Есть ли решение после этих 6 лет?
Грин

Вы можете использовать рабочие области, чтобы получить значок для каждого окна в панели запуска. Поместите каждое окно в другое рабочее пространство. Для этого нажмите «Действия» и перетащите каждое окно в другое рабочее пространство, и на панели запуска появится значок для каждого окна.
user570605

Ответы:


28

Это ни в коем случае не решение вопроса, но может быть полезным

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

« AltИ `» (кнопка выше Tab) переключает окно приложения , как это делает « Superи w» Все кредит Джо-Erland Skinstad кто ответил на этот вопрос Задать Ubuntu вопрос . В зависимости от используемой мыши (если она есть) любые сочетания клавиш можно легко назначить одной кнопке, будь то мышь или клавиатура, что даст один щелчок, чтобы отобразить открытые окна, а затем еще один щелчок левой кнопкой мыши, чтобы выбрать, что приведет к небольшому переключению окна. Полегче. Чтобы переназначить ключи, смотрите здесь, или xboxdrv был бы другой опцией: «xboxdrv также может считывать входные данные непосредственно с устройства событий, это позволяет использовать настраиваемость xboxdrv на обычных ПК-джойстиках, клавиатурахи мышей и, таким образом, позволяет xboxdrv выполнять те же функции, что и joy2key Посмотрите опцию --evdev ниже для получения дополнительной информации. "Пока горячая клавиша не является частью ярлыка. Конечно, выполнимо с небольшим исследованием.

Кроме того, пользователь форумов Ubuntu подал запрос на то, что вы спрашиваете, используя Brainstorm. Другие вопросы Задать Ubuntu, в которых упоминается редактирование или создание меню / значка быстрого списка для приложения, могут быть возможны для опытного пользователя, но они могут найти только рабочие примеры для среды gnome, а не единство, как показано здесь, и они не используют Firefox в качестве рабочего примера. Форумы Ubuntu вопрос , что называется , можно найти здесь и Brainstorm запроса / идеи можно найти здесь Так идите голосовать!

votemeup


2
Мозговой штурм прошел? Как мы сейчас проголосуем за эту функцию?
Мьяггард

12

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

Веб-сайт Tint2: http://code.google.com/p/tint2/

Из Webupd8: Tint2 - это легкая панель / панель задач, специально предназначенная для Openbox3, но она также должна работать с другими оконными менеджерами, такими как Gnome.

введите описание изображения здесь

Вы можете установить tint2, введя команду, sudo apt-get install tint2 затем запустите ее ALT+F2и набравtint2

Если вы хотите настроить положение и внешний вид, здесь есть статья о WebUpd8 с инструментом настройки GUI: http://www.webupd8.org/2009/09/how-to-install-and-configure. -tint2.html


Смогу ли я по-прежнему иметь Unity одновременно? Я хочу сохранить «черту дома»: вид меню «Пуск», где я могу искать приложения, а также искать команды меню с помощью одного нажатия клавиши Alt.
qwertzguy

Да, это работает как отдельное приложение в любой среде рабочего стола. Вы можете попробовать его и посмотреть, если он вам по вкусу.
Балрадж Маккой

1
Итак, я попробовал это, и он работает хорошо, и его легко настроить с помощью code.google.com/p/tintwizard/downloads/… . Однако мне не хватает двух важных функций: возможность иметь ярлыки для запуска приложений и средний щелчок, чтобы дублировать приложение. Я не могу найти способ сделать это с оттенком.
qwertzguy

Поэтому я думаю, что я остановлюсь на Avant Window Navigator (AWN), который имеет возможность разгруппировать окна и является очень мощным и настраиваемым.
qwertzguy

AWN - мудрый выбор. Рад видеть, что вы нашли себе альтернативу :)
Balraj McCoy

7

В настоящее время нет возможности отключить его (пожалуйста, прочитайте конец ответа для более подробной информации). Идея заключалась в том, что вам нужно было открыть не 2 Windows Firefox или 4, а 10 или 20. Теперь представьте, что у вас есть Unity Launcher с общими значками, а также от 10 до 20 значков Firefox. Вы увидите 10-20 значков Firefox, все равно, и сначала вам нужно будет угадать, какой из них приведет вас на веб-страницу, на которую вы хотите перейти. Во-вторых, если вы хотите закрыть их, вам придется идти один за другим и начинать закрывать их вручную.

Итак, у нас есть 3 вопроса:

  • Если пользователь хочет открыть много окон одной и той же программы.
  • Если пользователь хочет легко переключаться между всеми открытыми окнами одной и той же программы.
  • Если пользователь хочет закрыть много окон одной и той же программы.

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

В период с 12.04 по скорый выпуск 13.04 было проделано много работы, чтобы не только решить эти 3 проблемы, но и помочь конечному пользователю работать быстрее и проще, просто с небольшой кривой обучения. Конечным результатом (например, для 13.04) является значок, который может отображать множество окон одного и того же приложения и дает возможность переключаться между ними практически одним щелчком мыши. Конечно, опция его отключения никогда не добавлялась (даже 16.10).

Некоторые из этих изображений могут показать вам пример:

NAUTILUS

В этом примере у меня Nautilus открывается 4 раза, один Nautilus остается открытым в папке с именем Docs. Другой открывается, указывая на ДОМ. Открывается еще одна папка с документами. Последнее окно «Наутилус» открывается в фильме, который у меня есть. Щелкнув правой кнопкой мыши на значке Nautilus, я легко переключаюсь между ними, просто нажимая на них. Окно развернется и получит фокус, и у меня останется окно, и я сразу смогу начать работать.

введите описание изображения здесь

ХРОМ

Здесь вы можете увидеть тот же пример. Многие Chrome Windows открылись. Каждая с несколькими вкладками, и каждая показывает точную веб-страницу, где я их оставил:

введите описание изображения здесь

FIRE FOX

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

введите описание изображения здесь

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

Я также чувствовал боль, когда я не мог получить доступ к своим нескольким окнам более простым способом, но после использования этого метода я обнаружил, что поиск стал проще и быстрее, так как мне не приходилось просматривать множество значков запуска, чтобы угадать, какое из них это то, что я искал, и мне не пришлось прокручивать панель запуска Unity между 20 окнами Firefox, 30 окнами Chrome и 40 окнами Nautilus, чтобы найти нужную мне. В целом, это сэкономило мне время, когда мне нужно было найти правильный и работать над ним.

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

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

Это, конечно, остается за каждым человеком, чтобы решить, как ему нравится использовать свою систему. По моему скромному и честному мнению, я чувствую изменение, внесенное командой Unity, решает несколько проблем, которые у меня были 11.10 или даже 12.04, связанные с этим, и то, как это работает 13.04, намного лучше, чем я ожидал.

В настоящее время не существует простого и особенно простого способа отключения этой опции. Теперь, после всего сказанного, я согласен с остальными комментариями ниже, в которых ДОЛЖНА быть возможность отключить это. У пользователя всегда должна быть возможность. Я искал в течение двух лет простую возможность отключить этот или хотя бы скрипт, но безуспешно. Однако, если вы прочитаете это и найдете и вариант, который легко применить, не нарушая систему, пожалуйста, поделитесь им, так как это принесет пользу всем.


26
а) Это не ответ на вопрос. б) По моему скромному и честному мнению, лучший вариант - всегда позволить пользователю выбирать поведение, которое он хочет! (Так что да, конечно, по умолчанию это так , но почему бы не позволить пользователям, склонным к этому, также разгруппировать окна, возможно, даже по приложениям?)
Том

2
На самом деле есть четыре вопроса. 4) Пользователь, желающий переключаться между всеми открытыми окнами независимо от того, к какому приложению они относятся. Неспособность признать это приводит к этой ситуации.
Турбьёрн Равн Андерсен

3
@LuisAlvarado Реализация Alt-Tab в Ubuntu не выполняет работу тут же и тогда. Он первый переходит программы , а затем - если вы колеблетесь - среди окон этой программы. Это делает его непредсказуемым, поскольку время связано с фактическим поведением, и вам нужно смотреть на монитор во время набора текста, чтобы убедиться, что вы получаете то, что хотите. Это автоматически замедляет процесс! Вы были связаны с дизайном этого?
Турбьёрн Равн Андерсен

1
Больше всего меня раздражает то, что он всегда меняет порядок сортировки окон. Показывает последний использованный сверху. Я разработчик, и это сводит меня с ума. Я хочу, чтобы вещи, где я их оставил, не помню, какой был 3-й самый последний терминал или окно VS Code, которое я открыл
Инструментарий

1
Может быть, я хочу иметь 10 или 20 иконок Firefox. Когда я набираю это на своем Mac, у меня прямо сейчас в доке 14 значков Chrome. Я предпочитаю это так. Это должно быть предпочтением пользователя, как на Mac.
Эдвард Фальк

3

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

Нажатие на иконку откроет экран со всеми открытыми окнами приложения, чтобы вы могли выбрать, какое из них вы хотите. введите описание изображения здесь


3
Спасибо, Джеймс. Я не знал, что можно нажимать галочки. Но мне нужна панель задач. Например, так же, как в gnome 2. Чтобы увидеть все окна и переключаться между ними одним щелчком мыши. Почему это невозможно, если у меня есть свободное место на панели запуска?
Димитрий

1
@dimitrijj Если у вас установлены Compiz и Ubuntu Tweak, перейдите в Ubuntu Tweak и выберите «Настройки Compiz». В настройках Workplace Edge установите один из углов для «Показать окна» (у меня мой установлен для верхнего левого угла). Теперь, когда вы перемещаете мышь в этот угол, он показывает экран со всеми открытыми приложениями.
Джеймс

1
благодарю вас. Я знаю это. Горячие клавиши "super + w" дают тот же результат.
Димитрий

1

Если вам нужно значок / элемент на панели задач в открывшемся окне, то решением может быть использование компонентов gnome classic или Xubuntu, а не единицы. Например, Xubuntu (Xfce) хорошо работает таким образом. Решением для вас будет установить Xfce и запустить сеанс Xfce вместо сеанса Unity.

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

Кроме того, если вы последуете этому вопросу: Как я могу установить XFCE вдоль стороны единицы? , вы узнаете, как установить xfce, и, кроме того, не должно быть никакого конфликта между unity и xfce, поэтому вы можете настроить новую вертикальную панель xfce (только что протестированную на Xubuntu), которая содержит только значки, а не имена открытых окон и помещает ее в правом углу, например.

Это не совсем то, что вам нужно, но я думаю, что Ubuntu Launcher не поддерживает такую ​​функциональность - это настоящая жизнь.


3
Похоже, награда за решения в Unity .

@ vasa1 может не работать xfce4-panelс в Unity
Матео

@mateo_salta, у меня сложилось впечатление, что этот ответ предлагает установить и войти в сеанс Xfce. Я не знаю, что произойдет, если вместо самого Xfce будет установлена ​​только панель xfce4 и что произойдет, если попытаться запустить xfce4-панель в сеансе Unity ...

1

Превращая мой комментарий в ответ:
я думаю, что я остановлюсь на Avant Window Navigator (AWN), который имеет возможность разгруппировать окна, и очень мощный и настраиваемый.

Однако он не очень стабилен (некоторые значки окон исчезают после изменения настроек или перезапуска, а некоторые значки запуска удваиваются при перезапуске). Кроме того, он не соответствует некоторым окнам, таким как eclipse, и, следовательно, оставляет значок запуска одновременно с добавлением значка задачи. То же самое для ярлыков виртуальных машин Virtual Box.

Если кто-нибудь знает лучшую альтернативу или кто-то может сказать мне, будет ли исправление единства для этого огромной работой или нет, я был бы рад узнать;)


1
«Однако это не очень стабильно» - это может быть связано с Ubuntu больше, чем само программное обеспечение. Я обнаружил, что компоненты Ubuntu Unity просто рушатся и горят, казалось бы, без причины.
Underverse
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.