Announcement

Collapse
No announcement yet.

Chromium Ported To Mir Display Server, Based On Wayland Code

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

  • Chromium Ported To Mir Display Server, Based On Wayland Code

    Phoronix: Chromium Ported To Mir Display Server, Based On Wayland Code

    Robert Carr at Canonical has ported Google's Chromium web-browser to Mir. The "Mir-Ozone" component allows Chromium to run natively on Mir, which in turn is based on Wayland code...

    http://www.phoronix.com/vr.php?view=MTYyMTU

  • nerdopolis
    replied
    Originally posted by thechef View Post
    Well at least they showcase it better and film the screen using an external camera and not a screen recorder - or worse: run the thing atop X11.

    Touch maybe isn't the right technology, because you can still see this horrible delay between the real world and the screen. Also the scrolling doesn't look smooth to me. Can't see if if it's a performance issue or the scroll steps being to coarse.

    In either case this demo is almost as crappy as every other previous one (no matter if wayland or Mir).
    What is the point in showing a window manager that isn't doing anything.
    Show window resizing. Everything else is zero challenge.

    I have an old video from 2012 that shows Wayland window resizing
    http://www.youtube.com/watch?list=UU...x8gXno-P0#t=93

    Leave a comment:


  • thechef
    replied
    Well at least they showcase it better and film the screen using an external camera and not a screen recorder - or worse: run the thing atop X11.

    Touch maybe isn't the right technology, because you can still see this horrible delay between the real world and the screen. Also the scrolling doesn't look smooth to me. Can't see if if it's a performance issue or the scroll steps being to coarse.

    In either case this demo is almost as crappy as every other previous one (no matter if wayland or Mir).
    What is the point in showing a window manager that isn't doing anything.
    Show window resizing. Everything else is zero challenge.
    Last edited by thechef; 03-05-2014, 05:25 PM.

    Leave a comment:


  • Bestia
    replied
    Originally posted by blackiwid View Post
    on the linked ubuntu site it means not what you link to but the restriction management:

    "DRM (digitial rights)" all incl. the stuff in the brackets is listed on the ubuntu site.
    Well there is also Hardware cursor support (GBM/DRM) on that site linked by nerdopolis.

    Leave a comment:


  • blackiwid
    replied
    Originally posted by Bestia View Post
    In graphics on Linux DRM means Direct Rendering Manager.

    http://dri.freedesktop.org/wiki/DRM/
    on the linked ubuntu site it means not what you link to but the restriction management:

    "DRM (digitial rights)" all incl. the stuff in the brackets is listed on the ubuntu site.

    Topic:

    > diff Wayland Mir | wc -l
    10

    All that work just so Canonical can do like they did made Wayland. But on the other hand thank you canonical else I would sticked maybe another year or more with that bad os, with not only a bad init-system but also really bad defaults (kernel get never removed if you install updates so at some point you have 100 installed) and no ramfs/tmpfs and so on...

    Leave a comment:


  • Bestia
    replied
    Originally posted by nerdopolis View Post
    DRM? (as in restrictions manglement) possibly. I found a possibly outdated spec page on Ubuntu's site http://status.ubuntu.com/ubuntu-s/gr...pic-s-mir.html and it mentions 'DRM (rights managment)' as a todo ~75%. Now keep in mind it could be an outdated page, it hasn't been touched since May 2013...
    Today marks 1 year since they announced the thing BTW.
    In graphics on Linux DRM means Direct Rendering Manager.

    http://dri.freedesktop.org/wiki/DRM/

    Leave a comment:


  • Bestia
    replied
    Originally posted by liam View Post
    The wayland video showed it not being fullscreened, and opening multiple windows. This was just exercising scrolling and the browser's webgl implementation. I'd have love to have seen how the windowing worked (considering that is one of the two areas that this is addressing).
    Oliver Ries blogged about this development providing a couple more technical details. As one might expect Mir development being focused mainly on mobile devices so far (phones, tablets) it doesn't provide Window Management.

    I am calling it ?proof of concept? not because of the quality of the code, but because there is more work to do to fully integrate Chromium with Mir, e.g. Mir does not provide Window Management, so Chromium will excel to its fullest extend only on Unity 8 on Mir.

    Leave a comment:


  • nll_a
    replied
    Originally posted by ihatemichael View Post
    Yeah right, like the FSF doesn't require any CLA/CAA on any of its projects.

    http://www.gnu.org/licenses/why-assign.html
    Hey, I was being sarcastic.


    Originally posted by xeekei View Post
    Nah, that's so old, man! Now it's Red Hat! Hating Red Hat is what it is all about, man! Them dictators forcing stuff upon us, ruing our freedom of choice! Screw them! /s
    OMGOMG I was not aware of that yet!!!

    Leave a comment:


  • HappyHoward
    replied
    Originally posted by benalib View Post
    good work
    it looks smoother than ozone-wayland presentation
    This presentation is filmed with an external camera, the wayland/weston one is using the screen recorder implemented in weston if i'm not mistaken.

    https://www.youtube.com/watch?v=EJB2pznc6iY

    See Thiago Vignattis comment " UI smoothness is really tricky when video casting cause the CPU is already exhausted due the video capture. So I agree that things are not smooth on this video but it is when in normal usage "

    Leave a comment:


  • xeekei
    replied
    Originally posted by nll_a View Post
    You're in the Phoronix Forums, remember? If Canonical writes something different we are supposed to say "Again this devilish company and its CLAed, NIH syndrome fragmenting Linux and refusing to work with the community", if Canonical adopts a community project or uses someone else's code instead of reinventing the wheel it's "All these lazy fucks do is steal other people's hard work".
    Nah, that's so old, man! Now it's Red Hat! Hating Red Hat is what it is all about, man! Them dictators forcing stuff upon us, ruing our freedom of choice! Screw them! /s

    Leave a comment:

Working...
X