Наверняка вы видели рекламу Windows 7 с функцией тайлинга окон. А знаете ли вы, что первым тайлинговым менеджером окон был RTL от Siemens (создан в 1988 г.)? Затем появилась версия под Unix для X Window System, которая называлась tAP (The Andrew Project). Вернемся к нашему времени. Microsoft пытается представить новую инновационную возможность тайлинга. Вскоре после этого KDE дорабатывает такую же возможность и добавляет ее в версии 4.4. Конечно, релиз 4.4 был еще нестабилен, с несколькими ошибками. Через некоторое время вышел релиз 4.5 с тоннами исправлений - отличный десктоп с безглючным тайлингом!
В этой статье я покажу вам, как включить и использовать тайлинг в KDE 4.5. Поможет ли это вам работать более или менее эффективно - судите сами.
Что такое тайлинг?
Тайлинг это функция, которая всегда следит за тем, чтобы ваши окна не перекрывали друг друга и позволяет вам выжать абсолютный максимум из места на экране. А еще вы можете перемещать окна, и, при этом, будьте уверены, они займут оставшееся свободное место. К тайлингу надо привыкнуть, но после этого вы станете его фанатом. Посмотрите на Рисунок 1 - это пример работы тайлинга на рабочем столе.
Рисунок 1
Установка
Для тайлинга никакой установки не требуется. Достаточно KDE 4.5.
Примечание: Использовать Compiz или Emerald не получится. Если вы хотите использовать эффекты одновременно с тайлингом, вам придется использовать встроенные в KDE эффекты.
Включение
Для включения тайлинга зайдите в Start > Computer > System Settings > Window Behavior (Системное меню > Компьютер > Настройки системы > Поведение окон). В открывшемся окне выберите секцию Window Behavior ("Поведение окна"), а затем - вкладку Advanced ("Дополнительно"). Убедитесь, что пункт Enable Tiling ("Включить тайлинг") отмечен и нажмите Apply ("Применить")(см. Рисунок 2).
Вы увидите выпадающий список для выбора размещения окон при тайлинге (tiling layout). У вас есть три варианта:
- Столбцы (Columns): Окна будут сгруппированы в столбцы. Если на рабочем столе нет места, окна будут сжаты по горизонтали, чтобы добавить дополнительный столбец.
- Спираль (Spiral): Новые окна добавляются "по спирали". Это один из наиболее легких способов, однако, чем больше окон вы открываете, тем меньше будут новые.
- Плавающий (Floating): Самый свободный способ. Скорее всего, именно он придется по душе большинству. Здесь нет жестких правил, а просто располагает окна в доступном свободном пространстве.
Рисунок 2
Плавающие окна
Вам покажется, что тайлинг только помешает, если какое-то окно всегда должно быть одного размера. Когда вы перемещаете окна по рабочему столу с включенным тайлингом, они постоянно изменяют размеры. Чтобы преодолеть это, в KDE есть функция Floating Windows (Плавающие окна). Плавающее окно соответствует своему названию - оно не прикреплено к определенной позиции на экране, для него не задан определенный размер. Чтобы сделать окно плавающим, щелкните правой кнопкой мыши на его заголовке и выберите Float Window (Сделать плавающим). Вы можете перемещать это окно куда вам заблагорассудится, и оно будет всегда сохранять свои размеры. Плавающее окно будет перекрывать остальные окна (см. Рисунок 3).
Рисунок 3
Заключение
Тайлинг - это то, к чему надо привыкнуть. Сначала он может только мешать, но, как только вы к нему привыкнете, он будет всегда помогать вам держать ваш рабочий стол под контролем.
Оригинал
Переведено при помощи сервиса translated.by инициативной группой переводчиков welinux при участии blackraven, Zereal.
-
Увидел на скриншоте GIMP. Сразу возник вопрос: а им-то как пользоваться при тайлинге?
Попробовал включить тайлинг (спираль), запустил GIMP, панельки теряются под другими окнами. Я что-то неправильно понял?..
-
-
я думаю, для гимпа надо включить однооконный режим.
-
-
Это тот глючный режим, который неадекватно восстанавливает размеры окна при следующем запуске? Нет уж, спасибо. =)
-
-
Ждём 2.8 - там всё должно быть роскошно...
-
-
Ждем KDE 5.0 - там-то уж всё должно быть роскошно...
-
Floating window для панелек не рулит?
-
либо настроить плавающие окошки, либо их по бокам главного окна. Проблем никаких
-
Перезалил картинки - похоже, хостинг оригинала испытал вилинупс-эффект :)
-
-
еще одну картинку потерял, с плавающим окном ;)
-
-
А блин... Они в оригинале обе Figure 2, я когда переводил, был уверен, что про одну и ту же картинку речь...
-
пиши мне пожалуйста в джаббер или личку в следующий раз, это моя вина:(
-
-
Да не, моя - я оригинал не посмотрел.
Там действительно два раза написано Figure 2 - так что ты не при чем :)
-
Ничего не хочу, да и не могу ввиду отсутствия KDE, сказать плохого о тайлинге в этом рабочем окружении, но чтобы увидеть и почувствовать все преимущества тайлинговых менеджеров окон, нужно поработать в каком-либо «нативном» менеджере, к примеру, awesome.
P.S. Проблем с Gimp'ом там нет, так как настройки менеджера позволяют сделать окна избранных приложений «плавающими».
-
-
Фраза из оперы "по ссылке ходил, но не одобряю".
-
Какая необходимость в тайлинге, можно объяснить ? Такая парадигма подразумевает равноправное хотя бы по времени использование приложений, что вообще говоря никогда не происходит
-
-
равноправное использование приложений это: перевод текста. Допустим, открыто одновременно OmegaT/lokalize, браузер, словарь.
-
-
при этом на заднем плане играет audacious, кодируется видео, что то компилируется, которое видеть нет никакой необходимости, и еще масса подобных примеров
-
-
AllTray?..
-
-
В icewm это встроенный функционал :-)
-
-
Да и в KDE, кажется, есть какая-то загадочная фигня для такого, только не помню как называется. Не пользовался.
-
Можно в теме хоть кнопку повесить для этого на заголовке,насколько помню
-
Удивительно, но трей есть и в tiling, и в dynamic, и в floating wm. Трея недостаточно? В консольке есть jobs, screen/tmux/nohup, табы. Опять не хватает? Есть связки демон + фронтэнд. И вся эта масса примеров укладывается сюда.
А теперь, хочется задать вопрос — а что вы делаете при возникновении такой задачи?
-
-
Какой - упрятать приложение в трей ? А у меня такой задачи в icewm просто не возникает
-
-
любопытно, у меня на awesome тоже :)
Как говорится, кесарю кесарево, а слесарю — слесарево :)
-
«играет audacious, кодируется видео, что то компилируется, которое видеть нет никакой необходимости». Вы же как-то запустили эти задачи на исполнение? Вот этот момент мне и интересен — что вы делаете после того, как, например, сделали
mencoder file -o file.ext <куча опций>
Ведь окошко с консолью / гуи к менкодеру никуда не денется само по себе.
-
-
Не денется, просто уйдет на задний план под другим приложением
-
-
Ну так вы же что-то сделали, чтобы оно «ушло на задний план под другим приложением», например нажали alt+tab для переключения на другое окно. А я, опять же например, нажал mod4 + 3 и переключился на 3й тег, теперь я тоже не вижу этого приложения.
-
-
Так что Вы хотите сказать что в тайлинговых WM есть функционал айса ? Ну и зачем мне тогда менять шило на мыло ? :-) Из-за того функционала талинговых, который мне попросту не нужен ?
Ну и на кой аллах ? :-)
-
-
Айс я пробовал ровно два дня. В принципе, если по-дефолту поставить на всех тегах floating layout и включить заголовки окон айс и получиться.
Но вас никто не заставляет никуда переходить. Статью просмотрел по-диагонали, но не заметил призывов бросать свой wm и переходить на KWin.
Ни на какой. Таких призывов не было.
-
-
Посмотрите в начало треда
-
-
1. Это было в другой ветке.
2. Насчёт попробовать сказал только один человек.
3. Вы же сами говорили, что не разбирались. Вообще. А судя по этому сообщению вы даже маленький мануал не прочитали. Плюс ещё пара сообщений, что в совокупности даёт картину вида «Я этим пользоваться не буду, но вы всё равно мне расскажите, почему у вас лучше.»
Проще и быстрее всего это объяснить на основе аналогии с вимом. Он очень хорош, с первого взгляда выглядит отталкивающе, но после небольшого изучения он начинает возвращать потраченное на изучение время.
-
-
;-) Вы знаете, у меня существует еще одно выработанное правило - заканчивать полемику, когда в ней начинают превалировать личностные аргументы, и то же по совершенно банальной причинам, во первых за исчерпанием иных аргументов, кроме личностных, во вторых, вы уж не обижайтесь :-), но ваше мнение о своей персоне мне просто неинтересно :-)
Так что откланиваюсь
ЗЫ Что же касается вима, то уже много лет пользуюсь его модификацией, и достаточно серьезной, которую сделал сам. :-)
-
-
Какие в данной области могут быть аргументы? Мне удобно — я пользуюсь, Васе неудобно — не пользуется. Элементарный вопрос вкуса и привычки. А тут приходите вы и просите объяснить вам почему зефир лучше вафель.
-
-
Лично мне, например, здесь нравится легковесность, прозрачность управления окнами, мне не нужно тягать мышу, я всегда знаю, где и какое приложение находится, порядок (мне не надо выравнивать окошечки (например код + доки + консоль))
-
М, да. А можно кратенький список отличий вашей версии от апстрима?
-
У меня оно запуститься на отдельном теге. Если мне понадобиться от него гуй, я на этот тег переключусь, а до тех пор я просто не буду на него обращать внимание и он будет висеть так же, как иконка в трее, и в этом смысле разницы со сворачиванием в трей в нетайлинговых wm почти никакой.
-
-
Так я ж не у тебя спрашивал ☺ Сам пользую awesome
-
Даже боюсь спросить - а вы когда-либо слышали о (о ужас!!!) нескольких рабочих столах?
На одном столе - рабочее пространство (как сказала Лена - для переводов, например), на другом - всякого рода мультимедиа типа плеера, на третьем - терминал с компилируемым/кодируемым...
-
-
Ещё раз повторю: рабочие столы без автоматического распределения приложений по ним только добавляют головной боли.
-
-
Я бы все-таки приписывал к подобным высказываниям "ИМХО". Ибо я, например, с этим не согласен.
-
-
Имо (бгг), все высказывания без аргументов приравниваются к высказыванию личного мнения by default.
-
-
Хм. Надо учесть :)
-
как сказала Лена
Лена
Хм. Надо учесть :)
Этот парень все сказал за меня.
-
Помнится много лет назад ещё на win98 переводил используя 3 wordpadа и lingvo. Выделял в панельке все окна (ctrl+click) и из контекстного меню выбирал расположить мозаикой (кажется). Собственно, это и был тайлинг :)
-
Я сам долгое время не мог понять удобства тайлинга, тем более на устройствах с не очень большим экраном (ноутбук, нетбук). До тех пор, пока утомлённый непресказуемостью обновлений KDE, не снёс оный и не поставил awesome!
Не скрою, пару-тройку дней пришлось вникать в нюансы настройки и использования, но зато как сейчас удобно!
То есть, чтобы понять, нужно попробовать самому.
-
-
Попробовал, давно правда, и именно его. И дико раздражало именно то, о чем сказано - ну не нужно мне это приложение, а оно торчит на экране и отнимает место у тех, с которыми в этот момент работаю.
-
-
А настроить? Не нужно — поместить на отдельный тег/свернуть. И никто ничего не будет отнимать.
-
-
Не копался в настройках. Просто давным давно выработалось правило, если что то не нравится с первого взгляда, то не понравится и с десятого. Да и потом "свернуть-развернуть" все же дольше чем "щелкнуть по нужному окну"
-
Для этого нужны теги и правила. Shifty ещё очень помогает. Я теперь не представляю жизни без тайлинга и тегов. Просто ужасаюсь, вспоминая, сколько тратил времени на размещение окон на рабочих столах и поиск нужного окна на них. ИМХО просто набор рабочих столов нефункционален, т.к. постоянно заставляет тебя вручную перемещать по ним окна. Рабочие столы/теги имеют смысл только при автоматизации размещения приложений по ним, чтоб браузеры были только на одном столе, редакторы на другом, консоль на третьем...
-
-
icewm - щелчок средней кнопкой на рабочем столе и список всех окон на всех столах
-
-
awesome — ПКМ на панельке или любое действие по вкусу = все клиенты со всех тегов.
openbox — емнип ПКМ на свободном месте десктопа или любая комбинация клавишь по желанию = список всех окон со всех рабочих столов, сгруппированный по столам
…
-
-
Ну так это уже вопрос предпочтений :-) Ну не нравятся мне клоны флюкса, как привык давным давно к айсу, так и ставлю его. Могу с ним все сделать и подстроить под что угодно.
Композит мне не нужен, комп для работы, где эти перделки только мешают и отвлекают
Тайлинг, ну не вижу смысла менять "развернуть-свернуть" на " щелкнуть по заголовку", хотя потому что на последнее уходит меньше телодвижений
-
-
SergMarkov: Попробовал, давно правда, и именно его. И дико раздражало именно то, о чем сказано - ну не нужно мне это приложение, а оно торчит на экране и отнимает место у тех, с которыми в этот момент работаю.
SergMarkov: Не копался в настройках. Просто давным давно выработалось правило, если что то не нравится с первого взгляда, то не понравится и с десятого
philosoft: awesome… любое действие по вкусу
openbox… любая комбинация клавиш по желанию
…
SergMarkov: как привык давным давно к айсу, так и ставлю его. Могу с ним все сделать и подстроить под что угодно.
«— Пробовал я эти ваши машины. Нажал на газ, а оно едет, когда не надо.
— А отпустить / нажать на тормоз?
— Не знаю, не стал разбираться. Если что с первого взгляда не понравилось…»
SergMarkov: Тайлинг, ну не вижу смысла менять "развернуть-свернуть" на " щелкнуть по заголовку", хотя потому что на последнее уходит меньше телодвижений
↑ это вы попутали с *box.
-
Или кнопарь в таскбаре
-
угу, полностью согласен. Без автоматизации, рабочие столы, как выразились бы англичане, сосут :)
-
Почему-то в большинстве случаев фраза "Это не нужно - неудобно" == "Я ниасилил настройку".
-
Есть много видов тайлинга, помимо равного разбиения экрана.
-
Кстати, а вы не забываете про широкие / большие мониторы?
-
Тайлинг в windows 7? О_о
-
-
В windows 8 еще и репозитарии придумают, я гарантирую.
-
-
ну как бэ некое подобие стартует 15 ноября
-
Скажут, что это супер-новая фишка новой винды!!!111АДЫН
-
-
принципиально новая :)
-
-
Дада, именно это я и имел ввиду %)
-
имелась ввиду функция Aero Snap.
-
Самый адекватный тайлинг в dwm и awesome, всё остальное — чушь.
-
-
А чем не нравится тайлинг в xmonad‚ ion3 или, например, в ratpoison?
-
-
Имо он не самый адекватный. Он просто другой. Как следует из названия dwm — dynamic wm позволяет управлять окнами / типом тайлинга динамически + тут есть floating окна, а в ion и иже тайлинг статический. Это просто разный подходы.
Попробую дополнительно прояснить ещё одной фразой. В static (их ещё называют manual) tiling wm разбиение на фреймы непосредственно производится самим пользователем, а в dynamic есть заранее заданные разбиения — layout'ы — и их можно менять в процессе работы, а окна будут автоматически перестраиваться в соответствии с ними. :\ Вообщем за более разумными объяснениями гуглить сравнение тайловых менеджеров.
Примечание: dwm просто пример динамического тайлинга, ion статического.
-
Самый тайлинговый тайлинг?
А можно мне ссылку на исследования их адекватности?
Нравится мне такая категоричность... Мне нравится это, значит, остальное - говно. Логично же :)
-
Неа, во-первых, с компиза не слезу, во-вторых для 1366x768 тайлинг - ужас...
Нравится способ управления окнами в MeeGo Netbook - хочу такой в компиз...
-
-
Как бе никто и не уговаривает...
-
На 1024х600 awesome вполне ничего, два года уже пользую :3
-
Наверняка вы видели рекламу Windows ... с функцией тайлинга окон
ага, в ноябре 1985ого примерно :3
-
-
Уже тогда были кнопки со скруглёнными краями! А потом был длительный откат, вплоть до XP.
-
-
да, все новое - хорошо забытое старое
|
|
|
Последние посты
|
|
Последние комментарии
|
|
Изменения
|
|
Черновики (все)
|
|
Избранное (всё)
|
|
|