Автор Тема: Установка/Настройка LXDE  (Прочитано 18861 раз)

Оффлайн Cool_Lamer

  • Давно тут
  • **
  • Сообщений: 473
Установка/Настройка LXDE
« : 25.10.2015 15:40:52 »
Какие пакеты нужно установить для работы LXDE?
# uname -a
Linux localhost.localdomain 3.14.54-std-def-alt0.M70P.1 #1 SMP Fri Oct 2 10:46:35 UTC 2015 i686 GNU/Linux
Cписок по apt-cache search
# apt-cache search lxde
imsettings-lxde - LXDE support on imsettings
lxde-lxshortcut - Application shortcuts editor
liblxqt - Core utility library for LXDE-Qt components
lxde-lxappearance - lxde-lxappearance is desktop-independent theme swither for GTK+.
lxde-lxappearance-devel - devel files for lxappearance
lxde-lxappearance-obconf - lxde-lxappearance-obconf is tool for configuring openbox within LXDE.
lxde-lxdm - Lightweight X11 Display Manager
lxde-lxinput - Keyboard and mouse settings dialog for LXDE
lxde-lxlauncher - LXLauncher is an open source clone of Asus launcher for EeePC
lxde-lxpanel - LXPanel is a lightweight X11 desktop panel
lxde-lxpanel-devel - development headers to build lxde-lxpanel plugins
lxde-lxrandr - Easy-to-use XRandR GUI frontend for LXDE project
lxde-lxsession - LXSession is the default X11 session manager of LXDE.
lxde-lxsession-edit - LXDE Desktop Session Settings
lxde-lxtask - Task manager for LXDE
lxde-lxterminal - Desktop-independent VTE-based terminal emulator for LXDE
lxqt-about - About dialog of LXDE-Qt
lxqt-config - LXDE-Qt system configurations (control center)
pcmanfm-qt - PCManFM-Qt is the Qt port of the LXDE file manager PCManFM
altlinux-freedesktop-menu-lxde - lxde freedesktop menu
appliance-desktop-lxde - Virtual package that require LXDE-related packages
branding-altlinux-lxdesktop-alterator - Design for alterator for ALT Linux LXDEsktop
branding-altlinux-lxdesktop-bootloader - Graphical boot logo for grub2, lilo and syslinux
branding-altlinux-lxdesktop-bootsplash - Theme for splash animations during bootup
branding-altlinux-lxdesktop-gdm-theme - GDM2-theme for ALT Linux 6.0.0 LXDEsktop
branding-altlinux-lxdesktop-graphics - design for ALT
branding-altlinux-lxdesktop-indexhtml - branding-altlinux-lxdesktop -- ALT Linux html welcome page
branding-altlinux-lxdesktop-lite-settings - LXDE-lite settings for ALT Linux 6.0.0 LXDEsktop
branding-altlinux-lxdesktop-notes - Distribution license and release notes
branding-altlinux-lxdesktop-release - ALT Linux LXDEsktop release file
branding-altlinux-lxdesktop-settings - LXDE settings for ALT Linux 6.0.0 LXDEsktop
branding-altlinux-lxdesktop-slideshow - Slideshow for ALT Linux 6.0.0 LXDEsktop installer
docs-lxdesktop - ALTLinux LXDEsktop Standart documentation
docs-lxdesktop-lite - ALTLinux LXDEesktop Lite documentation
gdm-theme-abstraction - Тема менеджера входа в систему GDM - Abstraction
gdm-theme-education - Тема менеджера входа в систему GDM - Education
installer-distro-lxdesktop - Installer files for LXDEsktop distro
installer-distro-lxdesktop-stage2 - Installer stage2
installer-distro-lxdesktop-stage3 - Installer stage3
installer-feature-gdm-lxdesktop-stage2 - Setup gdm-theme-lxdesktop as default
lxde - Virtual package for install all parts of LXDE
lxde-lite - Virtual package for install minumal set of LXDE packages
lxde-common - Basic infrastructure for LXDE.
lxde-settings-upstream - provides unmodified LXDE configuration from upstream
lxde-icon-theme - Default icon theme for LXDE
lxde-lxmenu-data - freedesktop.org menu for LXDE
lxde-settings-altlinux - Provides default configuration for LXDE in ALT Linux
lxdm-theme-school - Provides theme for LXDM in ALT Linux
lxmenu-data - Freedesktop.org application menu definition files
menu-icons-default - Icons for Menu system
menulibre - Advanced menu editor with quicklist support
mini-screenshoter - The LXDE Screenshot Tool
Как-то пытался познакомиться с ним на дебиане, но голая установка ничего не дала, начал курить факи и понял что там тёмный лес и нужно быть чуть ли не программистом чтобы её настроить, руки опустились. А как обстоят дела на Альте?
« Последнее редактирование: 25.10.2015 15:42:23 от Cool_Lamer »

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 145
    • Email
