Results 1 to 7 of 7

Thread: Mesa 18 ?

  1. #1

    Default Mesa 18 ?

    Hi there,

    Mesa 18.0 is believed to be released at the end of february this year.
    Is there hope, Mesa 18 will be available at
    http://download.opensuse.org/reposit...USE_Leap_42.3/ ?

    I think many AMD Vega / mobile Ryzen owners are craving for it desperately

    Though, I wonder why Mesa 17.3 has not been published to that repo......

  2. #2
    Join Date
    Jun 2008
    Location
    Netherlands
    Posts
    25,136

    Default Re: Mesa 18 ?

    The stable versions of openSUSE normally do not change products to newer version after a certain point in the openSUSE version cycle (only security and "recommended" patches are backported to the existing versions of a package). That is because then all integrated testing must be redone and also because there are people (apparently not you) that like a stable working environment. Stable not only in the sense of "not broken", but also in the sense that no surprises of new features with changed user interfaces, etc. are forced upon them. They use the system, are glad with it how it functions and already fear the times that they have to switch to a new openSUSE version where some of their daily way of working might have to be changed.

    When you want newer versions of products asap, the go for Tumbleweed.
    Henk van Velden

  3. #3

    Default Re: Mesa 18 ?

    Quote Originally Posted by hcvv View Post
    The stable versions of openSUSE normally do not change products to newer version after a certain point in the openSUSE version cycle (only security and "recommended" patches are backported to the existing versions of a package). That is because then all integrated testing must be redone and also because there are people (apparently not you) that like a stable working environment. Stable not only in the sense of "not broken", but also in the sense that no surprises of new features with changed user interfaces, etc. are forced upon them. They use the system, are glad with it how it functions and already fear the times that they have to switch to a new openSUSE version where some of their daily way of working might have to be changed.

    When you want newer versions of products asap, the go for Tumbleweed.
    I need Mesa 18 too, because I need OpenGL 4.5 for a program. So it would be nice to have a newer Version of Mesa for Leap 42.3 in the repository: http://download.opensuse.org/reposit...USE_Leap_42.3/

    I know that the stable versions normally not change product versions. But in my opinion, the repository above, isn't an offical update repository for Leap 42.3. It is a repository which can be used at own risk, and the version in this repository is allready newer than the offical Leap 42.3 version. But for me not new enough.

    OK, for me I see the following options to use Mesa 18 at the moment:


    • openSUSE Leap 15, Use Beta now or wait till released in may.
    • openSUSE Tumbleweed. But I prefer to stay on Leap. Maybe I can use it, till Leap 15 is released.
    • Compile Mesa 18 from source. But I don't want to do this because its difficult and costs me too much time.


    Anybody knows another way to use Mesa 18 on openSUSE 42.3?

  4. #4
    Join Date
    Jun 2008
    Location
    Netherlands
    Posts
    25,136

    Default Re: Mesa 18 ?

    Well, try to find out who is the maintainer of that repository and talk to him.
    Henk van Velden

  5. #5

    Default Re: Mesa 18 ?

    Quote Originally Posted by pinguin74 View Post
    Hi there,

    Mesa 18.0 is believed to be released at the end of february this year.
    Is there hope, Mesa 18 will be available at
    http://download.opensuse.org/reposit...USE_Leap_42.3/ ?
    Mesa is explicitly disabled for Leap 42.3 in that repo. Maybe it fails to build, I don't know...

    I think many AMD Vega / mobile Ryzen owners are craving for it desperately
    The newer Mesa alone wouldn't help much though.
    Ryzen support needs LLVM 6.0 as well (and Mesa needs to be built against that version), which has only been released a couple of days ago.
    Comment from a patch in openSUSE's Mesa package:
    Code:
        /* LLVM 6.0 is required for GFX9. */
             /*
                Upstream version of Mesa allows GFX9 since LLVM 5.0, but it does not work correctly:
                  https://bugzilla.opensuse.org/show_bug.cgi?id=1075901
                The issues are fixed in LLVM 6. We have decided to disable GFX9 support with LLVM 5
                and wait for LLVM 6.
                  -- Michal Srb msrb@suse.com, 2018-01-29
            */
    And I think a newer kernel is necessary too.

    See also https://forums.opensuse.org/showthre...le-performance

    Leap 15 does have Mesa 18 (RC4 currently), but not LLVM 6. No idea what the plans about the latter are, it's not even in Tumbleweed yet at the moment...
    Last edited by wolfi323; 16-Mar-2018 at 05:26.

  6. #6

    Default Re: Mesa 18 ?

    OK, GFX9 stands for Vega support? That's not the problem I have, but nevertheless I hope for all Vega users that it will be fixed before Leap 15 release.

    I would need an update for the following reasons:


    1. The libLLVM 3.8 used in openSUSE 42.3 have a known bug which leads to graphic glitches in some games. Newer libLLVM version should solve this.
    2. Some programs need OpenGL 4.5. AFAIK Mesa 18 should offer this with amdgpu / radeonsi with RX4xx cards.


    Both should be solved with Leap 15 and actual Tumbleweed. Maybe I switch to Tumbleweed till Leap 15 is ready.

    But to ask the maintainer was a good idea. I do this in the comments of the OBS project for mesa:
    https://build.opensuse.org/package/show/X11Org/Mesa

    A maintainer already answered and it seems, it is at the moment not possible because llvm can not be built for openSUSE 42.3.

  7. #7

    Default Re: Mesa 18 ?

    Quote Originally Posted by blachner View Post
    OK, GFX9 stands for Vega support?
    Yes, see e.g. https://www.phoronix.com/scan.php?pa...DGPU-LLVM-GFX9 :
    GFX9 is the architecture of Radeon's upcoming Vega GPU launch
    The libLLVM 3.8 used in openSUSE 42.3 have a known bug which leads to graphic glitches in some games. Newer libLLVM version should solve this.
    Well, for this just a new Mesa obviously won't help either...
    You'd need a newer LLVM of course, and probably build Mesa against it (unless it's only a new minor version update).


    A maintainer already answered and it seems, it is at the moment not possible because llvm can not be built for openSUSE 42.3.
    Yeah, I suspected something like this.

    Although, llvm5 is in the repo and builds fine for Leap 42.3.

Posting Permissions

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