On Tue, Sep 4, 2018 at 11:42 AM Kamil Paral <kparal(a)redhat.com> wrote:
On Tue, Sep 4, 2018 at 12:31 PM Peter Robinson <pbrobinson(a)gmail.com> wrote:
> On Tue, Sep 4, 2018 at 11:17 AM Kamil Paral <kparal(a)redhat.com> wrote:
> > I have installed a fresh F29 system and I was a bit surprised that Vulkan
drivers weren't present on that system, I had to manually install them
(mesa-vulkan-drivers). Vulkan is getting pretty popular lately, there are certain
high-profile games on Linux that use Vulkan *exclusively* (you can't run them on
OpenGL), and there are many other games which have Vulkan as an option, which might
improve performance. The latest breaking news were Valve enabling Wine-based compatibility
layer in Steam, that can be used to run many Windows-only games on Linux, and it's
again relying on Vulkan. So Vulkan is definitely getting mainstream.
> > In order to have Fedora Workstation appealing to general users, I believe it
should be a good choice for gaming (Christian wrote on his blog about considering
including gamemode by default, that also ties into this).
> > Is there any reason why Vulkan drivers are not installed by default in Fedora
Workstation? Is that something we can fix for F29?
> The maintainers might not feel they're ready or not have the resources
> to support them OOTB. The mesa/Xorg team is pretty active enabling
> things by default they believe are ready.
Hey Peter, that's sounds like speculation. I can definitely ask Mesa team whether
they feel whether the driver is ready. My question was whether there is a reason why the
package is not installed in Workstation by default, and that's decided by Workstation
SIG not Mesa team, right? If it's not installed because the driver quality is
questionable, sure, that's a good answer. But I'm trying to make sure this is not
a simple omission. Vulkan is pretty new and I can imagine no-one simply didn't think
about putting in into Workstation comps group yet (hence this email).
It is speculation, and no I would argue it's decided by the HW team
that has to maintain the drivers and packages and not Workstation at
all, Workstation should be deciding the UX and default apps, not what
HW another team may or may not be able to support. If the Workstation
team decide to include vulkan and it crashes on a bunch of devices but
it wasn't included by the graphics team because they felt it wasn't
ready it's no fair on that team because suddenly one team had affected
another team without consultation.