Re: Установка/Настройка LXDE
« Ответ #1 : 25.10.2015 18:39:33 »
Разве не оно:
lxde - Virtual package for install all parts of LXDE
Также есть lxde-lite, из описания вроде бы тоже понятно.

А как обстоят дела на Альте?
StarterKits готовый возьмите и изменяйте как душе угодно.
Сноси Винду, переходи на Линукс ! :)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Установка/Настройка LXDE
« Ответ #2 : 26.10.2015 07:08:04 »
Там ещё какая-то хитрость есть, что-бы его DM схватил (где-то на Wiki читал)

Оффлайн rits

  • Завсегдатай
  • *
  • Сообщений: 1 031
  • ITS
Re: Установка/Настройка LXDE
« Ответ #3 : 09.08.2017 15:39:55 »
Недавно устанавливал на startkit-server p8:

Для работы в графической среде необходимо установить следующие пакеты:
# apt-get install lxde xinit xscreensaver

Запуск производится командой - startx
При некоторых ошибках в запущенном сеансе можно проверить настройки базовых приложений и конфликтные отключить (к примеру удалить xpolitkit).
Пуск > Настройки > Персональные > Приложения по умолчанию для LXsession >: Базовые приложения

Вопрос: где запускаются в системе иксы, чтобы можно было без startx после запуска в приглашение на вход попасть?
Или как грамотно добавить автозапуск иксов LXDE?

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Установка/Настройка LXDE
« Ответ #4 : 09.08.2017 17:48:11 »
Недавно устанавливал на startkit-server p8:

Для работы в графической среде необходимо установить следующие пакеты:
# apt-get install lxde xinit xscreensaver

Запуск производится командой - startx
При некоторых ошибках в запущенном сеансе можно проверить настройки базовых приложений и конфликтные отключить (к примеру удалить xpolitkit).
Пуск > Настройки > Персональные > Приложения по умолчанию для LXsession >: Базовые приложения

Вопрос: где запускаются в системе иксы, чтобы можно было без startx после запуска в приглашение на вход попасть?
Или как грамотно добавить автозапуск иксов LXDE?


В десктоп-системах на Sys V init:
запущенный сервис dm
$ sed -n '19p' /etc/rc.d/init.d/dm
start_daemon --lockfile "$LOCKFILE" --expect-user root --no-announce -- rundm $args --

последовательным перебором проверки если/иначе_если установленных менеджеров, запустит первый же установленный менеджер
$ strings /usr/sbin/rundm|grep dm$
/etc/X11/prefdm
$ tail -n30 /etc/X11/prefdm|grep -v ^#
if finddm sddm; then
preferred=sddm

elif finddm kdm; then
preferred=kdm
log=1
elif finddm gdm; then
preferred=gdm
elif finddm mdm; then
preferred=mdm
elif finddm wdm; then
preferred=wdm
elif finddm lxdm; then
preferred=lxdm
elif finddm lightdm; then
preferred=lightdm
elif finddm entrance; then
preferred=entrance
elif finddm xdm; then
preferred=xdm
fi

rundm $@
exit 1
$ rpm -qf /etc/rc.d/init.d/dm
xinitrc-2.4.47-alt1.i586
$ rpm -qf /usr/sbin/rundm
xinitrc-2.4.47-alt1.i586
$ rpm -qf /etc/X11/prefdm
xinitrc-2.4.47-alt1.i586
$ rpm -qf /usr/sbin/lxdm
lxde-lxdm-0.5.3-alt5.20160321.1.i586

Оффлайн rits

  • Завсегдатай
  • *
  • Сообщений: 1 031
  • ITS
