From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id CC83415806E for ; Mon, 22 May 2023 10:36:29 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A46B4E0AA7; Mon, 22 May 2023 10:36:26 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 6C1B6E0A9C for ; Mon, 22 May 2023 10:36:26 +0000 (UTC) From: Ulrich Mueller To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] [PATCH] profiles/targets/desktop: enable USE=vulkan by default In-Reply-To: (Ionen Wolkens's message of "Mon, 22 May 2023 05:36:23 -0400") References: <20230521214850.1659618-1-sam@gentoo.org> Date: Mon, 22 May 2023 12:36:22 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: text/plain X-Archives-Salt: dfe6b263-7797-46dd-b835-b1a4d4d15441 X-Archives-Hash: e72c863f55b4343876420703db6e07ef >>>>> On Mon, 22 May 2023, Ionen Wolkens wrote: >> That's a non-sequitur. No reason to not have it on doesn't imply that >> there is a reason to have it on. >> >> Also, shouldn't we avoid enabling local flags in profiles? > I keep forgetting that this is still not global either, guess it'll > ideally need another step first. I see vulkan 31 times in use.local.desc, with slightly different descriptions. Most notable difference: app-office/libreoffice:vulkan - Enable Vulkan usage via the skia library (clang recommended) Should it be renamed to "skia" for libreoffice, because that's also the name of the upstream flag? libreoffice will also output a warning with USE="vulkan -clang". > For often-used USE, that doesn't mean that every users should have to > enable it manually when they try to emerge the package. It would > notably be annoying if, e.g. opengl wasn't default either (if opengl > can be a default, I don't see why vulkan can't be in 2023). > I see this as a sane desktop default much like having png, jpeg, etc.. > enabled. Right, this is a valid reason for enabling it. > Steam, games, and similar applications also come from several sources > not necessarily managed by portage all while expecting typical GPU > features (and png/jpeg support!) to work without having to dig in > USE flags on a desktop profile more than necessary. It's a better > out-of-the-box user experience. IMHO this isn't. It is at least debatable if unpackaged proprietary software should have any influence on our default settings. Ulrich