<div dir="ltr">Hi David,<div><br></div><div>On my laptop, the command pkgfile doesn't find any repo for the drivers i965_dri.so and swrast_dri.so.</div><div><br></div><div><b>This is what I have installed from the list of open-source drivers:</b></div><div><div><br></div><div>extra/xf86-video-fbdev 0.4.4-5 (xorg-drivers xorg) [installed]</div><div> X.org framebuffer video driver</div><div><br></div><div>extra/xf86-video-intel 1:2.99.917+691+ga77397a-1 (xorg-drivers xorg) [installed]</div><div> X.org Intel i810/i830/i915/945G/G965+ video drivers</div><div><br></div><div>extra/xf86-video-vesa 2.3.4-2 (xorg-drivers xorg) [installed]</div><div> X.org vesa video driver</div><div><br></div></div><div><b>This is the relevant section of my /var/log/Xorg.0.log:</b></div><div><br></div><div><div>[ 4.483] (II) intel: Driver for Intel(R) HD Graphics: 2000-6000</div><div>[ 4.483] (II) intel: Driver for Intel(R) Iris(TM) Graphics: 5100, 6100</div><div>[ 4.483] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics: 5200, 6200, P6300</div><div>[ 4.483] (II) modesetting: Driver for Modesetting Kernel Drivers: kms</div><div>[ 4.483] (II) FBDEV: driver for framebuffer: fbdev</div><div>[ 4.483] (II) VESA: driver for VESA chipsets: vesa</div><div>[ 4.494] (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20160229</div><div>[ 4.494] (II) intel(0): SNA compiled from 2.99.917-691-ga77397a</div><div>[ 4.494] (WW) Falling back to old probe method for modesetting</div><div>[ 4.494] (WW) Falling back to old probe method for fbdev</div><div>[ 4.494] (II) Loading sub module "fbdevhw"</div><div>[ 4.494] (II) LoadModule: "fbdevhw"</div><div>[ 4.494] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so</div><div>[ 4.495] (II) Module fbdevhw: vendor="X.Org Foundation"</div><div>[ 4.495] <span class="" style="white-space:pre"> </span>compiled for 1.18.4, module version = 0.0.2</div><div>[ 4.495] <span class="" style="white-space:pre"> </span>ABI class: X.Org Video Driver, version 20.0</div><div>[ 4.495] (WW) Falling back to old probe method for vesa</div></div><div><br></div><div>According to the Arch Linux documentation (<a href="https://wiki.archlinux.org/index.php/xorg#Driver_installation">https://wiki.archlinux.org/index.php/xorg#Driver_installation</a>), the Intel driver has priority over the others, is it being picked up in the log?</div><div><br></div><div>I updated ParaView from AUR, could you confirm that 5.x.x releases are working with Arch? I only have another machine with Ubuntu to test on.</div><div><br></div><div>-Júlio</div></div><div class="gmail_extra"><br><div class="gmail_quote">2016-08-08 7:46 GMT-05:00 David Lonie <span dir="ltr"><<a href="mailto:david.lonie@kitware.com" target="_blank">david.lonie@kitware.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Julio,<br>
<span class=""><br>
On Sun, Aug 7, 2016 at 2:01 PM, Júlio Hoffimann<br>
<<a href="mailto:julio.hoffimann@gmail.com">julio.hoffimann@gmail.com</a>> wrote:<br>
> Hi David,<br>
><br>
> I downloaded all 4.x.x releases and everything works as expected. I<br>
> downloaded ParaView 5.0.1 and ParaView 5.1.2, both give me the following<br>
> error message about the driver:<br>
><br>
> libGL error: unable to load driver: i965_dri.so<br>
> libGL error: driver pointer missing<br>
> libGL error: failed to load driver: i965<br>
> libGL error: unable to load driver: i965_dri.so<br>
> libGL error: driver pointer missing<br>
> libGL error: failed to load driver: i965<br>
> libGL error: unable to load driver: swrast_dri.so<br>
> libGL error: failed to load driver: swrast<br>
> Segmentation fault (core dumped)<br>
><br>
> Based on that outcome, I confirm that this is a bug introduced somewhere in<br>
> between the 4.x.x and 5.x.x releases. How can we go and investigate this<br>
> further? I can print more information about my system in case it is needed.<br>
<br>
</span>Are those drivers installed correctly? Looks like they're provided by<br>
the intel-dri and mesa packages on archlinux:<br>
<br>
$ pkgfile i965_dri.so<br>
extra/intel-dri<br>
$ pkgfile swrast_dri.so<br>
extra/mesa<br>
<br>
Those errors, and that the 5.x releases are working on other archlinux<br>
installs, make me think this is a configuration issue with this<br>
specific machine. The X log file /var/log/Xorg.0.log may have some<br>
clues if there's a problem initializing the driver support needed for<br>
the newer paraview. I'm not convinced this is a bug in ParaView just<br>
yet -- the 5.x versions require different OpenGL contexts than the 4.x<br>
versions, so it may be that something is not quite right for the newer<br>
contexts.<br>
<br>
Have you tried building from source and setting VTK_RENDERING_BACKEND<br>
to OpenGL (instead of OpenGL2) in cmake? That would build paraview<br>
with the older backend used by the 4.x line, and might work better for<br>
you.<br>
<br>
The only other idea that comes to mind would be to grab the<br>
development branch from git and use 'git bisect' to identify the<br>
commit that introduced the functionality that's failing on this<br>
installation:<br>
<br>
Getting the sources from git:<br>
<a href="https://gitlab.kitware.com/paraview/paraview/blob/master/Documentation/dev/git/develop.md" rel="noreferrer" target="_blank">https://gitlab.kitware.com/<wbr>paraview/paraview/blob/master/<wbr>Documentation/dev/git/develop.<wbr>md</a><br>
<br>
Git bisect:<br>
<a href="http://stackoverflow.com/questions/4713088/how-to-use-git-bisect" rel="noreferrer" target="_blank">http://stackoverflow.com/<wbr>questions/4713088/how-to-use-<wbr>git-bisect</a><br>
<br>
Hope this helps,<br>
Dave<br>
</blockquote></div><br></div>