LINUX.ORG.RU

Минималистичный способ запустить X


0

1

Заглянул в htop и увидел, что процесс «sh /usr/bin/startx» который расходует чуть более 1мб памяти совсем ни к месту, если можно обойтись и без него, поэтому сделал алиас в ~/.bashrc: [code]alias startx=«xinit — /usr/bin/X -nolisten tcp»[/code]

Все прекрасно продолжает работать, как и во время использования /usr/bin/startx.

Но не может же быть все так просто? :) Гуглил, однако ничего подобного не нашел, чтобы кто-то еще использовал startx в такой упрощенной форме. И поэтому просто хочу посоветоваться, все ли правильно сделал?

★★★★★

А кто мешает посмотреть содержимое стартх?)Там собственно и написано,что оно просто обёртка для xinitа,и да,если всё так работает - к чему сомнения?)

TheFallenAngel ★★ ()

>процесс «sh /usr/bin/startx» который расходует чуть более 1мб памяти совсем ни к месту,
1. У тебя сверхспособность: ты определяешь расход памяти по htop. Смертным это не дано (RSS ― включает шаренные либы).
2. В конце startx должно быть *exec* <dbus-launch/ck-launch] любимый_wm_или_менеджер_сессии.
3. Можешь вообще inittab'ом запускать su -c юзер xinit whatever на определённой консоли. Но окружение тебе никто не установит в этом случае.

x3al ★★★★★ ()

Но не может же быть все так просто?

С озарением.

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