Журнал LinuxFormat - перейти на главную

LXF143:Plasma

Материал из Linuxformat
Перейти к: навигация, поиск

Содержание

Осваиваем Рабочий стол Plasma в KDE

Амбициозный Рабочий стол Plasma в KDE готов к использованию; Грэм Моррисон поможет раскрыть его достоинства.

При первом объявлении о KDE 4, главным его свойством был переход от привычного поведения — когда значки загромождают рабочий стол, а приложения запускаются из одного меню — к тому, что разработчики KDE назвали Рабочий стол Plasma [The Plasma Desktop]. Эту концепцию анонсировал Аарон Сейго [Aaron Seigo] в 2005 году. Планировалось, что бесплотный покров Plasma заменит многие элементы, видимые на экране, и что функциональные фрагменты смогут перемещаться, изменяться и удаляться по прихоти пользователя. Например, значки на рабочем столе появлялись только через вызов специального виджета, а панель запуска и меню запуска заменили на смешанный виджет. На достижение этого ушло пять лет.

Главной проблемой этих новшеств до недавнего времени было то, что ни одно из них не упрощало работы, то есть не создавало особых причин им пользоваться. По сути, Plasma часто усложняла простые задачи,лишая их стабильности, так как во многих местах технология давала сбои. Сейчас, когда уже вышли релизы KDE 4.5 и 4.6, команда KDE, наконец, свела концы с концами. Они не только перестали совать слово Plasma в каждую задачу, но и соорудили панель запуска и движок для виджетов, а целое множество тем и действий [activities] рабочего стола стали намного доступнее и стабильнее, превратив Plasma в реальное преимущество пользователей KDE. Поскольку набор функций приблизился к некоторым смелым идеям, изначально объявленным для KDE 4.0, пришло время удалить виджеты SuperKaramba, забыть про скрипты DCOP и присоединиться к революции Рабо- чего стола Plasma.

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

Эти возможности спрятаны в выпадающем меню панели настройки Desktop Settings, но способ попасть к этой панели непредсказуем. Нужно щелкнуть правой кнопкой мыши по рабочему столу и выбрать последнюю опцию меню. Название опции зависит от текущего действия на рабочем столе, а изменению это действие поддается, только если вы ранее разблокировали рабочий стол. Разблокировка при открытом окне не работает. Оба этих ляпа, похоже, последние остатки колоссального списка проблем в KDE 4.0, и хотя их присутствие в KDE 4.5 ничуть не более допустимо, с прочими функциями Plasma у вас подобных проблем уже не будет.

Установка Folder View в панели Desktop Settings решает другую проблему – источник жалоб многих пользователей после появления KDE 4.0, а именно: где использовать фон рабочего стола как импровизированный файловый менеджер. Дело в том, что по умолчанию рабочий стол KDE только создавал ссылки на файлы и папки, якобы помещаемые на него, а самих файлов на нем не было. И если вы хотели скинуть файлы в папку на рабочем столе, а затем, закончив работать с ними, поместить их в архив, вас ждала неудача. Включение режима Folder View возвращает рабочий стол к своей первоначальной функции, когда отображалось настоящее содержимое папки Desktop вашего домашнего каталога, с возможностью перемещать, переименовывать и удалять файлы. Такой переход стал возможным благодаря виджету Plasma, который активируется и устанавливается на работу в полноэкранном режиме. И сейчас мы перейдем в мир виджетов.

О виджеты, зачем вы?

Говоря о Plasma, средний пользователь KDE обычно подразуме- вает виджеты. Они прославлялись как главный повод обновить KDE 3.5, заменив другие, несравнимые технологии виджетов (включая SuperKaramba), на единую, официальную систему. Изначально обещалась широкая совместимость с виджетами от Google и Apple, но это, а также некоторые части дизайна виджетов, все еще необходимо внедрять в Plasma – набор ныне доступных виджетов – чтобы наверстать дефицит.

