LINUX.ORG.RU

Ubuntu Tablet, альфа-релиз

 , ,


2

1

Убунта планшетная, свежий релиз. Фоткано на кирпич, убунта установлена на Nexus 7.
Как и ожидалось не работает почти ничего, но общее легкое впечатление уже удается составить.
Удобно и приятно, не все жесты правда понятны сразу. Внутрях есть apt-get, dpkg и прочие радости жизни, но они в чруте, что расстраивает. С другой стороны, все приложения обновляются именно через них.
Оболочка бегает нативно и никаких вам vnc :)
Внутри свой браузер на qt-webkit, в котором не получается залогинится на лор, но вполне его можно читать :)
Большая часть приложений - пока заглушка, никаких аудио и видео кодеков нет.
Ядро и библиотеки - андроида. Но тут я еще буду ковыряться, чтобы понять, что и как.

Расход памяти:

root@localhost:~# free -m
             total       used       free     shared    buffers     cached
Mem:           973        940         33          0         18        116
-/+ buffers/cache:        804        169
Swap:           99         52         47

Список процессов

Инструкции по установке

Заметки о релизе

>>> Просмотр (1600x2133, 374 Kb)

★★★★★

Ответ на: комментарий от i_gnatenko_brain

я имел ввиду куда chroot делать )

Тупо ubuntu_chroot команду и все само сделается.

tazhate ★★★★★
() автор топика
Ответ на: комментарий от CYB3R

Да ещё и не залогинился.

А не получается.

tazhate ★★★★★
() автор топика
Ответ на: комментарий от vurdalak

Чем оно лучше андроида?

Управлением окнами на данный момент. Остальное пока хз, ибо альфа всего лишь.

tazhate ★★★★★
() автор топика
Ответ на: комментарий от tazhate

А нету сборок андроида, которые умеют такое же? По идее проще запилить в андроид многооконность, чем делать велосипед без приложений.

vurdalak ★★★★★
()
Ответ на: комментарий от vurdalak

А нету сборок андроида, которые умеют такое же? По идее проще запилить в андроид многооконность, чем делать велосипед без приложений.

Велосипеды = добро. Ибо монополия вредна рынку и экономике. Так что пусть будет. Более того, как он выйдет - я его точно куплю.

tazhate ★★★★★
() автор топика
Ответ на: комментарий от tazhate

монополия вредна рынку и экономике

Так опенсорс же. Не нравится монополия — возьми да свой запили. Просто по затратам времени и сил ИМХО проще было взять андроид и допилить к нему свой шелл, а потом обозвать это убунтой.

vurdalak ★★★★★
()
Ответ на: комментарий от vurdalak

Просто по затратам времени и сил ИМХО проще было взять андроид и допилить к нему свой шелл, а потом обозвать это убунтой.

Не проще, ибо тогда все упрется в поддержку гуглом далвика. Тут хотя бы пространство для маневра есть. К тому же, мы не знаем почему именно так они решили, наверняка были доводы с техническими моментами.

tazhate ★★★★★
() автор топика
Ответ на: комментарий от tazhate

Даже если гугл внезапно перестанет поддерживать далвик, Марк может его форкнуть. Зато до этого момента (который может и не настать) можно жить спокойно.

К тому же, мы не знаем почему именно так они решили, наверняка были доводы с техническими моментами.

Зная склонность каноникла к NIH-синдрому (юнити, апстарт), я в этом сомневаюсь.

vurdalak ★★★★★
()
Ответ на: комментарий от exception13

For quick reference, these are the current components used from Android: Linux Kernel (stock Android kernel provided by the vendor, with a few changes to support some extra features needed by Ubuntu)

OpenGL ES2.0 HAL and drivers

Audio/Media HAL and services, to re-use the hardware video decoders

RILD for modem support

tazhate ★★★★★
() автор топика
Последнее исправление: tazhate (всего исправлений: 2)
Ответ на: комментарий от tazhate

Встроенного в интерфейс терминала нет, только через ssh или adb.

А через apt-get что-нибудь поставить можно? И есть-ли mplayer в репах например?

Lennart
()
Ответ на: комментарий от Lennart

А через apt-get что-нибудь поставить можно? И есть-ли mplayer в репах например?

Можно. А вот что там в них, я хз. Надо посмотреть будет.

tazhate ★★★★★
() автор топика
Ответ на: комментарий от tazhate

В дополнение к скринкасту - очень хотелось бы увидеть не очередные высеры маркетологов про нескучные фейсбуктвиттер, а родные убунтовские приложения: это ведь и есть фактически главное отличие от ведроида. Например - запустить mplayer, vlc, emacs... :)

Ну и было бы весьма любопытно узнать что там за оконный менеджер и как смешно всё поломается при попытке его поменять на какой-нить xmonad. Ну и результат apt-get install kubuntu в качестве финального аккорда :)

Lennart
()
Ответ на: комментарий от Lennart

. Например - запустить mplayer, vlc, emacs... :)

Это можно запускать и на ведроиде. К тому же, не уверен, что они есть в репах.

