Startx
Добавлено: 30 май 2015, 10:03
Приём очень старый и постепенно незаслуженно забывается.Предположим вам нужно как можно быстрее запустить свой DE-WM.
Ищем в /etc скрипт отвечающий за загрузку и открываем в любимом редакторе от root:
---------------------/etc/inittab--------------
Systemd пусть дальше дует в свой свисток.
Конечно не забываем в ~/.xinitrc прописать свою сессию:
Ищем в /etc скрипт отвечающий за загрузку и открываем в любимом редакторе от root:
---------------------/etc/inittab--------------
Код: Выделить всё
#
# /etc/inittab: This file describes how the INIT process should set up
# the system in a certain run-level.
#
# Author: Miquel van Smoorenburg, <miquels@cistron.nl>
# Modified by: Patrick J. Volkerding, <volkerdi@ftp.cdrom.com>
# Modified by: Daniel Robbins, <drobbins@funtoo.org>
# Modified by: Martin Schlemmer, <azarah@gentoo.org>
# Modified by: Mike Frysinger, <vapier@gentoo.org>
# Modified by: Robin H. Johnson, <robbat2@gentoo.org>
# Default runlevel.
id:5:initdefault:#############################################здесь меняем уровень 3 на 5
# System initialization, mount local filesystems, etc.
si::sysinit:/sbin/rc sysinit
# Further system initialization, brings up the boot runlevel.
rc::bootwait:/sbin/rc boot
l0:0:wait:/sbin/rc shutdown
l0s:0:wait:/sbin/halt -dhp
l1:1:wait:/sbin/rc single
l2:2:wait:/sbin/rc nonetwork
l3:3:wait:/sbin/rc default
l4:4:wait:/sbin/rc default
l5:5:wait:/sbin/rc default
l6:6:wait:/sbin/rc reboot
l6r:6:wait:/sbin/reboot -dk
#z6:6:respawn:/sbin/sulogin
# new-style single-user
su0:S:wait:/sbin/rc single
su1:S:wait:/sbin/sulogin
# TERMINALS
c1:12345:respawn:/sbin/agetty --noclear 38400 tty1 linux
c2:2345:respawn:/sbin/agetty 38400 tty2 linux
c3:2345:respawn:/sbin/agetty 38400 tty3 linux
c4:2345:respawn:/sbin/agetty 38400 tty4 linux
c5:2345:respawn:/sbin/agetty 38400 tty5 linux
c6:2345:respawn:/sbin/agetty 38400 tty6 linux
# SERIAL CONSOLES
#s0:12345:respawn:/sbin/agetty -L 115200 ttyS0 vt100
#s1:12345:respawn:/sbin/agetty -L 115200 ttyS1 vt100
# What to do at the "Three Finger Salute".
ca:12345:ctrlaltdel:/sbin/shutdown -r now
# Used by /etc/init.d/xdm to control DM startup.
# Read the comments in /etc/init.d/xdm for more
# info. Do NOT remove, as this will start nothing
# extra at boot if /etc/init.d/xdm is not added
# to the "default" runlevel.
#x:a:once:/etc/X11/startDM.sh
#добавляем команду:
x:5:once:/bin/su имя пользователя -l -c "/bin/bash --login -c /usr/bin/startx >/dev/null 2>&1"
Конечно не забываем в ~/.xinitrc прописать свою сессию:
Код: Выделить всё
#awesome # exec awesome
#bspwm # exec bspwm
#catwm # exec catwm
#cinnamon # exec cinnamon-session
#dwm # exec dwm
#enlightenment #exec enlightenment_start
#ede # exec startede
#fluxbox # exec startfluxbox
#gnome # exec gnome-session
exec gnome-session #session=gnome-classic
#icewm # exec icewm-session
#jwm # exec jwm
#kde # exec startkde
#mate # exec mate-session
#monster|monsterwm # exec monsterwm
#notion # exec notion
#openbox # exec openbox-session
#unity # exec unity
#xfce|xfce4 # exec startxfce4
#xmonad # exec xmonad