Существует два типа виджетов Plasma: прикрепляемые к рабочему столу и прикрепляющие себя к панели. Разработчики KDE предприняли умный подход к этой дуальности. Если виджет совместим с обоими типами, его можно перетаскивать с рабочего стола на Panel, и он изменит свой вид. Перетащите виджет Calendar на фон рабочего стола, и вы получите обзор всех дней текущего месяца. Перетащите его на Panel, и увидите одну дату в значке перекидного календаря. Именно по этой причине есть два способа добавить виджет на ваш рабочий стол: первый – нажатием кнопки на правой стороне экрана, а второй – нажатием на виджете Plasma, прикрепленном к правой стороне панели задач. Оба откроют библиотеку виджетов, которая выглядит как горизонтальный список виджетов с прокруткой внизу экрана. Список можно фильтровать по категории или использовать поле поиска для нахождения виджета, содержащего определенную строку.

Если список виджетов по умолчанию недостаточен для ваших нужд, кнопка Get New Widgets теоретически может вам удру- жить. Но только в теории: пока нам не удалось заставить эту функцию работать. Кнопкой Local File можно скачать виджеты из раздела Plasmoids сайта www.kde-look.org, однако успех операции зависит от того, способен ли ваш дистрибутив удовлетворить специфические зависимости, требуемые виджетом. Хотя изначально разработчики KDE обещали поддержку виджетов Dashboard от Apple и к середине 2009 года была достигнута базовая совместимость, дальше дело не продвинулось, и сейчас эта функция зачахла, то есть в будущем для виджетов Dashboard места очень мало. Тем не менее, многие разработчики KDE все еще работают над виджетами, а нажав на кнопку Download Plasma Widgets, можно просмотреть онлайн-библиотеку виджетов, где перечислены те, что есть в репозитории. Любой заинтересовавший вас виджет устанавливается одним щелчком мыши.

Действия

Бывает, что выполнение одной задачи требует одного набора виджетов, а для другой задачи и набор нужен другой; но процедура добавления / удаления виджетов скучна и трудоемка. Функция Действие [Activity] в KDE решает эту проблему. Она позво- ляет создать глобальную настройку всего рабочего стола – вместе с виджетами, системными параметрами и фонами на ваш выбор – и присваивает эту настройку тому, что в KDE называется Действием. Можно создать Действие для редактирования, включив виджеты Kate и Dictionary, а также несколько приложений быстрого запуска для наиболее часто используемых вами файлов; другое же Действие приспособить для работы с Интернетом, и при необходимости переключаться между ними. Действия – нечто вроде расширения виртуального рабочего стола, причем каждый рабочий стол подстроен под определенную задачу; и создание действий и переключение с одного на другое в KDE реализованы максимально простым способом.

Палитра Activities внешне очень похожа на вид, используемый виджетами рабочего стола; она открывается по нажатию на Activities из значка Plasma в правой части экрана. Эта панель в KDE названа Plasma Activity Explorer, и чтобы создать в ней новую зону, нужно нажать на значок New Activity.

Вы увидите два значка-эмблемы [identicon] в списке на панели, по штуке для каждого Действия, и для переключения между ними достаточно щелчка. При смене Действия вы увидите, что фон рабочего стола, а также размещенные на нем виджеты, изменились согласно настройкам выбранного Действия. Чтобы ускорить переключения, Действия размещаются в памяти, но от этого можно избавиться, нажав на маленькую кнопку Stop слева вверху от каждой эмблемы. Это добавит в Действие значок Pause, отмечающий текущее состояние.

Одна из первых вещей, которые следует сделать после создания пары Действий – их переименование, чтобы избежать стоящего по умолчанию состояния Unnamed. В KDE такое проделать непросто: эта возможность спрятана в диалоге Plasma Workspace, на который мы уже жаловались. Он запускается при выборе последнего пункта меню щелчка правой кнопки мыши по фону рабочего стола. Мы не можем назвать вам этот пункт: он зависит от текущего режима фона рабочего стола. Также позаботьтесь о разблокировании возможности изменения Рабочего стола Plasma: если этого не сделать, окно Plasma Workspace только покажет имя Действия, а изменить его не позволит.

Переключение Действий

