Page 1 of 2 12 LastLast
Results 1 to 10 of 14

Thread: Avoiding Frame Jitter With GNOME's Mutter, Weston

  1. #1
    Join Date
    Jan 2007
    Posts
    14,359

    Default Avoiding Frame Jitter With GNOME's Mutter, Weston

    Phoronix: Avoiding Frame Jitter With GNOME's Mutter, Weston

    Owen Taylor has written a new blog post about avoiding jitter in composited frame display. Owen -- along with help from Kristian Høgsberg -- made improvements to the algorithm for compositor frame timing as used by GNOME's Mutter compositing window manager and also Wayland's Weston...

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

  2. #2
    Join Date
    Nov 2010
    Location
    California
    Posts
    280

    Default

    Keep up the good work guys. I'm tired of naysayers that Linux will never pass muster as a desktop OS. You are making it happen. Thank God for your team, Intel, Canonical and other pioneers in the Linux world!

  3. #3
    Join Date
    Aug 2008
    Posts
    99

    Default

    I like the idea of having applications give their expected frame display time to the compositor. Alternatively, video players could be given more information about the compositor's frame display times, allowing them to resample the audio as necessary to maintain sync with a strictly 2-2 or 2-3 video frame/compositor frame cadence.

  4. #4
    Join Date
    Jul 2012
    Posts
    706

    Default

    So do we know how Windows handles its display stuff to avoid such issues?

  5. #5
    Join Date
    Nov 2011
    Posts
    351

    Default

    Quote Originally Posted by MartinN View Post
    Keep up the good work guys. I'm tired of naysayers that Linux will never pass muster as a desktop OS. You are making it happen. Thank God for your team, Intel, Canonical and other pioneers in the Linux world!
    i'm tired of evangelists that promote linux fully knowing that its a not good desktop OS YET, but it might after wayland becomes good, gimp stops sucking balls, there is a autocad alternative, pulseaudio gets fixed, steam final is released, lightworks gets released, gnome 3 stop sucking balls, kde stops being buggy garbage, KMS doesn't cause kernel panics, wifi doesn't drop connections from sleep/wake and you don't have to paste things into the terminal to make your computer work.

  6. #6
    Join Date
    Sep 2010
    Posts
    453

    Default

    +1 for applications giving the expected frame display time.
    But this should be complemented by other things.
    This way applications that work best with one method can use it while others that work best with another method can use the other one.

  7. #7
    Join Date
    Dec 2011
    Location
    Basement
    Posts
    389

    Default

    Quote Originally Posted by garegin View Post
    i'm tired of evangelists that promote linux fully knowing that its a not good desktop OS YET, but it might after wayland becomes good, gimp stops sucking balls, there is a autocad alternative, pulseaudio gets fixed, steam final is released, lightworks gets released, gnome 3 stop sucking balls, kde stops being buggy garbage, KMS doesn't cause kernel panics, wifi doesn't drop connections from sleep/wake and you don't have to paste things into the terminal to make your computer work.
    Seems valid. Bugfixing in kernel space is kinda essential. Userland is much eaiser; kill the buggy shit with fire.

  8. #8
    Join Date
    Jan 2009
    Posts
    1,591

    Default

    Quote Originally Posted by garegin View Post
    i'm tired of evangelists that promote linux fully knowing that its a not good desktop OS YET, but it might after wayland becomes good,
    This is comming but even with X you are OK more or less.

    Quote Originally Posted by garegin View Post
    gimp stops sucking balls,
    Not a linux desktop problem. Its like saying ferraris suck because you cannot fit porsche wheels. Apps are not a desktop problem. Its a developer/company problem.

    Quote Originally Posted by garegin View Post
    there is a autocad alternative,
    See above

    Quote Originally Posted by garegin View Post
    pulseaudio gets fixed,
    Just works™

    Quote Originally Posted by garegin View Post
    steam final is released,
    Comming but again not a desktop problem.

    Quote Originally Posted by garegin View Post
    lightworks gets released,
    See above.

    Quote Originally Posted by garegin View Post
    gnome 3 stop sucking balls,
    Not going to happen. Devs are mental.

    Quote Originally Posted by garegin View Post
    kde stops being buggy garbage,
    Have no idea what might happen.

    Quote Originally Posted by garegin View Post
    KMS doesn't cause kernel panics,
    Just works™

    Quote Originally Posted by garegin View Post
    wifi doesn't drop connections from sleep/wake and you don't have to paste things into the terminal to make your computer work.
    Probably a wifi card mfg problem for which kernel people can't do much.

  9. #9
    Join Date
    Nov 2011
    Posts
    351

    Default

    pulseaudio has latency issues, gstreamer also sucks balls, just check their bugzilla page. kms does cause kernel panics. the kernel also has a lot of regressions every time because the kernel devs are too cheap too hire code testers. the fact that you can't run useful apps is not linux's fault, but it renders the platform useless for the end-user.

  10. #10
    Join Date
    Jan 2009
    Posts
    1,591

    Default

    Quote Originally Posted by garegin View Post
    pulseaudio has latency issues, gstreamer also sucks balls, just check their bugzilla page. kms does cause kernel panics. the kernel also has a lot of regressions every time because the kernel devs are too cheap too hire code testers. the fact that you can't run useful apps is not linux's fault, but it renders the platform useless for the end-user.
    Linux doesn't have a single HW company that will push it on the desktop. So app developers are not interested in porting their apps. Also many of the bugs that the end user sees are HW related and cannot be solved on the kernel space. Even if the devs want they cannot do anything about it in many cases. (nvidia GPU, AMD PM etc etc) Also the kernel devs do a damn fine job IMO with regresions. I am on a rolling release distro and so far -apart from minor glitches- it works damn fine. My problems so far have been HW related (Intel POS).

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •