LINUX.ORG.RU

скрипт запуска Х


0

0

!#/bin/sh

startx &

exit

иксы завускаются но logout не происходит т.е. по alt+ctrl+bkspace можно опять поапасть в консоль помогите, что не так делаю?

anonymous

может в бакграунд уходить не надо?

У меня в ASP9 так запускаются X-ы:

# Run xdm in runlevel 5
x:5:respawn:/etc/X11/prefdm -nodaemon
#x:5:respawn:/etc/myscript.sh


[vilfred@observ vilfred]$ cat /etc/myscript.sh
#!/bin/sh
su -l vilfred -c startx
[vilfred@observ vilfred]$

prefdm же обычный

а майскрипт.сш чтобы автологин был

vilfred ☆☆
()
Ответ на: комментарий от vilfred

У меня runlevel 3, хочу что бы после запуска иксов напрмер при залочивании экрана даже если и можно выключить иксы по alt+ctrl+bkspace по попадали бы на приглашение login: а не на мой шел.

anonymous
()
Ответ на: комментарий от theserg

Спасибо за эээ :) подсказку, но killall грохнет все консоли, к тому же запущен не один икс сервер, будем посмотреть и думать.

anonymous
()
Ответ на: комментарий от theserg

Странно, но у меня не работает даже "упрощенный вариант" скрипта

#!/bin/bash

startx

/bin/killall bash

anonymous
()

alias x='( startx >~/.x.log 2>&1 & ) ; exit'

после этого можешь командочкой x пускать иксы с одновременным закрытием своего bash'а. Скриптом сложнее, надо родителя искать, чтоб его грохнуть, и вообще думать... А алиасом всё нормально работает. Запихни в profile и всё.

Teak ★★★★★
()
Ответ на: комментарий от Teak

Спасибо, сам не додумался про alias

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.