Участник с: 17 августа 2016
|
[median@arch]: ~>$ yaourt -S amdgpu-pro
==> Загрузка PKGBUILD amdgpu-pro из AUR...
x .SRCINFO
x 0001-disable-firmware-copy.patch
x 0002-linux-4.9-fixes.patch
x 0003-Change-seq_printf-format-for-64-bit-context.patch
x 0004-fix-warnings-for-Werror.patch
x 0005-add-archlinux-as-build-option.patch
x PKGBUILD
x amdgpu-pro-core.install
ranisalt commented on 2017-06-28 02:35
Latest version (17.20) seems to work properly with Linux 4.9, not sure about Xorg. I couldn't fix the PKGBUILD to work.
hollunder commented on 2017-07-02 13:19
When I try to downgrade xorg-server I get the following error:
warning: cannot resolve "xf86-input-driver", a dependency of "xorg-server"
Any idea what to install to provide this?
nileshmoodley commented on 2017-07-03 17:33
I am unable to install mesa-noglvnd as there are file conflicts which are owned by libglvnd. That's the hang-up for me right now in getting this package to work.
I have posted comments on that AUR package to please resolve this issue.
Vi0L0 commented on 2017-07-03 18:37
@nileshmoodley:
I should update pkgs today, but the workaround is very simple:
pacman -Rdd libglvnd
before installing mesa-noglvnd
hollunder commented on 2017-07-11 05:45
Building this stuff is quite a clusterfuck. Does someone have a list of what to build/install and in which order?
Apparently
pacman -Rdd libglvnd
install mesa-noglvnd
before everything else because building that does not work with the amdpro-libdrm.
amdgpu-pro 17.10.401251-2 (2017-04-08 22:36)
( Неподдерживаемый пакет: Потенциально опасен ! )
==> Отредактировать PKGBUILD ? Да/нет [Y/n] ("A" для отмены)
==> --------------------------------------------------------
==> n
==> ВНИМАНИЕ: Данный PKGBUILD описывает разделенный пакет.
==> Неизвестные специфические параметры пакета
==> зависимости amdgpu-pro-installer:
- wget (уже установлен) [makedepend]
==> Продолжить сборку amdgpu-pro ? Да/нет [Y/n]
==> -------------------------------------------
==> y
==> Сборка и установка пакета
==> Сборка пакета amdgpu-pro-installer 17.10.401251-2 (Ср июл 26 22:31:55 +07 2017)
==> Проверка зависимостей для запуска...
==> Проверка зависимостей для сборки...
==> Получение исходных файлов...
-> Загрузка amdgpu-pro-17.10-401251.tar.xz...
--2017-07-26 22:31:55-- https://www2.ati.com/drivers/linux/ubuntu/amdgpu-pro-17.10-401251.tar.xz
Загружен сертификат CA «/etc/ssl/certs/ca-certificates.crt»
Распознаётся www2.ati.com… 88.221.73.154
Подключение к www2.ati.com|88.221.73.154|:443... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа… 200 OK
Длина: 121382760 (116M) [application/x-tar]
Сохранение в: «amdgpu-pro-17.10-401251.tar.xz»
amdgpu-pro-17.10-401251.t 100%[====================================>] 115,76M 1,10MB/s за 1m 42s
2017-07-26 22:33:37 (1,13 MB/s) - «amdgpu-pro-17.10-401251.tar.xz» сохранён [121382760/121382760]
-> Найден 0001-disable-firmware-copy.patch
-> Найден 0002-linux-4.9-fixes.patch
-> Найден 0003-Change-seq_printf-format-for-64-bit-context.patch
-> Найден 0004-fix-warnings-for-Werror.patch
-> Найден 0005-add-archlinux-as-build-option.patch
==> Проверка файлов source с использованием sha256sums...
amdgpu-pro-17.10-401251.tar.xz ... Готово
0001-disable-firmware-copy.patch ... Готово
0002-linux-4.9-fixes.patch ... Готово
0003-Change-seq_printf-format-for-64-bit-context.patch ... Готово
0004-fix-warnings-for-Werror.patch ... Готово
0005-add-archlinux-as-build-option.patch ... Готово
==> Распаковка исходных файлов...
-> Распаковка 'amdgpu-pro-17.10-401251.tar.xz' с помощью bsdtar
==> Вход в окружение fakeroot...
==> Запускается package_amdgpu-pro()...
==> Очистка...
-> Удаление файлов libtool...
-> Удаление ненужных файлов...
-> Удаление статических библиотек...
-> Удаление отладочной информации из бинарников и библиотек...
-> Сжатие документации (man и info)...
==> Checking for packaging issue...
==> Создание пакета "amdgpu-pro"...
-> Создание файла '.PKGINFO'...
-> Создание файла '.BUILDINFO'...
-> Добавление файла 'install'...
-> Создание файла '.MTREE'...
-> Сжатие пакета...
==> Запускается package_amdgpu-pro-dkms()...
==> Applying patches...
-> 0001-disable-firmware-copy.patch
patching file pre-build.sh
-> 0002-linux-4.9-fixes.patch
patching file amd/amdkcl/kcl_io.c
patching file amd/display/amdgpu_dm/amdgpu_dm_types.c
-> 0003-Change-seq_printf-format-for-64-bit-context.patch
patching file amd/amdgpu/amdgpu_sa.c
-> 0004-fix-warnings-for-Werror.patch
patching file amd/amdgpu/amdgpu_ttm.c
patching file amd/display/amdgpu_dm/amdgpu_dm_types.c
-> 0005-add-archlinux-as-build-option.patch
patching file Makefile
==> Очистка...
-> Удаление файлов libtool...
-> Удаление ненужных файлов...
-> Удаление статических библиотек...
-> Удаление отладочной информации из бинарников и библиотек...
-> Сжатие документации (man и info)...
==> Checking for packaging issue...
==> Создание пакета "amdgpu-pro-dkms"...
-> Создание файла '.PKGINFO'...
-> Создание файла '.BUILDINFO'...
-> Создание файла '.MTREE'...
-> Сжатие пакета...
==> Запускается package_amdgpu-pro-libdrm()...
==> Очистка...
-> Удаление файлов libtool...
-> Удаление ненужных файлов...
-> Удаление статических библиотек...
-> Удаление отладочной информации из бинарников и библиотек...
-> Сжатие документации (man и info)...
==> Checking for packaging issue...
==> Создание пакета "amdgpu-pro-libdrm"...
-> Создание файла '.PKGINFO'...
-> Создание файла '.BUILDINFO'...
-> Создание файла '.MTREE'...
-> Сжатие пакета...
==> Запускается package_amdgpu-pro-libgl()...
==> Очистка...
-> Удаление файлов libtool...
-> Удаление ненужных файлов...
-> Удаление статических библиотек...
-> Удаление отладочной информации из бинарников и библиотек...
-> Сжатие документации (man и info)...
==> Checking for packaging issue...
==> Создание пакета "amdgpu-pro-libgl"...
-> Создание файла '.PKGINFO'...
-> Создание файла '.BUILDINFO'...
-> Создание файла '.MTREE'...
-> Сжатие пакета...
==> Запускается package_amdgpu-pro-opencl()...
==> Очистка...
-> Удаление файлов libtool...
-> Удаление ненужных файлов...
-> Удаление статических библиотек...
-> Удаление отладочной информации из бинарников и библиотек...
-> Сжатие документации (man и info)...
==> Checking for packaging issue...
==> Создание пакета "amdgpu-pro-opencl"...
-> Создание файла '.PKGINFO'...
-> Создание файла '.BUILDINFO'...
-> Создание файла '.MTREE'...
-> Сжатие пакета...
==> Запускается package_amdgpu-pro-vdpau()...
==> Очистка...
-> Удаление файлов libtool...
-> Удаление ненужных файлов...
-> Удаление статических библиотек...
-> Удаление отладочной информации из бинарников и библиотек...
-> Сжатие документации (man и info)...
==> Checking for packaging issue...
==> Создание пакета "amdgpu-pro-vdpau"...
-> Создание файла '.PKGINFO'...
-> Создание файла '.BUILDINFO'...
-> Создание файла '.MTREE'...
-> Сжатие пакета...
==> Запускается package_amdgpu-pro-vulkan()...
==> Очистка...
-> Удаление файлов libtool...
-> Удаление ненужных файлов...
-> Удаление статических библиотек...
-> Удаление отладочной информации из бинарников и библиотек...
-> Сжатие документации (man и info)...
==> Checking for packaging issue...
==> Создание пакета "amdgpu-pro-vulkan"...
-> Создание файла '.PKGINFO'...
-> Создание файла '.BUILDINFO'...
-> Создание файла '.MTREE'...
-> Сжатие пакета...
==> Запускается package_lib32-amdgpu-pro()...
==> Очистка...
-> Удаление файлов libtool...
-> Удаление ненужных файлов...
-> Удаление статических библиотек...
-> Удаление отладочной информации из бинарников и библиотек...
-> Сжатие документации (man и info)...
==> Checking for packaging issue...
==> Создание пакета "lib32-amdgpu-pro"...
-> Создание файла '.PKGINFO'...
-> Создание файла '.BUILDINFO'...
-> Создание файла '.MTREE'...
-> Сжатие пакета...
==> Запускается package_lib32-amdgpu-pro-libdrm()...
==> Очистка...
-> Удаление файлов libtool...
-> Удаление ненужных файлов...
-> Удаление статических библиотек...
-> Удаление отладочной информации из бинарников и библиотек...
-> Сжатие документации (man и info)...
==> Checking for packaging issue...
==> Создание пакета "lib32-amdgpu-pro-libdrm"...
-> Создание файла '.PKGINFO'...
-> Создание файла '.BUILDINFO'...
-> Создание файла '.MTREE'...
-> Сжатие пакета...
==> Запускается package_lib32-amdgpu-pro-libgl()...
==> Очистка...
-> Удаление файлов libtool...
-> Удаление ненужных файлов...
-> Удаление статических библиотек...
-> Удаление отладочной информации из бинарников и библиотек...
-> Сжатие документации (man и info)...
==> Checking for packaging issue...
==> Создание пакета "lib32-amdgpu-pro-libgl"...
-> Создание файла '.PKGINFO'...
-> Создание файла '.BUILDINFO'...
-> Создание файла '.MTREE'...
-> Сжатие пакета...
==> Запускается package_lib32-amdgpu-pro-opencl()...
==> Очистка...
-> Удаление файлов libtool...
-> Удаление ненужных файлов...
-> Удаление статических библиотек...
-> Удаление отладочной информации из бинарников и библиотек...
-> Сжатие документации (man и info)...
==> Checking for packaging issue...
==> Создание пакета "lib32-amdgpu-pro-opencl"...
-> Создание файла '.PKGINFO'...
-> Создание файла '.BUILDINFO'...
-> Создание файла '.MTREE'...
-> Сжатие пакета...
==> Запускается package_lib32-amdgpu-pro-vdpau()...
==> Очистка...
-> Удаление файлов libtool...
-> Удаление ненужных файлов...
-> Удаление статических библиотек...
-> Удаление отладочной информации из бинарников и библиотек...
-> Сжатие документации (man и info)...
==> Checking for packaging issue...
==> Создание пакета "lib32-amdgpu-pro-vdpau"...
-> Создание файла '.PKGINFO'...
-> Создание файла '.BUILDINFO'...
-> Создание файла '.MTREE'...
-> Сжатие пакета...
==> Запускается package_lib32-amdgpu-pro-vulkan()...
==> Очистка...
-> Удаление файлов libtool...
-> Удаление ненужных файлов...
-> Удаление статических библиотек...
-> Удаление отладочной информации из бинарников и библиотек...
-> Сжатие документации (man и info)...
==> Checking for packaging issue...
==> Создание пакета "lib32-amdgpu-pro-vulkan"...
-> Создание файла '.PKGINFO'...
-> Создание файла '.BUILDINFO'...
-> Создание файла '.MTREE'...
-> Сжатие пакета...
==> Запускается package_xf86-video-amdgpu-pro()...
==> Очистка...
-> Удаление файлов libtool...
-> Удаление ненужных файлов...
-> Удаление статических библиотек...
-> Удаление отладочной информации из бинарников и библиотек...
-> Сжатие документации (man и info)...
==> Checking for packaging issue...
==> Создание пакета "xf86-video-amdgpu-pro"...
-> Создание файла '.PKGINFO'...
-> Создание файла '.BUILDINFO'...
-> Создание файла '.MTREE'...
-> Сжатие пакета...
==> Выход из окружения fakeroot.
==> Завершена сборка пакета amdgpu-pro-installer 17.10.401251-2 (Ср июл 26 22:38:59 +07 2017)
==> Очистка...
==> Продолжить установку amdgpu-pro-installer ? Да/нет [Y/n]
==> [v]просмотреть содержимое пакета [c]проверить пакет при помощи namcap
==> ---------------------------------------------------------------------
==> y
[sudo] пароль для median:
загрузка пакетов...
разрешение зависимостей...
проверка конфликтов...
:: amdgpu-pro-libdrm и libdrm конфликтуют. Удалить libdrm? [y/N] y
:: lib32-amdgpu-pro-libdrm и lib32-libdrm конфликтуют. Удалить lib32-libdrm? [y/N] y
:: lib32-amdgpu-pro-libgl и lib32-libglvnd конфликтуют (lib32-libgl). Удалить lib32-libglvnd? [y/N] y
:: xf86-video-amdgpu-pro и xorg-server конфликтуют (X-ABI-VIDEODRV_VERSION). Удалить xorg-server? [y/N] y
предупреждение: обнаружена циклическая зависимость:
предупреждение: amdgpu-pro-libgl будет установлен перед amdgpu-pro, как зависимость
предупреждение: обнаружена циклическая зависимость:
предупреждение: lib32-amdgpu-pro-libgl будет установлен перед lib32-amdgpu-pro, как зависимость
Пакеты (19) gst-plugins-base-1.12.2-1 lib32-libdrm-2.4.81-1 [удаление]
lib32-libglvnd-0.2.999+g4ba53457-2 [удаление] libdrm-2.4.81-1 [удаление]
xorg-server-1.19.3-2 [удаление] amdgpu-pro-17.10.401251-2 amdgpu-pro-dkms-17.10.401251-2
amdgpu-pro-libdrm-17.10.401251-2 amdgpu-pro-libgl-17.10.401251-2
amdgpu-pro-opencl-17.10.401251-2 amdgpu-pro-vdpau-17.10.401251-2
amdgpu-pro-vulkan-17.10.401251-2 lib32-amdgpu-pro-17.10.401251-2
lib32-amdgpu-pro-libdrm-17.10.401251-2 lib32-amdgpu-pro-libgl-17.10.401251-2
lib32-amdgpu-pro-opencl-17.10.401251-2 lib32-amdgpu-pro-vdpau-17.10.401251-2
lib32-amdgpu-pro-vulkan-17.10.401251-2 xf86-video-amdgpu-pro-17.10.401251-2
Будет установлено: 501,94 MiB
Изменение размера: 496,30 MiB
:: Приступить к установке? [Y/n] y
(15/15) проверка ключей [##################################] 100%
( 2/15) проверяется целостность пакета [##################################] 100%
( 2/15) загрузка файлов пакетов [##################################] 100%
(15/15) проверка конфликтов файлов [##################################] 100%
(19/19) проверяется доступное место [##################################] 100%
:: Обработка изменений пакета...
(1/4) удаление xorg-server [##################################] 100%
(2/4) удаление lib32-libglvnd [##################################] 100%
(3/4) удаление lib32-libdrm [##################################] 100%
(4/4) удаление libdrm [##################################] 100%
( 1/15) установка amdgpu-pro-libgl [##################################] 100%
( 2/15) установка gst-plugins-base [##################################] 100%
( 3/15) установка amdgpu-pro [##################################] 100%
( 4/15) установка amdgpu-pro-dkms [##################################] 100%
( 5/15) установка amdgpu-pro-libdrm [##################################] 100%
( 6/15) установка amdgpu-pro-opencl [##################################] 100%
( 7/15) установка amdgpu-pro-vdpau [##################################] 100%
( 8/15) установка amdgpu-pro-vulkan [##################################] 100%
( 9/15) установка lib32-amdgpu-pro-libgl [##################################] 100%
(10/15) установка lib32-amdgpu-pro [##################################] 100%
(11/15) установка lib32-amdgpu-pro-libdrm [##################################] 100%
(12/15) установка lib32-amdgpu-pro-opencl [##################################] 100%
(13/15) установка lib32-amdgpu-pro-vdpau [##################################] 100%
(14/15) установка lib32-amdgpu-pro-vulkan [##################################] 100%
(15/15) установка xf86-video-amdgpu-pro [##################################] 100%
:: Работа послеоперационных перехватов...
(1/2) Install DKMS modules
==> dkms install amdgpu-pro-17.10/401251 -k 4.11.9-1-ARCH
Error! Bad return status for module build on kernel: 4.11.9-1-ARCH (x86_64)
Consult /var/lib/dkms/amdgpu-pro-17.10/401251/build/make.log for more information.
(2/2) Arming ConditionNeedsUpdate...
==> Пакеты, более не требующиеся какому-либо установленному пакету:
lib32-libpciaccess xf86-input-libinput
ошибка: missing 'lib32-mesa' dependency for 'lib32-cairo'
ошибка: missing 'libglvnd' dependency for 'mesa'
[median@arch]: ~>$
|