Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 931964 - app-emulation/wine-proton requires media-libs/vulkan-loader[X]
Summary: app-emulation/wine-proton requires media-libs/vulkan-loader[X]
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-15 19:29 UTC by waldolemmer
Modified: 2024-05-16 04:59 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description waldolemmer 2024-05-15 19:29:00 UTC
When launching GUI apps, wine shows the following error:

> Make sure that your X server is running and that $DISPLAY is set correctly.
This is fixed by compiling media-libs/vulkan-loader with USE=X.

app-emulation/wine-proton already depends on this package; just not with [X].

My environment:
- Wayland
- KDE Plasma

It's worth mentioning that wine can be used for non-GUI apps as well. Thus, I propose the following:
- Add X to app-emulation/wine-proton's IUSE.
- Add an X? ( media-libs/vulkan-loader[X] ) dependency.

I will make a pull request upon the maintainer's approval.
Comment 1 waldolemmer 2024-05-16 04:39:36 UTC
Fixed in commit cde08ef.
Comment 2 Ionen Wolkens gentoo-dev 2024-05-16 04:56:34 UTC
Sorry, hadn't noticed a bug had been filed and went with the ping on IRC first :)
Comment 3 Ionen Wolkens gentoo-dev 2024-05-16 04:59:18 UTC
(In reply to waldolemmer from comment #0)
> It's worth mentioning that wine can be used for non-GUI apps as well. Thus,
> I propose the following:
> - Add X to app-emulation/wine-proton's IUSE.
> - Add an X? ( media-libs/vulkan-loader[X] ) dependency.

wine-proton is treated a bit specially, it's a "for games" setup and minimalist non-GUI is not really supported given upstream (Valve) doesn't really test other configurations with their patches

wine-vanilla and staging, instead do vulkan-loader[X?] to be optional