6 заметок с тегом

toshiba

Lubunta 13.04 на Toshiba AC100

Делал недавно предпродажную установку «Лубунты» 12.10 на «тошку» — смартбук «Тошиба ЭйСи-100», и уже после установки обнаружил, что под эту машинку есть две более свежие версии — 13.04 и 13.10.

Внешний вид «Лубунты» 13.04, запущенной на смартбуке «Тошиба ЭйСи-100»

13.10 после установки не нашла точку вайфая, в логах были какие-то ошибки, я не стал разбираться. Попробовал 13.04. В этот раз я чуть подольше поработал с этой системой и в комментариях на «Фейсбуке» к прошлой заметке кое-что подсказали, поделюсь приобретённым опытом.

Во-первых, при установке следует выбрать часовой пояс Минска — из-за российской чехарды с отменой перевода времени у старых релизов проблемы с базой часовых поясов, 13.04 не исключение. Если этого не сделать, не буду открываться https-сайты.

Во-вторых, в программе Software & Updates на вкладке Ubuntu Software нужно выбрать обновление с Server for United States, потом выполнить в консоли:

sudo sed -i -e 's/us.archive.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
sudo sed -i -e 's/\(.*ports\)/#\1/' /etc/apt/sources.list
sudo apt-get update ; sudo apt-get upgrade

В-третьих, после этого можно поставить проприетарный бинарный драйвер графики в надежде, что это повысит производительность системы.

В-четвёртых, можно настроить верхний ряд горячих клавиш, я когда-то писал об этом, для этого нужно поставить несколько утилит, компилятор, скачать зип-архив утилиты input-event-daemon и скомпилировать её:

sudo apt-get install gcc make xdotool wmctrl
cd input-event-daemon; make

Утилиту и конфиг можно положить в /opt/input-event-daemon и прописать автозагрузку в /etc/rc.local.

В-пятых, в дистрибутиве не настроено переключение раскладки клавиатуры, делается это нетривиально, но расписывать не буду — легко гуглится.

Нашёлся и недостаток. В установленной «Лубунте» по-умолчанию идёт «Хромиум», к несчастью «Ютуб» в нём не работает — какие-то проблемы с воспроизведением H.264. Другой кодек, WebM играет, но без звука. Единственное, что работает без проблем — Ogg/Theora, есть и звук, и видео.

Попробовал поставить «Файерфокс», думал может там проблем не будет, но он еле ворочается. Больше ничего по этому поводу не предпринимал.

2018   toshiba   гаджет

Установка Lubunta 12.10 на Toshiba AC100

Избавляюсь потихоньку ото всяких гаджетов, которые не используются, а только собирают пыль дома. В прошлом году самое габаритное в сердцах вынес на помойку, а в этом распродаю менее объёмные вещи.

Дошла очередь до так называемой «тошки» — смартбука Toshiba AC100-116, который я когда-то перепрошил «Линуксом», но сдуру попробовал обновить свежей версией, после чего он у меня не загрузился.

Так он у меня и лежал несколько лет. За это время в интернете потихоньку попротухали ссылки на необходимый для перепрошивки софт и инструкции, так что пришлось потратить полдня и натащить с миру по нитке. Для прошивки я использовал Виндоуз. Последовательность такая:

  1. Заряжаем «тошку» до упора
  2. Скачиваем утилиту Nvflash под Виндоуз, распаковываем куда-нибудь
  3. Отключаем проверку цифровой подписи на Виндоузе
  4. Подключаем «тошку» через мини-ЮСБ (маленький разъём справа), нажимаем Ctrl+Esc+Power, должна загореться лампочка, экран останется тёмным
  5. Ставим драйвер устройства APX, который есть в скачанном архиве. Если Виндоуз сама не спросит, идём в «Диспетчер устройств», устанавливаем оттуда
  6. Скачиваем два файла «Лубунты» — с расширениями bootimg и tar.gz
  7. Файлы, который заканчивается на bootimg переименовываем в new.img, кладём к распакованному архиву, который мы скачали на шаге №2 и запускаем flash_new.cmd
  8. После окончания процесса, выключаем «тошку»
  9. Берём SD-карту, записываем на неё скачанный файл с расширением tar.gz (занимает около 413 мегабайт)
  10. Вставляем карту в «тошку», включаем, начинается процесс установки «Лубунты», ставим, там ничего сложного, тачпад может не работать, это нормально, потом заработает

