Search Criteria
Package Details: amdvlk-git 2023.Q4.3.r1.97d5243-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/amdvlk-git.git (read-only, click to copy) |
---|---|
Package Base: | amdvlk-git |
Description: | AMD's standalone Vulkan driver |
Upstream URL: | https://github.com/GPUOpen-Drivers |
Licenses: | MIT |
Conflicts: | amdvlk, vulkan-amdvlk |
Provides: | amdvlk, vulkan-amdvlk, vulkan-driver |
Submitter: | haagch |
Maintainer: | marijns |
Last Packager: | marijns |
Votes: | 22 |
Popularity: | 0.000000 |
First Submitted: | 2017-12-22 13:02 (UTC) |
Last Updated: | 2024-01-12 15:42 (UTC) |
Dependencies (14)
- vulkan-icd-loader (vulkan-icd-loader-gitAUR)
- cmake (cmake-gitAUR) (make)
- directx-shader-compiler (make)
- git (git-gitAUR) (make)
- libdrm (libdrm-gitAUR) (make)
- libxml2 (libxml2-gitAUR, libxml2-2.9AUR) (make)
- libxrandr (libxrandr-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- python-jinja (make)
- repo (repo-gitAUR) (make)
- wayland (wayland-gitAUR, wayland-chromiumAUR, wayland-asan-gitAUR) (make)
- xorg-server-devel (xorg-server-devel-gitAUR) (make)
- xorgproto (xorgproto-gitAUR) (make)
Required by (49)
- airshipper (requires vulkan-driver) (optional)
- ares-emu (requires vulkan-driver)
- ares-emu-git (requires vulkan-driver)
- cemu (requires vulkan-driver) (optional)
- clonehero-ptb (requires vulkan-driver) (optional)
- cpu-x (requires vulkan-driver) (optional)
- cpu-x-git (requires vulkan-driver) (optional)
- cpu-x-opencl (requires vulkan-driver) (optional)
- furmark (requires vulkan-driver) (optional)
- glfw-git (requires vulkan-driver) (optional)
- gyroflow (requires vulkan-driver)
- gzdoom (requires vulkan-driver) (optional, x86_64)
- gzdoom-git (requires vulkan-driver) (optional, x86_64)
- humble-lumpia-git (requires vulkan-driver) (optional)
- librashader (requires vulkan-driver)
- lucurious-git (requires vulkan-driver)
- lzdoom-git (requires vulkan-driver) (optional, x86_64)
- plasma6-wallpapers-wallpaper-engine-git (requires vulkan-driver)
- pokemon-revolution-online-bin (requires vulkan-driver)
- portproton (requires vulkan-driver)
- Show 29 more...
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »
Sinistar commented on 2020-05-09 23:45 (UTC) (edited on 2020-05-09 23:48 (UTC) by Sinistar)
Just for the hell of it I am posting the PKGBUILD that I use. Feel free to use any part you want.
gardotd426 commented on 2020-03-24 15:38 (UTC)
@haagch that must be something to do with the PKGBUILD or if nothing else the way you're choosing to build it in the PKGBUILD, instead of building it according to the repo instructions. I just manually built it with the regular commands (cmake -H blah blah blah), and it's working for me. I just ran
VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/amd_icd64.json vkcubepp
and got no such segfault, it launched perfectly ffinehaagch commented on 2020-03-24 15:33 (UTC)
I just updated the PKGBUILD before writing my comment. :) Every vulkan application segfaults on start because every vulkan application needs to create a VkInstance...
gardotd426 commented on 2020-03-24 15:11 (UTC)
@haagch what do you mean it builds? Like it builds without manual intervention? Because I just tested it and one of the included patches fails.
And where does it segfault? When trying to launch a game or something?
I just manually built AMDVLK according to the repo's instructions and it built fine.
haagch commented on 2020-03-24 15:06 (UTC)
Well it builds but vkCreateInstance() segfaults. This doesn't seem to be the fault of the package though.
haagch commented on 2020-03-24 15:00 (UTC)
One of the comaintainers moved the build over to using repo. The wsa repo apparently was unused anyway so I cleaned it up a little. Took relatively long because Telekom has terrible connection to AWS/Github again and apparently they don't care about negotiating for actual acceptable peering.
gardotd426 commented on 2020-03-24 14:29 (UTC) (edited on 2020-03-24 14:39 (UTC) by gardotd426)
@haagch After diving into the PKGBUILD a little more, I'm more confused than when I started, haha. So, for some reason, you're using https://github.com/GPUOpen-Drivers/wsa as the git repo, which has not been updated in two years. But later on down in the repo, you do a repo-init of the CORRECT repository, which is at https://github.com/GPUOpen-Drivers/AMDVLK. Why are you building this in such a convoluted way? Not only that, but there's yet another issue with the PKGBUILD, and that's the included patch. It doesn't work, and manual intervention is required (which I'm sure you're aware is against policy, manual intervention should never be required in a PKGBUILD). Here's the relevant output during the build:
And like I said, the actual source repo in the PKGBUILD, the wsa repo, is 2 years old at this point. Is there some reason it's done this way instead of just cloning the AMDVLK repo and building the actual AMDVLK driver?
haagch commented on 2020-03-24 13:14 (UTC)
2 years? I could swear just a few months back when I updated it, it was still active. Let's see.
« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »