Lomiri - графічний інтерфейс

Тепер, коли Ви маєте доступ до свого щойно завантаженого пристрою, перш ніж Ubuntu Touch буде на ньому повністю робочим, потрібно дещо налаштувати. По-перше, це додати правила udev, які необхідні для запуску графічного інтерфейсу користувача (GUI).

Що таке правила udev?

У Вашій системі постійно працює служба udev, яка керує тим, як система обробляє події на периферійних пристроях, наприклад під’єднання пристрою до ПК через USB-кабель. Цій службі потрібен набір правил, правила udev, у яких вказано, що робити з кожною можливою подією. Ці правила мають відповідати певному формату та зберігаються у файлі, який потрібно створити для кожного конкретного пристрою.

Додайте правила udev

Правильний спосіб зробити це — зберегти ці налаштування у файлах накладання (Файловий метод підміни (overlay)), а не зробити кореневий каталог доступним для запису, як описано нижче. Однак, для першого разу, щоб швидко налаштувати правила udev, необхідні для виконання наступних кроків, можна скористатися методом, описаним тут.

Надайте / (root) дозвіл на запис

Перед будь-якими змінами у rootfs (що буде потрібно для наступних кроків), потрібно перепід’єднати каталог root (/) з дозволом на запис. Це можна зробити наступною командою:

sudo mount -o remount,rw /

Створіть та додайте правила udev

Для надання програмам Ubuntu Touch доступу до Вашого обладнання потрібно створити декілька правил udev.

Це можна зробити з використанням наданих нижче команд, замінивши [CODENAME] на кодову назву Вашого пристрою:

sudo -i # And enter your password
DEVICE=[CODENAME]
cat /var/lib/lxc/android/rootfs/ueventd*.rc /vendor/ueventd*.rc | grep ^/dev | sed -e 's/^\/dev\///' | awk '{printf "ACTION==\"add\", KERNEL==\"%s\", OWNER=\"%s\", GROUP=\"%s\", MODE=\"%s\"\n",$1,$3,$4,$2}' | sed -e 's/\r//' >/etc/udev/rules.d/70-$DEVICE.rules

Після цього перезавантажте пристрій. Якщо все зроблено правильно, Ви побачите стартову анімацію Ubuntu Touch та після неї Unity 8. Пароль для входу такий самий як Ви налаштували для SSH.

Коли на пристрої вперше запуститься Unity 8, Ви можливо помітите, що все надто маленьке. Що з цим робити описано у розділі Налаштування екрана.