В частности, комментарий chimaera commented on 2018-10-14 14:33:
и там он пишет что
Because I couldn't resolve this conflict via the recommended «makepkg -si» I tried to install the package again but this time by using the AUR helper bauerbill.
если в двух словах установил с помощью аурхелпера bauerbill, так что можешь попробовать
Ну, это уже к мейнтейнеру, или поставь все, кроме nvidia-vulkan-dkms
все файлы должны были попавсть в /var/cache/pacman/pkg/
вот тебе список собранных пакетов
Но мне кажется, что эффекта не будет или возникнет еще какой-нибудь конфликт, так что за результат не ручаюсь, предполагаю, что где-то неправильно задан conflicts или provides, но это геморно разбираться, особенно, если не знаешь где искать(а я не знаю). пиши сюда в камменты, и проси, чтоб подсказали как исправить, или просто исправили
или изучай сабж
Черт, спасибо! Ответ по делу! Но при сборке вылез другой косяк(
/tmp/yaourt-tmp-kichez/aur-nvidia-vulkan/src/NVIDIA-Linux-x86_64-396.54.09/kernel/nvidia-drm/nvidia-drm-encoder.c: В функции «nv_drm_add_encoder»:
/tmp/yaourt-tmp-kichez/aur-nvidia-vulkan/src/NVIDIA-Linux-x86_64-396.54.09/kernel/nvidia-drm/nvidia-drm-encoder.c:219:11: ошибка: implicit declaration of function «drm_mode_connector_attach_encoder»; did you mean «drm_connector_attach_encoder»? [-Werror=implicit-function-declaration]
ret = drm_mode_connector_attach_encoder(connector, encoder);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
drm_connector_attach_encoder
cc1: некоторые предупреждения считаются ошибками
make[2]: *** [scripts/Makefile.build:306: /tmp/yaourt-tmp-kichez/aur-nvidia-vulkan/src/NVIDIA-Linux-x86_64-396.54.09/kernel/nvidia-drm/nvidia-drm-encoder.o] Ошибка 1
make[1]: *** [Makefile:1515: _module_/tmp/yaourt-tmp-kichez/aur-nvidia-vulkan/src/NVIDIA-Linux-x86_64-396.54.09/kernel] Ошибка 2
make[1]: выход из каталога «/usr/lib/modules/4.19.0-1-MANJARO/build»
make: *** [Makefile:79: modules] Ошибка 2
==> ОШИБКА: Произошел сбой в build().
Прерывание…
Знаю что есть, но версия из репозиториев не поддерживает некоторые функции вулкана, которые есть в vulkan-developer-branch драйвере. Все эти функции очень оперативно добавляют в dxvk и по отзывам очень нехило помогают с производительностью игр
и, скорее всего
все файлы должны были попавсть в /var/cache/pacman/pkg/
вот тебе список собранных пакетов
Но мне кажется, что эффекта не будет или возникнет еще какой-нибудь конфликт, так что за результат не ручаюсь, предполагаю, что где-то неправильно задан conflicts или provides, но это геморно разбираться, особенно, если не знаешь где искать(а я не знаю). пиши сюда в камменты, и проси, чтоб подсказали как исправить, или просто исправили
или изучай сабж
==> [v]просмотреть содержимое пакета [c]проверить пакет при помощи namcap
==> — ==> y
загрузка пакетов…
разрешение зависимостей…
проверка конфликтов…
ошибка: обнаружен неразрешимый конфликт пакетов
ошибка: не удалось подготовить транзакцию (конфликтующие зависимости)
:: 'nvidia-vulkan' и 'nvidia-vulkan-dkms' конфликтуют
==> ВНИМАНИЕ: Ваши пакеты сохранены в /tmp/yaourt-tmp-kichez
[kichez@Kichez-PC ~]$
UPD.
возможно ошибка в этой строчке
ты ведь модуль прописываешь под 4,19, а скрипт требует >=4.18 и <4.19
/tmp/yaourt-tmp-kichez/aur-nvidia-vulkan/src/NVIDIA-Linux-x86_64-396.54.09/kernel/nvidia-drm/nvidia-drm-encoder.c:219:11: ошибка: implicit declaration of function «drm_mode_connector_attach_encoder»; did you mean «drm_connector_attach_encoder»? [-Werror=implicit-function-declaration]
ret = drm_mode_connector_attach_encoder(connector, encoder);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
drm_connector_attach_encoder
cc1: некоторые предупреждения считаются ошибками
make[2]: *** [scripts/Makefile.build:306: /tmp/yaourt-tmp-kichez/aur-nvidia-vulkan/src/NVIDIA-Linux-x86_64-396.54.09/kernel/nvidia-drm/nvidia-drm-encoder.o] Ошибка 1
make[1]: *** [Makefile:1515: _module_/tmp/yaourt-tmp-kichez/aur-nvidia-vulkan/src/NVIDIA-Linux-x86_64-396.54.09/kernel] Ошибка 2
make[1]: выход из каталога «/usr/lib/modules/4.19.0-1-MANJARO/build»
make: *** [Makefile:79: modules] Ошибка 2
==> ОШИБКА: Произошел сбой в build().
Прерывание…
да и откуда ему взяться? у тебя ж манджаро
сделай ls /usr/lib/modules/ и задай нужный под свое ядро в PKGBUILD, 11 строка
?
Еще есть это. Мне, в свое время, помогло…
В частности, комментарий chimaera commented on 2018-10-14 14:33:
А с другими микрофонами?