Re: Установка/Настройка LXDE
« Ответ #5 : 10.08.2017 11:02:19 »
В десктоп-системах на Sys V init:
запущенный сервис dm
У меня получается на сервере старт-кит, автозагрузка выглядит так:
chkconfig | grep ^dm
dm   0:выкл  1:выкл  2:выкл  3:выкл  4:выкл  5:вкл   6:выкл

Сделал так:
# chkconfig dm --level 3 on
# chkconfig | grep ^dm
dm              0:выкл  1:выкл  2:выкл  3:вкл   4:выкл  5:вкл   6:выкл
и перезагрузился - init 6 - не помогло, думаем дальше ...
# rpm -qf /usr/sbin/lxdm
ошибка: файл /usr/sbin/lxdm: Нет такого файла или каталога
проверим, что есть в репозитории ...
# apt-get update
# apt-cache search lxde-lxdm
lxde-lxdm - Lightweight X11 Display Manager
Попробуем поставить недостающий пакет:
# apt-get install lxde-lxdm
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие дополнительные пакеты будут установлены:
  gnome-icon-theme gtk2-theme-clearlooks gtk3-theme-clearlooks-phenix libgtk-engines-default-common pam_systemd
Следующие НОВЫЕ пакеты будут установлены:
  gnome-icon-theme gtk2-theme-clearlooks gtk3-theme-clearlooks-phenix libgtk-engines-default-common lxde-lxdm pam_systemd
0 будет обновлено, 6 новых установлено, 0 пакетов будет удалено и 2 не будет обновлено.
Необходимо получить 11,2MB архивов.
После распаковки потребуется дополнительно 13,3MB дискового пространства.
Продолжить? [Y/n] y
...
Получено: 1 http://ftp.altlinux.org p8/branch/noarch/classic gnome-icon-theme 3.12.0-alt1 [10,4MB]
Получено: 2 http://ftp.altlinux.org p8/branch/x86_64/classic libgtk-engines-default-common 1:2.20.2-alt2.qa2.M80P.1 [197kB]
Получено: 3 http://ftp.altlinux.org p8/branch/x86_64/classic gtk2-theme-clearlooks 1:2.20.2-alt2.qa2.M80P.1 [93,6kB]
Получено: 4 http://ftp.altlinux.org p8/branch/noarch/classic gtk3-theme-clearlooks-phenix 1:7.0.1-alt1.gite1bb5fe [325kB]
Получено: 5 http://ftp.altlinux.org p8/branch/x86_64/classic pam_systemd 1:230-alt1.M80P.5 [135kB]
Получено: 6 http://ftp.altlinux.org p8/branch/x86_64/classic lxde-lxdm 0.5.3-alt5.20160321.0.M80P.1 [112kB]
Получено 11,2MB за 50s (223kB/s).
Совершаем изменения...
Preparing...                                   ################################################################################################### [100%]
1: pam_systemd                                 ################################################################################################### [ 16%]
2: libgtk-engines-default-common               ################################################################################################### [ 33%]
3: gnome-icon-theme                            ################################################################################################### [ 50%]
4: gtk2-theme-clearlooks                       ################################################################################################### [ 66%]
5: gtk3-theme-clearlooks-phenix                ################################################################################################### [ 83%]
6: lxde-lxdm                                   ################################################################################################### [100%]
Running /usr/lib/rpm/posttrans-filetriggers
Завершено.
Теперь перезагрузимся (init 6 или reboot)

О чудо, иксы поднялись при старте!
Подведем итоги повторно:
Для работы в графической среде необходимо установить следующие пакеты:
# apt-get install lxde xinit xscreensaver

Запуск производится командой - startx
При некоторых ошибках в запущенном сеансе можно проверить настройки базовых приложений и конфликтные отключить (к примеру удалить xpolitkit).
Пуск > Настройки > Персональные > Приложения по умолчанию для LXsession >: Базовые приложения

Для автостарта графической оболочки при установки 'старткита-server-p8' необходимо доставить пакет lxde-lxdm:
# apt-get install lxde-lxdm
И возможно, но не уверен, добавить на 3 уровень (режим сервера без иксов) в автозагрузку, dm сервис:
# chkconfig dm --level 3 on
чтобы стало так:
dm              0:выкл  1:выкл  2:выкл  3:вкл   4:выкл  5:вкл   6:выкл
(5 уровень уже был включен)
##################################

