A page in your DokuWiki was added or changed. Here are the details:
Date : 2020/01/23 18:30
Browser : Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0
IP-Address : 87.147.75.43
Hostname : p57934B2B.dip0.t-ipconnect.de
Old Revision: https://wiki.x2go.org/doku.php/wiki:development:glx-xlib-workaround?rev=157…
New Revision: https://wiki.x2go.org/doku.php/wiki:development:glx-xlib-workaround
Edit Summary: [Mesa 19 and newer]
User : uli42
@@ -11,10 +11,10 @@
Use a wrapper/proxy library provided by Mesa. The applications will use the supplied libGL.so, which in turn uses the lib interface to talk to the X server (nxagent) rather than the GLX interface. From the applications' perspective, they have GLX 1.4.
==== Mesa 19 and newer ====
- Please note: the instructions below are not current anymore since Mesa now mainly uses meson for building. Please consult https://mesa3d.org/llvmpipe.html for a basic compilation instruction. Since
those instructions will not work out of the box (Error: "gallium-xlib conflicts
- with any dri driver") as of Mesa 19.3.2 you need to call meson with some further parameters like this:
+ Please note: the instructions below are valid for olter Mesa releases. In Mesa 19 //meson// is recommended for building. Please consult https://mesa3d.org/llvmpipe.html for a basic compilation instruction. Since those instructions will not work out of the box (Error: "gallium-xlib conflicts
+ with any dri driver") as of Mesa 19.3.2 you need to call //meson// with some further parameters like this:
<code>
$ meson -D glx=gallium-xlib -D gallium-drivers=swrast -D platforms=x11 -D dri3=false -D dri-drivers="" -D vulkan-drivers="" -D buildtype=release -D optimization=3
$ ninja
</code>
--
This mail was generated by DokuWiki at
https://wiki.x2go.org/
A page in your DokuWiki was added or changed. Here are the details:
Date : 2020/01/23 18:28
Browser : Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0
IP-Address : 87.147.75.43
Hostname : p57934B2B.dip0.t-ipconnect.de
Old Revision: https://wiki.x2go.org/doku.php/wiki:development:glx-xlib-workaround?rev=157…
New Revision: https://wiki.x2go.org/doku.php/wiki:development:glx-xlib-workaround
Edit Summary: [Mesa 19 and newer]
User : uli42
@@ -10,9 +10,9 @@
Use a wrapper/proxy library provided by Mesa. The applications will use the supplied libGL.so, which in turn uses the lib interface to talk to the X server (nxagent) rather than the GLX interface. From the applications' perspective, they have GLX 1.4.
- ===== Mesa 19 and newer =====
+ ==== Mesa 19 and newer ====
Please note: the instructions below are not current anymore since Mesa now mainly uses meson for building. Please consult https://mesa3d.org/llvmpipe.html for a
basic compilation instruction. Since those instructions will not work out of the box (Error: "gallium-xlib conflicts
with any dri driver") as of Mesa 19.3.2 you need to call meson with some further parameters like this:
<code>
$ meson -D glx=gallium-xlib -D gallium-drivers=swrast -D platforms=x11 -D dri3=false -D dri-drivers="" -D vulkan-drivers="" -D buildtype=release -D optimization=3
--
This mail was generated by DokuWiki at
https://wiki.x2go.org/
A page in your DokuWiki was added or changed. Here are the details:
Date : 2020/01/23 18:28
Browser : Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0
IP-Address : 87.147.75.43
Hostname : p57934B2B.dip0.t-ipconnect.de
Old Revision: https://wiki.x2go.org/doku.php/wiki:development:glx-xlib-workaround?rev=157…
New Revision: https://wiki.x2go.org/doku.php/wiki:development:glx-xlib-workaround
Edit Summary: [Mesa 19 and newer]
User : uli42
@@ -12,11 +12,10 @@
===== Mesa 19 and newer =====
Please note: the instructions below are not current anymore since Mesa now mainly uses meson for building. Please consult https://mesa3d.org/llvmpipe.html for a basic compilation instruction. Since those instructions will not work out of the box (Error: "gallium-xlib conflicts
- with any dri driver") as of Mesa 19.3.2 you need to call meson with some further parameters:
+ with any dri driver") as of Mesa 19.3.2 you need to call meson with some
further parameters like this:
<code>
- $
$ meson -D glx=gallium-xlib -D gallium-drivers=swrast -D platforms=x11 -D dri3=false -D dri-drivers="" -D vulkan-drivers="" -D buildtype=release -D optimization=3
$ ninja
</code>
--
This mail was generated by DokuWiki at
https://wiki.x2go.org/
A page in your DokuWiki was added or changed. Here are the details:
Date : 2020/01/23 18:28
Browser : Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0
IP-Address : 87.147.75.43
Hostname : p57934B2B.dip0.t-ipconnect.de
Old Revision: https://wiki.x2go.org/doku.php/wiki:development:glx-xlib-workaround?rev=157…
New Revision: https://wiki.x2go.org/doku.php/wiki:development:glx-xlib-workaround
Edit Summary: [Debian Buster and Mesa 19.3.2]
User : uli42
@@ -19,9 +19,9 @@
$ meson -D glx=gallium-xlib -D gallium-drivers=swrast -D platforms=x11 -D dri3=false -D dri-drivers="" -D vulkan-drivers="" -D buildtype=release -D optimization=3
$ ninja
</code>
- ===== Debian Buster and Mesa 19.3.2 =====
+ ==== Debian Buster and Mesa 19.3.2 ====
<code>
$ (download and extract tarball from mesa3d.org)
$ cd mesa-19.3.2
--
This mail was generated by DokuWiki at
https://wiki.x2go.org/
A page in your DokuWiki was added or changed. Here are the details:
Date : 2020/01/23 18:25
Browser : Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0
IP-Address : 87.147.75.43
Hostname : p57934B2B.dip0.t-ipconnect.de
Old Revision: https://wiki.x2go.org/doku.php/wiki:development:glx-xlib-workaround?rev=157…
New Revision: https://wiki.x2go.org/doku.php/wiki:development:glx-xlib-workaround
Edit Summary: [Approach]
User : uli42
@@ -9,10 +9,14 @@
===== Approach =====
Use a wrapper/proxy library provided by Mesa. The applications will use the supplied libGL.so, which in turn uses the lib interface to talk to the X server (nxagent) rather than the GLX interface. From the applications' perspective, they have GLX 1.4.
- Please note: the instructions below are not current anymore since mesa now mainly uses meson for building, athough still offerings scons. Please consult https://mesa3d.org/llvmpipe.html for a description how to
compile the required library. Note that those instructions are incomplete as of Mesa 19.3.2, you need to call meson with some further parameters:
+
+ ===== Mesa 19 and newer =====
+ Please note: the instructions below are not current anymore since Mesa now mainly uses meson for building. Please consult https://mesa3d.org/llvmpipe.html for a basic compilation instruction. Since those instructions will not work out of the box (Error: "gallium-xlib conflicts
+ with any dri driver") as of Mesa 19.3.2 you need to call meson with some further parameters:
<code>
+ $
$ meson -D glx=gallium-xlib -D gallium-drivers=swrast -D platforms=x11 -D dri3=false -D dri-drivers="" -D vulkan-drivers="" -D buildtype=release -D optimization=3
$ ninja
</code>
--
This mail was generated by DokuWiki at
https://wiki.x2go.org/
A page in your DokuWiki was added or changed. Here are the details:
Date : 2020/01/23 18:22
Browser : Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0
IP-Address : 87.147.75.43
Hostname : p57934B2B.dip0.t-ipconnect.de
Old Revision: https://wiki.x2go.org/doku.php/wiki:development:glx-xlib-workaround?rev=157…
New Revision: https://wiki.x2go.org/doku.php/wiki:development:glx-xlib-workaround
Edit Summary: [Approach]
User : uli42
@@ -9,9 +9,14 @@
===== Approach =====
Use a wrapper/proxy library provided by Mesa. The applications will use the supplied libGL.so, which in turn uses the lib interface to talk to the X server (nxagent) rather than the GLX interface. From the applications' perspective, they have GLX 1.4.
- Please note: the following is not current anymore since mesa now mainly uses meson for building. Please consult https://mesa3d.org/llvmpipe.html for a description how to compile the required library. Not that that
instructions are incomplete as of Mesa 19.3.2, you need to call meson with some further parameters: meson -D glx=gallium-xlib -D gallium-drivers=swrast -D platforms=x11 -D dri3=false -D dri-drivers="" -D vulkan-drivers="" -D buildtype=release -D optimization=3
+ Please note: the instructions below are not current anymore since mesa now mainly uses meson for building, athough still offerings scons. Please consult https://mesa3d.org/llvmpipe.html for a description how to compile the required library. Note that those instructions are incomplete as of Mesa 19.3.2, you need to call meson with some further parameters:
+ <code>
+ $ meson -D glx=gallium-xlib -D gallium-drivers=swrast -D platforms=x11 -D dri3=false -D dri-drivers="" -D vulkan-drivers="" -D buildtype=release -D optimization=3
+ $ ninja
+ </code>
+
==== Ubuntu 14.04 ====
(with trusty-updates mesa 10.1.3-0ubuntu0.3)
--
This mail was generated by DokuWiki at
https://wiki.x2go.org/
A page in your DokuWiki was added or changed. Here are the details:
Date : 2020/01/23 18:21
Browser : Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0
IP-Address : 87.147.75.43
Hostname : p57934B2B.dip0.t-ipconnect.de
Old Revision: https://wiki.x2go.org/doku.php/wiki:development:glx-xlib-workaround?rev=157…
New Revision: https://wiki.x2go.org/doku.php/wiki:development:glx-xlib-workaround
Edit Summary: [Approach]
User : uli42
@@ -9,9 +9,9 @@
===== Approach =====
Use a wrapper/proxy library provided by Mesa. The applications will use the supplied libGL.so, which in turn uses the lib interface to talk to the X server (nxagent) rather than the GLX interface. From the applications' perspective, they have GLX 1.4.
- Please note: the following is not current anymore but is kept here for reference. Please consult https://mesa3d.org/llvmpipe.html for a description how to compile the required library.
+ Please note: the following is
not current anymore since mesa now mainly uses meson for building. Please consult https://mesa3d.org/llvmpipe.html for a description how to compile the required library. Not that that instructions are incomplete as of Mesa 19.3.2, you need to call meson with some further parameters: meson -D glx=gallium-xlib -D gallium-drivers=swrast -D platforms=x11 -D dri3=false -D dri-drivers="" -D vulkan-drivers="" -D buildtype=release -D optimization=3
==== Ubuntu 14.04 ====
(with trusty-updates mesa 10.1.3-0ubuntu0.3)
--
This mail was generated by DokuWiki at
https://wiki.x2go.org/