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 2DD95158083 for ; Tue, 24 Sep 2024 00:52:26 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id BF659E2A62; Tue, 24 Sep 2024 00:52:19 +0000 (UTC) Received: from mail-pf1-x432.google.com (mail-pf1-x432.google.com [IPv6:2607:f8b0:4864:20::432]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id AD36EE2A5B for ; Tue, 24 Sep 2024 00:52:17 +0000 (UTC) Received: by mail-pf1-x432.google.com with SMTP id d2e1a72fcca58-718f4fd89e5so4138850b3a.0 for ; Mon, 23 Sep 2024 17:52:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=psc.edu; s=google; t=1727139136; x=1727743936; darn=lists.gentoo.org; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=wUmWfraz4kEAU8UbUqgyu2TaySeTGdOyllhWmxnxoPs=; b=cr29F17PvkFmtOxpsm+ts4AAa+AR0u3TX+sQ511Xhl/FfHW67JYgjt4bl7ftXrlsUP E28khlB8szOGelH6hyZQk8Jc/H2McAp+aERNyNoRK2GqpXLl8ilQArK5hLsvTgJ5nFcy 07KGMl64jKGKBddLqQI4u1Z/DBLQ+v6uBi6G8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727139136; x=1727743936; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=wUmWfraz4kEAU8UbUqgyu2TaySeTGdOyllhWmxnxoPs=; b=OgVXJYgfRl8ffKh+wFdKxz8uViVbB+aI02N9HZa7RoUuXTn0O1cC96K419vIiseNn2 X9nzuR+vayrGrJdNDICmAlUyQnEEXBfaZ257z7wVqgSrQW5CGWJMxiiO6DAgZrHWrXG/ ArO+dZqknqLriCYuh92wZLku5APSdWkUnLn+SzMW+HlQ4UA7GsgwU35MbB1wbhwH7TkA VodH0RULksVuVUpK7G9TWaaBqGTzfcUA7ZbU10gqZtTwHzYSUV4LvY93HV3KqQLVBuL6 9QNM2IInamVZDBwzzm+vHnb79Sxpk60t0ds4O1eJctZIcLQXFOkHjcRfispjPw9rNvh0 l4qA== X-Gm-Message-State: AOJu0YxGDipzv/NH23d01mKsE9PPowCCP7wTV/lH4IhSQil6bjW8spJ7 pvdlyCtyAwVYiL6gxvNHV+Ek3QBpJ1HUTKe2mWIzAPUFtxG5z0VzO7W3+UdTazkdBCmUAqdhBmL P1ca/IHgT2m8xSQfJb54THvo3bAfiyMJ0ZoykXu84Hw0OmX4Lo6U= X-Google-Smtp-Source: AGHT+IE0RwkTnYfp5pzdEnZ3UsPLl026JL1Kd7I7uuMYcnI8sv6/cn/KQ+21QQ/DaAx5tUT+/CM7Q9Yz9PXTDSyTiBI= X-Received: by 2002:a05:6a00:4650:b0:717:8d81:e548 with SMTP id d2e1a72fcca58-7199c939056mr19827797b3a.1.1727139136420; Mon, 23 Sep 2024 17:52:16 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 References: <65e5de50-e053-46ff-be61-52f472d95025@gentoo.org> In-Reply-To: From: Mitchell Dorrell Date: Mon, 23 Sep 2024 20:52:05 -0400 Message-ID: Subject: Re: [gentoo-user] Wayland! Beware of! To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 665fd3bf-8241-4bd8-bcb8-cf9d0101affd X-Archives-Hash: d65aeba8dcdc1649b817f92dc2f0ebe1 On Mon, Sep 23, 2024 at 5:11=E2=80=AFPM Eli Schwartz = wrote: > The resulting packages pull in support libraries that implement both > technologies. This is (usually, absent dlopen tricks) a fundamental > requirement of "ld.so", the runtime loader: if you compile support for > it, you have to have it installed. I run a lean X system for desktop workflows, with USE=3D"-wayland". Every unconditional dev-libs/wayland dependency I've encountered has used dlopen. These were proprietary binary applications like Zoom and Slack. On an X system, they work completely fine without dev-libs/wayland, though. If I remember correctly, the word was, "Upstream says it's a dependency, so it's a dependency.". The moral of that story is, an unconditional dependency on Wayland *does not mean* that it isn't fully functional without dev-libs/wayland. On Mon, Sep 23, 2024 at 5:20=E2=80=AFPM Wol wrot= e: > So put pretty simply, Wayland is fast becoming - if it isn't already - a > hard dependency of X11. But if you want to run X11 as your sole > windowing system, that's no problem, just run it over Wayland. I run a four-monitor system using NVIDIA's closed-source drivers. Last I heard, Wayland did not work with such a combination. Has that changed? -MD