From owner-freebsd-questions@freebsd.org Thu Jul 23 17:27:00 2020 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C6B3635CE68 for ; Thu, 23 Jul 2020 17:27:00 +0000 (UTC) (envelope-from ashish@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BCK5J17MYz3b2M; Thu, 23 Jul 2020 17:26:59 +0000 (UTC) (envelope-from ashish@FreeBSD.org) Received: from chateau.d.if (unknown [122.162.198.192]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: ashish/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 590881C2B9; Thu, 23 Jul 2020 17:26:57 +0000 (UTC) (envelope-from ashish@FreeBSD.org) Subject: Re: Setting up Wayland on FreeBSD To: Lonnie Cumberland References: <4acde791-2974-4f83-cf18-2a05918d483b@FreeBSD.org> Cc: freebsd-questions@freebsd.org From: Ashish SHUKLA Organization: The FreeBSD Project Message-ID: <537545f7-1186-ca69-0c12-bf8a4b0f52ad@FreeBSD.org> Date: Thu, 23 Jul 2020 22:56:52 +0530 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="Qj26i7ysPS8ihAFFFHfyFniUTiyfpdyQw" X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jul 2020 17:27:00 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --Qj26i7ysPS8ihAFFFHfyFniUTiyfpdyQw Content-Type: multipart/mixed; boundary="DuKXOgRZPX5sz7Kaf0mCAZ1JsX26Nw01g" --DuKXOgRZPX5sz7Kaf0mCAZ1JsX26Nw01g Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 7/23/20 9:22 PM, Lonnie Cumberland wrote: > Hello Ashish, >=20 > I wanted to ask you a question on this. >=20 > I am thinking about doing a new fresh FreeBSD (12.1) install that comes= > without a GUI (no Xserver installed) and was wondering if these steps > are for Pure Wayland which I am guessing is using the DRM backend? Yes. > I would then think that you did something like this from a fresh instal= l: >=20 > pkg install wayland > pkg install haikari I didn't explicitly install wayland. I installed "sway", and "hikari" both of which depend on "wayland" package. Apart from above mentioned packages, I also installed "graphics/drm-kmod" port to get the latest drivers for my AMD GPU. > and then the steps that you outlined to startup the compositor and brin= g > up the GUI environment from the console. >=20 > Would this be about correct? Yes, this should be it. There are also other helper packages which I have installed, although are completely optional: grim-1.3.1 Grab images from a Wayland compositor dmenu-wayland-0.1 Efficient dynamic menu for wayland slurp-1.2.0_1 Select a region in a Wayland compositor swayidle-1.6 Idle management daemon for Wayland swaylock-1.5_1 Screen locker for Wayland waybar-0.9.2_3 Highly customizable Wayland bar for Sway and wlroots-based compositors wev-1.0.0_1 Wayland event viewer wl-clipboard-2.0.0 Command-line copy/paste utilities for Wayl= and wlogout-1.1.1_1 Wayland-based logout menu redshift-1.12_1 Adjusts the color temperature of your scre= en All the best --=20 Ashish SHUKLA | GPG: F682 CDCC 39DC 0FEA E116 20B6 C746 CFA9 E74F A4B0 --DuKXOgRZPX5sz7Kaf0mCAZ1JsX26Nw01g-- --Qj26i7ysPS8ihAFFFHfyFniUTiyfpdyQw Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE9oLNzDncD+rhFiC2x0bPqedPpLAFAl8ZyFwACgkQx0bPqedP pLBfzxAAkiBqKcROtdTpMVTdY62SdggyDF51yg8Zu4bomCNRUQnMrvkenzKOuEVt Cr/2MW370EQiJzjgOf3dj3UJw6n5ISsHrAp3ViLiu3PWJcO+XVDN4hX2D8iZwTpg W5FzZL2PFTg9JPLEql/9eurm3XyX2WqaDdNjV32gPScv35nqxt+POgzgy8cy0MNI HuZ0wMWZGHADObY9gPnmB6Jp4J7MUrT7d8lJbw9NYBotkzNego1qocGrK7j0sLwk yCLRnR6LF324yTEp/NNInGxAcwmoz4hmiQ4xk2san+yukWJDWdqLRmRCoXobmu+e 82baFUg/4qFrurccfxopnWWLL+hgoO0bdMNHgZKE0fo844JUwT+TmMrjRsQMZjg/ LL5uFssKLk52aMxXYHkSmN233LqvLMT/aIplhTWSGxcUTwxDhQ4xU5cyeCrzvwpu Q34ENYzVvXQGntNxAgnxUup62nJ7ihiALr0uO5NfI6SlcLkWJ4C6SHzv+h2zL5Er +DnhzH/wwfhgzjRyhiGGNuc57HUleqKcqS3L1gJ+lG7HrSZxJrupmuHK6of6komU tkl1jX6LGPGxcq4w8R4DbpMw78qRrR3cYeEzozVHIbEr8mPilpUJO7jPhehuR2Dq LbHEWEwnpXHI5Na9vaytd5EX0pJlfE7XzGvTpMr4+nf+IlroGVE= =pLH0 -----END PGP SIGNATURE----- --Qj26i7ysPS8ihAFFFHfyFniUTiyfpdyQw--