Помощь в установке драйвера AMD GPU в Ubuntu 18.04 [дубликат]

Вопрос или проблема

Я обновлял драйвер своей видеокарты AMD. Установка не удалась, и теперь я не могу его удалить. У кого-то есть удачный опыт с этим?

matiwal@MatiBuntu:~/Downloads/amdgpu-pro-18.30-633530$ ./amdgpu-install -y
deb [ trusted=yes ] file:/var/opt/amdgpu-pro-local/ ./
Get:1 file:/var/opt/amdgpu-pro-local ./ InRelease
Ign:1 file:/var/opt/amdgpu-pro-local ./ InRelease
Get:2 file:/var/opt/amdgpu-pro-local ./ Release [816 B]
Get:2 file:/var/opt/amdgpu-pro-local ./ Release [816 B]          
Get:3 file:/var/opt/amdgpu-pro-local ./ Release.gpg                            
Ign:3 file:/var/opt/amdgpu-pro-local ./ Release.gpg                            

Fetched 172 kB in 1s (253 kB/s)                                                
Reading package lists... Done
Package: *amdgpu*
Pin: release o=AMD
Pin: version *-633530
Pin-Priority: 1000

Package: *amdgpu*:i386
Pin: release o=AMD
Pin: version *-633530
Pin-Priority: 1000

Reading package lists... Done
Building dependency tree       
Reading state information... Done
amdgpu уже является самой новой версией (18.30-633530).
amdgpu-lib32 уже является самой новой версией (18.30-633530).
Вы можете попробовать запустить 'apt --fix-broken install' для исправления этих ошибок.
Следующие пакеты имеют неудовлетворенные зависимости.
 amdgpu : Зависит: libdrm-amdgpu-common (= 1.0.0-633530), но он не будет установлен
 libdrm-amdgpu-amdgpu1:i386 : Зависит: libdrm-amdgpu-common:i386
 libdrm-amdgpu-amdgpu1 : Зависит: libdrm-amdgpu-common, но он не будет установлен
E: Неудовлетворенные зависимости. Попробуйте 'apt --fix-broken install' без пакетов (или укажите решение).

Выполнение apt --fix-broken установки дает мне:

matiwal@MatiBuntu:~/Downloads/amdgpu-pro-18.30-633530$ sudo apt --fix-broken install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
Следующий пакет был автоматически установлен и больше не требуется:
  ids-amdgpu
Используйте 'sudo apt autoremove' для его удаления.
Следующие дополнительные пакеты будут установлены:
  libdrm-amdgpu-common
Следующие НОВЫЕ пакеты будут установлены
  libdrm-amdgpu-common
0 для обновления, 1 для новой установки, 0 для удаления и 46 не для обновления.
44 не полностью установлены или удалены.
Необходимо получить 0 B/6,732 B архивов.
После этой операции будет использовано 28.7 kB дополнительного дискового пространства.
Хотите продолжить? [Y/n] Y
Get:1 file:/var/opt/amdgpu-pro-local ./ libdrm-amdgpu-common 1.0.0-633530 [6,732 B]
(Чтение базы данных ... 224293 файлов и каталогов в настоящее время установлено.)
Подготовка к распаковке .../libdrm-amdgpu-common_1.0.0-633530_all.deb ...
Распаковка libdrm-amdgpu-common (1.0.0-633530) ...
dpkg: ошибка при обработке архива /var/opt/amdgpu-pro-local/./libdrm-amdgpu-common_1.0.0-633530_all.deb (--unpack):
 пытается перезаписать '/opt/amdgpu/share/libdrm/amdgpu.ids', который также находится в пакете ids-amdgpu 1.0.0-606296
Ошибки были выявлены при обработке:
/var/opt/amdgpu-pro-local/./libdrm-amdgpu-common_1.0.0-633530_all.deb
E: Подпроцесс /usr/bin/dpkg завершился с кодом ошибки (1)

Попытка принудительно удалить неправильный пакет дает мне:

$ sudo dpkg --remove --force-remove-reinstreq amdgpu
dpkg: проблем с зависимостями препятствуют удалению amdgpu:
 amdgpu-lib32 зависит от amdgpu (= 18.30-633530).

dpkg: ошибка обработки пакета amdgpu (--remove):
 проблемы с зависимостями - не удаляется
Ошибки были выявлены при обработке:
 amdgpu
matiwal@MatiBuntu:~/Downloads/amdgpu-pro-18.30-633530$ 

У меня была такая проблема вчера тоже.
Вот как я ее решил:

  1. sudo apt autoremove amdgpu*
  2. sudo apt install --reinstall $(uname -r)
  3. reboot
  4. Перейдите в папку с драйвером amdgpu и выполните ./amdgpu-install -y
  5. reboot
  6. sudo apt update && sudo apt install amdgpu*
  7. reboot
  8. sudo apt --fix-broken install
  9. sudo apt -f install
  10. reboot

Проблемы решены

Ответ или решение

Установка драйвера AMD GPU в Ubuntu 18.04

Установка драйвера AMD GPU в Ubuntu может быть непростой задачей, особенно если вы столкнулись с ошибками после неудачного обновления. Ниже я предоставлю подробную инструкцию по устранению неполадок и успешной установке драйвера.

Шаги для решения проблемы с установкой

  1. Удаление конфликтующих пакетов:
    Ваша проблема заключается в том, что пакеты драйверов конфликтуют друг с другом. Чтобы удалить драйверы, которые могут создавать конфликты, воспользуйтесь командой:

    sudo apt autoremove amdgpu*
  2. Переустановка текущего ядра:
    Выполните переустановку текущего ядра для того, чтобы устранить проблемы с зависимостями:

    sudo apt install --reinstall $(uname -r)
  3. Перезагрузка системы:
    После изменения пакетов, рекомендуется перезагрузить систему:

    sudo reboot
  4. Установка драйвера AMD:
    Перейдите в каталог, где находятся файлы установки драйвера AMD, и запустите установку:

    cd ~/Downloads/amdgpu-pro-18.30-633530
    ./amdgpu-install -y
  5. Еще одна перезагрузка:
    После завершения установки драйвера, снова перезагрузите компьютер:

    sudo reboot
  6. Обновление пакетов и установка остальных необходимых зависимостей:
    После перезагрузки выполните команды для обновления списка пакетов и установки недостающих зависимостей:

    sudo apt update && sudo apt install amdgpu*
  7. Устранение недостающих зависимостей:
    Если остались неразрешенные зависимости, выполните команду:

    sudo apt --fix-broken install
  8. Финальная проверка и установка:
    На случай, если предыдущие шаги не решили все проблемы, можно попробовать следующую команду для исправления оставшихся ошибок:

    sudo apt -f install
  9. И в конце — перезагрузка:
    После выполнения всех команд снова перезагрузите систему:

    sudo reboot

Заключение

Установить драйвер AMD в Ubuntu 18.04 может быть непросто, но с помощью предоставленных шагов вы сможете решить возникшие проблемы. Если после выполнения всех указанных шагов проблема не исчезла, рассмотрите возможность проверки версий драйверов на официальном сайте AMD или обратитесь к более специализированным ресурсам для получения дополнительной помощи. Наличие актуальной информации — ключ к успешной установке.

Оцените материал
Добавить комментарий

Капча загружается...