From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark H Weaver Subject: Re: GNOME on Wayland current status Date: Mon, 08 Jan 2018 11:17:58 -0500 Message-ID: <87r2r0e349.fsf@netris.org> References: <7dbd6d56e6335050bedb1ca55c9a4828@mykolab.com> <87k1x11pxh.fsf@gnu.org> <20180102134758.703830e5@mykolab.com> <87y3lewd1s.fsf@netris.org> <20180104083858.vr3xk7xcjzedn7ga@abyayala> <20180104114934.6e607fba@mykolab.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57130) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eYa87-0007um-RX for guix-devel@gnu.org; Mon, 08 Jan 2018 11:18:33 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eYa83-0007CV-QD for guix-devel@gnu.org; Mon, 08 Jan 2018 11:18:31 -0500 Received: from world.peace.net ([50.252.239.5]:54992) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eYa83-0007Bt-Kd for guix-devel@gnu.org; Mon, 08 Jan 2018 11:18:27 -0500 In-Reply-To: <20180104114934.6e607fba@mykolab.com> (Rutger Helling's message of "Thu, 4 Jan 2018 11:49:34 +0100") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Rutger Helling Cc: guix-devel@gnu.org Hi Rutger, Rutger Helling writes: > SDDM for the moment cannot run on Wayland yet, which is why it starts > its own X server. > > I don't think I've had some of the problems you had with GNOME. Could > you try logging in once via a display manager to GNOME (either X11 or > Wayland is fine), then logging out, stopping the display manager and > running the following command on a TTY: > > XDG_SESSION_TYPE=wayland dbus-run-session gnome-session I tried this, and it results in a GNOME-on-wayland session that seems to work as well as it did when launched via SDDM, but with all of the same problems I mentioned in my earlier email (except for the resource usage due to Xorg-server/Qt/SDDM running in another VT). In particular, the sound setting panel still crashes, and startup notification is still broken for many GNOME programs including Nautilus (Files), Totem (Videos), Evince (Documents), and Epiphany (Web). Additionally, I've noticed that it's not possible to restart GNOME Shell (via Alt-F2 r) under Wayland. That's not a Guix-specific problem, but it's a particular problem for Guix because it's needed after updating one's profile in order to reload the set of known .desktop files, so that when launching programs via GNOME Shell the updated programs are run instead of the older ones (which may have security holes). > One of the problems I've run into myself is that X11 screen lockers > like xlock don't seem to work. In GNOME GDM is supposed to be the > screen locker I believe, but I don't think that works at the moment. > I'll try and see if there's a simple Wayland-based screen locker we > could use later. FYI, here are the most recent updates on the efforts to get GDM working in Guix: https://lists.gnu.org/archive/html/guix-devel/2017-08/msg00268.html https://lists.gnu.org/archive/html/guix-devel/2017-10/msg00231.html Thanks for your work on this! Regards, Mark