From owner-freebsd-x11@freebsd.org Wed Dec 20 11:56:41 2017 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8AD25E83A3E for ; Wed, 20 Dec 2017 11:56:41 +0000 (UTC) (envelope-from johalun0@gmail.com) Received: from mail-wm0-x233.google.com (mail-wm0-x233.google.com [IPv6:2a00:1450:400c:c09::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2212E69852 for ; Wed, 20 Dec 2017 11:56:41 +0000 (UTC) (envelope-from johalun0@gmail.com) Received: by mail-wm0-x233.google.com with SMTP id g75so9436198wme.0 for ; Wed, 20 Dec 2017 03:56:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=20kQQzjMA+qayRz4NJEEwhnR5ASJDBdSexy7DPdsnz8=; b=V9LaMMavLzr7uAQtkK5G6Ms5FJAbk0PQ3GLWJjraD1deFImOpyZb0VEU0qYdEW82y3 6F4zBkEDYHZ2aAJSp1Sqqz0PoQT3juW1A2ww3lCnJ03/1xgjCYeaouzQJrUNXvSgd63X L72RMtgos234n6n5Su8XVVPfmTeK1CRI4/60hetjsEYX9k8mZdJ2GGa4FtVksFc64XsW kBDXz2RYvy5OzLKQfZL8oF2HKCSw0MguFyng7stlD8VpNPEWuH/WZ2oWDh9js+1yqT+c WzWsN9YxYW4ViOrgJayMK1ySW/dvhqMZ4AsvytmXUkQihg5wpa/yEIExeyW7zyMA7yLB RarA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=20kQQzjMA+qayRz4NJEEwhnR5ASJDBdSexy7DPdsnz8=; b=DudqmGVeKkFtjFrJuwwWVTAjcketMg6ODAnOO/KP3eJthi266T+C7fWDR3+7X/lE7G c9tSA968OyrPOtp51KXspM07PtuHA2M01YR6OIGArozchPVmWlw4umJMXzz0TnCVFyD5 wK3ArU/wwuzTnCc8waKKaYGI4+/aDP806OBFNuOYEat1opYtLjeeVySti/kOrkQRndR4 9YeR15dp9RVumN24ThP9TaTPu88HLVp3Y7DwRoLOGg5vSjwXwVA2vb68v3SF17EQ98GE 59X7bekyEJsv1j8e4ehKBN3oAK6bE5MkQ79b+yDAVHwkS0ZyNc9iafFjCUvD9ie4Ld7i hAig== X-Gm-Message-State: AKGB3mLQICtC1DmKVfv+Yjm0MfhLkD5bQZMDQa5CbbXfALd+9o/qp0OO bSMxqXaO8h20LH+RM3f/upOyn1dRngH+AK2d7mFODw== X-Google-Smtp-Source: ACJfBotw5xRTi4qm3bdeot4M8reeEU3euI9v1538DY7+KF62Dj3HK59jPY40jwMDrFLRENQDTxsn0WpvkctJjTJrTqk= X-Received: by 10.28.157.7 with SMTP id g7mr5800077wme.99.1513770998863; Wed, 20 Dec 2017 03:56:38 -0800 (PST) MIME-Version: 1.0 Received: by 10.223.197.68 with HTTP; Wed, 20 Dec 2017 03:55:58 -0800 (PST) From: Johannes Lundberg Date: Wed, 20 Dec 2017 11:55:58 +0000 Message-ID: Subject: Vote: making wayland=on default (also posted to ports@) To: freebsd-x11@freebsd.org Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Dec 2017 11:56:41 -0000 Hi I want to suggest that we enable wayland by default. In current state having some parts of wayland in ports is basically useless the end-users themselves re-build gtk30 and mesa-libs with wayland enabled. libwayland-egl.so from mesa-libs and the extra libraries and headers from gtk30 adds like a few KB, a drop in the ocean compared to xorg packages. (might be something more that I missed) Personally I see no reason not to make it default on, even with flavors coming up. For any Desktop user (as well as embedded devices like IVI-systems and whatnot), Wayland is the future. There's no escaping that. Wayland has been quite usable on FreeBSD for over a year now but access to it is limited due to the extra efforts required to use it. If we are to compare with the other guys, several Linux distros are already switching to wayland-based compositors as default window server. What do you think? Edit: This does not break or modify anything existing. It does not force you to do anything different. It simply adds a couple of libraries that you won't use unless you run wayland stuff (if you install gtk30 and mesa-libs).