Спасибо тебе, Speccyfighter!
Старался максимально описать процесс для остальных.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: Установка/Настройка LXDE
« Ответ #6 : 10.08.2017 14:48:43 »
Для работы в графической среде необходимо установить следующие пакеты:
# apt-get install lxde xinit xscreensaver

На SysV нужно устанавливать пакет lxde-sysv, тогда lxde-lxpolkit удалять не придётся. Ну и нужно установить DM. На sysV это без вариантов gdm2.20, так как остальные чудят.

И советую поставить пакет lxde-settings-club. Правда, в новой версии зависит от пульсы. Если пульса не нужна, то не ставьте. После установки пакета нужно будет удалить файлы настроек openbox, lxde, pcmanfm, чтобы применились от новой темы для текущего пользователя.
« Последнее редактирование: 10.08.2017 14:52:51 от Антон Мидюков »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Установка/Настройка LXDE
« Ответ #7 : 11.08.2017 00:30:17 »
Сделал так:
# chkconfig dm --level 3 on
# chkconfig | grep ^dm
dm              0:выкл  1:выкл  2:выкл  3:вкл   4:выкл  5:вкл   6:выкл
и перезагрузился - init 6 - не помогло, думаем дальше ...


Для автостарта графической оболочки при установки 'старткита-server-p8' необходимо доставить пакет lxde-lxdm:
# apt-get install lxde-lxdm
И возможно, но не уверен, добавить на 3 уровень (режим сервера без иксов) в автозагрузку, dm сервис:
# chkconfig dm --level 3 on
чтобы стало так:
dm              0:выкл  1:выкл  2:выкл  3:вкл   4:выкл  5:вкл   6:выкл
(5 уровень уже был включен)


Тут только прокомментирую:
В различных Линукс для старта X Window system используются различные runlevel. Например в редхатообразных, запуск этой подсистемы, за которую отвечает сервис dm, выполняется в runlevel 5. Для Slackware и образных, эту подсистему принято запускать в runlevel 4.
Дистрибутивы альтлинукс относятся к редхатообразным и по-умолчанию запускают эту подсистему на пятом уровне выполнения.
# chkconfig --list dm
dm              0:выкл 1:выкл 2:выкл 3:выкл 4:выкл 5:вкл 6:выкл

Умолчальный уровень запуска системы задан в файле /etc/inittab, - третья строка комментарий, четвёртая строка это дефолтный runlevel запуска системы
# sed -n '3,4p' /etc/inittab
# The default runlevel.
id:5:initdefault:



Попробуем поставить недостающий пакет:
# apt-get install lxde-lxdm
...
Теперь перезагрузимся (init 6 или reboot)
О чудо, иксы поднялись при старте!

Конечно! :-)
В моём сообщении выше, выбросами показано:
Сервис dm, старт которого включен для пятого уровня, запускает rundm, тот в свою очередь использует скрипт prefdm в котором методом перебора по условиям (сверху вниз) ищется установленный дисплей менеджер. Если это lxdm, он будет запущен.

В принципе перезагрузка здесь и необязательна.
Достаточно по команде init 3 перейти root-ом на третий уровень и из него командой init 5 или telinit 5 запустить дисплей менеджер. Если сервис dm для пятого уровня был включен, а для 6-го и 0-вого уровней выключен, т.е. симлинки для старт/стоп dm созданы (on или off для соответствующих уровней - level)
# ls -l /etc/rc.d/rc{5,6,0}.d/*5dm
lrwxrwxrwx 1 root root 12 окт 26  2016 /etc/rc.d/rc0.d/K05dm -> ../init.d/dm
lrwxrwxrwx 1 root root 12 окт 26  2016 /etc/rc.d/rc5.d/S45dm -> ../init.d/dm
lrwxrwxrwx 1 root root 12 окт 26  2016 /etc/rc.d/rc6.d/K05dm -> ../init.d/dm
и необходимый дисплей-менеджер был установлен, то он запустится.

IBM developerWorks:  Изучаем Linux, 101: Уровни выполнения, выключение и перезагрузка


Спасибо тебе, Speccyfighter!

Та нема за шо. :-)

Важность этой темы, на мой взгляд, состоит в том, чтобы показать, что десктопные системы основанные на init, надёжны, просты и логичны.

