@unfalse

Тег miniPC в блоге unfalse

unfalse

Итак, после недели или двух мучений с попытками назначить джойстику кнопки клавиатуры, у меня наконец это получилось!!
Внимательно почитал проблему здесь https://github.com/xboxdrv/xboxdrv/issues/44
И добавил в конфиг волшебную строчку:
evdev = /dev/input/by-id/usb-Logitech_Logitech_RPrecision_TMGamepad-event-joystick

И внезапно всё заработало!!!!!1

unfalse

Сраный rk3188, блядь, сраная убунта, сраные арчеводы, которые на Rockchip даже смотреть не хотят! Сраный xboxdrv, проработавший примерно месяц, а потом хз почему отказавший. USB endpoint, видите ли, не найден. Antimicro не собирается, потому что нужен SDL2, который не собирается тем более, причем вообще нигде и никак и ни при каких обстоятельствах. Qjoypad выполняет make, а в конце жалуется на xkeymap чототам и всё. joy2key, судя по готовым конфигам и инструкции это адъ и костыли. Ещё осталась настройка файла conf X11, который будет считать джойстик (геймпад) за мышу с 12-ю кнопками. Авторы Rockchip: горите в аду.

unfalse

В выходные почти безрезультатно убил кучу времени на то, чтобы скомпилить SDL2 под arm для своего UG007B. Делал по одному руководству. Притом у чувака всё получилось, а у меня нет https://how-to-build-for-arm.wikispaces.com/sdl2
На ./configure застрял с сообщением "cannot create executables". Думал что проблема в том, что пытаюсь собрать на самом arm и даже поставил Ubuntu 14.04.2 на старый системник, но получил то же самое.
Только потом откопал это http://fossies.org/linux/SD...ADME-raspberrypi.txt
Но там просто ад какой-то. Столько возни ради назначения джойстику кнопок клавиатуры. А xboxdrv внезапно перестал работать.

unfalse

Продолжаю ковыряться с miniPC (UG007b) на rockchip-3188. Разобрался с проигрыванием видео с ютуба в лучшем качестве без мигания экрана (проц перегревается). Установил mplayer2, Запускаю так:
mplayer -af scaletempo -autosync 30 -framedrop -vo x11 -nocache VideoFilename.mp4

Эти параметры решают проблему рассинхрона звука и картинки при ускоренном воспроизведении и не нагружают проц.

unfalse

Сегодня много чего делал на своём miniPC, который на Rockchip-3188T с xubuntu 12.04. Для начала смотрел видео на ютубе в 720p. Это были уроки по JS от Hexlet University, поэтому fps вообще не важен. В какой-то момент видео стало замирать, но звук шёл. Скачал это видео, стал смотреть через mplayer с ускорением, но без искажения звука, то есть он не становится нотой выше. Там начало видео отставать. При этом плеер сразу выдал сообщение что мол ваша машина слабовата для этого видео. По сути, там просто скорость самого видео не менялась. А может так и надо.
А ещё я скачал эмуляторы spectrum и nes. И вот тут монитор стал гаснуть на секунду и снова включаться. Не нравятся динамические игры, наверное реакция на перегрев, видеокарта ведь не задействована (дров нет). Всё на проц.

unfalse

Вчера почти собрал игровую систему, состоящую из minipc на Ubuntu 12.04 и XFCE, джойстика аля PS1, клавиатуры и rogue-like игрульки Tull в бровзере. Как раз 12 кнопок управления, жаль только на джойстике лишь 10, но ничего, 2 точно не нужны, а именно: дроп вещей и пропуск хода. Джойстик с помощью программульки xboxdrv можно будет легко переназначить на кнопки клавиатуры или мыши. Производительность никакая, даже пошаговые JS-игрули притормаживают. Ну может нативные эмуляторы неплохо будут работать. Шума тоже никакого за исключением еле слышного адаптера питания. Ось работает на внутренней памяти, на sd-карточке будет тормозить раз в 10 сильнее. Железо - Mini-PC UG007B, проц Quad Core RK3188 ARM Cortex-A9 process.UP до 1,6 ГГц, видеокарта (нет драйверов кстати) Mali-400MP4 Quad Core GPU, поддержка OpenGL ES 1.1/2.0, OpenVG 1.1 OpenCL, RAM DDR3 2GB, ROM 8GB. Изначально стоял Android, но на нем делать почти нечего. Вечером донастрою, а потом буду ставить всё подряд. Жаль конечно что видеодров нет, но тогда бы наверное пришлось и кулер ставить, а так обхожусь радиатором, и то греется немного, собака.

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.