Я планирую использовать мой RPi только для одного приложения, для которого требуется запуск X-сервера.
Это приложение хром, который требует много ресурсов уже.
Я хотел бы запустить только минимальный (X-сервер) для отображения хрома в --kiosk
режиме (полноэкранный режим, не может выйти, не показывать рабочий стол или что-то еще)
Возможно ли это, и если да, то как?
Ответы:
Вы можете навсегда применить предложение hildred, создав
~/.xinitrc
файл:Затем это будет применяться, если вы используете графический вход в систему, чтобы вам не приходилось загружаться с консоли. Чтобы проверить это с консоли, попробуйте
startx
без аргументов.источник
ps -o pid,rss,cmd -C bash
. RSS находится в килобайтах, это, вероятно, 3-4000, но если вы посмотрите,top -p [pid]
где pid является одним из тех, о которых сообщает ps, вы, вероятно, увидите, что 75% этого общего ресурса (RSS против SHR). Таким образом, дополнительная оболочка занимает 1 или 2 МБ ОЗУ. Я отредактировал предложение Хильдред в ответ.startx - это оболочка для xinit, которая запускает xserver и одну клиентскую программу. Он должен делать именно то, что вы хотите.
источник