<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFCC">
    It's okay now, I got OpenGL working again.<br>
    <br>
    <br>
    <div class="moz-cite-prefix">On 15/12/12 19:55, David King wrote:<br>
    </div>
    <blockquote cite="mid:50CCD5B3.8040704@avoura.com" type="cite">
      <meta http-equiv="content-type" content="text/html;
        charset=ISO-8859-1">
      I am running Ubuntu Studio 12.04 64-bit version.<br>
      <br>
      I have OpenGL and libGL stuff installed, but recently things that
      require it no longer run and I get an error message when trying to
      run from the command line like this:<br>
      <br>
      <blockquote> cairo-dock: error while loading shared libraries:
        libGL.so.1: cannot open shared object file: No such file or
        directory<br>
      </blockquote>
      <br>
      <br>
      I have libgl1-mesa-glx installed, which provides libGL.so.1<br>
      <br>
      I have Codeweavers Crossover 12.0 installed as well, and this has
      a diagnostics program cxdiag which gives the following output:<br>
      <br>
      <blockquote>~$ /opt/cxoffice/bin/cxdiag<br>
        [MissingLibGlu]<br>
        "Level"="Recommend"<br>
        "Title"="Missing 32bit libGLU.so.1 library"<br>
        "Description"="This may be needed by some games or CAD
        applications."<br>
        <br>
        [MissingLibGsm]<br>
        "Level"="Suggest"<br>
        "Title"="Missing 32bit libgsm.so.1 library"<br>
        "Description"="Lets Windows applications use the GSM codec for
        audio compression and decompression."<br>
        <br>
        [MissingLibNss_mdns]<br>
        "Level"="Require"<br>
        "Title"="Missing 32bit libnss_mdns.so.2 library"<br>
        "Description"="This library is needed for network and Internet
        access. Installing it is strongly recommended."<br>
        <br>
        [Properties]<br>
        "display.depth"="24"<br>
        <br>
        [MissingLibGL]<br>
        "Level"="Recommend"<br>
        "Title"="Missing 32bit libGL.so.1 library"<br>
        "Description"="Provides hardware-accelerated Direct3D and OpenGL
        support. This is used for games, but also for CAD applications."<br>
        <br>
        [OpenglNotWorking]<br>
        "Level"="Recommend"<br>
        "Title"="OpenGL does not work"<br>
        "Description"="OpenGL did not work in our simple tests. This
        means OpenGL and DirectX applications, including most games,
        will likely not work. Other applications should be unaffected."<br>
      </blockquote>
      <br>
      <br>
      <br>
      I already installed the 32-bit libraries required by Crossover.
      Although if it still needs the ones listed above, then how can I
      install those? i.e. instead of the 64-bit versions, what command
      do use to install a 32-bit version? I tried sudo apt-get install
      libgl1-mesa-glx:386 and similar but nothing got installed as it
      could not find the package.<br>
      <br>
      Things like Cairo Dock which was the first thing I noticed had
      failed to run yesterday needs OpenGL libraries and so will not
      run, although I do not know if it is 32- or 64-bit. <br>
      <br>
      Before that everything worked fine. So I do not know what happened
      to break the system and OpenGL.<br>
      <br>
      The only thing I can think of is I had a small problem with
      Crossover running Photoshop, and I had to install the libjpeg (or
      similar) library, 32-bit, to get that working. And I updated
      Crossover from 11.3 to 12.0.<br>
      <br>
      <br>
      Any ideas on how to get OpenGL working again?<br>
      <br>
      <br>
      David K<br>
      <br>
      <br>
      <br>
      <br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
    </blockquote>
    <br>
  </body>
</html>