17

I've just installed AMDGPU-PRO 16.60 in my system and after rebooting I can't login anymore. The LightDM is always restarting.

The Xorg.0.log error is:

[ 46.106] (EE) AIGLX error: dlopen of /usr/lib/x86_64-linux-gnu/dri/i965_dri.so failed (/usr/lib/x86_64-linux-gnu/dri/i965_dri.so: undefined symbol: is64bitelf) 
[ 46.106] (EE) AIGLX: reverting to software rendering 
[ 46.118] (EE) AIGLX error: dlopen of /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so failed (/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so: undefined symbol: is64bitelf) 
[ 46.118] (EE) GLX: could not load software renderer

According to http://support.amd.com/en-us/kb-articles/Pages/AMDGPU-PRO-Driver-for-Linux-Release-Notes.aspx my discrete video card (R7 M265) is supported but I can't figure out how to get it working properly.

My problem is a bit different of Black screen on boot after AMDGPU-Pro install (16.04) because I'm not receiving a black screen. Lightdm is starting but after entering the password, I'm receiving the lightdm login screen again.

3 Answers3

10

EDIT: I managed to fix my problem by installing the px and compute packages for amdgpu-pro (though I doubt the compute packages made the difference).

From the installation folder, run:

amdgpu-pro-install --px

You will be prompted for confirmation twice -- once to uninstall, and once to install. Then reboot.

OLD (semi-)answer:

It looks like the screen is running from the Intel graphics card (i915). Does your laptop have switchable graphics?

As a temporary fix, you can try running a window manager without a compositor -- I've found that Xmonad works fine in my setup. Though anything 3D-accellerated will not work.

I am facing a similar problem (same symptoms) on my laptop, which has Intel graphics. It seems the packages installed by amdgpu-pro are incompatible with the non-AMD drivers included in Ubuntu, looking for this is64bitelf symbol.

This is also described here: undefined symbol: is64bitelf

ahmad
  • 116
5

Press Ctrl+Alt+F1 to open the shell. Now you can login and navigate to the amdgpu setup folder.

Now type this:

./amdgpu-pro-install --px

And hit return.

This issue arises, when the AMD graphics card conflicts with the inbuilt or on-motherboard graphics driver. The command above will first uninstall the previous installation and then reinstall with --px parameter.

pomsky
  • 70,557
Pulkit
  • 51
5

I had the same symptom. I'm running NVIDIA and AMD RX580. Using --px didn't do it for me. I had to install with the ./amdgpu-pro-install --compute option only.

I'm not using the rx580 for a display.

Eliah Kagan
  • 119,640