Запуск оточення LXDE

LXDE.orgLightweight X11 Desktop Environment:"Одна з головних переваг LXDE - невеликі вимоги до заліза. Філософія LXDE - це легкість, корисність і практичність."

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

Інші легковажні програми, які рекомендується використовувати на слабких системах:

Запуск оточення LXDE

Є кілька способів запустити LXDE.

Display Managers

Якщо Ви використовуєте менеджери SLiM, GDM, або KDM, у налаштуваннях сесії потрібно вибрати LXDE.

Інструкція з використання LXDM на цій сторінці.

Якщо не використовуєте менеджер дисплея привітання додайте

/.bash_profile Для правильного функціонування Xdg-open

Для використання командиstartxнеобхідно додати файл

/.xinitrc команду запуску LXDE:

Якщо Ви хочете виконуватиstartxавтоматично під час завантаження, прочитайте статтю Запуск X під час завантаження.

Для інших завдань Ви повинні бути впевнені, що демон dbus запущений.

Поради та рекомендації

Автомонтування

Автозапуск програм

Ви можете скопіювати ярлик програми .desktop з /usr/share/applications/

/.config/autostart/ . Наприклад, додамо lxterminal в автозапуск:

Після додавання файлів .desktop Ви можете керувати ними за допомогою lxsession-edit AUR .

Другий спосіб. Використання файлу

/.config/lxsession/LXDE/autostart . Цей файл не скрипт, але кожен рядок є командою, яка буде виконана, якщо рядок починається з символу @, команда після @ автоматично повторно виконуватиметься, якщо вона падає. Наприклад, щоб виконати lxterminal і leafpad автоматично під час запуску:

Зверніть увагу: Після командинепотрібноставити символ &

Існує також глобальний файл автозапуску /etc/xdg/lxsession/LXDE/autostart. Якщо ці файли присутні одночасно, обидва будуть виконані.

Гарячі клавіші

Управління гарячими клавішами здійснюється через Openbox та детально описані тут. Користувачі LXDE повинні дотримуватися цих вказівок, щоб відредагувати файл

Додатковий графічний інтерфейс для редагування гарячих клавіш - obkey AUR доступний AUR. За замовчуванням obkey редагує файл rc.xml, але ви можете використовувати його в LXDE таким чином:

Більше інформації про obkey тут.

Останній lxappearance2-git AUR AUR надає функціональні можливості для зміни тем курсору. Якщо Ви не бажаєте встановлювати експериментальний lxappearance2, можете вказати свій курсор у файлі

Простим способом є додавання курсору до теми за замовчуванням. Спочатку потрібно створити каталог:

Вони можуть specify додати до icon icon the cursor. Це буде використовувати xcursor-bluecurve pointer theme:

Шрифти налаштування

Для встановлення шрифтів, можна використовувати lxappearance і встановити основний шрифт. Для налаштування інших шрифтів можна використовуватиOpenbox configuration toolObConf:

Розкладка клавіатури

Коли ви використовуєте udev, конфігурація введення за промовчанням записуються в /etc/X11/xorg.conf.d/10-evdev.confSection "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 або

За допомогою LXDE

  1. Правий клік на панелі завдань
  2. “Додати/прибрати елементи панелі”
  3. "Додати"
  4. "Індикатор розкладок клавіатури"

LXDE тепер забезпечує експериментальний менеджер дисплея вітання LXDM. Це реалізовано з GTK+ та supports theming.

Установка LXDM

Для автоматичного запуску LXDM можна редагувати /etc/inittab або /etc/rc.conf. Для отримання додаткової інформації див. Екранний менеджер.

Всі файли конфігурації для LXDM розташовані в /etc/lxdm . Основний файл конфігурації lxdm.conf добре документований у його коментарі. Файл Xsession є загальносистемним і не повинен редагуватися. Інші файли - це bash скрипти, які виконуються при настанні певних подій LXDM. До них відносяться:

Очікувана поведінка після Logout

Може бути трохи дивно, що LXDM за умовчанням не очищає фон робочого столу і не вбиває процеси користувача після виходу. Для вирішенняпроблеми необхідно додати файл /etc/lxdm/PostLogout :

Автоматичний вхід

Якщо ви хочете увійти до облікового запису без введення пароля, знайдіть рядок у /etc/lxdm/lxdm.conf , який виглядає так:

Якщо ви хочете мати доступ до Кошику, монтування томів та 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.

Редагування меню програм

Примітки:будь ласка, використовуйте перший аргумент шаблону, щоб вказати додаткову інформацію. (обговорення: Talk:LXDE (українська)#)

Щоб додати або редагувати елемент меню, створіть або зробіть посилання на .desktop файл /usr/share/applications. Дивіться the desktop entry specification на freedesktop.org для отримання інформації про структуру .desktop файлів.

Для видалення елементів з меню замість видалення .desktop файлів, ви можетередагувати файл елемента, додаючи наступний рядок:

Для прискорення процесу редагування великої кількості файлів можна помістити їх у цикл. Наприклад: