安装 AMDGPU-PRO 16.60 后无法登录

安装 AMDGPU-PRO 16.60 后无法登录

我刚刚在系统中安装了 AMDGPU-PRO 16.60,重启后我无法再登录。LightDM 总是重新启动。

Xorg.0.log 错误是:

[ 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

根据http://support.amd.com/en-us/kb-articles/Pages/AMDGPU-PRO-Driver-for-Linux-Release-Notes.aspx我的独立显卡(R7 M265)受支持,但我不知道如何让它正常工作。

我的问题有点不同安装 AMDGPU-Pro (16.04) 后启动时黑屏因为我没有收到黑屏。Lightdm 正在启动,但输入密码后,我再次收到 lightdm 登录屏幕。

答案1

编辑:我设法通过安装 amdgpu-pro 的 px 和计算包来解决我的问题(尽管我怀疑计算包会造成差异)。

从安装文件夹运行:

amdgpu-pro-install --px

系统将提示您两次确认 - 一次是卸载,一次是安装。然后重新启动。

旧(半)答案:

看起来屏幕是由英特尔显卡 (i915) 运行的。您的笔记本电脑有可切换显卡吗?

作为临时解决方案,您可以尝试运行不带合成器的窗口管理器——我发现 Xmonad 在我的设置中运行良好。尽管任何 3D 加速器都无法工作。

我在装有 Intel 显卡的笔记本电脑上遇到了类似的问题(同样的症状)。似乎 amdgpu-pro 安装的软件包与 Ubuntu 中包含的非 AMD 驱动程序不兼容,正在寻找此is64bitelf符号。

这里也描述了这一点:未定义符号:is64bitelf

答案2

我有同样的症状。我正在运行 NVIDIA 和 AMD RX580。使用--px对我来说不起作用。我只能使用 ./amdgpu-pro-install --compute选项进行安装。

我没有使用 rx580 作为显示器。

答案3

Ctrl+ Alt+F1打开 shell。现在您可以登录并导航到 amdgpu 设置文件夹。

现在输入:

./amdgpu-pro-install --px

然后按回车键。

当 AMD 显卡与内置或主板上的显卡驱动程序冲突时,就会出现此问题。上述命令将首先卸载之前的安装,然后使用 --px 参数重新安装。

相关内容