LXDE (Lightweight X11 Desktop Environment) — свободная графическая оболочка для UNIX и POSIX‑совместимых операционных систем (Linux, BSD и др.).
Ключевые особенности
- Минимализм и лёгкость. Среда спроектирована как нетребовательная к ресурсам — подходит для старых компьютеров с малым объёмом ОЗУ и низкой производительностью.
- Простота использования. Интерфейс интуитивно понятен, без избыточных функций.
- Модульная архитектура. Компоненты слабо связаны между собой и могут использоваться отдельно, с минимальным числом зависимостей.
- Энергоэффективность. Оптимизирована для снижения нагрузки на систему.
- Роллинг‑релизы. Обновления выпускаются для каждого компонента (или группы компонентов с общими зависимостями) по мере готовности.
Технические характеристики
- Автор: Хун Жэньюй (PCMan), 2006 г.
- Язык программирования: Си.
- Интерфейс: GTK+, частично Qt (в проекте LXQt).
- Оконный менеджер: Openbox (по умолчанию).
- Лицензия: GNU GPL 2+.
- Последняя версия: 0.10.1 (25 февраля 2021 г.).
- Официальный сайт: lxde.org.
Основные компоненты
- PCManFM — файловый менеджер и рабочий стол.
- LXPanel — панель с меню, списком окон, переключателем рабочих столов, областью уведомлений, часами и апплетами.
- LXSession — менеджер сессий (автозапуск приложений, завершение сессии, сохранение состояния).
- Openbox — оконный менеджер с настройкой через obconf.
- LXAppearance — настройка внешнего вида GTK‑приложений.
- LXTask — диспетчер задач.
- LXTerminal — эмулятор терминала.
- LXNM — менеджер сетевых соединений (включая беспроводные).
- LXInput — настройка клавиатуры и мыши.
- Leafpad — текстовый редактор.
- GPicView — просмотр изображений.
- Xarchiver — архиватор.
- LXRandr — настройка экрана.
- LXLauncher — лаунчер для нетбуков.
Применение
LXDE — стандартная среда рабочего стола для:
- Knoppix;
- Lubuntu (до октября 2018 г.);
- LXLE;
- Raspbian.
Развитие проекта
В 2013 г. автор начал эксперименты с Qt, выпустив версию PCManFM на этой библиотеке. В дальнейшем проект частично объединился с Razor‑qt в LXQt, который требует Qt5 и KDE Frameworks 5.