Meta tags:
description= It s been a while since our fourth update and there s quite some stuff to talk about! Don t forget that we have a mailing list - mailing list. Be sure to subscribe for updates, questions and...;
keywords= alpha, fosdem, lima, n900, nexus 5, openfest, pine64, pinephone, qt, usb, xterm;
Headings (most frequently used words):
and, maemo, 2018, issues, the, leste, fifth, update, september, october, software, additions, documentation, images, community, what, is, next, interested, boot, resolved, scrolling, in, osso, xterm, usb, gadget, host, otg, mode, nokia, n900, led, control, new, kernel, image, for, a33, twister, tablet, lime2, porting, extras, packages, qt5, gstreamer, open, openfest, fosdem, 2019, pinetab, pinephone, nexus,
Text of the page (most frequently used words):
the (87), maemo (47), and (37), leste (32), https (28), org (21), for (21), com (19), this (16), will (15), github (14), usb (14), also (13), have (13), work (11), our (10), that (10), now (10), nokia (10), #images (10), n900 (9), gadget (9), packages (8), which (8), maedevu (8), mce (8), some (7), can (7), not (7), has (7), 2018 (7), applet (7), twister (7), pull (7), lime2 (7), hildon (7), dbus (7), you (6), out (6), been (6), tablet (6), more (6), 20181103 (6), code (6), gadgets (6), like (5), there (5), status (5), working (5), virtual (5), alpha (5), linux (5), they (5), are (5), lima (5), driver (5), fosdem (5), request (5), from (5), here (5), openfest (5), image (5), a33 (5), currently (5), recv (5), run (5), wifi (5), signal (5), works (5), kernel (5), freedesktop (5), see (4), mailing (4), list (4), package (4), issues (4), should (4), one (4), qt5 (4), keyboard (4), open (4), pine64 (4), phone (4), allwinner (4), even (4), talk (4), with (4), available (4), but (4), able (4), devices (4), new (4), enabled (4), repository (4), just (4), other (4), interface (4), led (4), udev (4), device (4), boot (4), update (4), wiki (3), join (3), please (3), way (3), ported (3), page (3), quite (3), nexus (3), two (3), state (3), before (3), reach (3), html (3), send (3), since (3), components (3), 2019 (3), about (3), http (3), news (3), once (3), still (3), all (3), documentation (3), fremantle (3), porting (3), type (3), changes (3), really (3), issue (3), over (3), mesa (3), yet (3), notifications (3), command (3), mode (3), xterm (3), fifth (3), september (3), october (3), bugtracker (2), questions (2), get (2), interested (2), time (2), was (2), functional (2), reboot (2), most (2), cheap (2), making (2), development (2), going (2), hopefully (2), supported (2), mainline (2), drivers (2), pinephone (2), submitted (2), additionally (2), together (2), people (2), community (2), presentation (2), media (2), forward (2), developers (2), several (2), acceleration (2), then (2), them (2), know (2), something (2), n950 (2), motorola (2), droid (2), machine (2), icd2 (2), battery (2), various (2), required (2), projects (2), spinal84 (2), rely (2), place (2), could (2), look (2), mafw (2), gstreamer (2), set (2), welcome (2), minimal (2), being (2), extras (2), touchscreen (2), connected (2), however (2), any (2), requires (2), gitlab (2), source (2), found (2), managed (2), otg (2), screen (2), bus (2), proxy (2), fact (2), already (2), using (2), system (2), method_call (2), dest (2), string (2), patterncommunicationim (2), disable (2), pattern (2), when (2), communication (2), control (2), both (2), same (2), right (2), bar (2), musb (2), loaded (2), result (2), always (2), networking (2), host (2), bring (2), 192 (2), 168 (2), used (2), uses (2), libusbgx (2), mass (2), storage (2), configfs (2), fixed (2), scrolling (2), osso (2), parallel (2), don (2), web (2), dec (2), atom, feed, twitter, want, continue, stay, date, ask, help, another, great, touch, irc, channel, specifics, helping, wish, specific, progress, nexus_5, spent, upcoming, isn, port, pertain, poweroff, functioning, final, pieces, monitoring, slide, closed, attention, focussed, reaching, down, milestone, release, what, next, www, notebookcheck, net, maker, laptops, may, 346011, itsfoss, pinebook, kde, smartphone, reached, kindly, agreed, kits, announced, produce, planning, provide, details, well, perhaps, usable, pinetab, proposal, hope, accepted, stand, postmarketos, someone, recorded, thanks, find, recording, showpost, php, 1550095, postcount, 152, three, got, sofia, bulgaria, held, official, videos, made, later, slides, downloaded, pdf, slowly, steadily, moving, seem, attracting, fantastic, board, lack, support, user, experience, particularly, painful, after, booting, fresh, settings, text, input, test, let, broken, raspi, raspi2, turbox, droid4, machines, 20181102, built, parazyd, clockd, area, extra, adding, repositories, generating, doxygen, likely, need, these, player, utf8, language, process, packaged, screenshot, shows, action, qtmaemo5, qtstyleplugins, started, immense, task, style, widgets, last, remaining, big, items, freemangordon, probably, separate, component, non, essential, such, easy, others, submit, build, feedback, ticket, 194, main, compiled, advantages, close, lot, existing, applications, require, curiousity, imported, view, 185, expect, inch, hdmi, doesn, bad, 480x272px, does, home, userland, actually, demos, lacking, newer, supporting, devuan, ascii, tree, based, desktop, hangs, front, mali, gpus, gears, demo, program, first, features, charging, very, bright, accelerated, video, decoding, backlight, unstable, wireless, results, import, sessionbus, get_object, dbus_interface, notify, notification, control_bluetooth_paired, testing, 123, hello, world, examples, message, dialog, created, python, req_led_pattern_deactivate, req_led_pattern_activate, override, charged, show, echo, sys, class, power_supply, bq24150a, stat_pin_enable, simply, running, following, turns, rgb, significant, refactoring, share, duplicated, amongst, love, terms, descriptors, actual, might, fun, project, pick, detect, whether, wall, charger, similar, unfortunately, only, expose, use, information, usb_peripheral, default, enter, suite, means, capable, peripherals, ease, debugging, assign, itself, static, ifconfig, usb0, seen, lengthy, path, getting, documented, complemented, initial, previous, versions, relied, deprecated, hal, version, received, events, regarding, cable, plugging, branch, nextgen, usbhack, contains, integration, implement, simple, network, needs, significantly, mostly, stub, configure, userspace, library, addition, lock, properly, without, requiring, buggy, enable, resolved, lots, below, follows, attempt, highlight, those, software, additions, forget, sure, subscribe, updates, archives, lists, dyne, lurker, mindex, 19700101, 000000, 00000000, while, stuff, fourth, tue, november, merlijn, wajer, screenshots, download, wayback, archive, 20221225071546, timestamps, capture, fail, success, 2023, 2022, 2021, jan, nov, aug, 2025, captures,
Text of the page (random words):
maemo leste fifth update september october 2018 maemo leste 26 captures 18 aug 2019 19 dec 2025 nov dec jan 25 2021 2022 2023 success fail about this capture timestamps the wayback machine http web archive org web 20221225071546 https maemo leste github io maemo leste fifth update september october 2018 html maemo leste news packages wiki download screenshots maemo leste fifth update september october 2018 merlijn wajer tue 06 november 2018 news alpha fosdem lima n900 nexus 5 openfest pine64 pinephone qt usb xterm it s been a while since our fourth update and there s quite some stuff to talk about don t forget that we have a mailing list mailing list be sure to subscribe for updates questions and development the mailing list archives are now also functional https lists dyne org lurker mindex maemo leste 19700101 000000 00000000 en html software additions there have been lots of changes all over the place below follows an attempt to highlight some of those changes boot issues resolved issue 83 is now fixed and the lock screen now works properly on boot without requiring parallel boot to be enabled in fact parallel boot is still buggy so don t enable it scrolling in osso xterm spinal84 fixed scrolling in osso xterm which is a really welcome addition usb gadget host otg mode maemo leste uses the linux gadget configfs to configure usb gadgets the userspace library used to interface with the kernel configfs is libusbgx the new hildon usb gadgets package uses libusbgx to implement two simple gadgets a network gadget and a mass storage gadget the mass storage gadget needs significantly more work so it s mostly a stub right now this is complemented by the initial udev enabled previous versions relied on the now deprecated hal version of ke recv which received kernel events regarding usb cable plugging and managed the gadget mode of the phone the branch nextgen usbhack contains the udev work and hildon usb gadgets integration the same udev code was used to bring up hildon status bar usb the lengthy path to getting this to work is documented in issue 39 the result of this work can be seen here by default ke recv will always enter pc suite mode for now which really just means that any device that is capable of usb peripherals will have usb networking set up to ease debugging the device will assign itself the static ip 192 168 42 2 so something like this on the host device should bring up communication ifconfig usb0 up 192 168 42 1 more information on usb networking can be found on this page https leste maemo org status usb_peripheral this currently works on the nokia n900 motorola droid 4 and allwinner devices like the lime2 and a33 twister tablet to be able to detect whether a device is connected to a pc or just a wall charger we have to rely on musb and other similar drivers unfortunately musb will only expose this state if a gadget is loaded as a result a usb gadget is always loaded even when it s not in use the ke recv and hildon status bar usb code still requires some significant refactoring they both share the same udev code but right now this code is just duplicated amongst the two projects the hildon usb gadgets repository could also see some more love both in terms of the descriptors of the gadgets and the actual code so if you know some c this might be a fun project to pick up nokia n900 led control it turns out that some control over the rgb led on the n900 already works using mce simply running the following command echo 0 sys class power_supply bq24150a 0 stat_pin_enable will disable the led override when the n900 is being charged and then this dbus command will show the communication led pattern dbus send system type method_call dest com nokia mce com nokia mce request com nokia mce request req_led_pattern_activate string patterncommunicationim this command will disable the pattern dbus send system type method_call dest com nokia mce com nokia mce request com nokia mce request req_led_pattern_deactivate string patterncommunicationim in fact other maemo org examples also work on leste already like this message dialog created using dbus and python import dbus bus dbus sessionbus proxy bus get_object org freedesktop notifications org freedesktop notifications interface dbus interface proxy dbus_interface org freedesktop notifications interface notify notification 0 control_bluetooth_paired testing 123 hello world 0 results in new kernel and image for the a33 twister tablet and the lime2 there is now a first image available for the a33 twister tablet the image features working usb gadget otg battery charging touchscreen and unstable wireless currently backlight is not working so the screen is not very bright and there is no 3d acceleration yet and also no accelerated video decoding yet on the 3d front we have managed to run the open source 3d driver on the lime2 which will also work for other devices with mali gpus the mesa gears demo program works however the driver is not yet able to run the hildon desktop ui the kernel hangs the source code for this driver can be found here https gitlab freedesktop org lima mesa https gitlab freedesktop org lima linux the lima driver is currently enabled in our lime2 and a33 twister tablet kernel 4 18 based https github com maemo leste lime2 linux tree lime2 and twister however the userland required to actually run any 3d demos is lacking since it requires a newer mesa and other supporting packages which are not currently available in devuan ascii the lime2 images expect a 4 3 inch touchscreen to be connected but should also work over hdmi hildon home doesn t look so bad at 480x272px does it porting maemo extras packages one of the advantages of being really close to maemo fremantle is that a lot of the existing maemo applications require minimal work to run on maemo leste out of curiousity we imported the wifi signal applet issue 185 the maemo org extras page for the package is here http maemo org packages view wifi signal applet with minimal changes https github com maemo leste wifi signal applet compiled and just works this package is now available in our main repository as wifi signal applet going forward we should probably have a separate repository or repository component for non essential packages like the wifi signal applet we ll have to set up in a such a way that it easy for others to also submit and build packages feedback is welcome in ticket 194 qt5 and gstreamer freemangordon has started the immense task of porting the maemo style and widgets to qt5 which is one of the last remaining big items for our n900 alpha image https github com maemo leste qtstyleplugins https github com maemo leste qtmaemo5 this screenshot shows qt5 in action on maemo leste in the process he also ported several mafw components to gstreamer 1 0 and packaged them for leste https github com maemo leste utf8 e2 9c 93 q mafw type language once these components are in place we could even look at porting open media player from fremantle packages from maemo fremantle that rely on qt 4 x will likely need to be ported to qt 5 before they will run on maemo leste documentation spinal84 has been working on adding documentation to various repositories and he has also been working on generating the required doxygen documentation for various projects https github com maemo leste mce pull 1 https github com maemo leste ke recv pull 1 https github com maemo leste ke recv extra pull 1 https github com maemo leste status area applet battery pull 1 https github com maemo leste icd2 pull 3 https github com maemo leste clockd pull 3 https github com maemo leste icd2 pull 8 images parazyd has built new images for all the currently supported devices virtual machine https maedevu maemo org images virtual machines 20181102 nokia n900 https maedevu maemo org images n900 20181103 motorola droid 4 https maedevu maemo org images droid4 20181103 a33 twister tablet https maedevu maemo org images turbox twister 20181103 raspi 2 3 https maedevu maemo org images raspi2 20181103 n9 https maedevu maemo org images n9 20181103 n950 https maedevu maemo org images n950 20181103 we have not been able to test all of them so please do and let us know if something is broken open issues for virtual keyboard to work you have to reboot once after booting the fresh new image then the virtual keyboard can be enabled from the settings text input applet several devices still lack 3d acceleration support making the user experience particularly painful community we re slowly but steadily moving forward and we seem to be attracting more developers which is fantastic news hopefully once we reach an alpha state for the nokia n900 we will be able to reach out to more developers and get even more people on board openfest 2018 three of us got together at openfest 2018 in sofia bulgaria we also held a presentation at openfest the official videos will be made available later but the slides for the presentation can be downloaded here https maedevu maemo org media openfest 2018 maemo leste pdf someone from the community has additionally also recorded the talk thanks for that and you can find the recording here http talk maemo org showpost php p 1550095 postcount 152 fosdem 2019 we ve submitted a proposal for a talk about maemo leste at fosdem we hope that it will be accepted additionally we ve submitted a request for a stand at fosdem together with the people from postmarketos pinetab pinephone pine64 has announced that they are going to produce an allwinner tablet and an allwinner phone they are planning to provide details before or at fosdem 2019 1 2 an allwinner phone will hopefully be quite well supported by mainline since most of the components have drivers in mainline now perhaps even the lima driver will be usable on time we have reached out to pine64 and they have kindly agreed to send development kits our way 1 https itsfoss com pinebook kde smartphone 2 https www notebookcheck net pine64 maker of cheap linux laptops may be making a cheap linux phone 346011 0 html what is next most of our attention has been focussed on reaching the alpha release and we re down to 4 issues before we reach the alpha milestone two issues pertain to reboot poweroff not functioning as it should one is for qt5 and one for the final pieces of the virtual keyboard monitoring the slide state of the keyboard open or closed nexus 5 some time was also spent on working on the upcoming nexus 5 port which isn t quite functional as you can see there is a work in progress status page on our wiki https leste maemo org nexus_5 interested if you re interested in specifics or helping out or wish to have a specific package ported please see our bugtracker please also join our mailing list to stay up to date ask questions and or help out another great way to get in touch is to join the irc channel if you like our work and want to see it continue join us twitter github atom feed maemo leste bugtracker maemo leste wiki maemo leste packages
|