amdgpu安装后黑屏

amdgpu安装后黑屏

由于我无法解决图形问题,我从未在桌面上使用过 Ubuntu。经过很长一段时间,我决定安装 Ubuntu,但仍然无法成功。

我安装了 ubuntu 18.04.1 并安装了 nomodeset,因为没有它它就无法运行。我选中了“安装第三方”选项,我想这个选项可以帮助我在没有 nomodeset 的情况下运行 Ubuntu。

于是我安装了 Ubuntu 并登录。但我遇到了性能下降的问题,比如浏览器向下滚动时卡顿,窗口拖动时卡顿。系统总体上也不是很流畅。我尝试使用 Unity Engine,但速度不超过 5-10 fps,还有 Unigine Heaven 基准测试,速度只有 1-2 fps,并且锁定了系统,我需要重新启动。

./amdgpu-pro-install -y --opencl=legacy

我运行了这个命令,成功了,当我重新启动时,它冻结在 Ubuntu 徽标上,等待 5 分钟后它变为黑屏。数字锁没有反应,因此计算机被锁定。

我找不到任何类似的问题和解决方案。所以我进入恢复模式并运行 amdgpu-pro-uninstall 并使系统再次运行。它现在正在运行开源 radeon 驱动程序。我以为 amdgpu 不支持我的卡,但我意识到它确实支持

lsb_release -a

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.1 LTS
Release:    18.04
Codename:   bionic

lspci -nnk | egrep "VGA|3D|显示" -A2

25:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Tahiti LE [Radeon HD 7870 XT] [1002:679e]
    Subsystem: PC Partner Limited / Sapphire Technology Tahiti LE [Radeon HD 7870 XT] [174b:e246]
    Kernel driver in use: radeon

glxinfo | grep render

direct rendering: Yes
    GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
    GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer, GLX_MESA_query_renderer,
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: llvmpipe (LLVM 7.0, 128 bits)
    GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
    GL_MESA_ycbcr_texture, GL_NV_conditional_render, GL_NV_depth_clamp,
    GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
    GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_fog_distance,
    GL_OES_element_index_uint, GL_OES_fbo_render_mipmap,

相关内容