The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Для systemd реализована поддержка управления десктоп-сессиям..."
Отправлено Eugeni Dodonov, 26-Июн-12 21:03 
> Это позволит отказаться от DM?

Нет, это позволит упростить и значительно успорить DE-специфичные скрипты. Например, вместо сотен строк скриптов будут 2 юнита, которые будут делать то же самое.

На примере:
(раньше)
[eugeni@t420-x86_64 13:59:31 ~] $ wc -l /usr/bin/startxfce4 /usr/bin/startx /etc/X11/xinit/xinitrc /etc/X11/xinit/xinitrc.d/*
120 /usr/bin/startxfce4
249 /usr/bin/startx
  56 /etc/X11/xinit/xinitrc
   8 /etc/X11/xinit/xinitrc.d/30-dbus
  17 /etc/X11/xinit/xinitrc.d/40-libcanberra-gtk-module
  12 /etc/X11/xinit/xinitrc.d/pulseaudio
462 total

Т.е., 462 строки скриптов только для запуска xfce (других DE у меня сейчас нет, так что подставьте /usr/bin/startkde либо скрипты гнома по вкусу).

(А с user-session-units):

[eugeni@t420-x86_64 13:59:14 ~/intel/src/user-session-units(master)] $ wc -l units/*/*
  21 units/system/user-session@.service.in
   9 units/user/dbus.service.in
   5 units/user/dbus.socket.in
   6 units/user/e17.target.in
  11 units/user/enlightenment.service.in
  11 units/user/gnome-session.service.in
   5 units/user/gnome.target.in
   5 units/user/kde.target.in
  11 units/user/startkde.service.in
  11 units/user/xbmc.service.in
   5 units/user/xbmc.target.in
  11 units/user/xfce4-session.service.in
   5 units/user/xfce4.target.in
  12 units/user/xfwm4.service.in
128 total

Т.е., 128 строк всего, для запуска xfce, kde, gnome, xbmc, enlightenment и e17...

Что изменится для DM? Да ничего скорее всего, просто для запуска xfce session будет выполнять 'systemctl start xfce4.target' вместо 'startxfce4.sh'... а все нужные сервисы, процессы и сокеты systemd запустит (либо перезапустит) по мере необходимости.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру