LINUX.ORG.RU

KDE4 на Allwinner A13

 , ,


0

1

Кто сказал, что кеды жрут много озу? Этот пост пишу с девайся, из хрома(!!!). После старта жрёт около 140 метров. Так же имеется плазма-актив, с которой беда. Тач у меня разбит, и пока жду, когда прийдёт новый - обхожусь клавиатурой и мышкой. Беда в том, что все написанное на кедоквике не тыкабельное, не реагирует на тык. Хз, чей баг, скорее кдешный, ибо qt-квик вроде работал, а кедоквик - не работает. На багтрекере уже очень давно есть баг, но сдвига, как видим 0. Есенно стоит арчик armv7h, пакман работает отлично, пакеты с аура собираются тоже хорошо, но долго. Файлуха ext4 с выключенным журналом, в качестве пид 1 - дефолт, тоесть systemd^Wненужно. Загружается до консольки быстро, секунды 3-4.

Что работает:
 - тач, до того как я его оседлал
 - вайвай, пришлось костылять модуль, китайцы поменяли пид
 - индикатор батарейки работал на xfce4, тут что-то не воркает как надо
 - гсенсор
 - 2д и 3д ускорение. Хотя, 2д какое-то странное. 3д на ура. Потом собрру kwin с поддержкой es2, потыкаю композитинг
 - хардварное декодирование видео есть, но нужно учить vlc либо gstreamer онного юзать
 - звук

Короче, работает практически все, кроме камеры. Ибо не нужно^Wковырял. На аппарате 512 рамы, доступно на данный момент 307, остальное отожрал mali 400. Что ещё упомянуть, свапа 128 метров, запускаются программульки не как на десктопе, есенно, чуть дольше, но запускаются. Сижу в жабере с копыт. Долфин тоже сносно работает. Кутекрейтор работает, я на нём даже допиливал устаревший драйвер тача mtev (из миго), ибо только на нём заработал тач с абсолютными координатами, а не как тачпад. Такие дела :)

>>> Просмотр (800x480, 479 Kb)

★★★

Проверено: JB ()
Последнее исправление: cetjs2 (всего исправлений: 4)

кеды при старте не жрут много озу, но очень многие компоненты KDE (kmix, plasma, koffice) протекают и их приходится прибивать

mazdai ★★★
()

Кто сказал, что кеды жрут много озу?

После старта жрёт около 140 метров.

Кто сказал, что это мало для холостой системы при старте?

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

noname, называют как и чип - a13. Хотя, q88 вроде.

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

Ненужненько, ябсказал. Быдлоквик жрёт тонны рамы, обычный штатный просмотрщик картинок(не gwenview) отжирает больше, чем десктоп-плазма в целом(если, конечно, не позапускать всякие диалоги на квике, навроде добавления виджетов) или долфин, ну или они всместе взятые. Простенькая смотрелка картиночек выжрала почти 50 метров, збс блин )

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

Если учитывать масштабы системы - это вполне себе нормально.

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

Ничего удивительного. Они в qt например кешируют шрифты, у нас в приложении только кеш шрифтов занимал 20 метров. Хуже того, они делают это для каждого потока, так что если кто-то хочет использоваться просто серверную отрисовку в потоке, то каждый поток будет занимать 20 метров (был баг, чувак жаловался что у него 1Г памяти уходит только на qt-шный кеш шрифтов).

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

uksm в хромиуме помогало обуздать аппетит. Ключик не помню. На лоре обсуждали. А вообще я сейчас с тегры пишу. c links -g. Иногда midori пользую. Ждём руководство по напилингу. q88 на ali 50 баксов. И ещё, сколько от батареи живёт. Она там дюже слабая.

kraftello ★★★★★
()
free -m
             total       used       free     shared    buffers     cached
Mem:           433        167        266          0          0         35
-/+ buffers/cache:        131        302
Swap:          216          4        211

тошиба ас100, лубунту, zram своп. Аптайм с вифи от батареи на макс яркости 7 часов. load average: 0,12, 0,18, 0,21.

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

Дада, 50 баксов. Для поковырять самое оно. Правда батарейка там больше часа не жила, ибо на 1800 махов было(а заявленная 2800). Поставил на 3000махов - 3 часа активного использования. Кстати странно, в арчике для арм нету фф, плюс вебкит кутёвский падает. Приходится юзать хром. Надо будет потом у дебьяна бинарники фф стырить.

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

