On Wed, Jun 22, 2016 at 1:43 AM, Samuel Sieb <samuel@sieb.net> wrote:
On 06/21/2016 10:01 PM, Eric Griffith wrote:
I was using my system earlier tonight, trying to get a couple games
working in wine. Everything was fine.. until I ran PlayOnLinux. It
errored out with saying it couldn't find any OpenGL drivers for my
laptop (Intel Broadwell). Thought it was odd, but nothing was freaking
out, so I didn't think anything of it. Saw some updates come up,
updated, rebooted, and everything went to hell.

Doesn't PlayOnLinux install various bits and change settings?

AIGLX error dlopen (path to i915_dri.so, and swrast) undefined symbol
_glapi_get_dispatch_table_size & _glapi_set_dispatch

Can you copy and paste the exact error message?

Other than going back and undoing a few days worth of dnf operations one
by one and seeing which one actually broke things, does anyone have any
ideas? I can't imagine that this something specific to my system because
that kind of error makes me think that something broke API/ABI

What is the output of the following commands:
ldd /usr/lib64/dri/i915_dri.so

    linux-vdso.so.1 (0x00007ffe5d9fd000)
    libdrm_intel.so.1 => /lib64/libdrm_intel.so.1 (0x00007feb0a25d000)
    libdrm_nouveau.so.2 => /lib64/libdrm_nouveau.so.2 (0x00007feb0a054000)
    libdrm_radeon.so.1 => /lib64/libdrm_radeon.so.1 (0x00007feb09e48000)
    libselinux.so.1 => /lib64/libselinux.so.1 (0x00007feb09c21000)
    libdrm.so.2 => /lib64/libdrm.so.2 (0x00007feb09a12000)
    libexpat.so.1 => /lib64/libexpat.so.1 (0x00007feb097e5000)
    libpthread.so.0 => /lib64/libpthread.so.0 (0x00007feb095c9000)
    libdl.so.2 => /lib64/libdl.so.2 (0x00007feb093c5000)
    libm.so.6 => /lib64/libm.so.6 (0x00007feb090ba000)
    libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007feb08ea3000)
    libc.so.6 => /lib64/libc.so.6 (0x00007feb08ae1000)
    /lib64/ld-linux-x86-64.so.2 (0x000055c8ad141000)
    libpciaccess.so.0 => /usr/lib64/libpciaccess.so.0 (0x00007feb088d6000)
    libpcre.so.1 => /lib64/libpcre.so.1 (0x00007feb08663000)

 
ldd /usr/lib64/dri/swrast_dri.so

    linux-vdso.so.1 (0x00007ffc18df8000)
    libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f5795f8f000)
    libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f5795d73000)
    libdl.so.2 => /lib64/libdl.so.2 (0x00007f5795b6e000)
    libexpat.so.1 => /lib64/libexpat.so.1 (0x00007f5795942000)
    libdrm_intel.so.1 => /lib64/libdrm_intel.so.1 (0x00007f5795721000)
    libdrm_nouveau.so.2 => /lib64/libdrm_nouveau.so.2 (0x00007f5795518000)
    libdrm_radeon.so.1 => /lib64/libdrm_radeon.so.1 (0x00007f579530c000)
    libdrm_amdgpu.so.1 => /lib64/libdrm_amdgpu.so.1 (0x00007f5795104000)
    libdrm.so.2 => /lib64/libdrm.so.2 (0x00007f5794ef4000)
    libelf.so.1 => /lib64/libelf.so.1 (0x00007f5794cdc000)
    libLLVM-3.8.so => /lib64/libLLVM-3.8.so (0x00007f5792668000)
    libm.so.6 => /lib64/libm.so.6 (0x00007f579235d000)
    libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f5792146000)
    libc.so.6 => /lib64/libc.so.6 (0x00007f5791d84000)
    libpcre.so.1 => /lib64/libpcre.so.1 (0x00007f5791b10000)
    /lib64/ld-linux-x86-64.so.2 (0x000055727c487000)
    libpciaccess.so.0 => /usr/lib64/libpciaccess.so.0 (0x00007f5791906000)
    libz.so.1 => /lib64/libz.so.1 (0x00007f57916ef000)
    libffi.so.6 => /lib64/../lib64/libffi.so.6 (0x00007f57914e7000)
    librt.so.1 => /lib64/../lib64/librt.so.1 (0x00007f57912df000)

 
ldd /usr/lib64/xorg/modules/extensions/libglx.so

    linux-vdso.so.1 (0x00007ffd476f9000)
    libGL.so.1 => /usr/lib64/libglvnd/libGL.so.1 (0x00007f5d15e9e000)
    libdl.so.2 => /lib64/libdl.so.2 (0x00007f5d15c9a000)
    libaudit.so.1 => /lib64/libaudit.so.1 (0x00007f5d15a71000)
    libm.so.6 => /lib64/libm.so.6 (0x00007f5d15767000)
    libc.so.6 => /lib64/libc.so.6 (0x00007f5d153a5000)
    libGLX.so.0 => /usr/lib64/libglvnd/libGLX.so.0 (0x00007f5d15172000)
    libX11.so.6 => /lib64/libX11.so.6 (0x00007f5d14e32000)
    libXext.so.6 => /lib64/libXext.so.6 (0x00007f5d14c20000)
    libGLdispatch.so.0 => /usr/lib64/libglvnd/libGLdispatch.so.0 (0x00007f5d14949000)
    libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f5d1472d000)
    /lib64/ld-linux-x86-64.so.2 (0x000055adcdb2b000)
    libxcb.so.1 => /lib64/libxcb.so.1 (0x00007f5d1450a000)
    libXau.so.6 => /lib64/libXau.so.6 (0x00007f5d14306000)