Так как Действия подобны виртуальным рабочим столам, переключение между ними лучше бы максимально упростить – например, с помощью комбинации клавиш; и KDE это позволяет. Щелкните по пункту меню Shortcut Settings, который появляется при нажатии на значок Plasma; откроется панель Workspace Configuration. По умолчанию можно вызывать появление Activity Explorer нажатием клавиши Meta (как правило, это клавиша с логотипом Windows) вместе с клавишей Q, но это сочетание можно изменить в окне горячих клавиш. Аналогично, если вы предпочитаете мышь клавиатуре, откройте окно Desktop Settings и перейдите в нем на вкладку Mouse Actions. Здесь присваивается переключение Activities на кнопку мыши или на действие мыши, но имеется одна неприятная загвоздка. Когда вы переключите Действие мышью, вы не сможете тем же способом перейти в другое Действие, не настраивая панель заново, если только в новом Действии переключение не выполняется тем же самым действием мыши. Более того, вам придется проделать ту же процедуру для всех Действий, между которыми вы желаете переключаться.

Такое поведение – следствие полной изоляции настроек одного Действия от других, и новое Действие, на которое вы переключитесь, не содержит соответствующей опции для мыши. Проблема станет более явной, если вы поместите виджет Activities на рабочий стол. Этот виджет позволит быстро переключаться между Действиями – либо по щелчку на названии, либо с помощью стрелок вправо и влево. Единственная проблема состоит в том, что если в Действии, на которое вы переключаетесь, этот виджет не установлен, из нового рабочего стола переключиться уже не получится. А если виджет установлен, но находится в другом месте, это может смутить еще больше: кажется, что он переместился из одного Действия в другое. Все это решается правильной настройкой, но было бы намного легче, если бы KDE сам заботился о таких вещах.

Панель


Последний основной компонент рабочего стола Plasma – панель Panel; она обычно служит для запуска приложений и переключения между запущенными программами. Мы сказали «обычно», поскольку она не обязана использоваться именно для этих целей; просто в установке KDE по умолчанию Panel прикреплена к низу экрана, и в ней содержатся меню Launch, Task Manager, раздел Quick Launch и часы. Можно спокойно удалить любой из этих пунктов, создать сколько угодно таких Panels и разместить их в любом месте рабочего стола. А все потому, что Panel – попросту виджет Plasma, только очень мощный.

Первым делом вы, скорее всего, захотите изменить размер панели, что достигается щелчком по значку Plasma в правой ее части. Тут откроется вид Resize, чуть похожий на выравнивание поля в текстовом процессоре. Стрелками налево и направо можно установить положение краев; перетаскивание другой стрелки отцентрирует Panel, а перетащив кнопку Height, вы установите размер по вертикали. По перетаскиванию кнопки Screen Edge панель переместится к другому краю экрана, и в этом же режиме можно перемещать любые компоненты, присутствующие на Panel. Например, Panel можно поместить на левый край экрана или на самый верх. Через меню правой кнопки мыши рабочего стола можно добавить столько Panel, сколько захотите, и незачем иметь одну монолитную Panel. Создайте несколько – каждую для своей задачи: например для меню Launch, Task Manager, часов или календаря.

Или вообще откажитесь от Panel. Благодаря KRunner можно получать доступ к файлам и приложениям в запуске безо всяких меню. Просто нажмите клавиши левый Alt и F2, и поверх экрана появится небольшое поле ввода KRunner. Начните набирать имя приложения или его функцию, и оно появится под полем ввода. Выберите нужную программу курсором и нажмите Enter. Часто это гораздо быстрее обращения к меню Launch, особенно если ваши руки уже на клавиатуре. KRunner также можно использовать для поиска и перетаскивания виджетов на рабочий стол. KRunner работает на базе набора модулей расширения, и их можно включать и выключать, нажав на маленький значок с гаечным ключом слева от поля ввода. Например, модуль Calculator позволит вводить числовые выражения прямо в поле ввода, и результат появится по нажатию на =. Модуль Power Control выключает или перезагружает компьютер по вводу команд shutdown или restart, а Web shortcuts позволит делать сокращения при поиске в сети и видеть результаты в браузере. Например, wp:germany отыщет в Википедии слово Germany; существуют и другие сокращения. Можно даже вводить команды Bash, останавливать процессы и открывать недавние документы. Как для всего Рабочего стола Plasma, пределы устанавливает только ваше воображение.

Персональные инструменты
купить
подписаться
Яндекс.Метрика