Linux Mint 19 и amdgpu

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Закрыто
no avatar

Автор темы
karpo518
Сообщения: 36
Зарегистрирован: 01 окт 2018, 13:17
Поблагодарили: 1 раз
Контактная информация:

Linux Mint 19 и amdgpu

#1

25 июл 2019, 22:52

Добрый день! Ранее была проблема со старой видеокартой. Linux Mint 19 не запускается с дефолтным драйвером видеокарты

Никто не смог предложить внятного решения. У меня нет времени разбираться. Компьютер используется для работы.

Купил и установил видеокарту Radeon rx570. Установил драйвера с официального сайта. Итог: cinamon не стартует. Точнее стартует в аварийном режиме и просит перезапуститься. Немного погуглив, добавил в строку загрузки:

radeon.cik_support=0 amdgpu.cik_support=1 radeon.si_support=0 amdgpu.si_support=1

Не помогло.

lspci -v

01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] (rev ef) (prog-if 00 [VGA controller])

Subsystem: Sapphire Technology Limited Nitro+ Radeon RX 570/580
Flags: bus master, fast devsel, latency 0, IRQ 7, NUMA node 0
Memory at c0000000 (64-bit, prefetchable) [size\=256M]
Memory at dfe00000 (64-bit, prefetchable) [size\=2M]
I/O ports at ce00 [size\=256]
Memory at fd580000 (32-bit, non-prefetchable) [size\=256K]
[virtual] Expansion ROM at 000c0000 [disabled] [size\=128K]
Capabilities: <access denied>
Kernel modules: amdgpu
journalctl -b | grep error
июл 25 22:35:10 karpo518-GA-970A-UD3 kernel: EXT4-fs (sdb3): re-mounted. Opts: errors=remount-ro
июл 25 22:35:14 karpo518-GA-970A-UD3 snapd[1043]: stateengine.go:108: state ensure error: Get https://api.snapcraft.io/api/v1/snaps/sections: dial tcp: lookup api.snapcraft.io: no such host
июл 25 22:35:14 karpo518-GA-970A-UD3 /etc/mysql/debian-start[1416]: Version check failed. Got the following error when calling the 'mysql' command line client
июл 25 22:35:16 karpo518-GA-970A-UD3 systemd-resolved[855]: Server returned error NXDOMAIN, mitigating potential DNS violation DVE-2018-0001, retrying transaction with reduced feature level UDP.
июл 25 22:35:16 karpo518-GA-970A-UD3 systemd-resolved[855]: Server returned error NXDOMAIN, mitigating potential DNS violation DVE-2018-0001, retrying transaction with reduced feature level UDP.
июл 25 22:35:18 karpo518-GA-970A-UD3 /hpfax[1621]: [1621]: error: Failed to create /var/spool/cups/tmp/.hplip
июл 25 22:35:23 karpo518-GA-970A-UD3 kernel: cinnamon[1959]: segfault at 10 ip 00007f6eb25fae53 sp 00007ffd2ff68e90 error 4 in libdrm_amdgpu.so.1.0.0[7f6eb25f3000+b000]
июл 25 22:35:24 karpo518-GA-970A-UD3 kernel: joxi[1983]: segfault at 10 ip 00007f5275fe5e53 sp 00007fff5c474780 error 4 in libdrm_amdgpu.so.1.0.0[7f5275fde000+b000]
https://linux-hardware.org/?probe=a9ed28807e

Почему так происходит? Есть идеи?

Аватара пользователя

Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1312 раз
Поблагодарили: 724 раза
Контактная информация:

Linux Mint 19 и amdgpu

#2

26 июл 2019, 00:17

taoist писал(а): всё же указано у товарища: июл 25 22:35:23 karpo518-GA-970A-UD3 kernel: cinnamon[1959]: segfault at 10 ip 00007f6eb25fae53 sp 00007ffd2ff68e90 error 4 in
лучше пусть меняет окружение, или попробует отрубить ускорение. раньше была такая возможность
а вот это повыше совсем нехорошо: июл 25 22:35:10 karpo518-GA-970A-UD3 kernel: EXT4-fs (sdb3): re-mounted. Opts: errors=remount-ro
и как следствие, пониже: июл 25 22:35:18 karpo518-GA-970A-UD3 /hpfax[1621]: [1621]: error: Failed to create /var/spool/cups/tmp/.hplip
пусть mount смотрит, в каком режиме фс находится

no avatar

Автор темы
karpo518
Сообщения: 36
Зарегистрирован: 01 окт 2018, 13:17
Поблагодарили: 1 раз
Контактная информация:

Linux Mint 19 и amdgpu

#3

26 июл 2019, 00:35

Спасибо за ответ. Я правда не понимаю, зачем это оформлено в виде цитаты.
лучше пусть меняет окружение
Вы предлагаете отказаться от cinnamon? Это можно назвать решением с натяжкой. А решит ли это проблему?
или попробует отрубить ускорение. раньше была такая возможность
На видеокарте за 13 тысяч обрезать все возможности? Спорное разве что временное решение.

