Ubuntu на Toshiba ac 100

Июл 3rd, 2012 | Posted by | Filed under linux, заметки

В установке linux  на тошибу никаких проблем нет. все делается по инструкции с wiki.ubuntu.com/ARM/TEGRA/AC100. Можно поставить TLS версию 12.04,  можно попробовать текущую девелоп 12.10. Я устанавливал 12.04. Важно, обновить пакеты после установки.

Засыпает, просыпается, usb устройства ( мышка, клавиатура, флешка) видит, звук на колонки и на наушники есть. Питанием управляет. Wi-fi работает. Bluetooth работает. Батарею (не новую) держит 2.5- 3 часа в режиме чтения сайтов (wi-fi включен, firefox без adblock и без noscript).

Замеченные недостатки: гном 3 для Tегры смертелен,  лучше накатить сверху xfce4, тормозов практически незаметно.  Firefox вполне справляется с 5  табами ( больше не открывал). Флеш ( установленный по инструкции с  сайта) не заработал, браузер с ним вылетал. Самая главная (?) проблема- нет  видео-драйвера для этой архитектуры (?), используется  какой то свободно-писаный. как результат: mplayer  на полном окне тормозит безбожно (нет, тормозит, это не то слово, правильное слово 2-3 fps).  В оконном режиме, не на весь экран, а примерно 320х240 -кажет приемлемо.  Не все программы собраны под эту архитектуру. Например, clementine, deadbeef, myrulib (репозитария не нашел, но можно собрать для arm) нет.  Однако,  fbreader, goldendict, firefox — есть.

Как эксперимент, или поиграться,-  можно. Для постоянного пользования- не уверен.

Для восстановления обратно был использован  Набор для восстановления Nvidia Tegra смартбука Toshiba AC100. Выяснилось, что после ubuntu и подключения части памяти как swap  (может и не поэтому, хз), простого восстановления как nvflash —download не происходило. Необходимо  заливать с использованием —rawdevicewrite.
Читаем пункт  «4.  подробное восстановление таблицы разделов от 5555leo5555».

Требуется последовательно ввести:

nvflash —bl ../../linux4tegra/prebuilt/fastboot.stock.bin —sync —go
nvflash -r —rawdevicewrite 0 1536 tac100-part-2.img —go
nvflash -r —rawdevicewrite 1536 256 tac100-part-3.img —go
nvflash -r —rawdevicewrite 1792 1024 tac100-part-4.img —go

и далее, сверяясь с tac100-partitiontable.txt, вплоть  до
nvflash -r —rawdevicewrite 1001984 256 tac100-part-13.img —go

Все делать в один присест, не перегружаясь.
Важно, если допустили ошибку, nvflash ругнулась,  или вбили команду, она написала, что то типа
Nvflash started
[resume mode]
и на этом задумалась ( в нормальном состоянии сразу начинают бежать цыфарки заливки образа)- начинайте все с начала, с выключением AC100 и вхождением в восстановительный режим и заливки fastboota ( с первой строчки, в общем).

У меня все прошло нормально на второй, или третий, раз. Все залили. Выключаем Тошибу. Включаем. Получаем Android 2.2

Как то так.

  1. lintest
    Июл 4th, 2012 at 12:28
    Quote | #1

    Программу MyRuLib для архитектуры ARM я собирал вполне успешно: http://www.lintest.ru/wiki/ARM

    • creative
      Июл 9th, 2012 at 11:31
      Quote | #2

      Спасибо, за поправку.

Comments are closed.