оконный менеджер

Там нету его, ибо не иксы. Там свой графический сервер, который работает через фреймбуффер.

как смешно всё поломается при попытке его поменять на какой-нить xmonad

xmonad есть только под иксы.

Ну и результат apt-get install kubuntu в качестве финального аккорда :)

Не сработает, ибо нет в репах.

Под ведроид есть linux-deploy программа, она так же в чруте инсталит дебиан. Вот там можно установить иксы с кедами/гномом/итд и подключиться к ним через vnc.
Например, так: Ubuntu на планшете и идеальные шрифты (тут правда не чрут, а натив таки).

tazhate ★★★★★
() автор топика
Ответ на: комментарий от tazhate

Печаль... эх, чую продул я пузырь в 18 году :-D

Хотя вдруг они свои размашистые обещания про единую платформу всё-таки реализуют каким-то чудом :)

Lennart
()
Ответ на: комментарий от Lennart

Хотя вдруг они свои размашистые обещания про единую платформу всё-таки реализуют каким-то чудом :)

Под единой платформой они скорее имели ввиду юзабилити и поддержку вендора, а не полное соответсвие тех части.
Честно скажу - кедогномы и прочие иксы на смартах не нужны нафиг. А вот концепция - воткнул смарт в доку и получил полный декстоп - мне кажется вполне клевой.

tazhate ★★★★★
() автор топика
Ответ на: комментарий от tazhate

кедогномы и прочие иксы на смартах не нужны нафиг
воткнул смарт в доку и получил полный декстоп

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

Lennart
()
Ответ на: комментарий от Lennart

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

Собсна, все иксыкедогномы будут доступны в таком варианте.

tazhate ★★★★★
() автор топика
Ответ на: комментарий от tazhate

Собсна, все иксыкедогномы будут доступны в таком варианте.

То есть предполагается 2 графических стека держать параллельно? А они не надорвутся? А то пока даже интеграцию systemd не осилили ;-)

Lennart
()

А жест pinch to zoom работает?

emissar ★★
()
Ответ на: комментарий от vurdalak

Просто по затратам времени и сил ИМХО проще было взять андроид и допилить к нему свой шелл, а потом обозвать это убунтой.

Они предпочли Qt джаве, только и всего. NIH-синдрома не было.

quiet_readonly ★★★★
()
Ответ на: комментарий от quiet_readonly

Только софт по андроид и джаву для планшетов есть, а из пригодного для оного Qt-софта только плазма.

vurdalak ★★★★★
()
Ответ на: комментарий от quiet_readonly

Ну вот поэтому мне такое решение и кажется странным. При наличии готовой платформы с уже написанным софтом взяли и запилили свою, где NOGAEMS.

vurdalak ★★★★★
()
Ответ на: комментарий от vurdalak

А мне такое решение кажется очевидным. Готовая платформа создана гуглом и им же развивается, причём далеко не идеально. Инструменты для разработки делает опять же гугл. Как сюда может вмешаться каноникал?

А вот qt-project и Digia очень приветливо относятся к инициативам по переносу Qt на встроенные платформы, и подтверждений тому можно найти много, начиная от древней QTopia, пройдя через весь период развития Symbian/Meego в Nokia и закончив портами на Rasberry Pi, BlackBerry и проектом necessitas.

quiet_readonly ★★★★
()
Последнее исправление: quiet_readonly (всего исправлений: 2)
Ответ на: комментарий от quiet_readonly

Как сюда может вмешаться каноникал?

Сделать инструмент для разработки проще, чем целую платформу. А если гугл начнет делать совсем плохо, всегда можно форкнуть. Qt — это очень хорошо конечно, но будет очень сложно заработать популярности достаточно, чтобы люди начали писать приложения под убунту. Плюс они опять дифференциируют рынок, бедному разработчику теперь придется писать 4 версии своего приложения, если он не хочет обидеть никого из пользователей (яббл, андроид, винфон, бубунта). Нужно больше несовместимых платформ!

vurdalak ★★★★★
()
Ответ на: комментарий от vurdalak

Тут другая тонкость: со времён symbyan и meego накопилось очень много людей, писавших на Qt под мобильники. Часть — линуксовые гики, часть — не имеющи отношения к красноглазию люди, сейчас перешедшие на iOS/Windows phone/тяжёлые наркотики. Да и просто у Qt очень, очень удобные инструменты разработки наравне с инструментарием от Apple или Google, но в отличие от них Qt-шный стек почти не используется для написания под смартфоны, знаю только о 2gis под андроид и новом SDK для BlackBerry.

Плюс они опять дифференциируют рынок, бедному разработчику теперь придется писать 4 версии своего приложения, если он не хочет обидеть никого из пользователей (яббл, андроид, винфон, бубунта)

И это тоже одна из причин, почему у них нет магазина приложений. Марк отлично понимает, что фрагментация ни к чему. Винфону, между прочим, ничего не мешало использовать Qt, и разработчики кирпича даже проводили голосование на эту тему (вариант «добавьте Qt» уступил только варианту «добавьте API для работы с SMS»), но балмер есть балмер, а кирпич навсегда останется кирпичом не только в наших сердцах.