Код: Выделить всё

пусть mount смотрит, в каком режиме фс находится 
Я пользователь Linux, а не админ. Есть желание помочь? Помогайте. Решение проблемы поможет с видеокартой? Прошу указать, что конкретно нужно сделать

no avatar

2zer0
Сообщения: 175
Зарегистрирован: 23 май 2019, 23:25
Благодарил (а): 24 раза
Поблагодарили: 7 раз
Контактная информация:

Linux Mint 19 и amdgpu

#4

26 июл 2019, 04:57

karpo518 писал(а):
25 июл 2019, 22:52
Купил и установил видеокарту Radeon rx570
с этого места и ниже смотрели?

Аватара пользователя

MrTowelie
Сообщения: 218
Зарегистрирован: 24 июл 2017, 09:01
Решено: 8
Благодарил (а): 16 раз
Поблагодарили: 47 раз
Контактная информация:

Linux Mint 19 и amdgpu

#5

26 июл 2019, 05:55

Очевидные советы:
1. Если уж поиск решения прямо голову разбивает, то можно попробовать установить драйвер от Mesa3D (как минимум у меня с ним проблем нету уже месяцев 8-9 после его первой установки, но amgpu драйвер я даже не использовал, хотя люди и на него не жалуются. Устанавливал через репы убунты, а не через офф сайт Mesa).
2. Если личные данные сохранены отдельно (или есть лишний жесткий диск), то можете попробовать переустановить (установить на другой жесткий диск) систему и заново установить драйвер, чтобы исключить фактор того, что вы поставили драйвер на какие-то старые файлы/драйвера, которые конфликтуют между собой. Если ошибка повторится, то значит, что вы как-то не так ставите драйвер или не ту версию.
3. Дождаться экспертов по чтению логов, которые вас за ручку по ним будут водить.

Так же стоит отметить, что последняя версия драйвера amdgpu написана для Ubuntu 18.04.2, не знаю, совместима ли она с Linux Mint 19 или для LM нужен драйвер старее. Без понятия, можно ли вообще случайно (или если очень захотеть) эту версию поставить в условной Ubuntu 18.04, если он написан для Ubuntu 18.04.2, и будет ли он адекватно функционировать при этом...

no avatar

Автор темы
karpo518
Сообщения: 36
Зарегистрирован: 01 окт 2018, 13:17
Поблагодарили: 1 раз
Контактная информация:

Linux Mint 19 и amdgpu

#6

26 июл 2019, 12:40

1. Mesa - это дефолтный видео драйвер для Ubuntu? Я бы хотел удалить весь возможный мусор, который скопился после экспериментов с дровами. Как это сделать?

Допустим, я запущу amdgpu-uninstall и amdgpu-pro-uninstall (устанавливал обе версии). Это удалить amdgpu. Как найти и вычистить остальное? Возможно у меня даже экспериментальный репозиторий mesa подключен. Как вернуть всё к дефолтному виду?

2. Вот нашёл интересный пост: https://forums.linuxmint.com/viewtopic. ... 4#p1515630. Ветка подтверждает работоспособность дров amdgpu на linux mint. Написано, что amdgpu-uninstall сносит xorg и его тут же нужно переустанавливать.

3. Флаги radeon.cik_support=0 amdgpu.cik_support=1 radeon.si_support=0 amdgpu.si_support=1 нужны вообще? Я совершенно не понимаю, как Linux определяет, какие драйвера использовать. У меня в менеджере драйверов ни одной опции для выбора

no avatar

Автор темы
karpo518
Сообщения: 36
Зарегистрирован: 01 окт 2018, 13:17
Поблагодарили: 1 раз
Контактная информация:

Linux Mint 19 и amdgpu

#7

26 июл 2019, 12:44

2zer0 писал(а):
26 июл 2019, 04:57
karpo518 писал(а):
25 июл 2019, 22:52
Купил и установил видеокарту Radeon rx570
с этого места и ниже смотрели?
Не смотрел. Спасибо, изучу.

Сходу вопрос

Код: Выделить всё

Смотри пункт "Kernel driver in use:"
Выше я прикладывал фрагмент вывода lspci -v. Там вообще нет такой строки. Как такое может быть?

Аватара пользователя

Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1312 раз
Поблагодарили: 724 раза
Контактная информация:

Linux Mint 19 и amdgpu

#8

26 июл 2019, 13:33

Dja писал(а):
06 ноя 2017, 22:28
1 - смотрим на железо и определяемся какого типа систему мы ему хотим (в плане версии дистрибутива и DE).
2 - качаем соответствующий исошник.
3 - идем в лайф и оцениваем как работает.
4 - ставим.
5 - обновляем систему и ядро. Ставим драйвера при необходимости.
6 - если устраивает - наслаждаемся.
7 - не устраивает - переходим к пункту 1.
И хватит вести себя как тролль.

Аватара пользователя

rogoznik
Сообщения: 10042
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

