Я знаю, что это устарело, но я не мог видеть правильный ответ для запроса, как я его понимаю, поэтому вот он:
У меня был проект для создания встроенной системы запуск конкретного графического приложения Java на простом компьютере с процессором Atom и сенсорным экраном. Мое решение состояло в том, чтобы избежать использования оконных менеджеров как таковых, чтобы они были a) простыми, b) легкими и c) избегать всплесков системных сообщений на экран.
Система выглядит так: :
Установка базовой системы Ubuntu, самый легкий вариант 12.04 (все еще близок к 1 ГБ, но нормально для меня даже на флеш-диске 2 ГБ). Вы можете немного мучить его, чтобы сделать меньшую установку, конечно, есть несколько способов для этого. Кроме того, вам не нужно использовать Ubuntu, но тогда мои инструкции ниже должны быть пересмотрены - есть различия между дистрибутивами, особенно в файлах конфигурации и их местоположениях. Установка xorg и некоторых других полезных компонентов полезного программного обеспечения, таких как xinput-калибратор для моего резистивного сенсорного экрана, ifplugd для прямого подключения к сети Ethernet, отличная работа для обнаружения кнопки питания и т. Д. Откройте /etc/init/tty1.conf и измените строку exec /sbin/getty -8 -i 38400 tty1 на что-то вроде exec /sbin/getty -8 -i 38400 tty1 -a username, где «имя пользователя» - это имя пользователя, которого вы хотите автозарегистрироваться. Чтобы запустить сеанс X автоматически, откройте файл .bashrc вашего пользователя ~/.bashrc и добавьте что-то вроде этого в конец файла:if [ $(tty) == "/dev/tty1" ]; then
while true; do startx -- -nocursor -depth 16; echo "Again [$?]..."; done
fi
(Материал -nocursor предназначен для сенсорных экранов, удалите его для обычного экрана, чтобы увидеть указатель мыши ) Это воссоздает X-сервер, поэтому, если ваше приложение завершает работу по какой-либо причине, оно автоматически перезапустит X-сервер. Теперь в файле .xsession вашего пользователя, ~/.xsession, напишите что-нибудь вроде этого (помните, что каждая команда здесь выполняется последовательно, поэтому используйте символ & amp; в конце строки, если вы хотите запустить сервер): Для такой системы есть много других вещей, это только базовая настройка. Надеюсь, это поможет кому-то. Удачи.
Я рекомендую открыть приложение для мониторов. Вы должны уметь адаптировать настройки монитора там.
Я рекомендую открыть приложение для мониторов. Вы должны уметь адаптировать настройки монитора там.
Я рекомендую открыть приложение для мониторов. Вы должны уметь адаптировать настройки монитора там.
Я рекомендую открыть приложение для мониторов. Вы должны уметь адаптировать настройки монитора там.
Я рекомендую открыть приложение для мониторов. Вы должны уметь адаптировать настройки монитора там.
Я рекомендую открыть приложение для мониторов. Вы должны уметь адаптировать настройки монитора там.