Announcement

Collapse
No announcement yet.

Meego 1.2 has been released

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Meego 1.2 has been released

    See:

    https://www.meego.com/devices/in-vehicle

    Review to come...

  • #2
    Sweet!

    Forum noob... I was pointed towards this place by my local hackerspace as I am heavily interested in building my own mobile computer system and plug-in modules (for example a RADAR/LASER detection system, auto-synching playlist, digital time correction code, etc.) in an open-source environment. I'm looking forward to reading your review on Meego 1.2. I have a Nokia n900 and I'm really enjoying mobile linux via Maemo and I'd like to extend that into my car.

    Blenster

    Comment


    • #3
      For some good background info, check out the wiki -

      http://wiki.meego.com/In-vehicle


      Here is what the meego team identified for 1.2 (from the wiki):
      http://wiki.meego.com/In-vehicle/Roadmap
      1. Terminal Mode from Nokia Feature 8704
      2. Integration of EMGD graphics Feature 6863 Feature 8815
      3. Integration of TopCliff/Crown Bay drivers Feature 6862
      4. Integration of Crossville ML7213/OKI IVI IOH drivers Feature 12050
      5. Updating IVI Home screen with new layout for the task launch menus and porting from QT to QML.
      6. Updating sample apps (browser, contacts, video player, photo player, music player, settings) from MeeGo Touch Framework based (MTF) to QML based.

      Items 2 - 4 reflect the teams focus on the specific platforms, which causes problems for those of us not using one of those supported platform.

      On to the review:

      Installation:

      My experience is based on a *non supported* platform. Specifically, I have a MB899 Intel Core Single/Duo Mini-Itx Motherboard 945GM using an Intel Core 2 Duo Mobile 1.66GHz. The real important item to note is the 945GM. The 945GM isn't supported by EGMD drivers (aimed at ATOM based systems). The EGMD drivers are the only ones included in the IVI images. The end result of this is that only *text install* works for any box that isn't so based. The problem with text install is it lack any configuration options. It finds a drive, partitions it (even if it has a partition that matches its default) and then installs. So this type of install will wipe any data on that drive. Assuming you have dedicated a drive to IVI -- this part goes fairly quickly.

      But we are not done... X will not start for my setup - driver problem (see above). Actually X will try to start (and fail) for a number of tries, then it will *pause* for a couple of minutes and then try again. I note this because to recetify the problem, during the *pause* phase one needs to switch to a VT using Alt-Ctrl-F1 - login in using "root" and "meego" as the password and execute the following commands:

      "rpm -e --nodeps emgd.bin"
      "zypper install mesa<something>" <-- will have to look this up.


      reboot and all should be good to ...

      First impression of new desktop

      Well, the work to get things installed seems to have an immediate benefit -- the desktop looks much better than previous releases. Hope springs a new! To see how things work, take a read of this wiki page:
      http://wiki.meego.com/In-vehicle/IVIHome_Guide

      *Sample* applications

      Some screenshots are at https://meego.com/devices/in-vehicle/ivi-screenshots

      Music Player - As far as the app goes, it seems to have a lot of promise.


      Video Player


      Navigation - IVI uses navit. Out of the box there is a demo map and not much else. GPSD or Gypsy aren't setup by default so navigating doesn't do anything out of the box. Configuring gps thus is an exercise for the user


      Phone


      Web


      Panel


      Settings


      Issues
      1. Install for non supported platforms takes more knowledge of Linux
      2. Only supported inputs are touchscreen, mouse, keyboard (limited), and the contour scroll wheel
      3. mounting external usb drives/flash drives is still buggy
      4. No intuitive way to turn-off screen lock function and/or powering of monitor
      5. Hands Free dialer not working



      Conclusion

      While the generic mp3car reader could get 1.2 installed, there are a number of short comings that would make the user experience frustrating for most of them.

      Comment


      • #4
        Terminal Mode

        The Terminal Mode Client is not included by default, but it easily installed from the repo. It provides half of what is required to use your smart phone on your car pc's touch screen. The other half is a Terminal Mode Server, which would reside on the smartphone. As of today, I don't know of any Servers -- however Nokia stated plans to have all it's new smartphones to have it by the first half of 2011 (hey that's like now...). See the 2nd article below.



        News articles on this technology:

        "RealVNC and QNX collaborate to support Terminal Mode"

        http://www.allaboutmeego.com/news/it...car_integr.php

        http://reviews.cnet.com/2300-10863_7...s=0&o=10007635

        http://www.engadget.com/2011/01/25/r...ion-on-arm-co/

        http://www.google.com/url?sa=t&sourc...7UQTApY-w6kjQA

        Comment


        • #5
          nasa, got a video of this in action? the new homescreen looks much improved. Also, I recommend adding the devel:meego-ux repository to get a constant stream of updates for the meego-ux apps. Many of those are targeted for stability before the 1.3 release so what you get in 1.2 may not be as polished/awesome as what is available even now.

          Also, as a little inside tip, you can install the meego-ux-settings-developer-hacks settings applet and that will give you UI to configure the gps device.
          Former author of LinuxICE, nghost, nobdy.
          Current author of Automotive Message Broker (AMB).
          Works on Tizen IVI. Does not represent anyone or anything but himself.

          Comment


          • #6
            tripzero,

            Not yet, it's on my todo list. I wanted to find a *hack* to fix the two biggest problems (for me) first, so I can add those in...

            Thanks for the repo -- will add it in.

            Already have the GPS device configured (I was just noting for anyone else who should want to use that).

            Comment


            • #7
              Originally posted by tripzero View Post
              nasa, got a video of this in action? the new homescreen looks much improved. Also, I recommend adding the devel:meego-ux repository to get a constant stream of updates for the meego-ux apps. Many of those are targeted for stability before the 1.3 release so what you get in 1.2 may not be as polished/awesome as what is available even now.

              Also, as a little inside tip, you can install the meego-ux-settings-developer-hacks settings applet and that will give you UI to configure the gps device.
              Adding the devel repo seems to have given me a tablet look instead of the ividesktop... Have to look into this

              Comment


              • #8
                Ok, some crappy videos off my Droid

                Hi gang,

                it was asked for -- and I aim to deliver, but since I had to use a 2nd party to work the phone... The results aren't the greatest. Hopefully, they will give a basic idea how it looks.

                Commentary to come.


                btw: if someone knows how to embed these, I'm all ears...
                Attached Files

                Comment


                • #9
                  Looks impressive - now if someone can just get me through starting X in IVI on an AMD Fusion machine...

                  (I get to the "respawned too many times" message and can Ctrl-Alt-F1 my way around, but X wouldn't start with the fglrx or vesa drivers installed either. The one step that I didn't take was the rpm -e from the guide posted somewhere around here... maybe that will help? Ubuntu was fine, though. I know, I know, my board is unsupported.)

                  Comment


                  • #10
                    Hello everyone,

                    Has anybody succeeded to use the voice recognition feature of MeeGo? I see the initialization of the engine in the .xsession_errors file but it does not seem to recognize any word (no traces at all) even if the microphone seems to be working.

                    Comment


                    • #11
                      aindfan,

                      I started the hints in my 1st post... Here's more detailed info:

                      1. On releases of IVI after about 3 May the text install is the only one that will work (they integrated the emgd driver and broke the GUI install for all machines not supported by that driver)

                      2. Related to #1, once installed you will have to remove the emgd drivers and install the mesa gles drivers. It helps if you grab a copy of an image released last week (there was an error in the inittab file which put it into runlevel 3 vs 5 -- which is cool for our purposes as it's tricky to get to a virtual terminal when the GUI is *trying* to run). If you don't get one of those images, you will have to wait for a break in xorg trying to start. During that break, switch to a VT. Once in the VT, you will have to do something like:

                      "rpm -e --nodeps emgd.bin"
                      "zypper install mesa-libEGL"
                      "zypper install mesa-libEGL-compat"
                      "zypper install mesa-libGLESv1"
                      "zypper install mesa-libGLESv2"
                      "zypper install mesa-libGLESv2-compat"

                      Note: you may not have to run ever line -- zypper may install some due to dependencies. This also requires a network connection... If you aren't using a image with the error, you need to type quick!

                      3. reboot

                      Comment


                      • #12
                        Moystard,

                        I haven't really worked on that feature yet. Be aware, it's limited to only the desktop (ividesktop) right now. See here: http://wiki.meego.com/In-vehicle/IVIHome_Guide

                        Comment


                        • #13
                          Thank you for the documentation, I knew it was only available for IVI Home but did not know about this wiki page.

                          Comment


                          • #14
                            Thanks nasa. I'm sort of given up on getting MeeGo up and running right now, but I would like to try installing IVI home/desktop on my Ubuntu setup. Any tips on getting up and running, or do I just keep trying to run it and copy in a library every time an error message comes up that it's missing? I'm using Ubuntu 11.04 x86, and I'll post the error message when I get a chance (I've started installing library dependencies already).

                            Thanks again!

                            Comment


                            • #15
                              aindfan,

                              I haven't tried to install just the UX on something outside of the base distro. It would be nice if there was deb releases of the IVI (as you know, it's all rpm). Alien should work as the rpm's are suppose to meet the LSB. Keep us posted on your progress, and I will try and help where I can.

                              Comment

                              Working...
                              X