quiet_readonly ★★★★
()
Последнее исправление: quiet_readonly (всего исправлений: 2)
Ответ на: комментарий от quiet_readonly

Тут другая тонкость: со времён symbyan и meego накопилось очень много людей, писавших на Qt под мобильники. Часть — линуксовые гики, часть — не имеющи отношения к красноглазию люди, сейчас перешедшие на iOS/Windows phone/тяжёлые наркотики. Да и просто у Qt очень, очень удобные инструменты разработки наравне с инструментарием от Apple или Google, но в отличие от них Qt-шный стек почти не используется для написания под смартфоны, знаю только о 2gis под андроид и новом SDK для BlackBerry.

Но все равно старые приложения не подойдут (да и устарели), и придется писать новые. Теперь разработчику успешного мультиплатформенного приложения нужно будет знать objective c, java, c++ и Qt. Было бы конечно круто, если бы был фреймворк для работы софта на всех платформах, но такого пока нету.

vurdalak ★★★★★
()
Ответ на: комментарий от vurdalak

Но все равно старые приложения не подойдут (да и устарели), и придется писать новые.

Голословненько

Теперь разработчику успешного мультиплатформенного приложения нужно будет знать objective c, java, c++ и Qt.

У меня на работе 40-50% проектов - портирование с A на B или совместная разработка.

quiet_readonly ★★★★
()
Ответ на: комментарий от vurdalak

Было бы конечно круто, если бы был фреймворк для работы софта на всех платформах, но такого пока нету.

в Qt 5.1 вроде грозятся добавить поддержку Android и iOS

wota ★★
()
Ответ на: комментарий от quiet_readonly

У меня на работе 40-50% проектов - портирование с A на B или совместная разработка.

Из чего не следует, что это что-то хорошее. Фактически, ценность такого процесса стремится к нулю.

vurdalak ★★★★★
()
Ответ на: комментарий от vurdalak

Из чего не следует, что это что-то хорошее. Фактически, ценность такого процесса стремится к нулю.

Рабочие места. Кроме того, совместная разработка приводит к удобному обмену опытом. Вы в курсе, что есть некоторые весьма интересные и выгодные идеи, которые среди разработчиков iOS каждая собака знает, а в android не знает/не ценит почти никто? Например, анимации используют для поиска задержек в основном потоке.

quiet_readonly ★★★★
()
Ответ на: комментарий от vurdalak

Было бы конечно круто, если бы был фреймворк для работы софта на всех платформах, но такого пока нету.

Кстати, cocos-2dx вполне себе подходит. Mono с MonoTouch/MonoDroid. Qt может стать таковым в будущем.

quiet_readonly ★★★★
()
Ответ на: комментарий от vurdalak

Полную поддержку? Т.е. вызов любого апи андроида будет возможен, включая compatibility library?

не знаю, писалось просто про поддержку, без конкретики

wota ★★
()
Ответ на: комментарий от quiet_readonly

Вы в курсе, что есть некоторые весьма интересные и выгодные идеи, которые среди разработчиков iOS каждая собака знает, а в android не знает/не ценит почти никто?

Я в курсе, что многие очень любят лепить айфоновский интерфейс в портах на андроид (панельки, кнопка back), потому что портируют не глядя, «чтобы было какайфон».

vurdalak ★★★★★
()
Ответ на: комментарий от tazhate

Там нету его, ибо не иксы. Там свой графический сервер, который работает через фреймбуффер.

Гы, тогда мне оно нафиг не нужно. Ждать смысла не вижу никакого. Пойду пилить свой линукс для своего нексуса с плюхами и шлюхами. А ведь они же вроде писали(вернее показывали), что при подключении монитора можно пускать нативные приложения. А без монитора чо, никак?

...и подключиться к ним через vnc.

И словить тормозов. Долой такое счастье. Лучше уж натив с подключенной клавой.

Это можно запускать и на ведроиде. К тому же, не уверен, что они есть в репах.

Через vnc что ли?

e7z0x1 ★★★★★
()
Ответ на: комментарий от inkvizitor68sl

Что там с клавой и нормальной клавиатурой с тильдами и кытырылы?

Глянь видосики на тытрубчике.
Забавный факт: заглядывал к тебе минуту назад в бложек на тему чекинсталла :)

tazhate ★★★★★
() автор топика
Ответ на: комментарий от tazhate

в мультилибе на десктопах

Не путай божий дар с яичницей. На десктопе хотя-бы архитектуры (системы команд) разные.

no-dashi ★★★★★
()

Расхотел мобильное устройство с Ubuntu. Спасибо.

Y ★★
()

Эх, жалко что кушает так много ОЗУ, и запускается все-же не напрямую а через chroot, ну и не используется одного стека для мобильного режима, и режима предпологаемого для док станций.. а получается для повседневной работы нужно будет x2 ОЗУ, ну может со временем от этого уйдут. Хотелось бы побольше узнать про графический стек используемый и про его возможности

Noloboot
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.