Results 1 to 5 of 5

Thread: [opengl] can not launch any opengl app since last update

  1. #1
    Join Date
    May 2009
    Location
    Liège Walifornia
    Posts
    389

    Default [opengl] can not launch any opengl app since last update

    2016-05-27 19:17:54|install|Mesa-libGLESv2-2|10.3.7-91.18.1|x86_64||download.opensuse.org-update|af23167748dc66a3aae74ac81d1c3164e102835148eac486e1c1d09b0ff32141|
    2016-05-27 19:17:54|install|Mesa-libGLESv1_CM1|10.3.7-91.18.1|x86_64||download.opensuse.org-update|8036ab118081e448fabf05abbf53ed797e08cedb0c307fd610ceed40d7eef834|
    2016-05-27 19:17:55|install|Mesa-libEGL1|10.3.7-91.18.1|x86_64||download.opensuse.org-update|56c29a05e7415a9cad3b1dd20543ff6a0a5828a39f39c56aeb51ae29371097c3|
    2016-05-27 19:17:55|install|Mesa-libEGL-devel|10.3.7-91.18.1|x86_64||download.opensuse.org-update|8fdab0f7cb54440c54f2a7993a15485fbb8c7d6264e83a0f4e010e1c6e97ee59|
    2016-05-27 19:17:55|install|Mesa|10.3.7-91.18.1|x86_64||download.opensuse.org-update|684169ee88a4116e3a31dffbc66a7c0245b1195c66f5413375db1a8c7c9e0782|
    2016-05-27 19:17:55|install|Mesa-libGLESv2-devel|10.3.7-91.18.1|x86_64||download.opensuse.org-update|53954a86b94926365dc12b02cbd98ac8d21bcaf79824b00ca34638662d6a60e5
    2016-05-27 19:17:55|install|Mesa-libGLESv1_CM-devel|10.3.7-91.18.1|x86_64||download.opensuse.org-update|e2dd66279482bd2d8bb8cc3ded62d85d1ad0784b85c03ee1a21697f2033a5
    2016-05-27 19:17:55|install|Mesa-libGL1|10.3.7-91.18.1|x86_64||download.opensuse.org-update|aaaf1c7851bbeb229a2de88ce2e4d02e05423994de96f60a1c76fb37de1e5a5d|
    2016-05-27 19:17:56|install|libreoffice-icon-theme-galaxy|5.0.6.3-31.3|noarch||download.opensuse.org-update|aa8cb5d626902166d52949e2d8645abc6cd2429b7fb24b7e0f5de50e9
    2016-05-27 19:17:56|install|Mesa-libGL-devel|10.3.7-91.18.1|x86_64||download.opensuse.org-update|04f2a567dd91692c2dccad38ffcdb7bb96a7a24c5781cde9979566bf3f9d139e|


    That's the incriminated update... since then I can not launch any application related to libGL.

    libGL error: No matching fbConfigs or visuals found
    libGL error: failed to load driver: swrast
    Segmentation fault

    how can I set back the previous opengl driver that was working ?

  2. #2
    Join Date
    May 2009
    Location
    Liège Walifornia
    Posts
    389

    Default Re: [opengl] can not launch any opengl app since last update

    I think the opengl driver is still there as amd catalyst is working and the different desktop effects based on opengl are working. The only issue is related to libGL.

    I think but I can't remember that the MESA driver wasn't installed on this computer... usually this one is selected to run with intel based graphics card.

    Problem is I don't want to mess up my computer again by uninstalling the MESA related stuff, ... (looking at Yast, there is plenty of files to be removed with MESA -- around 600).

  3. #3
    Join Date
    May 2009
    Location
    Liège Walifornia
    Posts
    389

    Default Re: [opengl] can not launch any opengl app since last update

    http://paste.opensuse.org/55973800

    This is the system config... I think something has changed since the last time where the ati driver was updated and messed up the whole display.

  4. #4
    Join Date
    May 2009
    Location
    Liège Walifornia
    Posts
    389

    Default Re: [opengl] can not launch any opengl app since last update

    Problem solved: reinstall the amd driver has solved the issue.

    Now I took snapshots to be sure of what I was saying.

    Effectively the MESA driver messed it up.

    That was the screen I had (I remembered some details changed with the update) before (and now)

    http://paste.opensuse.org/95455484

    That was the screen I had when the system was messed up

    http://paste.opensuse.org/55973800

  5. #5

    Default Re: [opengl] can not launch any opengl app since last update

    Quote Originally Posted by soundlord View Post
    Problem solved: reinstall the amd driver has solved the issue.
    ...
    Effectively the MESA driver messed it up.
    That's a common problem with the proprietary drivers (fglrx and nvidia).
    They replace parts of Mesa (e.g. libGL1 and libEGL1) with their own versions. This is also what causes OpenGL not to work with the open source drivers (not even the software renderer) if you install a proprietary one.

    Installing a Mesa update puts the original (Mesa's) versions back into place, which in turn breaks the proprietary driver's OpenGL.

    This shouldn't happen though if you use the packages from the corresponding repos, as they contain workarounds for exactly that.

Posting Permissions

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