From owner-freebsd-ports@FreeBSD.ORG Tue Dec 6 09:53:25 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 66342106566C for ; Tue, 6 Dec 2011 09:53:25 +0000 (UTC) (envelope-from mueller6727@bellsouth.net) Received: from fmailhost02.isp.att.net (fmailhost02.isp.att.net [204.127.217.102]) by mx1.freebsd.org (Postfix) with ESMTP id 54E7D8FC18 for ; Tue, 6 Dec 2011 09:53:24 +0000 (UTC) Date: Tue, 6 Dec 2011 09:53:24 +0000 (GMT) X-Comment: Sending client does not conform to RFC822 minimum requirements X-Comment: Date has been added by Maillennium Received: from localhost (adsl-68-210-130-165.sdf.bellsouth.net[68.210.130.165]) by isp.att.net (frfwmhc02) with SMTP id <20111206095323H02007qog1e>; Tue, 6 Dec 2011 09:53:24 +0000 X-Originating-IP: [68.210.130.165] From: "Thomas Mueller" To: freebsd-ports@freebsd.org References: Message-Id: <20111206095325.66342106566C@hub.freebsd.org> Cc: Alexander Leidinger Subject: Re: Linux compatibility with more than one Linux installed? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Dec 2011 09:53:25 -0000 > The X server has a unix socket somewhere in /tmp. Normally this is used instead of a TCP connection to the localhost. You need to change the DISPLAY > env-variable to use a TCP connection, or you need o make the unix socket available to the chrooted linux-env. > The linuxulator in FreeBSD is nearly linux 2.6.16 compatible. We lack inotify and epoll support which the 2.6.16 kernel normally supports. If your system does > not depend upon inotify, epoll and anything newer than 2.6.16, it should work. If you give it a try, please report success or failure to > emulation@FreeBSD.org. > Bye, > Alexander. Now I might have something to try, but it is very unlikely that I would build a Linux kernel <= 2.6.16, especially with new hardware that might need the latest drivers. I will primarily want to run Linux natively rather than under FreeBSD. I think emulators/linux_dist-gentoo-stage3 and emulators/linux_base-gentoo-stage3 must use kernel far beyond 2.6.16. But I think, when chrooting into Linux from FreeBSD, FreeBSD kernel is the one in effect. Tom