По большому счёту, это всё. Остальное — оптимизации: можно более оптимально настроить файл подкачки, установить проприетарные драйвера видеокарты, заставить работать верхний ряд горячих клавиш, но без этого всего жить можно.

2018   toshiba

Работа из командной строки с модемом на Toshiba AC-100

Одна из задач, которую я хочу решить дома — слать СМС, если произошло что-то непредвиденное дома. Ближайшая задача — СМС, если уровень СО2 повысился выше нормы или произошло повышение температуры выше 40° (т. е. дома что-то горит).

С датчиком я определился, расскажу как-нибудь в другой раз, разбираюсь как можно отправить СМС по событию. У меня дома лежит не при деле смартбук Тошиба ЭйСи-100, на который я относительно недавно установил Линукс.

Что хорошо — у него есть 3Г-модем, а значит возможность слать СМС, осталось научиться это делать. Для начала надо найти как это устройство отображается в Линуксе. Нашёлся модем быстро, устройство F3307 — это модем фирмы Эрикссон (до названия идут какие-то странные спецсимволы):

Модем фирмы Эрикссон (43.48КиБ)

В логах видно, что это устройство «се́ло» на один из файлов /dev/ttyACM* (позднее испытания показали, что на первый):

Логи (26.19КиБ)

С этими файлами работать просто — нужно отослать команду, потом передать возврат каретки, перевод строки и символ с кодом ноль. Потом прочитать что устройство ответило.

# Нужен баш версии 4 и выше
shopt -s lastpipe

function Say {
    echo -en "$1\r\n\0" > /dev/ttyACM1
    local line
    cat -v < /dev/ttyACM1 |
    while read -r line; do
        [ "$line" = OK^M ] && return 0
        [ "$line" = ERROR^M ] && return 1

        [ "$line" = ^M ] || echo "${line/%^M/}"
    done
}

# пример использования
Say AT+CGMI

В выходном потоке будет ответ модема, а в коде возврата — есть ли ошибка. Гугление показало, что отослать СМС при помощи команд очень просто, достаточно ввести две команды.

Теперь надо купить симку и попробовать.

2013   bash   toshiba   гаджет

Горячие клавиши на Toshiba AC100 в Ubuntu

В Лубунте (Lubuntu), которой я недавно ставил на Тошибу жены, почему-то не настроены горячие клавиши, идущие на смартбуке верхним рядом. Написал конфиг для программы input-event-daemon, может пригодится кому-нибудь. Дополнительно нужно поставить пакеты xdotool и wmctrl, остальное уже в Лубунте есть:

[Global]
# следим за событиями клавиатуры
listen = /dev/input/event0
# События крышки
listen = /dev/input/event4

