Поскольку я никогда не мог решать свои графические проблемы, я никогда не использовал Ubuntu на своем рабочем столе. После долгого времени я решил установить Ubuntu, но все еще не мог успешно выполниться.
Я установил человечность 18.04.1 с nomodeset, поскольку это не было выполнено без него. Я проверил "установку третье лицо" опция, это была опция, которая помогла мне под управлением Ubuntu без nomodeset, который я предполагаю.
Таким образом, я установил Ubuntu и вошел в систему. Но у меня было отбрасывание производительности, как отстающая прокрутка вниз на браузерах и отстающее перетаскивание окна. Система также не была все гладкой в целом. Я пытался использовать Механизм Единицы, который не пошел вне 5-10 кадр/с, и сравнительный тест Небес Unigine, который дал мне 1-2 кадр/с и блокирует систему, что я должен был перезагрузить.
./amdgpu-pro-install -y --opencl=legacy
Я выполняю эту команду, она успешно выполнилась, когда я перезагрузил ее замораживания на логотипе Ubuntu, после 5-минутный из ожидания, она перешла к черному экрану. Num Lock не реагировала так, компьютер блокировался.
Я не мог найти подобную проблему и решение. Таким образом, я перешел к режиму восстановления и выполнил 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|Display"-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 рендеринг
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,
(Я не могу отправить это как комментарий из-за отсутствия репутации),
Ubuntu 18.04.1 LTS R9 390X amdgpu ведет / тестирование сводки
Это вещи, которые я сделал для получения открытого исходного кода amdgpu
драйвер, работающий правильно.