From owner-freebsd-x11@FreeBSD.ORG Wed Jun 19 15:22:07 2013 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 1A61B67F for ; Wed, 19 Jun 2013 15:22:07 +0000 (UTC) (envelope-from zeising@freebsd.org) Received: from mail.lysator.liu.se (mail.lysator.liu.se [IPv6:2001:6b0:17:f0a0::3]) by mx1.freebsd.org (Postfix) with ESMTP id 89E001A22 for ; Wed, 19 Jun 2013 15:22:06 +0000 (UTC) Received: from mail.lysator.liu.se (localhost [127.0.0.1]) by mail.lysator.liu.se (Postfix) with ESMTP id CB7124001F for ; Wed, 19 Jun 2013 17:22:04 +0200 (CEST) Received: by mail.lysator.liu.se (Postfix, from userid 1004) id C0DE040019; Wed, 19 Jun 2013 17:22:04 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on bernadotte.lysator.liu.se X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=disabled version=3.3.1 X-Spam-Score: 0.0 Received: from mx.daemonic.se (h-45-105.a163.priv.bahnhof.se [94.254.45.105]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.lysator.liu.se (Postfix) with ESMTPSA id 4A7D04000A; Wed, 19 Jun 2013 17:22:04 +0200 (CEST) Received: from mailscanner.daemonic.se (mailscanner.daemonic.se [IPv6:2001:470:dca9:0:1::6]) by mx.daemonic.se (Postfix) with ESMTPS id 3bb8yz6Szpz8hVn; Wed, 19 Jun 2013 17:22:03 +0200 (CEST) X-Virus-Scanned: amavisd-new at daemonic.se Received: from mx.daemonic.se ([IPv6:2001:470:dca9:0:1::3]) (using TLS with cipher CAMELLIA256-SHA) by mailscanner.daemonic.se (mailscanner.daemonic.se [IPv6:2001:470:dca9:0:1::6]) (amavisd-new, port 10025) with ESMTPS id 3b6r1WrsUG-z; Wed, 19 Jun 2013 17:22:01 +0200 (CEST) Received: from mail.daemonic.se (mail.daemonic.se [IPv6:2001:470:dca9:0:1::4]) by mx.daemonic.se (Postfix) with ESMTPS id 3bb8yx3Krkz8hVm; Wed, 19 Jun 2013 17:22:01 +0200 (CEST) Received: from tifa.daemonic.se (host-95-199-195-73.mobileonline.telia.com [95.199.195.73]) by mail.daemonic.se (Postfix) with ESMTPSA id 3bb8yw3lNjz9CwY; Wed, 19 Jun 2013 17:21:59 +0200 (CEST) Received: from tifa.daemonic.se (localhost [127.0.0.1]) by tifa.daemonic.se (Postfix) with ESMTP id 5CB7822819; Wed, 19 Jun 2013 17:21:57 +0200 (CEST) Message-ID: <51C1CC94.4040901@freebsd.org> Date: Wed, 19 Jun 2013 17:21:56 +0200 From: Niclas Zeising User-Agent: Mutt/1.5.21 MIME-Version: 1.0 To: Thomas Mueller Subject: Re: [HEADS UP] switch default xorg version in 9.1 and later References: <913149.18269.bm@smtp109.sbc.mail.bf1.yahoo.com> In-Reply-To: <913149.18269.bm@smtp109.sbc.mail.bf1.yahoo.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.14 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, 19 Jun 2013 15:22:07 -0000 > Anyway, my concern was some complications in running the newer Xorg with Intel graphics. > > There was the danger that it might not be possible to go to text console after going into X, so I have questions on how to stay with the graphical interface and not go back to text console. If this belongs on another thread, feel free to change the subject to "Xorg acrobatics". As far as I know, it is still not possible to VT switch after X has been started, this is a known shortcoming in the KMS driver. However, on start X will load all needed kernel modules, so until you start X you will have a working console. > > My question is how to go into X in such a way that there can be multiple users simultaneously logged in, root and nonroot, and all users have access to graphic applications (Mozilla Seamonkey for instance). I also want to be able to switch to or restart with a different window manager without going to a text console in between; this might require closing all applications and logging out. I don't really want to use gdm, kdm or xdm if I can help it. I don't think xdm would work anyway. I think the best way to achieve this is with some sort of desktop- or session-manager. I don't know if it is possible at all without it, I haven't tried. In general though, you shouldn't run X as the root user, and if all you need is a root shell, it is possible to start a terminal emulator (such as xterm) and use su or sudo. > > My previous attempt with the new Xorg and KMS produced a completely nonrunnable X, immediately crashed, requiring Reset button, and I had a dilly of a time going back to the older Xorg. I might this time have an alternate xorg.conf with Driver="vesa" for fallback so as to retain access to Xorg if the new Xorg bombs out with Intel driver: haven't tested this but hope it would work. Have you reported these issues somewhere earlier? Otherwise we need much more info in debugging this. Remember also that it is still possible to get the old xorg distribution if needed. Regards! -- Niclas Zeising