Bug 1402097 - validation layers not working
Summary: validation layers not working
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: vulkan
Version: 24
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: leigh scott
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-12-06 18:57 UTC by jan p. springer
Modified: 2016-12-16 12:50 UTC (History)
2 users (show)

Fixed In Version: vulkan-1.0.30.0-2.fc25 vulkan-1.0.30.0-2.fc24 vulkan-1.0.30.0-2.fc23
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-12-15 23:30:42 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description jan p. springer 2016-12-06 18:57:02 UTC
Description of problem:

vulkan validation layers don't seem to work if externally triggered.

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1. env VK_INSTANCE_LAYERS=VK_LAYER_LUNARG_standard_validation vulkaninfo
2.
3.

Actual results:

no layer validation

Expected results:

layer validation enabled

Additional info:

running

% env VK_LOADER_DEBUG=all VK_INSTANCE_LAYERS=VK_LAYER_LUNARG_standard_validation vulkaninfo

produces (among other things):
Expanding meta layer VK_LAYER_LUNARG_standard_validation found in environment variable
/lib64/libVkLayer_unique_objects.so: undefined symbol: util_GetLayerProperties
/lib64/libVkLayer_swapchain.so: undefined symbol: util_GetExtensionProperties
/lib64/libVkLayer_core_validation.so: undefined symbol: util_GetLayerProperties
/lib64/libVkLayer_image.so: undefined symbol: util_GetExtensionProperties
/lib64/libVkLayer_object_tracker.so: undefined symbol: util_GetExtensionProperties
/lib64/libVkLayer_parameter_validation.so: undefined symbol: util_GetLayerProperties
/lib64/libVkLayer_threading.so: undefined symbol: util_GetLayerProperties

so, it seems that all the validation-layer plugins are missing a link dependency ?

Comment 1 jan p. springer 2016-12-06 18:58:35 UTC
oh, forgot the package-version information:

% rpm -qa|grep vulkan
vulkan-devel-1.0.30.0-1.fc24.x86_64
vulkan-filesystem-1.0.30.0-1.fc24.noarch
vulkan-debuginfo-1.0.30.0-1.fc24.x86_64
vulkan-1.0.30.0-1.fc24.x86_64

Comment 2 leigh scott 2016-12-06 19:07:07 UTC
Try this build

Changelog 	
* Thu Dec 01 2016 leigh scott <leigh123linux> - 1.0.30.0-2
- Fix VkLayer undefined symbol: util_GetExtensionProperties

https://koji.fedoraproject.org/koji/buildinfo?buildID=822197

Comment 3 jan p. springer 2016-12-06 19:20:42 UTC
hi leigh, thanks, those work work perfect.

Comment 4 Fedora Update System 2016-12-06 19:23:45 UTC
vulkan-1.0.30.0-2.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-b1663428e8

Comment 5 Fedora Update System 2016-12-06 19:23:50 UTC
vulkan-1.0.30.0-2.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2016-8cb14a8013

Comment 6 Fedora Update System 2016-12-06 19:23:55 UTC
vulkan-1.0.30.0-2.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-ef61c49157

Comment 7 Fedora Update System 2016-12-08 04:51:27 UTC
vulkan-1.0.30.0-2.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-ef61c49157

Comment 8 Fedora Update System 2016-12-08 04:54:50 UTC
vulkan-1.0.30.0-2.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-8cb14a8013

Comment 9 Fedora Update System 2016-12-08 06:21:53 UTC
vulkan-1.0.30.0-2.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-b1663428e8

Comment 10 Fedora Update System 2016-12-15 23:30:42 UTC
vulkan-1.0.30.0-2.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.

Comment 11 Fedora Update System 2016-12-16 00:25:48 UTC
vulkan-1.0.30.0-2.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.

Comment 12 Fedora Update System 2016-12-16 03:53:22 UTC
vulkan-1.0.30.0-2.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.

Comment 13 Fedora Update System 2016-12-16 12:50:12 UTC
vulkan-1.0.30.0-2.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.