Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
mkimage-profiles
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Ximper Linux
mkimage-profiles
Commits
510e2933
Commit
510e2933
authored
Jan 07, 2019
by
Anton Midyukov
Committed by
Michael Shigorin
Jan 14, 2019
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
x11: refactor display manager targets
use/x11/dm allows to switch between display managers and cleans up the common bits of configuration too.
parent
e18765b4
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
28 additions
and
15 deletions
+28
-15
README
features.in/x11/README
+12
-0
config.mk
features.in/x11/config.mk
+16
-15
No files found.
features.in/x11/README
View file @
510e2933
...
...
@@ -20,3 +20,15 @@
не будет автоматически выбран, т.е. потребуется дополнительное
конфигурирование (вручную или при помощи alterator-x11) --
для live-систем это может быть лишено практического смысла.
Обратите внимание: как и в фиче bootloader, переключение
на какой-либо дисплейный менеджер срабатывает только один раз;
use/x11/xdm use/x11/lxdm use/x11/xdm
приведёт к выставлению lxdm, а не xdm, поскольку это будет
последняя "новая" цель с точки зрения make.
При необходимости перекрыть последнее изменение добавьте:
@$(call set,THE_DISPLAY_MANAGER,нужный)
features.in/x11/config.mk
View file @
510e2933
...
...
@@ -3,6 +3,7 @@
+xmonad: use/x11/xmonad; @:
+kde4-lite: use/x11/kde4-lite use/x11/kdm4; @:
## hardware support
# the very minimal driver set
use/x11:
@$(call add_feature)
...
...
@@ -67,28 +68,28 @@ use/x11/nvidia/optimus: use/x11/nvidia
use/x11/wacom: use/x11
@$(call add,THE_PACKAGES,xorg-drv-wacom xorg-drv-wizardpen)
### xdm: see also #23108
use/x11/xdm: use/x11-autostart
@$(call add,THE_PACKAGES,xdm installer-feature-no-xconsole-stage3)
## display managers
use/x11/dm: use/x11-autostart
@$(call try,THE_DISPLAY_MANAGER,xdm)
@$(call add,THE_PACKAGES,$$(THE_DISPLAY_MANAGER))
### : some set()-like thing might be better?
use/x11/lightdm/gtk use/x11/lightdm/slick \
use/x11/lightdm/qt use/x11/lightdm/lxqt use/x11/lightdm/kde: \
use/x11/lightdm/%: use/x11
-autostart
@$(call
add,THE_PACKAGES
,lightdm-$*-greeter)
use/x11/lightdm/%: use/x11
/dm
@$(call
set,THE_DISPLAY_MANAGER
,lightdm-$*-greeter)
use/x11/kdm4: use/x11-autostart
@$(call add,THE_PACKAGES,kde4base-workspace-kdm)
use/x11/sddm use/x11/lxdm use/x11/gdm2.20 use/x11/gdm: \
use/x11/%: use/x11/dm
@$(call set,THE_DISPLAY_MANAGER,$*)
use/x11/
gdm2.20: use/x11-autostart
@$(call
add,THE_PACKAGES,gdm2.20
)
use/x11/
kdm4: use/x11/dm
@$(call
set,THE_DISPLAY_MANAGER,kde4base-workspace-kdm
)
use/x11/sddm: use/x11-autostart
@$(call add,THE_PACKAGES,sddm)
use/x11/lxdm: use/x11-autostart
@$(call add,THE_PACKAGES,lxde-lxdm)
use/x11/xdm: use/x11/dm
@$(call set,THE_DISPLAY_MANAGER,xdm)
@$(call add,THE_PACKAGES,installer-feature-no-xconsole-stage3)
## window managers and desktop environments
use/x11/icewm: use/x11
@$(call add,THE_LISTS,$(call tags,icewm desktop))
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment