Показать статистику
+1 голос
от (140 баллов)

Заранее прошу не бить палками. Яовичок в Linux, пытался трое суток решить вопрос, больше не хватает терпения.

Конфигурация компьютера из программы Hardinfo:
Процессор: Intel(R) Core(TM) i5-4570 CPU @ 3.20GHz
Память: 8108 Мб (2632 Мб занято)
Операционная система: Ubuntu 18.04.3 LTS

-Графика-

Разрешение        : 640x480 пикселей
Рендер OpenGL        : llvmpipe (LLVM 9.0.1, 256 bits)
Поставщик X11        : The X.Org Foundation

 

-Аудио устройства-

 HDA ATI HDMI HDMI/DP,pcm:3
 HDA ATI HDMI HDMI/DP,pcm:7
 HDA ATI HDMI HDMI/DP,pcm:8
 HDA ATI HDMI HDMI/DP,pcm:9
 HDA ATI HDMI HDMI/DP,pcm:10
 HDA ATI HDMI HDMI/DP,pcm:11
 HDA Intel PCH Front Mic
 HDA Intel PCH Rear Mic
 HDA Intel PCH Line
 HDA Intel PCH Line Out Front
 HDA Intel PCH Line Out Surround
 HDA Intel PCH Line Out CLFE
 HDA Intel PCH Line Out Side
 HDA Intel PCH Front Headphone

Система стоит второй вместе с Виндовс 10, бут меню все норм.

Изначально пробовал установить Kali, не вышло, после почитал, что эта система не для новичков, решил поставить Ubuntu 18.04.3 LTS, тоже не выходило установить - проблема всегда была одной, после перехода в меню установке на флэшке при нажатии на любой пункт монитор отключался, но была заметна активность харда и флэшки с дитрибутивом. Погуглив, нашел вариант с добавлением в строку перед загрузкой nomodeset - установка пошла, но разрешение экрана очень дискомфортно, как и сейчас, окна не входят в границы монитора. После установки я продолжил гуглить, пробовал устанавливать драйверы AMD по разному, в некоторых случаях после установки драйверов система отказывалась грузится совсем, приходилось переустанавливать (уже 4 раза). Множество вариантов решения похожей проблемы, которые нагуглил, включая этот https://unixhow.com/3629/kak-ustanovit-drajvery-amd-radeon-ubuntu-cosmic-cuttlefish , испробовал, толку ноль. При попытке войти в любой режим без nomodeset, будь то любой режим с установочной флэшки или бут меню установленной системы, приводит к отключению монитора. Сегодня попробовал включить в биосе встроенное видео Intel и после подключения к этому выходу обнаружил, что подается изображение на монитор (начиная с окна загрузки Убунту, все предыдущие картинки после включения компьютера, включаю бут меню, не выводятся через встроенное видео) с нормальным разрешением, картинка четкая, но система тормозит, откликается на нажатия клавиатуры\мышки с задержкой ~ 1 сек. При этом всяческие проверки установленной видеокарты, драйверов в терминале отображаются корректно: 

$ lspci -vnn | grep  'VGA'
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Tonga PRO [Radeon R9 285/380] [1002:6939] (rev f1) (prog-if 00 [VGA controller])
$ sudo apt install mesa-utils
[sudo] пароль для user:
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Уже установлен пакет mesa-utils самой новой версии (8.4.0-1).
Следующий пакет устанавливался автоматически и больше не требуется:
  libllvm8
Для его удаления используйте «sudo apt autoremove».
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
$ glxinfo -B

name of display: :1
display: :1  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: VMware, Inc. (0xffffffff)
    Device: llvmpipe (LLVM 9.0.1, 256 bits) (0xffffffff)
    Version: 20.0.0
    Accelerated: no
    Video memory: 7918MB
    Unified memory: no
    Preferred profile: core (0x1)
    Max core profile version: 3.3
    Max compat profile version: 3.1
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.1
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: llvmpipe (LLVM 9.0.1, 256 bits)
OpenGL core profile version string: 3.3 (Core Profile) Mesa 20.0.0-devel (git-8dc7c46 2020-01-03 bionic-oibaf-ppa)
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 3.1 Mesa 20.0.0-devel (git-8dc7c46 2020-01-03 bionic-oibaf-ppa)
OpenGL shading language version string: 1.40
OpenGL context flags: (none)

