Icon Tasks — значки задач для KDE
TL;DR
Icon Tasks — это виджет для Plasma, который объединяет возможности панели запуска и менеджера задач: отображает окна в виде значков, позволяет превращать задачи в ярлыки и поддерживает Unity API. Установить его можно из PPA для Kubuntu или собрать из исходников; после установки замените старый менеджер задач на Icon Tasks и настройте параметры через контекстное меню.
Важно: перед сборкой из исходников убедитесь, что установлены пакеты разработки Qt и KDE для вашей системы.

Что такое Icon Tasks
Icon Tasks — это бинарный plasmoid (виджет Plasma), который объединяет поведение панели запуска (launcher) и менеджера задач. Вместо привычной записи в панели (иконка + текст) открытые приложения показываются только значками. Дополнительно виджет умеет создавать постоянные ярлыки, поддерживает Unity API и расширенные функции предпросмотра окон.
Краткое определение: Icon Tasks — виджет для KDE Plasma, который заменяет традиционный менеджер задач и добавляет поведение «значки как ярлыки».
Установка
Ниже — несколько вариантов установки. Выберите тот, что подходит вашей системе.
Для Kubuntu 11.10 и совместимых (PPA)
Используйте PPA, если вы хотите быстро установить готовый пакет:
sudo add-apt-repository ppa:gnumdk/ppa
sudo apt-get update
sudo apt-get install plasma-widget-icon-tasksОпционально можно добавить поддержку Firefox (UnityFox) и помощника для Docky:
sudo apt-get install libunity6
sudo apt-get install python-dockmanagerСборка из исходников (общий способ для Linux/BSD)
Icon Tasks распространяется как бинарный plasmoid и (в исходной версии) требует компиляции на вашей системе. Пример команды для сборки:
tar xjvf plasma-icontasks-0.9.2.tar.bz2
cd plasma-icontasks-0.9.2
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix`
make
sudo make installЕсли в архиве включён файл Readme, обязательно прочитайте его — там могут быть дополнительные зависимости и инструкции.
Примечание: имена пакетов разработки зависят от дистрибутива; в разных системах они называются по-разному. Если не уверены — проверьте документацию дистрибутива.
Начало работы после установки
- Удалите текущий менеджер задач с панели (если хотите заменить его полностью).
- Добавьте Icon Tasks на панель: щёлкните правой кнопкой по панели → Добавить элементы → найдите Icon Tasks и перетащите.
- Любые запущенные программы начнут отображаться как значки. Чтобы сделать задачу постоянным ярлыком, щёлкните правой кнопкой на значке и выберите «Show A Launcher When Not Running».
- Можно также перетаскивать ярлыки прямо из меню Kickoff на панель Icon Tasks для мгновенного создания ярлыков.
Чтобы изменить поведение виджета, щёлкните правой кнопкой мыши по нему и выберите «Icon-Only Task Manager Settings» (Настройки менеджера задач только с иконками).
Функции, которые можно включать/выключать в настройках:
- Полосы прогресса над значком (например, при копировании файлов в файловом менеджере)
- Поддержка Unity API (для интеграции с приложениями, использующими Unity)
- Показ недавних документов
- Управление проигрывателями в превью (например, Amarok)
- Группировка задач, эффекты выделения окон и предпросмотр окон
Практические советы и шаблон действий (Playbook)
- Перед установкой из исходников: обновите систему и установите основные инструменты сборки (cmake, make, компилятор C++), а также Qt/KDE development-пакеты.
- Если используете Debian/Ubuntu-подобные системы, команды устанавливаются через apt/apt-get; для Fedora — dnf/yum; для Arch — pacman.
- Для быстрой проверки работоспособности: после установки перезапустите Plasma (kquitapp5 plasmashell && kstart5 plasmashell) или перезайдите в сеанс.
Мини-методология проверки установки:
- Виджет появился в списке компонентов панели и может быть добавлен.
- Запущенные приложения отображаются как значки.
- Контекстное меню позволяет создать ярлык для не запущенного приложения.
- Предпросмотр окон и полосы прогресса работают (при включённых опциях).
Критерии приёмки
- Icon Tasks успешно добавлен на панель и видим в интерфейсе.
- При запуске приложения появляется соответствующий значок.
- Создание ярлыков через «Show A Launcher When Not Running» работает корректно.
- Опции предпросмотра, полос прогресса и управления медиаплеером отображаются при включении.
Технические нюансы и совместимость
- Требуется набор библиотек разработки Qt и KDE; минимально проверенная версия сборки — против KDE 4.7, но Widget интегрируется с будущими ветками KDE (в оригинальном тексте упоминается KDE 4.8).
- Поддержка Unity API означает лучшую интеграцию для приложений, использующих индикаторы статуса и прогресса через Unity.
- На некоторых окружениях Plasma/Wayland могут быть мелкие несовместимости с эффектами предпросмотра — в этом случае проверяйте логи Plasma и вывод systen journal.
Совместимость (ориентировочно):
| Компонент | Требования |
|---|---|
| Платформа | Linux, BSD (с Plasma) |
| KDE | Проверено с KDE 4.7, ожидается интеграция в KDE 4.8 |
| Пакеты | Qt dev, KDE dev, cmake, make |
Когда Icon Tasks не подойдёт — контрпримеры
- Если вы предпочитаете классический текстовый список задач с метками окон — Icon Tasks изменит привычный поток работы и может усложнить поиск по заголовкам.
- На минималистичных панелях с ограниченной высотой и без поддержки больших значков отображение может казаться запутанным.
- Если ваша среда строго требует оригинального KDE-таск-менеджера (по политике организации), замена может быть запрещена.
Отладка и распространённые проблемы
Проблема: виджет не отображает полосы прогресса.
- Проверьте, включена ли опция полос прогресса в настройках виджета.
- Убедитесь, что приложение действительно отправляет прогресс через соответствующий API (не все приложения это делают).
Проблема: предпросмотр окон не появляется.
- Проверьте, включён ли эффект «Highlight Windows» и активны ли эффекты рабочего стола.
- Посмотрите логи Plasma (~/.xsession-errors или journalctl) на предмет ошибок плагина.
Проблема: ошибки при сборке.
- Убедитесь, что установлены dev-пакеты Qt и KDE. Читайте файл Readme в архиве.
Роли и чеклисты (быстро)
Пользователь
- Установить из PPA или собрать из исходников
- Добавить виджет на панель
- Настроить опции через контекстное меню
Разработчик/пакетчик
- Проверить зависимости Qt/KDE
- Собрать пакет для целевого дистрибутива
- Протестировать интеграцию с эффектами Plasma
Короткое резюме
Icon Tasks расширяет возможности рабочего стола KDE, объединяя запуск приложений и управление задачами в одном гибком виджете. Он удобен тем, кто предпочитает интерфейс с иконками и хочет быстрый доступ к созданию ярлыков, предпросмотру и интеграции с Unity API.
Ключевые выводы
- Icon Tasks превращает элементы панели задач в значки с опцией создания ярлыков.
- Устанавливается через PPA для Kubuntu или компилируется из исходников для других систем.
- Поддерживает стандартные возможности KDE: предпросмотр, группировку и прогресс-индикацию.
- Подойдёт тем, кто хочет более компактный и визуально-ориентированный менеджер задач.
Похожие материалы
Сброс Samsung при заблокированном телефоне
Как разогнать монитор через NVIDIA Control Panel
APC_INDEX_MISMATCH: как исправить BSOD в Windows
Как исправить ошибку Blink 1011