К сказанному Антоном только добавлю:
- При использовании gdm2.20 вместе с Xfce, становится доступным и режим мультисессий, когда одновременно могут быть открыты сразу несколько X-сессий разных пользователей. Без gdm2.20 опция Переключение пользователя меню Системные действия Xfce, работать не будет.
« Последнее редактирование: 11.08.2017 01:08:52 от Speccyfighter »

Оффлайн rits

  • Завсегдатай
  • *
  • Сообщений: 1 031
  • ITS
Re: Установка/Настройка LXDE
« Ответ #8 : 18.08.2017 14:29:03 »
На SysV нужно устанавливать пакет lxde-sysv, тогда lxde-lxpolkit удалять не придётся.
Сделал так:
# apt-get install lxde-sysvinit
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие дополнительные пакеты будут установлены:
  ConsoleKit2 pam-ck-connector2 pm-utils polkit-sysvinit
Следующие пакеты будут УДАЛЕНЫ:
  lxde lxde-lxpolkit
Следующие НОВЫЕ пакеты будут установлены:
  ConsoleKit2 lxde-sysvinit pam-ck-connector2 pm-utils polkit-sysvinit
0 будет обновлено, 5 новых установлено, 2 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 206kB архивов.
После распаковки потребуется дополнительно 625kB дискового пространства.
Продолжить? [Y/n] y
Получено: 1 http://ftp.altlinux.org p8/branch/i586/classic pam-ck-connector2 1.2.0-alt0.M80P.1 [16,5kB]
Получено: 2 http://ftp.altlinux.org p8/branch/i586/classic pm-utils 1.4.1-alt2.qa1 [52,7kB]
Получено: 3 http://ftp.altlinux.org p8/branch/i586/classic ConsoleKit2 1.2.0-alt0.M80P.1 [130kB]
Получено: 4 http://ftp.altlinux.org p8/branch/noarch/classic polkit-sysvinit 0.3.4-alt2 [3907B]
Получено: 5 http://ftp.altlinux.org p8/branch/noarch/classic lxde-sysvinit 1.0-alt13 [3072B]
Получено 206kB за 0s (494kB/s).
Совершаем изменения...
Preparing...                                    ################################################################################################### [100%]
1: polkit-sysvinit                              ################################################################################################### [ 20%]
2: pm-utils                                     ################################################################################################### [ 40%]
3: pam-ck-connector2                            ################################################################################################### [ 60%]
4: ConsoleKit2                                  ################################################################################################### [ 80%]
Running /usr/lib/rpm/posttrans-filetriggers
Завершено.

Оффлайн SG

  • Давно тут
  • **
  • Сообщений: 184
Re: Установка/Настройка LXDE
« Ответ #9 : 19.09.2018 14:06:12 »
 Настраивал кит ЛХДЕ - пропал значок буфера обмена с панели. В какой именно момент пропал - не заметил. В списке "Апплеты панели" его нет. В списке "Добавить модуль на панель" тоже нет. Сам Parcellite в системе есть. Подскажите, пожалуйста,в какую сторону посмотреть, что б суметь его "обналичить", по лёгкому  :-)) (как "по долгому", я знаю...  :-))

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: Установка/Настройка LXDE
« Ответ #10 : 19.09.2018 15:08:51 »
Настраивал кит ЛХДЕ - пропал значок буфера обмена с панели. В какой именно момент пропал - не заметил. В списке "Апплеты панели" его нет. В списке "Добавить модуль на панель" тоже нет. Сам Parcellite в системе есть. Подскажите, пожалуйста,в какую сторону посмотреть, что б суметь его "обналичить", по лёгкому  :-)) (как "по долгому", я знаю...  :-))

В настройках сессии рабочего стола нужно включить запуск parcellite

Оффлайн SG

  • Давно тут
  • **
  • Сообщений: 184
Re: Установка/Настройка LXDE
« Ответ #11 : 19.09.2018 16:31:48 »
 Там parcellite включен. Да он и работает, только его не видно, поэтому невозможно пользоваться выпадающим списком копий. Маленько не удобно.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: Установка/Настройка LXDE
« Ответ #12 : 19.09.2018 18:23:00 »
Там parcellite включен. Да он и работает, только его не видно, поэтому невозможно пользоваться выпадающим списком копий. Маленько не удобно.

Удалили с панели "Системный трей"? Добавьте этот апплет на панель.