and dnf history....

    60 | remove flatpak-libs      | 2016-06-22 12:18 | Erase          |   12  
    59 | history undo 47          | 2016-06-22 02:14 | Erase          |   14  
    58 | distro-sync --nogpgcheck | 2016-06-21 23:20 | Update         |    2  
    57 | reinstall mesa-libGL     | 2016-06-21 23:14 | Reinstall      |    2  
    56 | remove nvidia-*          | 2016-06-21 22:40 | Erase          |    1  
    55 | reinstall gdm            | 2016-06-21 21:47 | Reinstall      |    1  
    54 | reinstall mesa-dri-drive | 2016-06-21 21:46 | Reinstall      |    2  
    53 | update findutils libwaco | 2016-06-21 21:37 | Update         |    3  
    52 | update autocorr-en expat | 2016-06-21 21:36 | Update         |    6  
    51 | update libreoffice-*     | 2016-06-21 20:24 | Update         |   21  
    50 | update xorg-x11*         | 2016-06-21 20:24 | Update         |    4  
    49 | update --disablerepo=rpm | 2016-06-21 20:18 | I, O, U        |  295 EE
    48 | update mesa-*            | 2016-06-21 20:16 | I, U           |   19  
    47 | install playonlinux      | 2016-06-21 19:49 | Install        |   14  
    46 | install flatpak-libs.*   | 2016-06-20 20:00 | Install        |   12  
    45 | install flatpak-libs     | 2016-06-20 20:00 | Install        |    1  
    44 | update -y --refresh      | 2016-06-19 12:55 | I, O, U        |   38 E<
    43 | install owncloud-client  | 2016-06-16 21:06 | Install        |   10 >
    42 | install nautilus-termina | 2016-06-16 21:05 | Install        |    4  
    41 | install deja-dup-nautilu | 2016-06-16 21:03 | Install        |   11  <
    40 | install wine             | 2016-06-16 20:42 | Install        |   63 >
    39 | install gsm.i686 gsm.x86 | 2016-06-16 20:27 | Install        |   30  
    38 | install dbus-python nss- | 2016-06-16 20:22 | Install        |    2  <
    37 | remove snapd             | 2016-06-16 15:28 | Erase          |    3 >
    36 | install vlc              | 2016-06-16 00:18 | Install        |   28  
    35 | install dnf-plugin-syste | 2016-06-15 00:17 | Install        |    2  
    34 | install fedora-repos-raw | 2016-06-15 00:16 | Install        |    1  <
    33 | install snapd            | 2016-06-14 14:07 | Install        |    3 >E
    32 | install tlp              | 2016-06-14 01:47 | Install        |   14  
    31 | install HandBrake-gui    | 2016-06-14 01:29 | Install        |   29  <
    30 | history undo 23          | 2016-06-14 01:17 | Erase          |    4 >
    29 | history undo 24          | 2016-06-14 01:17 | Erase          |    1  
    28 | history undo 25          | 2016-06-14 01:17 | Erase          |   26  
    27 | history undo 26          | 2016-06-14 01:17 | Erase          |   17  
    26 | install systemd-devel.i6 | 2016-06-14 01:16 | Install        |   17  
    25 | install libva-devel.i686 | 2016-06-14 01:14 | Install        |   26  
    24 | install libdrm-devel.i68 | 2016-06-14 01:13 | Install        |    1  
    23 | install libdrm.i686      | 2016-06-14 01:13 | Install        |    4  
    22 | group install Office/Pro | 2016-06-14 01:00 | Install        |   74  
    21 | install Downloads/rpmfus | 2016-06-14 00:40 | Install        |    2 EE
    20 | update                   | 2016-06-14 00:37 | I, O           |    4  
    19 | install adobe-source-cod | 2016-06-13 21:41 | Install        |    1  
    18 | install adobe-source-san | 2016-06-13 21:40 | Install        |    1  <
    17 | install screenfetch      | 2016-06-13 18:55 | Install        |    4 >
    16 | install google-roboto-fo | 2016-06-13 17:02 | Install        |    2  
    15 | install gtk2-engines     | 2016-06-13 17:02 | Install        |    1  
    14 | install moka-icon-theme  | 2016-06-13 01:02 | Install        |    1 EE
    13 | install arc-theme        | 2016-06-13 01:01 | Install        |    1  
    12 | install nano             | 2016-06-13 00:57 | Install        |    1  
    11 | install gtk-murrine-engi | 2016-06-13 00:44 | Install        |    1  <
    10 | remove shotwell          | 2016-06-12 23:43 | Erase          |    1 ><
     9 | install flatpak flatpak- | 2016-06-12 22:49 | Install        |   12 >
     8 | remove gnome-shell-exten | 2016-06-12 22:43 | Erase          |    1  
     7 | install gnome-shell-exte | 2016-06-12 22:42 | Install        |    1  
     6 | remove plank             | 2016-06-12 22:42 | Erase          |    5  
     5 | install plank            | 2016-06-12 22:41 | Install        |    5  
     4 | install gnome-music gnom | 2016-06-12 02:04 | Install        |   17  
     3 | install gnome-shell-exte | 2016-06-12 01:37 | Install        |   11  
     2 | install snapper python3- | 2016-06-11 19:51 | Install        |    4  
     1 |                          | 2016-06-11 08:49 | Install        | 1452 EE


48 + is a broken system, prior to 48 is a "working" system. I put "working" in quotes because things may have only been "working" because they were loaded into memory already.