Linux Mint 19 и amdgpu

#9

26 июл 2019, 13:44

karpo518 писал(а):
26 июл 2019, 12:40
amdgpu-uninstall
Он в ядре, не удалишь ты его.
Если AMD не наврали то должны были запилить поддержку GCN1 драйвером amdgpu и уже давненько.
Я бы на твоем месте попробовал ядро поновее чем 4.15. К примеру LTS 4.19.
ИзображениеИзображение

Аватара пользователя

MrTowelie
Сообщения: 218
Зарегистрирован: 24 июл 2017, 09:01
Решено: 8
Благодарил (а): 16 раз
Поблагодарили: 47 раз
Контактная информация:

Linux Mint 19 и amdgpu

#10

26 июл 2019, 14:29

Какую-то ерунду несет автор темы.
Пишу, как делаю я, и, скорее всего, большинство и не испытвают проблем при использовании актуальной amd видеокарты на ПК:
1. Ставят систему основанную на ubuntu 18.04+ (с производными от красной шляпы не ко мне).
2. Далее добавляют репозиторий командой sudo add-apt-repository ppa:ubuntu-x-swat/updates и sudo apt-get dist-upgrade или sudo apt-get install mesa-utils
3. Далее надо установить Vulkan, обычно хватает sudo apt-get install vulkan-utils, но можно и sudo apt-get install libvulkan1 mesa-vulkan-drivers vulkan-utils
4. По инструкции на сайте проекта wine ставим актуальную версию.
5. Устанавливаем steam и играем в игрушки.
P.S.: За всей дополненительной информацией по драйверам на Arch Wiki, за всей дополнительной информации по запуску игр из steam на www.protondb.com (сайт может работать с 30-ого обновления страницы).

Mesa3D в случае amd - это amdgpu драйвер с патчами сообщества (скорее всего большая часть патчей ориентирована на OpenGL).
Если и это у вас не получилось, то либо вы троль, либо дорога вам на винду.

Аватара пользователя

Белый Кролик
Сообщения: 642
Зарегистрирован: 24 май 2018, 14:35
Решено: 10
Благодарил (а): 354 раза
Поблагодарили: 180 раз
Контактная информация:

Linux Mint 19 и amdgpu

#11

26 июл 2019, 18:55

darkfenix писал(а):
26 июл 2019, 13:44
karpo518 писал(а):
26 июл 2019, 12:40
amdgpu-uninstall
Он в ядре, не удалишь ты его.
Если AMD не наврали то должны были запилить поддержку GCN1 драйвером amdgpu и уже давненько.
Я бы на твоем месте попробовал ядро поновее чем 4.15. К примеру LTS 4.19.
Таки не наврали AMD. Имею в распоряжении ноутбук с карточкой R5 m430 на GCN 1, с прошлого года прекрасно работает на AMDGPU.

no avatar

Автор темы
karpo518
Сообщения: 36
Зарегистрирован: 01 окт 2018, 13:17
Поблагодарили: 1 раз
Контактная информация:

Linux Mint 19 и amdgpu

#12

27 июл 2019, 13:48

Если драйвер amdgpu требуется переустанавливать после каждого обновления ядра, то такой вариант не для меня.

Подскажите, почему

glxinfo выдает
name of display: :0
Error: couldn't find RGB GLX visual or fbconfig

в lspci -v нет варианта mesa/radeon. И не указано, какой драйвер используется. Почему? Как исправить? Похоже, что никакой не используется, если cinamon не стартует

Скорее всего всё закончится переустановкой системы. Но это прям такой школьный способ решения проблем.

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3010 раз
Контактная информация:

Linux Mint 19 и amdgpu

#13

27 июл 2019, 14:11

karpo518, с месяц-полтора назад сменил видак на rx580 и поставил свежую 19.1, правда mate

Никаких приседаний не требовалось (разве что может в скрипте установки amdgpu-pro все же дописал linuxmint к осям), качаешь-ставишь-ребутаешься-пользуешься.
Снимок экрана в 2019-07-27 14-09-21.png
И в принципе далее играться с месой и вулканами уже решать тебе. плюс заимей бэкап системы перед экспериментами

Код: Выделить всё

chocobo@desktop:~$ inxi -SG
System:
  Host: desktop Kernel: 4.15.0-54-generic x86_64 bits: 64 
  Desktop: MATE 1.22.0 Distro: Linux Mint 19.2 Tina 
Graphics:
  Device-1: AMD Ellesmere [Radeon RX 470/480/570/570X/580/580X] 
  driver: amdgpu v: 19.10.9.418 
  Display: x11 server: X.Org 1.19.6 driver: amdgpu,ati 
  unloaded: fbdev,modesetting,radeon,vesa resolution: 1360x768~60Hz 
  OpenGL: renderer: Radeon RX 580 Series 
  v: 4.6.13556 Core Profile Context 19.10.9.418 
Изображение
   
Изображение

Закрыто

Вернуться в «Видеокарты»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей