6 Replies Latest reply on Nov 24, 2017 5:30 PM by max0x7ba

    Ubuntu 16.04: AMDGPU-PRO drivers no longer work.

    max0x7ba

      Did an `apt upgrade` today which updated Xorg packages. AMDGPU-PRO drivers no longer work, it cannot boot into the graphical desktop.

       

      I tried versions amdgpu-pro-17.30-458935.tar.xz and amdgpu-pro-17.10-446706.tar.xz (the two latest versions as of today).

       

      Xorg.0.log contains the following errors:

       

      [    33.151] (II) LoadModule: "glx"

      [    33.151] (II) Loading /opt/amdgpu-pro/lib/xorg/modules/extensions/libglx.so

      [    33.151] (II) Module glx: vendor="X.Org Foundation"

      [    33.151] compiled for 1.18.0, module version = 1.0.0

      [    33.151] ABI class: X.Org Server Extension, version 9.0

      [    33.151] (EE) glx: module ABI major version (9) doesn't match the server's version (10)

      [    33.151] (II) UnloadModule: "glx"

      [    33.151] (II) Unloading glx

      [    33.151] (EE) Failed to load module "glx" (module requirement mismatch, 0)

       

      Here is a list of Xorg packages installed on my system:

       

      [max@supernova:~] $ dpkg --list "*xorg*"

      Desired=Unknown/Install/Remove/Purge/Hold

      | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend

      |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)

      ||/ Name                                   Version                  Architecture             Description

      +++-======================================-========================-========================-=================================================================================

      ii  xorg                                   1:7.7+13ubuntu3          amd64                    X.Org X Window System

      un  xorg-docs                              <none>                   <none>                   (no description available)

      ii  xorg-docs-core                         1:1.7.1-1ubuntu1         all                      Core documentation for the X.org X Window System

      un  xorg-driver-input                      <none>                   <none>                   (no description available)

      un  xorg-driver-synaptics                  <none>                   <none>                   (no description available)

      un  xorg-driver-video                      <none>                   <none>                   (no description available)

      un  xorg-input-abi-24                      <none>                   <none>                   (no description available)

      un  xorg-renamed-package                   <none>                   <none>                   (no description available)

      un  xorg-renamed-package-hwe-16.04         <none>                   <none>                   (no description available)

      ii  xorg-sgml-doctools                     1:1.11-1                 all                      Common tools for building X.Org SGML documentation

      un  xorg-video-abi-23                      <none>                   <none>                   (no description available)

      un  xserver-xorg                           <none>                   <none>                   (no description available)

      un  xserver-xorg-core                      <none>                   <none>                   (no description available)

      ii  xserver-xorg-core-hwe-16.04            2:1.19.3-1ubuntu1~16.04. amd64                    Xorg X server - core server

      un  xserver-xorg-dev                       <none>                   <none>                   (no description available)

      ii  xserver-xorg-hwe-16.04                 1:7.7+16ubuntu3~16.04.1  amd64                    X.Org X server

      un  xserver-xorg-input-all                 <none>                   <none>                   (no description available)

      ii  xserver-xorg-input-all-hwe-16.04       1:7.7+16ubuntu3~16.04.1  amd64                    X.Org X server -- input driver metapackage

      un  xserver-xorg-input-evdev               <none>                   <none>                   (no description available)

      ii  xserver-xorg-input-evdev-hwe-16.04     1:2.10.5-1ubuntu1~16.04. amd64                    X.Org X server -- evdev input driver

      un  xserver-xorg-input-evtouch             <none>                   <none>                   (no description available)

      un  xserver-xorg-input-synaptics           <none>                   <none>                   (no description available)

      ii  xserver-xorg-input-synaptics-hwe-16.04 1.9.0-1ubuntu1~16.04.1   amd64                    Synaptics TouchPad driver for X.Org server

      un  xserver-xorg-input-wacom               <none>                   <none>                   (no description available)

      ii  xserver-xorg-input-wacom-hwe-16.04     1:0.34.0-0ubuntu2~16.04. amd64                    X.Org X server -- Wacom input driver

      un  xserver-xorg-legacy                    <none>                   <none>                   (no description available)

      ii  xserver-xorg-legacy-hwe-16.04          2:1.19.3-1ubuntu1~16.04. amd64                    setuid root Xorg server wrapper

      un  xserver-xorg-renamed                   <none>                   <none>                   (no description available)

      un  xserver-xorg-video-all                 <none>                   <none>                   (no description available)

      un  xserver-xorg-video-all-hwe-16.04       <none>                   <none>                   (no description available)

      un  xserver-xorg-video-amdgpu              <none>                   <none>                   (no description available)

      ii  xserver-xorg-video-amdgpu-hwe-16.04    1.3.0-0ubuntu1~16.04.1   amd64                    X.Org X server -- AMDGPU display driver

      un  xserver-xorg-video-ati                 <none>                   <none>                   (no description available)

      ii  xserver-xorg-video-ati-hwe-16.04       1:7.9.0-0ubuntu1~16.04.1 amd64                    X.Org X server -- AMD/ATI display driver wrapper

      un  xserver-xorg-video-fbdev               <none>                   <none>                   (no description available)

      ii  xserver-xorg-video-fbdev-hwe-16.04     1:0.4.4-1build6~16.04.1  amd64                    X.Org X server -- fbdev display driver

      un  xserver-xorg-video-intel               <none>                   <none>                   (no description available)

      ii  xserver-xorg-video-intel-hwe-16.04     2:2.99.917+git20170309-0 amd64                    X.Org X server -- Intel i8xx, i9xx display driver

      un  xserver-xorg-video-mach64-hwe-16.04    <none>                   <none>                   (no description available)

      un  xserver-xorg-video-modesetting         <none>                   <none>                   (no description available)

      un  xserver-xorg-video-qxl                 <none>                   <none>                   (no description available)

      ii  xserver-xorg-video-qxl-hwe-16.04       0.1.5-2build1~16.04.1    amd64                    X.Org X server -- QXL display driver

      un  xserver-xorg-video-r128-hwe-16.04      <none>                   <none>                   (no description available)

      un  xserver-xorg-video-radeon              <none>                   <none>                   (no description available)

      ii  xserver-xorg-video-radeon-hwe-16.04    1:7.9.0-0ubuntu1~16.04.1 amd64                    X.Org X server -- AMD/ATI Radeon display driver

      un  xserver-xorg-video-vesa                <none>                   <none>                   (no description available)

      ii  xserver-xorg-video-vesa-hwe-16.04      1:2.3.4-1build3~16.04.1  amd64                    X.Org X server -- VESA display driver

      un  xserver-xorg-video-vmware              <none>                   <none>                   (no description available)

      rc  xserver-xorg-video-vmware-hwe-16.04    1:13.2.1-1build1~16.04.1 amd64                    X.Org X server -- VMware display driver

       

      What do I need to do to make AMDGPU-PRO drivers work please?