1 Reply Latest reply on May 29, 2017 3:26 PM by ray_m

    [Solved] Black screen on boot after installing AMD driver, RX 560

    russianfool

      [Last edit]: Frustrated with the Linux environment, I threw on a Windows one. Lo and behold, identical behavior - DVI + monitor work just fine on the base drivers. Upon installation of the AMD drivers, the system launches into a black screen after boot, where the main solution seems to uninstall the drivers.

       

      Turns out there's either something with my DVI cable + monitor hook up,  some particular reason the AMD card + official drivers don't like it (doesn't recognize the connection once I'm in the system). Using HDMI instead works.

       

      ---

      Previous title: "No Linux RX560 support?"

       

      Specifically, the main product page for the RX560 lists:

      Linux x86_64

      Ubuntu x86 64-Bit

      as supported operating systems.

       

      But following the links under support -> system select -> model select eventually take you to this page, which are the release notes for the latest release:

      AMDGPU-PRO Driver for Linux Release Notes

       

      If you read the notes, support for the RX560 is inexplicably missing. This, maybe, is why I've had absolutely no luck getting this to install on either Ubuntu (and various flavors) 14.04 or 16.04. The default, non-performant drivers display on initial system install, but getting any AMD or open source drivers has not worked. I would like performant drivers with OpenCL/Vulkan support. Do I have options other than waiting for the next AMDGPU-PRO update or waiting on the open-source community to catch up?

       

      ---

       

      In particular, I'm following the instructions from this page. The logs from installation are:

      ... snip ...

      First Installation: checking all kernels...

      Building for 4.8.0-36-generic and 4.8.0-53-generic

      Building for architecture x86_64

      Building initial module for 4.8.0-36-generic

      Done.

      Forcing installation of amdgpu-pro

       

       

      amdgpu:

      Running module version sanity check.

      - Original module

      - Installation

         - Installing to /lib/modules/4.8.0-36-generic/updates/dkms/

       

       

      amdttm.ko:

      Running module version sanity check.

      - Original module

      - Installation

         - Installing to /lib/modules/4.8.0-36-generic/updates/dkms/

       

       

      amdkcl.ko:

      Running module version sanity check.

      - Original module

      - Installation

         - Installing to /lib/modules/4.8.0-36-generic/updates/dkms/

       

       

      depmod.......

       

       

      Backing up initrd.img-4.8.0-36-generic to /boot/initrd.img-4.8.0-36-generic.old-dkms

      Making new initrd.img-4.8.0-36-generic

      (If next boot fails, revert to initrd.img-4.8.0-36-generic.old-dkms image)

      update-initramfs....

       

       

      DKMS: install completed.

      Building initial module for 4.8.0-53-generic

      Done.

      Forcing installation of amdgpu-pro

       

       

      amdgpu:

      Running module version sanity check.

      - Original module

      - Installation

         - Installing to /lib/modules/4.8.0-53-generic/updates/dkms/

       

       

      amdttm.ko:

      Running module version sanity check.

      - Original module

      - Installation

         - Installing to /lib/modules/4.8.0-53-generic/updates/dkms/

       

       

      amdkcl.ko:

      Running module version sanity check.

      - Original module

      - Installation

         - Installing to /lib/modules/4.8.0-53-generic/updates/dkms/

       

       

      depmod....

       

       

      Backing up initrd.img-4.8.0-53-generic to /boot/initrd.img-4.8.0-53-generic.old-dkms

      Making new initrd.img-4.8.0-53-generic

      (If next boot fails, revert to initrd.img-4.8.0-53-generic.old-dkms image)

      update-initramfs....

       

       

      DKMS: install completed.

      ... snip ...

      Everything else is a large list of installed packages. I have also followed the groups instruction and added myself to the video group.

       

      ---

       

      Actually, it seems like maybe the main problem is with the driver-Xorg portion (and I'm following up on reconfiguring the Xorg stuff). I can install the APP SDK 3.0 and applications using it run just fine.