mkimage-profiles/features.in/x11
Michael Shigorin b8c42c6c2f x11: don't chkconfig dm on explicitly
The problem is that `chkconfig dm on' will enable
display manager service on *all* runlevels feasible
without paying any attention to its customary subset
of those; the solution seems just to avoid that.

Note that there's at least one more similar case
with networking services vs runlevels 2 and 3;
it's to be handled either in a similar manner,
or somewhat more generically.

Reported-by: Konstantin Savun and Speccyfighter
Suggested-by: Anton Midyukov <antohami@altlinux.org>
See-also: https://bugzilla.altlinux.org/36967
See-also: https://forum.altlinux.org/index.php?topic=36177.msg340553#msg340553
See-also: https://www.opennet.ru/openforum/vsluhforumID3/117762.html#81
2019-07-03 20:19:59 +03:00
..
config.mk x11: don't chkconfig dm on explicitly 2019-07-03 20:19:59 +03:00
README x11: refactor display manager targets 2019-01-14 18:49:20 +03:00

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Эта фича добавляет базовую поддержку графической системы X11,
а также комплектует типовые десктопные окружения и средства
графического входа в систему.

Для добавления X-сервера и драйверов используйте цели:
- use/x11/xorg -- свободные драйверы, может недоставать
  акселерации, особенно 3D, и функций энергосбережения,
  но поддерживают наиболее широкий спектр оборудования
  для типичных десктопных задач;
- use/x11/3d -- по возможности подключаются проприетарные
  драйверы NVIDIA, обычно обладающие более высоким
  уровнем ускорения графики, но также имеющие и больше
  проблем совместимости со свежими ядрами/xorg-server,
  а заодно обычно рано теряющие поддержку "устаревших"
  видеокарт.

Возможно предоставлять в образе одновременно свободные и закрытые
драйверы, но в этом случае следует понимать, что автоопределение
в X.org предпочитает свободный драйвер и nvidia при наличии nouveau
не будет автоматически выбран, т.е. потребуется дополнительное
конфигурирование (вручную или при помощи alterator-x11) --
для live-систем это может быть лишено практического смысла.

Обратите внимание: как и в фиче bootloader, переключение
на какой-либо дисплейный менеджер срабатывает только один раз;

  use/x11/xdm use/x11/lxdm use/x11/xdm

приведёт к выставлению lxdm, а не xdm, поскольку это будет
последняя "новая" цель с точки зрения make.

При необходимости перекрыть последнее изменение добавьте:

        @$(call set,THE_DISPLAY_MANAGER,нужный)