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.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 2A27C138334 for ; Sat, 3 Nov 2018 14:02:27 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3568FE09DF; Sat, 3 Nov 2018 14:02:19 +0000 (UTC) Received: from mail.muc.de (colin.muc.de [193.149.48.1]) by pigeon.gentoo.org (Postfix) with SMTP id 86163E09D6 for ; Sat, 3 Nov 2018 14:02:17 +0000 (UTC) Received: (qmail 38656 invoked by uid 3782); 3 Nov 2018 14:02:16 -0000 Received: from acm.muc.de (p5B14677B.dip0.t-ipconnect.de [91.20.103.123]) by colin.muc.de (tmda-ofmipd) with ESMTP; Sat, 03 Nov 2018 15:02:16 +0100 Received: (qmail 324 invoked by uid 1000); 3 Nov 2018 14:01:51 -0000 Date: Sat, 3 Nov 2018 14:01:51 +0000 To: gentoo-user@lists.gentoo.org Subject: [gentoo-user] Permissions error on starting X. Message-ID: <20181103140151.GA5029@ACM> 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 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) X-Delivery-Agent: TMDA/1.1.12 (Macallan) From: Alan Mackenzie X-Primary-Address: acm@muc.de X-Archives-Salt: 26ddbe9a-5c31-46d9-a503-49d7f0fd46c3 X-Archives-Hash: eec68912ea85c859862bd1151e274470 Hello, Gentoo. HEADS UP!!! If you start your X server from the command line with, e.g. startx, you now need to set the new(?) suid USE flag for the xorg-server package. This flag causes the binary to be installed with the setuid file flag, which causes it to run as root. The developers, in this instance, failed to raise the ebuild's version number from 1.20.3 when making this change, and also didn't notify users by a NEWS item, that I can see. The matter was fairly intensively discussed in bug #669648 in Gentoo's bugzilla. So - if you get a permissions error whilst trying to start X, setting the suid USE flag may well be the solution. -- Alan Mackenzie (Nuremberg, Germany).