[Keys]
# уменьшение яркости
META + F6 = echo $((`cat /sys/class/backlight/pwm-backlight/brightness` - 10)) > /sys/class/backlight/pwm-backlight/brightness
# увеличение яркости
META + F7 = echo $((`cat /sys/class/backlight/pwm-backlight/brightness` + 10)) > /sys/class/backlight/pwm-backlight/brightness
# включение/отключение радиомодулей (вайфай, блютуз)
META + F8 = rfkill $(rfkill list | fgrep -q yes && echo un)block all
# включение/выключение звука
META + F12 = a=$(amixer sget Master|fgrep -q '[off]'&&echo un)mute; for m in Master Speaker Headphone; do amixer -q sset "$m" $a; done
# показать/скрыть рабочий стол
MENU = wmctrl -k $(wmctrl -m|fgrep -q OFF&&echo on||echo off)
# уменьшить громкость
META + F10 = v=$((`amixer get Master|awk -F[\[%] '/[0-9]+%/ {print $2; exit}'`-10)); [ $v -lt 0 ] && v=0;amixer set Master $v%
# увеличить громкость
META + F11 = v=$((`amixer get Master|awk -F[\[%] '/[0-9]+%/ {print $2; exit}'`+10)); [ $v -gt 100 ] && v=100;amixer set Master $v%
# клавиша поиска теперь вызывает искалку
SEARCH = catfish &
# скриншот экрана на рабочий стол
META + SYSRQ = scrot 'screen-%Y-%m-%d_%s.png' -e 'chown "'$SUDO_USER'" "$f"; mv "$f" "/home/'$SUDO_USER'/Desktop"'
# Клавиша Delete, как в Маке
META + BACKSPACE = xdotool key Delete

[Switches]
# Сброс звуковой карты на подъём крышки
LID:0 =  alsaucm -c tegraalc5632 reset

В качестве клавиши «Fn» выступает клавиша с «домиком», именно она опознаётся программой как «META». Последняя строка добавлена, что исправить глюк — у меня иногда после того, как устройство просыпается, звуковая плата из спячки не выходит.

2012   linux   toshiba

Ошибка в Lubuntu 12.10 на Toshiba AC100

Я сегодня Линукс Лубунту поставил на Тошибу ЭйСи100-116, которую для жены когда-то покупал. Всё получилось, хоть и не без скрипа (минут 20 на это ушло), но после обновления всех пакетов получил такую ошибку:

"Couldn't find android boot partition on /dev/mmcblk0" and /etc/initramfs/post-update.d//flash-kernel exited with return code 1

Расковырял пакет, который даёт эту ошибку и выяснил что ему нехватает утилиты abootimg, для того чтобы она появилась, нужно всего лишь установить пакет с тем же названием:

sudo apt-get install abootimg

И всё заработает.

2012   linux   toshiba

Toshiba AC100-116

Toshiba AC100-116 (60.73КиБ)

Купил жене смартбук Toshiba AC100-116. Он называется «смартбук», потому что на борту установлена система «Андроид» (текущая версия — 2.2, обещают 3.0).

Покупал в магазине Storr и теперь буду всем настоятельно рекомендовать этот магазин. Цены низкие (по крайней мере на этот смартбук), доставка бесплатная, доставляют вовремя, во время обработки заказа присылают SMS о его статусе, после доставки позвонила менеджер и расспросила нет ли замечаний к работе магазина, работает ли устройство и т. д.

Вернёмся к смартбуку. Это десятидюймовый нетбук с двумя процессорорами Тегра 250 (1ГГц), памятью в 512МБ, полноцветным экраном 1024×600, SSD-диском на 32ГБ (есть карт-ридер для SD и SDHC, это ещё 64ГБ).

Поскольку это нетбук, то он оборудован удобоваримой, но не со всеми клавишами на своих местах (к чему я уже привык на ноутах) клавиатурой и экраном без обработки касания. Есть встроенный микрофон, колонки и веб-камера на 1,3 мегапикселей.

Для подключения к внешнему миру на борту есть комбинированный разъём наушников и микрофона, два разъёма USB (одни из них — miniUSB типа B), выход HDMI, модем 3G, поддержка WiFi (есть возможность получить категорию «n») и Bluetooth 2.1 EDR. Модем 3G, несмотря на своё название, поддерживает и сети GSM.

Общеизвестно, на свои изделия мало кто ставит голый «Андроид», фирма «Тошиба» не исключение. На системе установлена их собственная оболочка, вырезаны сервисы «Гугла», в том числе магазин приложений, предустановлены различные приложения, как полезные (читалка FBReader), так и сомнительной полезности, на мой взгляд (проигрыватель Toshiba Media Player).

