The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)


Nemo old

From Mer Wiki
(Difference between revisions)
Jump to: navigation, search
(Nemo 11-10.1)
(Undo revision 7718 by Neochapay (talk))
 
(134 intermediate revisions by 24 users not shown)
Line 1: Line 1:
 
= Nemo Mobile =
 
= Nemo Mobile =
Nemo Mobile is a Linux distribution for mobile devices. Nemo uses Mer as core and the UX is based on MeeGo Handset UX. Nemo Mobile -project continues the work started at [http://wiki.meego.com/ARM/N900 MeeGo Community Edition] to create open community driven OS and apps. Currently initial Nemo port exists for Nokia N900 and N950 devices. Work is on-going to support Nokia N9. There is also some support for x86 based tablets/netbooks like ExoPC.
 
  
== Communications ==
+
Nemo Mobile is a Linux distribution for mobile devices.
  
* IRC-channel: #nemomobile at freenode (#mer for core packages)
+
Nemo uses Mer as core and the UX was originally based on MeeGo Handset UX, but is now using [https://github.com/nemomobile/lipstick-colorful-home lipstick].
* Twitter hashtag: #nemomobile
+
* mailing list: meego-handset@meego.com
+
* Weekly meeting every Tuesday at 11:00 UTC, 14:00 EEST  at #meego-meeting
+
  
== Infrastructure ==
+
The Nemo Mobile project continues the work started in the [http://wiki.meego.com/ARM/N900  MeeGo Community Edition] to create open community driven OS and apps.
* Releases: http://repository.maemo.org/meego/Nemo/
+
* Bugzilla: http://bugs.nemomobile.org/
+
* OBS: https://build.pub.meego.com/
+
* OBS Project structure: [[Nemo/OBS]]
+
* Source repositories
+
** Nemo specific components: https://github.com/nemomobile
+
** MeeGo components: http://meego.gitorious.org/ and http://meego.gitorious.org/meego-handset-ux
+
* Wiki (this)
+
  
== Steering Group ==
+
Currently initial Nemo port exists for Nokia N900 and N950/N9 devices. There is also some support for [[Community_Workspace/Tegra3/Nexus7|Google Nexus 7]], [[Community_Workspace/Omap4/Pandaboard|Pandaboard]], and x86 based tablets/netbooks like ExoPC.
* Governed by Steering Group. http://wiki.meego.com/ARM/N900/CE_Steering_Group
+
* Members: Carsten Munk (chair), Jukka Eklund, Tom Swindell, Marko Saukko, and Vesa-Matti Hartikainen (Nokia representative)
+
* Meetings: Every Tuesday at 11:00 UTC, 14:00 EEST, @freenode, #meego-meeting
+
* Minutes of past meetings:
+
** [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-11-15-12.05.html 2011-11-15]
+
** [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-11-08-12.06.html 2011-11-08]
+
** [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-11-01-12.01.html 2011-11-01]
+
** [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-10-25-11.03.html 2011-10-25]
+
** [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-10-18-11.03.html 2011-10-18]
+
** [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-10-11-11.03.html 2011-10-11]
+
** [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-10-04-11.01.html 2011-10-04]
+
  
 
== Status ==
 
== Status ==
'''NOTE:''' many of the fixes can be fetched with zypper
 
  
  su
+
Current image status is here: https://wiki.merproject.org/wiki/Nemo/Installing#Wayland.2FQt5
  zypper ref
+
  zypper update
+
  
If you find problems with the Nemo image please add your findings to the list below. Please add prefix to the error based on your finding (ALL/N900/N950/ia32).
+
Overall status: tl;dr: [[Nemo/Status/Matrix|status matrix]]
  
'''NOTE:''' Also notice problems from previous images.
+
Nemo Mobile is currently in development. Some features and apps are still missing for end-users on the devices. If you're willing to help, any contribution is appreciated.
=== Nemo 11-17.1 ===
+
 
''' Missing/Broken '''
+
* Videos: [http://www.youtube.com/watch?v=rKiGdIQraCQ&feature=youtu.be Nemo N9 2013-11-19] [http://www.youtube.com/watch?v=OeTOXaJiHTY Devel preview Maemo-5-style desktop], [http://www.youtube.com/watch?v=vRgCzqoEizY Nemo N900 2012-08-31], [http://www.youtube.com/watch?v=8Rp32sOiNNQ Nemo N900 2012-07-02], [https://www.youtube.com/watch?v=DHpdI_BW6aA Nemo N950 2013-06-24]
* ALL: No notification sound on incoming SMS
+
 
* N950: No notification of incoming call if dialer is not on.
+
* See [https://bugs.nemomobile.org/buglist.cgi?query_format=advanced&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=NEEDINFO&bug_status=ASSIGNED&bug_status=TRIAGEDUPSTREAM&bug_status=REOPENED&product=Applications&product=Hardware%20adaptation&product=Middleware&product=MTF%20UX  bugzilla for a list of known bugs].
* N950: No alarm tone of incoming call even if dialer is on
+
 
* N950: No pin-query on startup. Manually starting pin-query from terminal works.
+
== Communications ==
* ALL: https sites not working in browser
+
Ping us in this order:
* ALL: Camera view finder works, but app crashes when taking a photo
+
* IRC-channels at freenode:
* ALL: Terminal has no icon
+
** #nemomobile [irc://irc.freenode.org/#nemomobile Link] [http://merproject.org/logs/%23nemomobile/ Channel log] [http://webchat.freenode.net/?channels=#nemomobile webchat]
* ALL: WiFi works but indicator is broken
+
** #nemomobile-porters (device porting) [irc://irc.freenode.org/#nemomobile-porters Link] [http://merproject.org/logs/%23nemomobile-porters/ Channel log] [http://webchat.freenode.net/?channels=#nemomobile-porters webchat]
* N900: Network indicator broken
+
** #mer (core packages): [irc://irc.freenode.org/#mer Link] [http://merproject.org/logs/%23mer/ Channel log] [http://webchat.freenode.net/?channels=#mer webchat]
* N950: Some tearing in scrolling widgetsgallery lists (mostly in portrait)
+
* Mailing list: [mailto:mer-general@lists.merproject.org mer-general@lists.merproject.org] [http://www.mail-archive.com/mer-general@lists.merproject.org/ Archive]
* N950: Battery status indicator not working
+
** Nemo related topics should be prefixed with [NEMO]
* ALL: Missing apps: Fennec, Peregrine, Calendar
+
* Twitter hashtag: #nemomobile ([https://twitter.com/search?q=%23nemomobile List of tweets])
* ALL: GPRS data not working
+
* Twitter user: [https://twitter.com/nemomobile @nemomobile] ([https://twitter.com/search?q=@nemomobile List of mentions])
* ALL: System UI includes profile-icon in menu. Shouldn't as profiles are not supported.
+
* [http://talk.maemo.org/showthread.php?t=80361 Nemo Mobile discussion] on maemo.org
* ALL: System UI menu opens too much down (there is gap between the menu and status bar)
+
* Nemo Planet: http://planet.devaamo.fi/nemo/
* ALL: Charging not started, replace charger message after boot
+
 
* ALL: VKB opens even if HWKB is open.  
+
Meetings:
* ALL: VKB only works in landscape
+
* Nemo Contributor Meeting every Tuesday at 10:00 UTC, 13:00 UTC+3 (Finland) at #mer-meeting
* ALL: Time & Date applet: Setting time does not work
+
* Weekly error triage meeting every Monday at 7:00 UTC, 10:00 UTC+3 (Finland) at #mer-meeting
* ALL: Brigthness control panel does not affect brightness of device
+
 
* ALL: Flight mode control panel does not do cut connection to cell network (you can receive sms while on flight mode)
+
== Installing & Updating ==
* ALL: System menu animation slow
+
Visit [[Nemo/Installing]] for a guide to install Nemo Mobile on your device. This page also has information on how to set up a virtual machine with the Nemo x86 image, enabling you to check out Nemo even if you don't own a device. Supplementary install information and links are included in that page, too.
 +
 
 +
Visit [[Nemo/Updating]] for guide how to update existing installation of Nemo Mobile.
 +
 
 +
== Infrastructure ==
 +
* [https://wiki.merproject.org/wiki/Nemo/Installing#Images Releases]
 +
* [http://bugs.nemomobile.org/  Bugzilla]
 +
* [https://build.merproject.org/  OBS]
 +
** [[Nemo/OBS | OBS Project structure]]
  
=== Nemo 11-10.1 ===
+
== Documentation ==
  
''' Missing/Broken '''
+
* [[Nemo/Glacier]] - Work in Progress!
* <s>ia32:Lenovo(other?): mcompositor makes things extremely slow in some situations</s> fixed, TFP support was being incorrectly turned off
+
* [[Nemo/Qt5PortingCoreApps | Qt5 Nemo apps porting status]] - DONE!
* N950: mdecorator does not draw decorations to xterm in the beginning if started remotely via ssh shell. also warning "xterm: cannot load font '-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso10646-1'"
+
* [[Contribution | Contributing to Mer]]
* <s>N900: Camera not working (starts up, detects cover open/close correctly) no viewfinder.</s> FIXED: missing dependency to gst-plugins-good.
+
* [[Nemo/Development | Guide for Development]], git trees, code, example git packaging, etc.
* N900: Qt.openUrlExternally ( url ) opens lynx
+
* [[Nemo/GettingStartedInFixingBugs | Getting started in fixing bugs in existing software packages of Nemo]]
* <s>N900: QML Harmattan Components (com.nokia.meego) Theme images are missing [http://pastebin.com/d2pNsd17 http://pastebin.com/d2pNsd17]</s> fixed in newer darko theme
+
* [[Nemo/Debugging | Tips and tools for debugging Nemo]]
 +
* [[Nemo/ReportingBugs | Reporting bugs in Nemo]]
 +
* [[Nemo/USBNetworking | USB-Networking]]
 +
* Visit [[Nemo/Creating Releases]] for guide how Nemo Mobile releases are done.
 +
* [[Nemo/Audio | Audio in Nemo]]
 +
* [[Wayland Nemo VM Image]] - current development status of the Wayland Nemo i486 image
 +
* [[Migration tips]] - N9xx Maemo/Harmattan migration to Nemo: tips
 +
* [[Redesign Project]] - Nemo redesign project
 +
* [[Nemo/API]] - List of API documentation
  
=== Nemo 11-03.1 ===
+
== Governance ==
''' Missing/Broken '''
+
* Nemo representative in Mer Advisory Board: Jukka Eklund
* <s>N900: Pin-query in wrong orientation</s> Fixed: Added orientation patch to mer sensorfw.
+
* Meetings: (currently inactive) Contributor Meeting every second Tuesday at 11:00 UTC, 13:00 EEST, @freenode, #mer-meeting [http://merproject.org/meetings/ Archive]
* N950: zypper unable to install libdeclarative-location-1.2.0-1.2.armv7hl.rpm. Error: Public key is unavailable.
+
* Minutes of meetings archive:
* <s>ALL: Volume keys do not work</s> - Fixed, policy framework was missing.
+
** [http://mer.bfst.de/meetings/mer-meeting/2012/mer-meeting.2012-08-28-10.00.html Status Sync Meeting 2012-08-28] [http://mer.bfst.de/meetings/mer-meeting/2012/mer-meeting.2012-07-31-10.02.html 2012-07-31], [http://mer.bfst.de/meetings/mer-meeting/2012/mer-meeting.2012-03-06-11.04.html 2012-03-06], [http://mer.bfst.de/meetings/mer-meeting/2012/mer-meeting.2012-02-28-11.00.html 2012-02-28], [http://mer.bfst.de/meetings/mer-meeting/2012/mer-meeting.2012-02-14-11.00.html 2012-02-14], [http://mer.bfst.de/meetings/mer-meeting/2012/mer-meeting.2012-01-31-11.00.html 2012-01-31], [[Nemo/SG2012011|2012-01-17]] [http://mer.bfst.de/meetings/mer-meeting/2012/mer-meeting.2012-01-10-11.02.html 2012-01-10], [http://mer.bfst.de/meetings/mer-meeting/2012/mer-meeting.2012-01-03-11.03.html 2012-01-03], [http://mer.bfst.de/meetings/mer-meeting/2011/mer-meeting.2011-12-20-11.11.html 2011-12-20], [http://mer.bfst.de/meetings/mer-meeting/2011/mer-meeting.2011-12-13-11.02.html 2011-12-13], [http://mer.bfst.de/meetings/mer-meeting/2011/mer-meeting.2011-11-29-11.13.html 2011-11-29], [http://irclogs.meego.com/meetbot/meego-meeting2/2011/meego-meeting2.2011-11-22-12.11.html 2011-11-22], [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-11-15-12.05.html 2011-11-15], [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-11-08-12.06.html 2011-11-08], [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-11-01-12.01.html 2011-11-01], [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-10-25-11.03.html 2011-10-25], [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-10-18-11.03.html 2011-10-18], [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-10-11-11.03.html 2011-10-11], [http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-10-04-11.01.html 2011-10-04]
* N950: Small graphical issues. Sometimes not seeing indicator icons in System UI, just seeing turquoise rectangles instead. Also sometimes in widgetsgallery the menubar is turquoise after orientation change.
+
* N950: holding a finger down appears to make mce go wild, and take ~17% CPU
+
* N950: I've seen meegotouch-home go crazy and use ~50% CPU. OTOH, I use lipstick, so not a major problem for me now.
+
* N950: Trying to update meego-handset-camera with zypper fails: libdeclarative-multimedia-1.2.0-1.2.armv7hl.rpm Public key is unavailable
+
* N950: Trying to update meego-pinquery with zypper fails: "libdeclarative-sensors-1.2.0-1.2.armv7hl.rpm Public key is unavailable"
+
* <s>ALL: Camera-app does not start</s> - FIXED: Missing dependency.  
+
* <s>ALL: Camera does not work. App starts but no viewfinder picture.</s> FIXED: old version of gst-nokia-camera.
+
* <s>N950: Desktop width is wrong (looks like 800pix wide). This is because gconf has N900 as value instead of N950 for /meegotouch/target/name</s> Fixed in .ks will be in next image, see fix from https://gitorious.org/meego-developer-edition-for-n900/image-configurations/blobs/master/custom/scripts/meegotouch-n950.post
+
* N950: sometimes VKB and HW keyboard broken
+
* <s>ALL: Pin-query app does not work (does not draw UI, just black screen). This is because QtMobility.sensors is missing.</s> - FIXED: missing dependency.
+
* <s>ALL: Lots of red icons in home screen (this is missing themes - only base installed. (put at least n900de to the image)</s> - CE and darko themes added. Lets see if that resolves problems.
+
* <s>ALL: Theme control panel does not show current theme and shows get more from ovistore (missing theme packages)</s> - FIXED: Added more themes, use zypper install meegotouch-theme-ce meegotouch-theme-darko
+
* <s>ALL: Language applet crashes</s> - Fixed.
+
* ia32:ExoPC/WeTab boot messages obscure splash screen
+
* iaa2:ExoPC Toggle Icon view a few times and screen blanks, can get VT2 access. Seen on previous ia32 builds of CE log files below :- <s>I'm wondering if we need to use Pinetrail kernel on Exopc</s> - Tried it same issue - I'll try and get some debug info
+
** http://dl.dropbox.com/u/5715485/x86-nemo/messages
+
*** [  83.708078] Call Trace:
+
*** [  83.764521] meegotouchhome[484]: segfault at 29 ip b6a00957 sp bfdf7dcc error 4 in libQtGui.so.4.8.0[b6896000+a62000]
+
*** [   83.764583] meegotouchhome/484: potentially unexpected fatal signal 11.
+
*** [  83.764591] code at b6a00957: 8b 00 8b 40 08 83 e0 0f c3 55 89 e5 8b 45 08 5d
+
*** [  83.764626] Modules linked in: joydev uvcvideo ath9k ath9k_common ath9k_hw battery asus_laptop
+
*** [   83.764650]
+
*** [  83.764659] Pid: 484, comm: meegotouchhome Not tainted 3.0.0-1.1-adaptation-pc #1 EXOPC EXOPG06411/EXOPG06411
+
*** [  83.764674] EIP: 0073:[<b6a00957>] EFLAGS: 00010246 CPU: 1
+
*** [  83.764684] EIP is at 0xb6a00957
+
*** [  83.764691] EAX: 00000029 EBX: b7318aac ECX: 0000000a EDX: 08601a58
+
*** [  83.764700] ESI: 00000007 EDI: 00000029 EBP: bfdf80a8 ESP: bfdf7dcc
+
*** [  83.764708]  DS: 007b ES: 007b FS: 0000 GS: 0033 SS: 007b
+
*** [  83.764718] Process meegotouchhome (pid: 484, ti=f5fba000 task=f517c0b0 task.ti=f5fba000)
+
** http://dl.dropbox.com/u/5715485/x86-nemo/Xorg.log
+
** http://dl.dropbox.com/u/5715485/x86-nemo/xsession-errors
+
*** X Error: BadMatch (invalid parameter attributes) 8
+
***  Extension:    147 (Uknown extension)
+
***  Minor opcode: 30 (Unknown request)
+
***  Resource id:  0xab
+
*** X Error: BadPixmap (invalid Pixmap parameter) 4
+
***  Major opcode: 54 (X_FreePixmap)
+
***  Resource id:  0x8000c6
+
* missing all QtMobility libraries. (re-apply same fix as in https://bugs.meego.com/show_bug.cgi?id=23299)
+
* ia32:WeTab playing Qt Flying Bus have black screen
+

Latest revision as of 11:58, 19 September 2018

Contents

[edit] Nemo Mobile

Nemo Mobile is a Linux distribution for mobile devices.

Nemo uses Mer as core and the UX was originally based on MeeGo Handset UX, but is now using lipstick.

The Nemo Mobile project continues the work started in the MeeGo Community Edition to create open community driven OS and apps.

Currently initial Nemo port exists for Nokia N900 and N950/N9 devices. There is also some support for Google Nexus 7, Pandaboard, and x86 based tablets/netbooks like ExoPC.

[edit] Status

Current image status is here: https://wiki.merproject.org/wiki/Nemo/Installing#Wayland.2FQt5

Overall status: tl;dr: status matrix

Nemo Mobile is currently in development. Some features and apps are still missing for end-users on the devices. If you're willing to help, any contribution is appreciated.

[edit] Communications

Ping us in this order:

Meetings:

  • Nemo Contributor Meeting every Tuesday at 10:00 UTC, 13:00 UTC+3 (Finland) at #mer-meeting
  • Weekly error triage meeting every Monday at 7:00 UTC, 10:00 UTC+3 (Finland) at #mer-meeting

[edit] Installing & Updating

Visit Nemo/Installing for a guide to install Nemo Mobile on your device. This page also has information on how to set up a virtual machine with the Nemo x86 image, enabling you to check out Nemo even if you don't own a device. Supplementary install information and links are included in that page, too.

Visit Nemo/Updating for guide how to update existing installation of Nemo Mobile.

[edit] Infrastructure

[edit] Documentation

[edit] Governance

Personal tools