- LXDE (Русский)
- Contents
- Установка
- Запуск окружения LXDE
- Display Managers
- Консоль
- Советы и рекомендации
- Автомонтирование
- Автозапуск программ
- Горячие клавиши
- Курсоры
- Шрифты настройка
- Раскладка клавиатуры
- Другие способы
- Посредством LXDE
- Установка LXDM
- Настройка
- PCManFM
- Замена оконного менеджера
- Выключение, Перезагрузка (LXSession-logout)
- Редактирование меню приложений
- Облегченный вариант настольной среды — альтернатива GNOME
- Менеджер файлов PCManFM
- Оформление экрана с помощью LXAppearance и выбор темы посредством GTK+
- Инструмент просмотра графики GPicView
LXDE (Русский)
Lightweight X11 Desktop Environment: «Одно из главных достоинств LXDE — небольшие требования к железу. Философия LXDE — это лёгкость, полезность и практичность.»
Contents
Установка
LXDE модульный и вы можете выбирать только те пакеты, которые вам нужны.
Минимально необходимые пакеты для запуска LXDE: lxde-common , lxsession , desktop-file-utils и оконный менеджер.
Вы можете установить группу пакетов LXDE:
Установятся следующие пакеты:
- gpicview : Простой и легкий просмоторщик изображений
- libfm : Библиотека для работы с файлами (lxshortcut: Простое средство редактирования ярлычков)
- lxappearance : Редактор тем для изменения GTK+ тем, иконок и шрифтов для приложений GTK
- lxappearance-obconf : Плагин для настройки Openbox через LXAppearance
- lxde-common : Установки по умолчанию конфигурационных файлов для большинства интегрированных компонентов LXDE
- lxde-icon-theme : Тема значков LXDE
- lxdm : Легковесный менеджер дисплея приветствия
- lxinput : Конфигурационная утилита для клавиатуры и мышки в LXDE
- lxlauncher : Панель запуска приложений для нетбуков
- lxmenu-data : Коллекция файлов адаптирующая меню LXDE под стандарты спецификации freedesktop.org
- lxmusic : Минималистичный проигрыватель музыки базирующийся на xmms2
- lxpanel : Панель задач с менеджером приложений, меню программ и апплетов
- lxrandr : Менеджер экрана для LXDE
- lxsession : Совместимый X11 менеджер сессий с поддержкой выключения, перезагрузки и ждущего режима
- lxtask : Диспетчер задач и системный монитор LXDE
- lxterminal : Стандартный эмулятор терминала для LXDE
- menu-cache : Механизм кеширования для freedesktop.org-совместимых меню
- openbox : Легкий и удобно конфигурируемый менеджер окон (рекомендуемый менеджер, разработанный вне проекта LXDE).
- pcmanfm : Файловый менеджер, функционал рабочего стола и обоев
Вам также следует установить Gamin. Gamin — это инструмент для отслеживания изменений в файлах и директориях, который является реализацией подсистемы FAM. Запуск производится по требованию программ, которые им поддерживаются, поэтому не требуется отдельно демона, подобного FAM. Если у Вас установлен FAM — удалите запуск этого демона из /etc/rc.conf и остановите его перед установкой Gamin
Другие легковесные приложения, которые рекомендуется использовать на слабых системах:
- leafpad : Простой и легкий текстовый редактор
- mousepad : Простой текстовый редактор (является текстовым редактором по умолчанию среды Xfce)
- xarchiver : Легкий архиватор
- obconf : Инструмент для настройки тем и стилей Openbox
Запуск окружения LXDE
Есть несколько способов запустить LXDE.
Display Managers
Если Вы используете менеджеры SLiM, GDM, или KDM [archived page] , в настройках сессии нужно выбрать LXDE.
Инструкция по использованию LXDM ниже на этой странице [ссылка недействительна: раздел не найден] .
Если не используете менеджер дисплея приветствия добавьте
/.bash_profile Для првавильного функционирования Xdg-open
Консоль
Для использования команды startx необходимо добавить в файл
/.xinitrc команду запуска LXDE:
Если Вы хотите выполнять startx автоматически при загрузке, прочитайте статью Запуск X при загрузке [ссылка недействительна: раздел не найден] .
Для других задач Вы должны быть уверены, что демон dbus запущен.
Советы и рекомендации
Автомонтирование
Автозапуск программ
Вы можете скопировать ярлык программы .desktop из /usr/share/applications/ в
/.config/autostart/ . Например, добавим в автозапуск lxterminal:
Второй способ — использование файла
/.config/lxsession/LXDE/autostart . Этот файл — не скрипт, но каждая строка представляет собой команду, которая будет выполнена, если строка начинается с символа @ . Команда после @ будет автоматически повторно выполняться, если она падает. Например, чтобы выполнить lxterminal и leafpad автоматически при запуске:
Существует также глобальный файл автозапуска /etc/xdg/lxsession/LXDE/autostart . Если эти файлы присутствуют одновременно, то оба будут выполнены.
Горячие клавиши
Управление горячими клавишами осуществляется через Openbox и подробно описаны здесь. Пользователи LXDE должны следовать этим инструкциям, чтобы отредактировать файл
Дополнительный графический интерфейс для редактирования горячих клавиш — obkey AUR доступен в AUR. Поумолчанию obkey редактирует файл rc.xml, Но вы можете использовать его в LXDE таким образом:
Больше информации о obkey здесь.
Курсоры
Последний lxappearance предоставляет функциональные возможности для изменения тем курсора. Смотрите раздел Темы курсора#Настройка.
Простым способом является добавление курсора к теме по умолчанию. Сначала нужно создать каталог /usr/share/icons/default , then you can specify to add to the icon theme the cursor. This will use the xcursor-bluecurve pointer theme:
Шрифты настройка
Для установки шрифтов, вы можете использовать lxappearance и установить основной шрифт. Для настройки других шрифтов можно использовать Openbox configuration tool ObConf:
Раскладка клавиатуры
Когда вы используете udev, конфигурация ввода по умолчанию записываются в /etc/X11/xorg.conf.d/10-evdev.conf в Section «InputClass» . Вы можете редактировать этот или создать новый файл /etc/X11/xorg.conf.d/20-keyboard.conf по следующему примеру (переключение раскладки клавишами Alt+Shift, индикация CAPS-диодом на клавиатуре):
Вы можете найти список всех значений в /usr/share/X11/xkb/rules/base.lst .
Другие способы
1 способ: Добавьте в /etc/xdg/lxsession/LXDE/autostart следующие строки перед @lxpanel —profile LXDE:
/.config/lxsession/LXDE/autostart (для конкретного пользователя):
2 способ: Create /etc/xdg/autostart/setxkmap.desktop as following:
3 способ: Добавьте в
/.Xkbmap, для текущего пользователя, или в /etc/X11/Xkbmap, для всей системы, строку:
4 способ: Добавьте следующую строку в /etc/X11/xinit/xinitrc или
5 способ: Установите fbxkb AUR из AUR
Посредством LXDE
- Правый клик на панели задач
- “Добавить/убрать элементы панели”
- “Добавить”
- “Индикатор раскладок клавиатуры”
LXDE теперь обеспечивает экспериментальную менеджер дисплея приветствия LXDM. Это реализовано с GTK+ и supports theming.
Установка LXDM
Для автоматического запуска LXDM Вы можете редактировать /etc/inittab или /etc/rc.conf . Для получения дополнительной информации см. Экранный менеджер.
Настройка
Все конфигурационные файлы для LXDM расположены в /etc/lxdm . Основной файл конфигурации lxdm.conf хорошо документирован в его коментарии. Файл, Xsession , является общесистемным и не должен редактироваться. Другие файлы — это bash скрипты, которые выполняются при наступлении определенных событий в LXDM. К ним относятся:
- LoginReady : Выполняется с правами root когда LXDM готова показать окно входа в систему.
- PreLogin : Выполняется с правами root перед входом пользователя.
- PostLogin : Выполняется с правами авторизованного пользователя сразу после входа.
- PostLogout : Выполняется с правами авторизованного пользователя после выхода.
- PreReboot : Выполняется с правами root перед перезагрузкой компьютера с LXDM.
- PreShutdown : Выполняется с правами root перед выключением компьютера с LXDM.
Ожидаемое поведение после Logout
Может быть немного удивительно, что LXDM по умолчанию не очищает фон рабочего стола и не убивает процессы пользователя после его выхода. Для решения проблемы необходимо добавить в файл /etc/lxdm/PostLogout :
Автоматический вход
Если вы хотите войти в учетную запись без ввода пароля, найдите строку в /etc/lxdm/lxdm.conf , которая выглядит следующим образом:
Раскомментируйте его и подставьте нужное имя пользователя, вместо «username».
PCManFM
Если вы хотите иметь доступ к Корзине, монтированию томов и folder/file tracking Вам необходима поддержка gvfs:
polkit-gnome обеспечивает аутентификацию и должен быть запущен при входе в систему:
В Arch’е этот файл в настоящее время не работает на некоторых системах. Если у вас проблема запуском, удалите строку
Замена оконного менеджера
Openbox, стандартный менеджер окон LXDE, может быть заменен другими. Например fvwm, icewm, dwm, metacity, compiz . etc.
LXDE будет пытаться использовать оконный менеджер из пользовательского файла конфигурации lxsession
/.config/lxsession/LXDE/desktop.conf . Если его не существует, будет пытаться использовать глобальный файл конфигурации /etc/xdg/lxsession/LXDE/desktop.conf .
Замените команду openbox-lxde на ваш менеджер окон:
Выключение, Перезагрузка (LXSession-logout)
Для работы Выключения, Перезагрузки, Режима сна и Режима ожидания Должен быть запущен dbus. Должен быть установлен пакет upower.
Редактирование меню приложений
Эта статья или раздел нуждается в переводе
(нужно проверить перевод). Ссылка на оригинал
Меню приложений работает через передачу .desktop файлов, которые расположены в /usr/share/applications . Многие DE запускают программы, которые supersede эти настройки для кастомизации меню. Для LXDE еще только создают редактор меню приложений, но вы можете настроить его вручную, если нужно. Сторонние редакторы меню вы можете найти в AUR — lxmed AUR .
Чтобы добавить или редактировать элемент меню, создайте или сделайте ссылку на .desktop файл в /usr/share/applications . Смотрите the desktop entry specification на freedesktop.org для получения информации о структуре .desktop файлов.
Для удаления элементов из меню вместо удаления .desktop файлов, вы можете редактировать файл элемента, добавляя следующую строку:
Для ускорения процесса редактирования большого числа файлов вы можете поместить их в цикл. Например:
Это будет работать для всех приложений, исключая KDE. Для них единственный путь удалить их из списка меню — зайти в KDE и использовать собственный редактор меню. Для каждого элемента, который вы не желаете лицезреть, проверьте опцию ‘Show only in KDE’ (отображать только в KDE). Если добавление NoDisplay=True не работает, вы можете добавить ShowOnlyIn=XFCE.
Источник
Облегченный вариант настольной среды — альтернатива GNOME
Менеджер файлов PCManFM
Оформление экрана с помощью LXAppearance и выбор темы посредством GTK+
Инструмент просмотра графики GPicView
Появился быстро загружаемый и быстро работающий вариант GNOME под названием LXDE (Lightweight X11 Desktop Environment), предназначенный для нетбуков и морально устаревших компьютеров. Он выглядит весьма многообещающим, и разработчики дистрибутивов Linux уже выстраиваются за ним в очередь.
Перейдя по этой ссылке, можно посмотреть, как выглядит основной рабочий стол LXDE
Создатели LXDE предоставили эту облегченную настольную среду Linux для использования всеми желающими. LXDE встроена в последний дистрибутив gOS 3 Gadget. Разработчики рекламируют ее как быстро загружающуюся, быстро работающую, совместимую со старыми компьютерами и спроектированную с таким расчетом, чтобы “любой компонент мог использоваться без участия LXDE”.
LXDE основана на GTK+ 2. Впервые она появилась в конце 2006 г., когда ею воспользовались два тайваньских дистрибьютора Linux. Первой ОС была B2D Linux, в которой LXDE, видимо, больше не используется. Затем появилась ОС PUD GNU/Linux, созданная на основе Ubuntu. В ней по-прежнему применяется LXDE. С тех пор о группе разработчиков LXDE, которая, вероятно, также находится на Тайване, было мало что слышно. А она тем временем, не поднимая шума, заключала соглашения о полном или частичном включении LXDE в состав некоторых малоизвестных дистрибутивов Linux.
LXDE привлекла внимание после выхода последней версии ОС gOS, о которой было объявлено на конференции LinuxWorld. В gOS 3 Gadget среда Enlightenment E17 заменена на LXDE. Не совсем ясно, будет ли данный релиз продаваться. Ведь LXDE — молодой и еще не завершенный проект. Тем не менее создатель организации gOS Дэвид Лью считает его “весьма многообещающим” и называет “урезанной версией GNOME”.
Вот полный список партнеров LXDE, выпускающих дистрибутивы Linux:
- PUD GNU/Linux — инсталлируемый Live CD, включающий полную версию LXDE
- TinyMe — дистрибутив на основе PCLinuxOS, в котором использованы некоторые компоненты LXDE
- Slitaz — минималистский Live CD с большинством компонентов LXDE
- Greenie — созданный в Словакии дистрибутив на базе Ubuntu, включающий LXDE и GNOME
- Ubuntulite — дериват Ubuntu с полной версией LXDE
- Vectorlinux LITE — редакция LITE включает весь пакет LXDE
- Myah OS 3.0 Box Edition — продукт, использующий адаптированную версию LXDE
- gOS 3 Gadget — полный пакет LXDE включен в последнюю версию данного дистрибутива, которая устанавливается на популярных нетбуках компании Everex
Помимо того что LXDE представляет собой облегченную версию, одна из причин ее популярности у разработчиков дистрибутивов Linux заключается в том, что эта среда отличается модульной архитектурой. На посвященной ей веб-странице говорится: “Мы не стремимся к тесной интеграции всех компонентов. Напротив, мы пытались сделать все компоненты независимыми. Любой из них может применяться самостоятельно, будучи связан лишь с несколькими другими компонентами”.
LXDE включает следующие компоненты:
- PCManFM— менеджер файлов, позволяющий пользоваться закладками и иконками на рабочем столе
- LXPanel — инструмент настройки рабочего стола с помощью графического интерфейса
- LXSession — соответствующий стандартам менеджер сессий X11. Операции выключения, перезагрузки и перехода в “спящий” режим поддерживаются посредством HAL и gdm. Версия LXSession Lite не поддерживает X11, но является “более стабильной”
- LXAppearance — инструмент выбора темы GTK+ для оформления рабочего стола. Позволяет управлять темами, иконками и шрифтами
- Openbox — оконный менеджер, разработанный другой компанией. Его можно отключить
- GPicView — инструмент просмотра графики. Загружается мгновенно
- Leafpad — текстовый редактор, разработанный другой компанией
- LXTerminal — эмулятор терминала на основе VTE, не зависящий от используемой среды управления ПК
- XArchiver — архиватор файлов на базе GTK+, разработанный другой компанией и не зависящий от используемой среды
- LXNM — “демон”, помогающий устанавливать сетевые соединения. Поддерживает беспроводную связь. Пока находится в процессе разработки
Наконец, приведем некоторые выдержки из ответов на часто задаваемые вопросы, касающиеся LXDE.
- Почему использован старый добрый GTK+: “Из всех наборов инструментов только gtk+ 2 и Qt действительно хорошо поддерживают i18n. Из этих двух gtk+ требует меньше ресурсов и лучше подходит для тех случаев, когда важна портируемость. Правда, написание программ с помощью gtk+ представляет настоящую муку”.
- “Если Windows 98 и XP хорошо работают на старых машинах, то почему для моей настольной Linux требуется процессор с частотой 1 ГГц и оперативная память объемом 1 Гб?”
- “На нашей планете живут не только богачи. Нужна хорошая среда управления настольными ПК для тех, кто не может позволить себе купить новую современную аппаратуру. Мы готовы помочь этим людям”.
- “Заново изобретать колесо — интересное занятие, нам нравится!”
Источник