[РЕШЕНО] Автостарт иксов. Как прервать?

lampslave
А Ctrl + Z тоже в 7 делали?
Я же говорю, там бросает туда-сюда… Получается да, в 7
По идее, такого быть не должно, ведь в 7 zsh не запускается в принципе. Или я чего-то не знаю.
Можно или нет из другой консоли как-то до фона достучаться - без понятия. Просто fg не сработает, погуглите, если хотите.
Блин, как же ужасно тормозит форум…
serkhay
[[ -z $DISPLAY && $XDG_VTNR -eq 7 ]] && exec startx
Можно замедлить цикл прото добавив sleep
как то так
[[ -z $DISPLAY && $XDG_VTNR -eq 7 ]] && exec startx || sleep 30
30 секунд, в случае если startx выходит с ошибкой, должно хватить что бы перейти в другую консоль.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
Можно замедлить цикл прото добавив sleep
как то так
[[ -z $DISPLAY && $XDG_VTNR -eq 7 ]] && exec startx || sleep 30
Спасибо, отличная идея! Вот именно в таком виде сразу че то я не догадался…
serkhay
Да я понимаю, что я ССЗБ, тут спору нет:-). Мне интересно, ну неужели нельзя БЕЗ ПЕРЕЗАГРУЗКИ этот цикл остановить? Или вот еще, может быть можно как то сделать, что бы иксы стартовали только один раз? Как исправить бы вот эту команду в моем .zprofile
[[ -z $DISPLAY && $XDG_VTNR -eq 7 ]] && exec startx

научe плохому:
# cat /etc/systemd/system/graphical.target.wants/autologin-startx.service
{Unit}
Description=Direct login to X
After=systemd-user-sessions.service

{Service}
ExecStart=/bin/su root -l -c “/bin/bash –login -c startx > /dev/null 2>&1”

{Install}
WantedBy=graphical.target

boot/grub/menu.lst:

# Linux bootable partition config begins
title archpup-3.6.11 (on /dev/sda1)
root (hd0,4)
kernel /boot/vmlinuz-linux3.6.11 root=/dev/sda1 ro video=800x600 systemd.unit=graphical.target quiet
initrd /boot/initramfs-linux3.6.11.img
# Linux bootable partition config ends

/etc/X11/xorg.conf.d/20-keyboard.conf:

Section “InputClass”
Identifier “evdev keyboard”
MatchIsKeyboard “on”
MatchDevicePath “/dev/input/event*”
Driver “evdev”
Option “XkbLayout” “us,ru(winkeys)”
Option “XkbOptions” “grp:ctrl_shift_toggle,grp_led:scroll,terminate:ctrl_alt_bksp”
EndSection
ivand, я не понял, это что, таки решит мою проблему или что? Мне кажется, если засунуть запуск иксов в сервис системд, то будет еще хуже…

nafanja, кстати, идея со sleep не помогла. Не пойму почему, но все тоже самое…
попробуй узнаешь,Выход из иксов по ctrl+alt+backspace
Тогда уж, наверное, так:
[[ -z $DISPLAY && $XDG_VTNR -eq 7 ]] && sleep 5 && exec startx
Это добавит задержку перед стартом иксов.
lamslave, да это понятно. Но во первых, 5 секунд мало, а во вторых, будет задержка и во время обычной загрузки.

ivand, спасибо, попробую
 
Зарегистрироваться или войдите чтобы оставить сообщение.