Не обращал внимания. Но таки 2д там упоротое, либо я криворукий. Плывут окна, а если выпилить ускорения - летает на софте. kwin_gles, кстати, работает, но заметно снижается отзывчивость из-за композита.

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

Данные девайсы $noname поставляются с разной начинкой, различаются вайвай, тач, камера, ж-сенсор, мб ещё что-то. Драйвера на тач открытого не было, пришлось костылять ядро, чтобы не материлось на чужеродные модули. Таким образом подгрузил стоковую проприетарщину, так-же и с дж-сенсором обошлось. Хочу отреверсить драйвер тача, но пока на начальной стадии. Брал на аукро, можно найти поиском по «Allwinner A13».

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

Годнота в чем? В том что устройством нельзя полноценно пользоваться, зато скриншоты можно классные на ЛОР постить?

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

«Полноценно» использовать устройство я не смог в андроиде. Здесь же я спокойненько использую нормальный линукс. У меня клава-чехол, планшет можно использовать в роли нетбука. Да и потом, андроид никуда не делся. А побыдлокодить в кутекрейторе под музычку гораздо приятней :) Но без клавы таки не удобно, да.

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

Ты хотел сказать «вся суть х11»? Линупс на планшете прекрасно живёт, со шкуркой под названием «Андроид», например. А то, что таче-софта нету на х11 - не удивительно. Но, дело времени, тенденция не заставит долго ждать, в скорее не найдёшь софта под десктоп)

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

Ты хотел сказать «вся суть х11»

Да, можно и так сказать.

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

а как ты нативно вогнал линукс? Есть мануал по которому ты делал? Если я правильно понимаю, что тут полноценные иксы и загрузка ядра линукс...

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

Вот так делается загрузочная флешка с u-boot. Делается 2 раздела, на первый пишется uImage(linux-sunxi на гитхабе), туда-же script.bin. В начало флешки пишется sunxi-spl.bin. На второй раздел расспаковывается rootfs любого armv7h дистра, ну и загружаешься. Но сперва яб советовал чрутнуться с помощью qemu в рутфс, и поставить все необходимое. А потом уже бутиться.

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

глянул нагрузку - вообще нету о_О Походу оно таки хардварно, но в логах же написано что ускорение отключено... Странно, не может-же неон так жару давать. При перемещении, kwin_gles кушает 0.3-1%, 99% простоя.

======== Таки походу хардварно, выставил проц в 60мгц - окна все равно быстро перемещаются, а переключение в тту видно как консольку сверху-вниз прорисовывает.

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

У меня, например, по этому гайду ничего сделать не удалось. И даже не могу понять из-за чего. Просто чёрный экран, а устройство греется. Может у Вас такое было?

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

Экран загорается, но ничего не отображает? Скорее ядро собрано не по феншую. Если девайс именно а13(sun5i), то нужно:

$ cp arch/arm/configs/a13_defconfig .config
$ make ARCH=arm menuconfig
$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- uImage -j4
$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- modules
$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- INSTALL_MOD_PATH=out/ modules_install

Потом скопировать arch/arm/boot/uImage на первый раздел, а модули в каталоге out/lib/modules/ в /lib/modules/ второго раздела.

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

Убут по ману собран? У меня было такое, правда из-за того, что я хаками собрал убут, libgcc подсунул андроидский, т.к. дефолтный с гцц не собирался. Потом закостылял гцц, все таки собрал libgcc, и линканул по нормальному - взлетело. script.bin, кстати, с nanda скопировали в первый раздел?

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

script.bin, кстати, с nanda скопировали в первый раздел?

Копировал, копировал.

Пойду всё делать с самого начала, авось взлетит.

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

Если речь идёт о драйвере для xf86, то xf86-video-sunxifb.

vova7890 ★★★
() автор топика

Приятно выглядит. Интересно посмотреть на оформление окон...

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

Вот так делается загрузочная флешка с u-boot. Делается 2 раздела, на первый пишется uImage(linux-sunxi на гитхабе), туда-же script.bin. В начало флешки пишется sunxi-spl.bin. На второй раздел расспаковывается rootfs любого armv7h дистра, ну и загружаешься. Но сперва яб советовал чрутнуться с помощью qemu в рутфс, и поставить все необходимое. А потом уже бутиться.

круто спасибо попробую

pozitiffcat ★★★
()

Расскажи в двух словах чем абсолютные координаты отличны от тач? Никогда не слыхивал о таком... :) Спасибо.

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

ничем, но в драйверах тачпада выпилили поддержку абсолютных координат, аргументировав это тем, что ненужно.

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