Так что, для начала я сменил прошивку на «Андроид» 2.2 сборку silver-alx’s v4b, которая возвращает сервисы «Гугла», разблокирует некоторые возможности системы. Устройство можно не бояться испортить во время прошивки — в худшем случае при включении нужно будет нажать Ctrl+Esc+Power и оно загрузится в специальном режиме обновления через USB.

Оправдывая название нетбука, устройство нормально видит внешнюю мышь, клавиатуру, внешний жёсткий USB-диск (нужна файловая система FAT32, а альтернативную прошивку silver-alx включена поддержка NTFS, но диск нужно монтировать руками и только на чтение), GPS, а так же принтер (только в альтернативной прошивке). Кроме того, есть успешные эксперименты подключения модема Anydata ADU-310A (это SkyLink).

В качестве дальнейшей софтварной модификации, я скачал и перенастроил оболочку ADW Launcher EX с темой Honeycomb ADW, установил свежие Opera Mobile и FireFox, виджеты ExtDateWidget, Яндекс.Погоду и встроенный виджет «Управление питанием», поставил «Яндекс.Карты», «Яндекс.Метро», «Яндекс.Почту», TuneIn Radio, Adobe Reader, AndroZIP (чтобы работать с ZIP-архивами), AdFree (для блокировки рекламы) и Root Explorer (чтобы работать с файловой системой из-под рута), VitalPlayer (который умеет софтварно проигрывать то, что устройство не умеет проигрывать хардварно) и QuickOffice (чтобы работать с документами MS Office).

Из-за большого разрешения и особенностей (например, наличие клавиатуры, отсутствие экрана с мультитачем) в некоторые игрушки играть сложно или невозможно (вплоть до падений), я пока отобрал несколько, которые хорошо завелись и в которые удобно играть — Angry Birds, Ghost Wars Pro, Impossible, Infernus: 1, Madness Shooter, Majestry, Raging Thunder Lite и Stupid Zombies.

Получилось отличное устройство для сёрфинга, просмотра, небольших текстов, несложных игр. Оно дешёвое (семь тысяч рублей), расширяемое, работает восемь часов с включенным WiFi, весит 800 грамм (это, кстати, серьёзное преимущество, устройств такого класса весом до килограмма я больше не нашёл), умеет подключаться к мобильному интернету и поддерживает видео-вызовы.

А теперь трудности, с которыми я столкнулся, пока конфигурировал устройство.

Самое главное — маркировка SIM-карты на устройство нанесена неверно, мне пришлось карту перевернуть, так как контакты в устройстве расположены иначе, не так как на наклейке.

Что-то сбойнуло при штатном (!) обновлении системы до 2.2 (с устройством идёт «Андроид» 2.1) и я остался с устройством, которое не включается. Хорошо, что есть добрые люди, которые уже разобрались как оно перепрошивается и выложили это в сеть, иначе я бы собирал утилиты до морковкина заговенья.

Первая альтернативная прошивка, которую я поставил, была версии 3a. На следующий день она начала сбоить, всё время выдавала на экран сообщение о падении какого-то внутреннего процесса. Удаление виджетов (как советуют в сети) не помогло, прошил на 4b.

«Скайп» не поддерживает видеозвонки. Причина неизвестна. Есть замена — Fring и Oovoo, они видеозвонки поддерживают, но не в «Скайп».

Не все приложения работают. Некоторые просто падают или зависают. Но пока для всех таких приложений я находил аналоги. В оригинальной прошивке некоторые приложения поворачивают экран, из-за чего тачпад начинает работать неправильно. В последней альтернативной прошивке silver-alex поворот экрана запрещён, из-за чего количество падающих приложений несколько возросло.

Добавлено позднее: ещё Toshiba, похоже, сломала встроенное в «Андроид» хранилище сертификатов, поэтому всё, что требует авторизации по сертификату (например, сети WiFi с сертификатами) не работает.

2011   toshiba   гаджет