Нарыл статейку, в которой был описан способ chroot`ового запуска ОС Debian с графической средой LXDE. По сути всё просто: создаётся образ с ExT2, туда пихается базовый дебайн, на него сверху тайдВНЦ и лхде, а так же ssh, потом этот образ монтируется в телефоне и с помощью chroot запускаются процессы, в итоге граф. среда может быть получена в доступ по локальной петле VNC.
http://www.android-hilfe.de/anleitungen-fuer-motorola-milestone/26870-how-deb...
http://www.mayrhofer.eu.org/debian-on-android
Данный метод был выбран потому как Дебиан изолирован от корневой файловой системы телефона, хоть и может писать на карту SD, а теперь о проблеме:
Поискав нашёл «готовое решение» (линк на страницу, если нужен, дам в коментариях): образ дебиана с lxde, ssh, vnc и работающей историей команд баша. Автор образа обещал исправление некоторых косяков и глюков.
Так вот, захожу по chroot, стартует nvc, захочу через него и открываю терминал - начиная с этого момента lxde не запускает НИ ОДНОЙ КНОПКИ-ПРИЛОЖЕНИЯ. Перезагрузил...
Стартую chroot`ом и автоматом стартует nvc. Захожу по нему и пробую извне открыть ssh - как только начата сессия, lxde более не стартует ни одной кнопочки... REBOOT
Старт всё так же, захожу по vnc, возвращаюсь в терминал, в котором chroot выполнял и пишу bash. С этого момента lxde кнопок не знает...
Оказалось что в .bashrc прописан старт демона ssh и старт vnc-сервера с предварительным убиванием второго vnc-дисплея. (для чего всё это в башрц???)
Убрал из этого файла vnc в отдельный файл - по идее это должно было избавить как от автостарта новой сессии Х11 и vnc при новом shell, так и от необходимости убивать дисплеи, но это не решило проблему с lxde.
Убрал старт ssh-демона из башрц, однако это ни к чему не привело - после любого запуска *sh lxde перестаёт понимать кнопки запуска, хотя перезайти в терминал андройда или по ssh - по прежнему можно, и ещё можно в lxde после запуска баша запустить *.sh «двойным кликом» (есть только один, и в нём убийство дисплея vnc)
Так в чём дело-то? Какого фига lxde не падает и кнопки не стартует именно после старта *sh? Почему не стартуют сервисы rc.local?? «Если хочешь чтобы всё было сделано как надо - сделай это САМ» - хорошая фраза, но у меня так и не выходит заставить баш сохранять историю, сделать ssh с аутентификацией по rsa (чего нет и ни в одном образе из всех, что я пробовал или собирал)
Ответ на:
комментарий
от Quasar
Ответ на:
комментарий
от zzdnx
Ответ на:
комментарий
от Quasar
Ответ на:
комментарий
от zzdnx
Ответ на:
комментарий
от Quasar
22 апреля 2011 г.
Ответ на:
комментарий
от zzdnx
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум HTC Desire (2010)
- Форум HTC Desire 12 (2020)
- Форум HTC Desire HD (2011)
- Галерея Cyanogenmod 9 Alpha on HTC Desire S (2012)
- Форум HTC Desire несколько глюков. (2011)
- Форум Htc desire hd навигатор (2011)
- Форум [отговорите]htc desire z (2011)
- Форум Linux на HTC Desire X (2017)
- Форум Выбор ROM для HTC Desire (2012)
- Форум [Android] A2SD на HTC Desire (2012)