OpenGL ES profile version string: OpenGL ES 3.1 Mesa 20.0.0-devel (git-8dc7c46 2020-01-03 bionic-oibaf-ppa)
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10

Установка amdgpu-pro крашит систему, после чего даже с nomodeset загрузка системы не происходит. В окончание монолога выкладываю лог последней загрузки. Надеюсь на дельный совет, а то уже на ЛИнукс появляется алергия...

$ dmesg -l err
[    0.713843] Couldn't get size: 0x800000000000000e
[    0.713866] MODSIGN: Couldn't get UEFI db list
[    0.713971] Couldn't get size: 0x800000000000000e
[    0.714124] Couldn't get size: 0x800000000000000e
[    2.764423] [drm:amdgpu_init [amdgpu]] *ERROR* VGACON disables amdgpu kernel modesetting.
[    3.409782] ata6.00: exception Emask 0x10 SAct 0x0 SErr 0x800000 action 0x6 frozen
[    3.409814] ata6.00: irq_stat 0x08000000, interface fatal error
[    3.409837] ata6: SError: { LinkSeq }
[    3.409861] ata6.00: cmd a0/01:00:00:00:10/00:00:00:00:00/a0 tag 19 dma 4096 in
                        Read(10) 28 00 00 00 00 10 00 00 02 00res 50/00:03:00:08:00/00:00:00:00:00/a0 Emask 0x10 (ATA bus error)
[    3.409910] ata6.00: status: { DRDY }
[    3.729431] print_req_error: I/O error, dev sr0, sector 64 flags 80700
[ 1265.145217] ata6.00: failed to set xfermode (err_mask=0x100)
686 просмотров 1 ответов

1 Ответ

+1 голос
от (13.2тыс. баллов)

Проблема довольно старая и распространённая. Странно что Canonical до сих пор не исправил.

Откройте конфигурацию загрузчика (наберите это в терминале)

gksudo  gedit /etc/default/grub 

И замените в этом файле nomodoset на это: 

radeon.modeset=0

Далее, сохраните файл и выполните в консоли:

sudo update-grub

 И перезагрузитесь. Должно помочь. Напишите, получилось или нет.

от (13.2тыс. баллов)
+1
Да, так и есть. Эта опция выключает несовместимое железо. В этом случае Линукс использует всю ту же видеокарту, однако выключает аппаратное ускорение. В принципе, все должно работать и без этого ускорения, однако ж игры идти не будут. Согласен с тем что это раздражает и демотивирует использовать Linux. Однако ж все что нас не убивает, делает нас сильнее! Все эти сложности добавят вам знаний.

Даже не знаю что еще можно тут предложить. Скорее всего не поможет, но все таки - вы пробовали использовать драйвера с официального сайта? Не те, которые в репозитории через apt ставят, а вот эти: https://www.amd.com/en/support/kb/release-notes/rn-radpro-lin-16-40
от (19.1тыс. баллов)
+1
Была у меня такая проблема недавно:

стояла старая видеокарта  nvidia gt 440, любой дистрибутив устанавливался, но потом стали проблемы такие- при попытке установить некоторые дистрибутивы - черный экран, писалось, что не поддерживаается разрешение экрана. (только  manjaro kde без проблем шел). Много что пытался сделать, но  в итоге поменял видеокарту  и проблем не стало.
от (140 баллов)
0
Неужели моя видюха считается старой? AMD R9 380. Я попробую сейчас переустановить убунту без вставленной видюхи, на встроенной, а потом вставлю. Попытка - не пытка)
от (140 баллов)
0
Да мне и не нужны игры, я просто хочу, чтобы система стартовала на видюхе без танцев с бубнами...
от (13.2тыс. баллов)
0
Если бы видеокарта была старая, то было бы больше шансов ее запустить =)
...