From owner-freebsd-emulation@FreeBSD.ORG Mon Apr 12 02:30:34 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 93A62106566C for ; Mon, 12 Apr 2010 02:30:34 +0000 (UTC) (envelope-from lstewart@freebsd.org) Received: from lauren.room52.net (lauren.room52.net [210.50.193.198]) by mx1.freebsd.org (Postfix) with ESMTP id 036618FC15 for ; Mon, 12 Apr 2010 02:30:33 +0000 (UTC) Received: from lawrence1.loshell.room52.net (unknown [59.167.184.191]) by lauren.room52.net (Postfix) with ESMTPSA id EB39C7E841 for ; Mon, 12 Apr 2010 12:13:27 +1000 (EST) Message-ID: <4BC281C7.8040908@freebsd.org> Date: Mon, 12 Apr 2010 12:13:27 +1000 From: Lawrence Stewart User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-AU; rv:1.9.1.9) Gecko/20100405 Thunderbird/3.0.4 MIME-Version: 1.0 To: freebsd-emulation@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Need help pxebooting FreeBSD under virtualbox-ose-3.1.6_2 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Apr 2010 02:30:34 -0000 Hi all, As the subject suggests, I'm having issues getting PXE booting working. I have a working PXE/NFS setup (verified using a physical machine on the LAN) that doesn't work in vbox. The vm is set to use bridged networking mode and the PCnet-FAST III adapter type. I've experimented with various permutations of FreeBSD/Freebsd 64bit guest OS version, IO APIC, PAE/NX, VT-x and nested paging, all to no avail. The pxeboot code I'm predominantly testing with is compiled from a recent version of head. I have also tried pxeboots from the 8-CURRENT and 8-STABLE eras. The vm starts up, pulls the pxeboot file via TFTP and then errors out with the message "TFTP download complete, but\nUnable to load file." I've tested on Windows XP vbox and it gets a bit further, successfully running the pxeboot code, but craps out when it gets to loading the kernel. I tested with both recent head and 8-stable kernels and it just freezes when when the '|' character shows up and is about to start spinning. If I could get the FreeBSD vbox vm to the point where it too can boot our pxeboot code, that would be a great step. I found the thread at [1] and tried the suggestions in the linked thread. Applying the etherboot patch to etherboot distributed with vbox makes no difference at all, and Kib's patched pxeboot code [2] kind of manages to successfully run after the same "Unable to load file" message is printed, but is completely broken, spewing messages about "netboot: couldn't probe pxenet0" and "pxe_open: netif_open() failed" to the console. I'm guessing the trick is somehow related to the vbox PXE boot rom not interacting well with our pxeboot code, but I have no idea how to resolve this. Any words of wisdom on how to get this working? Anyone even managed to successfully pxeboot FreeBSD in vbox? Cheers, Lawrence [1] http://lists.freebsd.org/pipermail/freebsd-emulation/2009-September/006806.html [2] http://lists.freebsd.org/pipermail/freebsd-emulation/2007-April/003509.html From owner-freebsd-emulation@FreeBSD.ORG Mon Apr 12 09:09:55 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E0B5E106566B; Mon, 12 Apr 2010 09:09:55 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: from kabab.cs.huji.ac.il (kabab.cs.huji.ac.il [132.65.16.84]) by mx1.freebsd.org (Postfix) with ESMTP id 98FDD8FC17; Mon, 12 Apr 2010 09:09:55 +0000 (UTC) Received: from pampa.cs.huji.ac.il ([132.65.80.32]) by kabab.cs.huji.ac.il with esmtp id 1O1FeU-000Lfe-C4; Mon, 12 Apr 2010 12:09:54 +0300 X-Mailer: exmh version 2.7.2 01/07/2005 with nmh-1.2 To: Lawrence Stewart MIME-Version: 1.0 Content-Type: message/rfc822 Content-ID: <94157.1271063394.1@pampa.cs.huji.ac.il> Content-Description: forwarded message Date: Mon, 12 Apr 2010 12:09:54 +0300 From: Daniel Braniss Message-ID: Cc: freebsd-emulation@freebsd.org Subject: Vbox/PXE booting works (fwd) X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Apr 2010 09:09:56 -0000 Return-path: Received: from mx2.freebsd.org ([69.147.83.53]) by cs.huji.ac.il with esmtp id 1Mrq5G-00015m-Db for danny@cs.huji.ac.il; Sun, 27 Sep 2009 11:30:23 +0200 Received: from hub.freebsd.org (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 7A88414FB1B; Sun, 27 Sep 2009 09:30:05 +0000 (UTC) Received: from hub.freebsd.org (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id D537310656C1; Sun, 27 Sep 2009 09:30:03 +0000 (UTC) (envelope-from owner-freebsd-emulation@freebsd.org) Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1F36B106566B for ; Sun, 27 Sep 2009 09:29:56 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: from kabab.cs.huji.ac.il (kabab.cs.huji.ac.il [132.65.16.84]) by mx1.freebsd.org (Postfix) with ESMTP id C908D8FC13 for ; Sun, 27 Sep 2009 09:29:55 +0000 (UTC) Received: from pampa.cs.huji.ac.il ([132.65.80.32]) by kabab.cs.huji.ac.il with esmtp id 1Mrq4o-00092t-CE for freebsd-emulation@FreeBSD.org; Sun, 27 Sep 2009 11:29:54 +0200 X-Mailer: exmh version 2.7.2 01/07/2005 with nmh-1.2 To: freebsd-emulation@FreeBSD.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 27 Sep 2009 11:29:54 +0200 From: Daniel Braniss Message-ID: Cc: Subject: Vbox/PXE booting works X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: owner-freebsd-emulation@freebsd.org Errors-To: owner-freebsd-emulation@freebsd.org X-SA-Score: -1.5 X-Authentication-Warning: Sender is not authenticated hi, the works should be 'works sometimes', but it's a great! take a look at: http://www.etherboot.org/wiki/romburning/vbox (thanks to "Miller, Shao" for pointing it out to me) the gPXE compiles under linux, but if anyone is interested, i've placed the 1022200.rom in: ftp://ftp.cs.huji.ac.il/users/danny/freebsd/vbox/1022200.rom I'm using the svn version, and PCnet-FAST II (the III booted, but then hung) danny _______________________________________________ freebsd-emulation@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-emulation To unsubscribe, send any mail to "freebsd-emulation-unsubscribe@freebsd.org" From owner-freebsd-emulation@FreeBSD.ORG Mon Apr 12 11:06:58 2010 Return-Path: Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1590E106566C for ; Mon, 12 Apr 2010 11:06:58 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id DCE878FC1D for ; Mon, 12 Apr 2010 11:06:57 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o3CB6vWh042380 for ; Mon, 12 Apr 2010 11:06:57 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o3CB6vCg042378 for freebsd-emulation@FreeBSD.org; Mon, 12 Apr 2010 11:06:57 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 12 Apr 2010 11:06:57 GMT Message-Id: <201004121106.o3CB6vCg042378@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-emulation@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-emulation@FreeBSD.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Apr 2010 11:06:58 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/145024 emulation [linux] [panic] kernel crash by linux.ko module with n f kern/144763 emulation [linux] [panic] Kernel panic when start linux binaries o kern/144194 emulation [linux] [patch] linuxulator: 2 exec bug fixes o ports/142837 emulation [patch] emulators/linux_base-* packages fails to insta o kern/142082 emulation [patch] [panic] linuxulator: getppid: use after free o kern/141439 emulation [linux] [patch] linux_exit_group kills group leader o kern/140156 emulation [linux] cdparanoia fails to read drive data o kern/139423 emulation [parallels] Networking does not work on amd64 guest on o kern/138944 emulation [parallels] [regression] Parallels no longer works in o kern/138880 emulation [linux] munmap segfaults after linux_mmap2 stresstest f ports/137332 emulation add caution messages to some adobe products s ports/136321 emulation x11-toolkits/linux-pango: please update linux based po o ports/136229 emulation [linux] emulators/linux_base-f10: certain linux apps l o ports/135337 emulation [PATCH] emulators/linux_base-f10: incorrect bash usage o kern/133144 emulation [linux] linuxulator 2.6 crashes with nvidias libGL.so. o kern/129169 emulation [linux] [patch] Linux Emulation ENOTCONN error using n o kern/126232 emulation [linux] Linux ioctl TCGETS (0x5401) always fails o kern/73777 emulation [linux] [patch] linux emulation: root dir special hand a kern/72920 emulation [linux]: path "prefixing" is not done on unix domain s o kern/41543 emulation [patch] [request] easier wine/w23 support o kern/39201 emulation [linux] [patch] ptrace(2) and rfork(RFLINUXTHPN) confu o kern/29698 emulation [linux] [patch] linux ipcs doesn'work o kern/21463 emulation [linux] Linux compatability mode should not allow setu o kern/11165 emulation [ibcs2] IBCS2 doesn't work correctly with PID_MAX 9999 24 problems total. From owner-freebsd-emulation@FreeBSD.ORG Mon Apr 12 13:24:10 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 755151065670; Mon, 12 Apr 2010 13:24:10 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: from kabab.cs.huji.ac.il (kabab.cs.huji.ac.il [132.65.16.84]) by mx1.freebsd.org (Postfix) with ESMTP id 2240C8FC4B; Mon, 12 Apr 2010 13:24:09 +0000 (UTC) Received: from pampa.cs.huji.ac.il ([132.65.80.32]) by kabab.cs.huji.ac.il with esmtp id 1O1JcW-000O7D-KH; Mon, 12 Apr 2010 16:24:08 +0300 X-Mailer: exmh version 2.7.2 01/07/2005 with nmh-1.2 To: gljennjohn@googlemail.com In-reply-to: <20100412151721.100eab90@ernst.jennejohn.org> References: <20100412151721.100eab90@ernst.jennejohn.org> Comments: In-reply-to Gary Jennejohn message dated "Mon, 12 Apr 2010 15:17:21 +0200." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 12 Apr 2010 16:24:08 +0300 From: Daniel Braniss Message-ID: Cc: Lawrence Stewart , freebsd-emulation@freebsd.org Subject: Re: Vbox/PXE booting works (fwd) X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Apr 2010 13:24:10 -0000 > On Mon, 12 Apr 2010 12:09:54 +0300 > Daniel Braniss wrote: > > > hi, > > the works should be 'works sometimes', but it's a great! > > take a look at: http://www.etherboot.org/wiki/romburning/vbox > > (thanks to "Miller, Shao" for pointing > > it out to me) > > > > the gPXE compiles under linux, but if anyone is interested, > > i've placed the 1022200.rom in: > > ftp://ftp.cs.huji.ac.il/users/danny/freebsd/vbox/1022200.rom > > > > I'm using the svn version, and PCnet-FAST II (the III booted, but then hung) > > > > garyj:ernst:freebsd:-bash:10> fetch ftp://ftp.cs.huji.ac.il/users/danny/freebsd/vbox/1022200.rom > fetch: ftp://ftp.cs.huji.ac.il/users/danny/freebsd/vbox/1022200.rom: File > unavailable (e.g., file not found, no access) > fixed, try again, sorry danny From owner-freebsd-emulation@FreeBSD.ORG Mon Apr 12 13:34:28 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BAF17106566B for ; Mon, 12 Apr 2010 13:34:28 +0000 (UTC) (envelope-from doconnor@gsoft.com.au) Received: from cain.gsoft.com.au (cain.gsoft.com.au [203.31.81.10]) by mx1.freebsd.org (Postfix) with ESMTP id 20B698FC12 for ; Mon, 12 Apr 2010 13:34:27 +0000 (UTC) Received: from inchoate.gsoft.com.au (ppp121-45-156-164.lns6.adl6.internode.on.net [121.45.156.164]) (authenticated bits=0) by cain.gsoft.com.au (8.13.8/8.13.8) with ESMTP id o3CDYPYW055278 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Mon, 12 Apr 2010 23:04:25 +0930 (CST) (envelope-from doconnor@gsoft.com.au) From: "Daniel O'Connor" To: Alexander Leidinger Date: Mon, 12 Apr 2010 23:04:13 +0930 User-Agent: KMail/1.9.10 References: <201002082235.43055.doconnor@gsoft.com.au> <20100326110625.63871o812h63nlgk@webmail.leidinger.net> In-Reply-To: <20100326110625.63871o812h63nlgk@webmail.leidinger.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2164097.pGMLOUulfN"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201004122304.21654.doconnor@gsoft.com.au> X-Spam-Score: -1.796 () AWL,BAYES_00,RDNS_DYNAMIC X-Scanned-By: MIMEDefang 2.63 on 203.31.81.10 Cc: freebsd-emulation@freebsd.org Subject: Re: Emulated Java issue X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Apr 2010 13:34:28 -0000 --nextPart2164097.pGMLOUulfN Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Fri, 26 Mar 2010, Alexander Leidinger wrote: > Quoting Daniel O'Connor (from Mon, 8 Feb 2010 > > 22:35:31 +1030): > > I am trying to get Xilinx ISE WebPack 11.4 working but > > unfortunately while the normal software seems to work but when it > > runs Java to generate IP core components it fails. > > > > The odd thing is that if you run the java by hand it exits cleanly > > and seems to generate the correct files. I replaced the java binary > > with a wrapper which logs the output and it appears that the > > calling process thinks the java exits, but you can see it > > outputting stuff into the log file while the caller has displayed > > the error dialogue. > > Can you have a look at > http://www.freebsd.org/cgi/query-pr.cgi?pr=3D144194 to see if this is > related to your problem? Sorry it took so long to get back to you.. I tried the patch but unfortunately it doesn't fix the problem :( It still seems that the caller thinks it has exited when it hasn't. =2D-=20 Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C --nextPart2164097.pGMLOUulfN Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (FreeBSD) iD8DBQBLwyFd5ZPcIHs/zowRAvWRAJwMclTH3Cz6RH9dhoW5VvnyIxgbBACgqVBu HCnlk1gC0XmSj2ydsyDW2ck= =NjQ4 -----END PGP SIGNATURE----- --nextPart2164097.pGMLOUulfN-- From owner-freebsd-emulation@FreeBSD.ORG Mon Apr 12 13:43:41 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5CE39106566C; Mon, 12 Apr 2010 13:43:41 +0000 (UTC) (envelope-from gljennjohn@googlemail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.154]) by mx1.freebsd.org (Postfix) with ESMTP id AD71D8FC1F; Mon, 12 Apr 2010 13:43:40 +0000 (UTC) Received: by fg-out-1718.google.com with SMTP id 22so844922fge.13 for ; Mon, 12 Apr 2010 06:43:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:cc:subject :message-id:in-reply-to:references:reply-to:x-mailer:mime-version :content-type:content-transfer-encoding; bh=aoaUpasUAl7pjQI+r9yTjIbeJv8f6HU02nGRewDxasw=; b=avroduP/IZls4CASBsUOws8tSZKLNDZk0GbiRQyivfM6Ae3BiZSISEAJYc4iY/zxT8 a7GhDXS/CbcwwsT1AF07RUfZrlNfrbLpUHoYSQ5IDSWnmfWMeSLjC27aeHY6jNHwjZtO R1yj60bROr/dWgWrfr9pddgs8hIKOloocPU8g= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=date:from:to:cc:subject:message-id:in-reply-to:references:reply-to :x-mailer:mime-version:content-type:content-transfer-encoding; b=gccdurUZ7qRGK+T3E56/buJhQOyzjZa9LeQqsLosqKKBbFMvISAHgY0lmzIXw+YvQI cP0bd53GF8KFIqfsmPybw55iu5DUlxFW9TFdctvJSsn4PsLgzJp2+Y/c3eFJ+z2sZ9ht zVR9BUgTUR1mXjUY5r0icSjlXcji1AxaZXXz8= Received: by 10.223.7.91 with SMTP id c27mr2669766fac.19.1271078243453; Mon, 12 Apr 2010 06:17:23 -0700 (PDT) Received: from ernst.jennejohn.org (p57AE1E4E.dip0.t-ipconnect.de [87.174.30.78]) by mx.google.com with ESMTPS id p9sm8345177fkb.3.2010.04.12.06.17.22 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 12 Apr 2010 06:17:23 -0700 (PDT) Date: Mon, 12 Apr 2010 15:17:21 +0200 From: Gary Jennejohn To: Daniel Braniss Message-ID: <20100412151721.100eab90@ernst.jennejohn.org> In-Reply-To: References: X-Mailer: Claws Mail 3.7.5 (GTK+ 2.18.7; amd64-portbld-freebsd9.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Lawrence Stewart , freebsd-emulation@freebsd.org Subject: Re: Vbox/PXE booting works (fwd) X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: gljennjohn@googlemail.com List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Apr 2010 13:43:41 -0000 On Mon, 12 Apr 2010 12:09:54 +0300 Daniel Braniss wrote: > hi, > the works should be 'works sometimes', but it's a great! > take a look at: http://www.etherboot.org/wiki/romburning/vbox > (thanks to "Miller, Shao" for pointing > it out to me) > > the gPXE compiles under linux, but if anyone is interested, > i've placed the 1022200.rom in: > ftp://ftp.cs.huji.ac.il/users/danny/freebsd/vbox/1022200.rom > > I'm using the svn version, and PCnet-FAST II (the III booted, but then hung) > garyj:ernst:freebsd:-bash:10> fetch ftp://ftp.cs.huji.ac.il/users/danny/freebsd/vbox/1022200.rom fetch: ftp://ftp.cs.huji.ac.il/users/danny/freebsd/vbox/1022200.rom: File unavailable (e.g., file not found, no access) -- Gary Jennejohn From owner-freebsd-emulation@FreeBSD.ORG Mon Apr 12 14:12:18 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3955C1065673 for ; Mon, 12 Apr 2010 14:12:18 +0000 (UTC) (envelope-from aoyama@peach.ne.jp) Received: from moon.peach.ne.jp (unknown [IPv6:2001:380:e06:127::53]) by mx1.freebsd.org (Postfix) with ESMTP id CB4BB8FC12 for ; Mon, 12 Apr 2010 14:12:17 +0000 (UTC) Received: from moon.peach.ne.jp (localhost [127.0.0.1]) by moon.peach.ne.jp (Postfix) with ESMTP id 049E378C4F for ; Mon, 12 Apr 2010 23:12:17 +0900 (JST) Received: from artemis (unknown [192.168.2.20]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by moon.peach.ne.jp (Postfix) with ESMTP id D318978C4D for ; Mon, 12 Apr 2010 23:12:16 +0900 (JST) Message-ID: From: "Daisuke Aoyama" To: References: <252B63EC396745F7A6AE9E622C215437@artemis> Date: Mon, 12 Apr 2010 23:12:14 +0900 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_00AD_01CADA95.96A3F430" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5843 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-Virus-Scanned: ClamAV using ClamSMTP Subject: Re: [PATCH] VirtualBox headless VNC support by LibVNCServer (20100211) X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Apr 2010 14:12:18 -0000 This is a multi-part message in MIME format. ------=_NextPart_000_00AD_01CADA95.96A3F430 Content-Type: text/plain; format=flowed; charset="UTF-8"; reply-type=original Content-Transfer-Encoding: 7bit If you want to run VirtualBox 3.1.6 as same as 3.1.2, please use this Makefile. And please wait until I post next modifications. How to use? Extract all of patches and make. # cd /usr/ports/emulators/virtualbox-ose # tar xvf /path/to/vboxvnc-20100211.tar.gz # tar xvf /path/to/vboxint18-20100310.tar.gz # tar xvf /path/to/vboxvnc-316-Makefile.tar.gz Run make config, and make. Previous mails: http://lists.freebsd.org/pipermail/freebsd-emulation/2010-February/007409.html http://lists.freebsd.org/pipermail/freebsd-emulation/2010-March/007540.html Regards, Daisuke Aoyama ------=_NextPart_000_00AD_01CADA95.96A3F430 Content-Type: application/octet-stream; name="vboxvnc-316-Makefile.tar.gz" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="vboxvnc-316-Makefile.tar.gz" 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 ------=_NextPart_000_00AD_01CADA95.96A3F430-- From owner-freebsd-emulation@FreeBSD.ORG Mon Apr 12 13:42:51 2010 Return-Path: Delivered-To: emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B856F106566C for ; Mon, 12 Apr 2010 13:42:51 +0000 (UTC) (envelope-from wernerleh@arcor.de) Received: from mail-in-08.arcor-online.net (mail-in-08.arcor-online.net [151.189.21.48]) by mx1.freebsd.org (Postfix) with ESMTP id 407F08FC12 for ; Mon, 12 Apr 2010 13:42:51 +0000 (UTC) Received: from mail-in-07-z2.arcor-online.net (mail-in-07-z2.arcor-online.net [151.189.8.19]) by mx.arcor.de (Postfix) with ESMTP id 7BA8E2AEFA7 for ; Mon, 12 Apr 2010 15:11:42 +0200 (CEST) Received: from mail-in-01.arcor-online.net (mail-in-01.arcor-online.net [151.189.21.41]) by mail-in-07-z2.arcor-online.net (Postfix) with ESMTP id 71902316828 for ; Mon, 12 Apr 2010 15:11:42 +0200 (CEST) Received: from [127.0.0.1] (xdsl-84-44-254-140.netcologne.de [84.44.254.140]) (Authenticated sender: elvis69@arcor.de) by mail-in-01.arcor-online.net (Postfix) with ESMTPA id 49CCD3329F1 for ; Mon, 12 Apr 2010 15:11:42 +0200 (CEST) X-DKIM: Sendmail DKIM Filter v2.8.2 mail-in-01.arcor-online.net 49CCD3329F1 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=arcor.de; s=mail-in; t=1271077902; bh=D9Uir/ce1UjavuDsyLr9269Q478m//TyylGRQYprw0s=; h=Message-ID:Date:From:MIME-Version:To:Subject:Content-Type: Content-Transfer-Encoding; b=buxmKWa3BkmSVrb5XqQ4XbHgeRjAVhTYIW8JJSWJkku3J1dx1tlqec/PNk67vY7vD Uss1u0bq41AU+Xxwxdbcut4w7VXf6AK3mMyw6Ez+iNjg+u+sXGoZ/hwu5x3q3BHb9z Z2bFDdkOXSn1/+YLidGg0iI0G71w58LbhvUCWWdo= Message-ID: <41D5F61C.3050002@arcor.de> From: Werner Lehmann User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.9) Gecko/20100317 SeaMonkey/2.0.4 MIME-Version: 1.0 To: emulation@FreeBSD.org X-Priority: 1 (Highest) Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Antivirus: avast! (VPS 100326-0, 26.03.2010), Outbound message X-Antivirus-Status: Clean X-Mailman-Approved-At: Mon, 12 Apr 2010 15:38:04 +0000 Cc: Subject: FreeBSD Port: graphics/linux-f10-dri X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Date: Mon, 12 Apr 2010 13:42:51 -0000 X-Original-Date: Sat, 01 Jan 2005 02:00:12 +0100 X-List-Received-Date: Mon, 12 Apr 2010 13:42:51 -0000 Dear Sirs, as a casual FreeBSD-User und an enthusiastic Gamer I am especially concerned about how 3d-games run on FreeBSD. If I understand things right, most of the games are linux-ports, and rely on the opengl subsystem provided by the port graphics/linux-f10-dri when using linux-base-f10, which is MESA-Version 7.2. But for a while now the FreeBSD OpenGL subsystem has been Mesa 7.4.4, an recently can even be compiled to 7.6 using the flag "WITHOUT_NOUVEAU="yes". So if the port linux-f10-dri still is Mesa-Version 7.2, all linux-games will still be limited to that really old Mesa-version and not benefit from the newer Mesa-version in FreeBSD. Is that true? And if so, what work is being done to get graphics/linux-f10-dri on pair with the FreeBSD-OpenGL-Subsystem being 7.4 or 7.6? And sure 7.8 will come to FreeBSD soon, too. Would you please give me a short reply and tell if you are looking into that matter? Regards, Werner From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 13 09:37:24 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9F8DE106566C for ; Tue, 13 Apr 2010 09:37:24 +0000 (UTC) (envelope-from aoyama@peach.ne.jp) Received: from moon.peach.ne.jp (unknown [IPv6:2001:380:e06:127::53]) by mx1.freebsd.org (Postfix) with ESMTP id A31B58FC1A for ; Tue, 13 Apr 2010 09:37:23 +0000 (UTC) Received: from moon.peach.ne.jp (localhost [127.0.0.1]) by moon.peach.ne.jp (Postfix) with ESMTP id 9B87478C4A for ; Tue, 13 Apr 2010 18:37:22 +0900 (JST) Received: from artemis (unknown [192.168.2.20]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by moon.peach.ne.jp (Postfix) with ESMTP id 5EA9F78C3B for ; Tue, 13 Apr 2010 18:37:22 +0900 (JST) Message-ID: From: "Daisuke Aoyama" To: Date: Tue, 13 Apr 2010 18:37:19 +0900 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0025_01CADB38.59416570" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5843 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-Virus-Scanned: ClamAV using ClamSMTP Subject: VirtualBox 3.1.6 does not work under i386 kernel X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Apr 2010 09:37:24 -0000 This is a multi-part message in MIME format. ------=_NextPart_000_0025_01CADB38.59416570 Content-Type: text/plain; format=flowed; charset="iso-2022-jp"; reply-type=original Content-Transfer-Encoding: 7bit I am working on making VirtualBox 3.1.6 after releasing FreeNAS 0.7.1. I found VirtualBox 3.1.6 does not work under i386 kernel. It seems PNG library is not used correctly in VBoxC.so. However, I don't know how to correct it by smart way. Also I cannot test it under X11. Could you test my patch under X11 + i386 kernel? Before patch, you will get like this: ---------------------------------------------------------------------- [aoyama@freenas225 ~]$ VBoxManage list vms Sun VirtualBox Command Line Management Interface Version 3.1.6_OSE (C) 2005-2010 Sun Microsystems, Inc. All rights reserved. ERROR: failed to create a session object! ERROR: code NS_ERROR_FACTORY_NOT_REGISTERED (0x80040154) - Class not registered (extended info not available) Most likely, the VirtualBox COM server is not running or failed to start. ---------------------------------------------------------------------- After patch, you should be able to use VirtualBox 3.1.6. How to use the patch? Extract all of patches and make. # cd /usr/ports/emulators/virtualbox-ose # tar xvf /path/to/vboxvnc-20100211.tar.gz # tar xvf /path/to/vboxint18-20100310.tar.gz # tar xvf /path/to/vboxvnc-316-png-Makefile.tar.gz Run make config, and make. If you want my tested kernel/environment, you can get it from: http://sourceforge.net/projects/freenas/files/stable/0.7.1/ Previous mails: http://lists.freebsd.org/pipermail/freebsd-emulation/2010-February/007409.html http://lists.freebsd.org/pipermail/freebsd-emulation/2010-March/007540.html http://lists.freebsd.org/pipermail/freebsd-emulation/2010-April/007630.html Thanks, Daisuke Aoyama ------=_NextPart_000_0025_01CADB38.59416570 Content-Type: application/octet-stream; name="vboxvnc-316-png-Makefile.tar.gz" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="vboxvnc-316-png-Makefile.tar.gz" Makefile=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00000644 = =00000000 =00000000 =0000000020773 11360777210 012632=00 = 0=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00ustar=0000root=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00wheel=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00000000 =00000000 = =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00# New ports = collection makefile for: virtualbox-ose=0A= # Date created: 2009-05-02=0A= # Whom: Bernhard Froehlich =0A= #=0A= # $FreeBSD: ports/emulators/virtualbox-ose/Makefile,v 1.20 2010/04/03 = 10:44:09 roam Exp $=0A= #=0A= =0A= PORTNAME=3D virtualbox-ose=0A= DISTVERSION=3D 3.1.6=0A= PORTREVISION=3D 2=0A= CATEGORIES=3D emulators=0A= MASTER_SITES=3D http://tmp.chruetertee.ch/ \=0A= http://freebsd.unixfreunde.de/sources/ \=0A= http://disasterarea.chruetertee.ch/ \=0A= http://mirror.4bit.ws/ \=0A= http://dlc.sun.com/virtualbox/${VBOX_GUEST_VER}/:guestadditions=0A= DISTFILES=3D VirtualBox-${DISTVERSION}-OSE${EXTRACT_SUFX} ${GADISTFILES}=0A= EXTRACT_ONLY=3D VirtualBox-${DISTVERSION}-OSE${EXTRACT_SUFX}=0A= =0A= #for discussion please use emulation@FreeBSD.org=0A= MAINTAINER=3D vbox@FreeBSD.org=0A= COMMENT=3D A general-purpose full virtualizer for x86 hardware=0A= =0A= BUILD_DEPENDS=3D yasm:${PORTSDIR}/devel/yasm \=0A= as86:${PORTSDIR}/devel/dev86 \=0A= xsltproc:${PORTSDIR}/textproc/libxslt \=0A= kmk:${PORTSDIR}/devel/kBuild=0A= LIB_DEPENDS=3D png.6:${PORTSDIR}/graphics/png \=0A= xslt.2:${PORTSDIR}/textproc/libxslt \=0A= curl.6:${PORTSDIR}/ftp/curl=0A= RUN_DEPENDS=3D = /boot/modules/vboxdrv.ko:${PORTSDIR}/emulators/virtualbox-ose-kmod=0A= =0A= WRKSRC=3D ${WRKDIR}/VirtualBox-${PORTVERSION}_OSE=0A= ONLY_FOR_ARCHS=3D i386 amd64=0A= USE_GNOME=3D libidl=0A= USE_BZIP2=3D yes=0A= USE_PYTHON=3D yes=0A= USE_PYDISTUTILS=3D easy_install=0A= PYDISTUTILS_PKGNAME=3D vboxapi=0A= PYDISTUTILS_PKGVERSION=3D 1.0=0A= PYDISTUTILS_NOEGGINFO=3D yes=0A= =0A= HAS_CONFIGURE=3D yes=0A= CONFIGURE_ARGS+=3D--with-gcc=3D"${CC}" --with-g++=3D"${CXX}"=0A= USE_LDCONFIG=3D ${PREFIX}/lib/virtualbox=0A= =0A= CONFLICTS=3D bcc-[0-9]* virtualbox-ose-devel-3* = virtualbox-ose-additions-3* virtualbox-ose-additions-devel-3*=0A= =0A= VBOXGROUP?=3D vboxusers=0A= VBOXGID?=3D 920=0A= VBOX_FRONTENDS=3D VBoxHeadless=0A= VBOX_GUEST_VER=3D ${PORTVERSION}=0A= =0A= SUB_FILES=3D pkg-install=0A= =0A= SUB_LIST=3D PREFIX=3D${PREFIX} \=0A= VBOXGROUP=3D${VBOXGROUP} \=0A= VBOXGID=3D${VBOXGID}=0A= =0A= OPTIONS=3D QT4 "Build with QT4 Frontend" on \=0A= DEBUG "Build with debugging symbols" off \=0A= GUESTADDITIONS "Build with Guest Additions" off \=0A= DBUS "Build with D-Bus and HAL support" on \=0A= PULSEAUDIO "Build with PulseAudio" off \=0A= X11 "Build with X11 support" on \=0A= NLS "Native language support" on \=0A= LIBVNC "Build with LibVNCServer support" on=0A= =0A= .include =0A= =0A= PLIST_SUB+=3D PYTHON_VER=3D${PYTHON_VER} \=0A= PYTHON_VERU=3D${PYTHON_VER:S/./_/} \=0A= GUEST_VER=3D${VBOX_GUEST_VER}=0A= =0A= KMK_BUILDTYPE=3D release=0A= KMK_CONFIG=3D VBOX_LIBPATH_X11=3D${LOCALBASE} = VBOX_FREEBSD_SRC=3D${SRC_BASE}/sys=0A= KMK_FLAGS=3D=0A= =0A= .if defined(WITHOUT_QT4) && !defined(WITHOUT_NLS)=0A= BROKEN=3D NLS support requires QT4 frontend. Run 'make config' again!=0A= .endif=0A= =0A= .if defined(WITHOUT_X11) && !defined(WITHOUT_QT4)=0A= BROKEN=3D QT4 frontend requires X11 support. Run 'make config' again!=0A= .endif=0A= =0A= .if defined(WITH_LIBVNC)=0A= LIB_DEPENDS+=3D vncserver:${PORTSDIR}/net/libvncserver=0A= .endif=0A= =0A= .if !defined(WITHOUT_X11)=0A= USE_SDL=3D sdl=0A= USE_XORG=3D xcursor xmu inputproto=0A= VBOX_FRONTENDS+=3DVBoxBFE VBoxSDL=0A= PLIST_SUB+=3D X11=3D""=0A= .else=0A= CONFIGURE_ARGS+=3D--build-headless=0A= PLIST_SUB+=3D X11=3D"@comment "=0A= .endif=0A= =0A= .if !defined(WITHOUT_QT4)=0A= USE_QT_VER=3D 4=0A= QT_NONSTANDARD=3D yes=0A= QT_COMPONENTS=3D gui network moc_build uic_build rcc_build linguist=0A= INSTALLS_ICONS=3D yes=0A= VBOX_FRONTENDS+=3DVirtualBox VBoxTestOGL=0A= PLIST_SUB+=3D QT4=3D""=0A= .else=0A= CONFIGURE_ARGS+=3D--disable-qt4=0A= PLIST_SUB+=3D QT4=3D"@comment "=0A= .endif=0A= =0A= .if defined(WITH_GUESTADDITIONS)=0A= GUESTADDITIONS=3D VBoxGuestAdditions_${VBOX_GUEST_VER}.iso=0A= GADISTFILES=3D ${GUESTADDITIONS}:guestadditions=0A= RESTRICTED=3D for personal use only=0A= RESTRICTED_FILES=3D ${GUESTADDITIONS}=0A= FETCH_ARGS=3D -pRr=0A= PLIST_SUB+=3D GUESTADDITIONS=3D""=0A= .else=0A= PLIST_SUB+=3D GUESTADDITIONS=3D"@comment "=0A= .endif=0A= =0A= .if defined(WITH_DEBUG)=0A= KMK_FLAGS+=3D BUILD_TYPE=3Ddebug=0A= KMK_BUILDTYPE=3D debug=0A= .endif=0A= =0A= .if !defined(WITHOUT_DBUS)=0A= LIB_DEPENDS+=3D dbus-1.3:${PORTSDIR}/devel/dbus=0A= .else=0A= CONFIGURE_ARGS+=3D--disable-dbus=0A= .endif=0A= =0A= .if !defined(WITH_PULSEAUDIO)=0A= CONFIGURE_ARGS+=3D--disable-pulse=0A= .else=0A= LIB_DEPENDS+=3D pulse.0:${PORTSDIR}/audio/pulseaudio=0A= .endif=0A= =0A= .if !defined(WITHOUT_NLS)=0A= PLIST_SUB+=3D NLS=3D""=0A= .else=0A= PLIST_SUB+=3D NLS=3D"@comment "=0A= .endif=0A= =0A= .if ${OSVERSION} < 700000=0A= BROKEN=3D Does not compile on FreeBSD 6.X=0A= .endif=0A= =0A= .if ${ARCH} =3D=3D i386=0A= KMK_ARCH=3D freebsd.x86=0A= PLIST_SUB+=3D I386=3D""=0A= .else=0A= KMK_ARCH=3D freebsd.${ARCH}=0A= PLIST_SUB+=3D I386=3D"@comment "=0A= .endif=0A= =0A= .include =0A= =0A= pre-everything::=0A= .if ${ARCH} =3D=3D "amd64"=0A= .if !exists(/usr/lib32)=0A= @${ECHO} 'Requires 32-bit libraries installed under /usr/lib32.'=0A= @${ECHO} 'Do: cd /usr/src; make build32 install32; ldconfig -v -m -R = /usr/lib32'=0A= @${FALSE}=0A= .endif=0A= .endif=0A= =0A= post-patch:=0A= @${ECHO} 'VBOX_PATH_APP_PRIVATE_ARCH =3D ${PREFIX}/lib/virtualbox' > = ${WRKSRC}/LocalConfig.kmk=0A= @${ECHO} 'VBOX_PATH_SHARED_LIBS =3D ${PREFIX}/lib/virtualbox' >> = ${WRKSRC}/LocalConfig.kmk=0A= @${ECHO} 'VBOX_WITH_RUNPATH =3D ${PREFIX}/lib/virtualbox' >> = ${WRKSRC}/LocalConfig.kmk=0A= @${ECHO} 'VBOX_PATH_APP_PRIVATE =3D ${DATADIR}' >> = ${WRKSRC}/LocalConfig.kmk=0A= @${ECHO} 'VBOX_PATH_APP_DOCS =3D ${DOCSDIR}' >> = ${WRKSRC}/LocalConfig.kmk=0A= @${ECHO} 'VBOX_WITH_INSTALLER =3D 1' >> ${WRKSRC}/LocalConfig.kmk=0A= @${ECHO} 'VBOX_WITH_VBOXDRV =3D ' >> ${WRKSRC}/LocalConfig.kmk=0A= @${ECHO} 'VBOX_WITH_NETFLT =3D 1' >> ${WRKSRC}/LocalConfig.kmk=0A= @${ECHO} 'VBOX_WITH_NETADP =3D ' >> ${WRKSRC}/LocalConfig.kmk=0A= @${ECHO} 'VBOX_WITH_TESTCASES=3D' >> ${WRKSRC}/LocalConfig.kmk=0A= .if defined(WITH_LIBVNC)=0A= @${ECHO} 'VBOX_WITH_LIBVNC =3D 1' >> ${WRKSRC}/LocalConfig.kmk=0A= .endif=0A= @${ECHO} 'SDK_VBOX_LIBPNG_INCS =3D ${PREFIX}/include/libpng' >> = ${WRKSRC}/LocalConfig.kmk=0A= @${ECHO} 'SDK_VBOX_LIBPNG_LIBS =3D png' >> ${WRKSRC}/LocalConfig.kmk=0A= .if defined(WITHOUT_X11)=0A= @${ECHO} 'VBOX_WITH_X11_ADDITIONS=3D' >> ${WRKSRC}/LocalConfig.kmk=0A= .endif=0A= @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \=0A= ${WRKSRC}/Config.kmk ${WRKSRC}/configure \=0A= ${WRKSRC}/kBuild/units/qt3.kmk ${WRKSRC}/kBuild/units/qt4.kmk \=0A= ${WRKSRC}/kBuild/sdks/LIBSDL.kmk \=0A= ${WRKSRC}/src/libs/xpcom18a4/python/gen_python_deps.py=0A= @${REINPLACE_CMD} -e = 's|\$$KBUILDDIR_BIN/kmk_sed|${PREFIX}/bin/kmk_sed|g' ${WRKSRC}/configure=0A= =0A= pre-build:=0A= @${REINPLACE_CMD} -e 's|/bin/bash|/bin/sh|' \=0A= ${WRKSRC}/env.sh=0A= =0A= do-build:=0A= cd ${WRKSRC} && ${SH} env.sh && ${KMK_CONFIG} ${LOCALBASE}/bin/kmk = ${KMK_FLAGS}=0A= =0A= do-install:=0A= ${MKDIR} ${DATADIR}=0A= (cd ${WRKSRC}/out/${KMK_ARCH}/${KMK_BUILDTYPE}/bin/sdk/bindings/xpcom = && ${COPYTREE_SHARE} "idl samples" ${DATADIR})=0A= =0A= ${MKDIR} ${PREFIX}/include/virtualbox=0A= (cd = ${WRKSRC}/out/${KMK_ARCH}/${KMK_BUILDTYPE}/bin/sdk/bindings/xpcom/include= && ${COPYTREE_SHARE} "*" ${PREFIX}/include/virtualbox)=0A= =0A= ${MKDIR} ${PREFIX}/lib/virtualbox=0A= (cd ${WRKSRC}/out/${KMK_ARCH}/${KMK_BUILDTYPE}/bin && ${COPYTREE_SHARE} = "*.so *.gc *.r0 components" ${PREFIX}/lib/virtualbox)=0A= =0A= .if !defined(WITHOUT_NLS)=0A= ${MKDIR} ${DATADIR}/nls=0A= (cd ${WRKSRC}/out/${KMK_ARCH}/${KMK_BUILDTYPE}/obj/VirtualBox/qtnls && = ${COPYTREE_SHARE} "*.qm" ${DATADIR}/nls)=0A= .endif=0A= =0A= ${MKDIR} ${PREFIX}/bin=0A= .for f in VBoxManage VBoxNetAdpCtl VBoxNetDHCP VBoxSVC VBoxXPCOMIPCD = ${VBOX_FRONTENDS}=0A= ${INSTALL_PROGRAM} ${WRKSRC}/out/${KMK_ARCH}/${KMK_BUILDTYPE}/bin/${f} = ${PREFIX}/lib/virtualbox/=0A= ${LN} -sf ${PREFIX}/lib/virtualbox/${f} ${PREFIX}/bin/=0A= .endfor=0A= =0A= .for f in VBoxNetAdpCtl VBoxNetDHCP ${VBOX_FRONTENDS}=0A= ${CHMOD} 4511 ${PREFIX}/lib/virtualbox/${f}=0A= .endfor=0A= =0A= .for f in VBoxManage VBoxSVC VBoxXPCOMIPCD=0A= ${CHMOD} 0711 ${PREFIX}/lib/virtualbox/${f}=0A= .endfor=0A= =0A= .if defined(WITH_GUESTADDITIONS)=0A= ${MKDIR} ${PREFIX}/lib/virtualbox/additions=0A= ${INSTALL_DATA} ${DISTDIR}/${GUESTADDITIONS} = ${PREFIX}/lib/virtualbox/additions/=0A= ${LN} -sf ${PREFIX}/lib/virtualbox/additions/${GUESTADDITIONS} = ${PREFIX}/lib/virtualbox/additions/VBoxGuestAdditions.iso=0A= .endif=0A= =0A= cd ${WRKSRC}/out/${KMK_ARCH}/${KMK_BUILDTYPE}/bin/sdk/installer && \=0A= VBOX_INSTALL_PATH=3D"${PREFIX}/lib/virtualbox" ${PYTHON_CMD} = vboxapisetup.py install=0A= =0A= @${MKDIR} ${PYTHON_SITELIBDIR}=0A= (cd = ${WRKSRC}/out/${KMK_ARCH}/${KMK_BUILDTYPE}/bin/sdk/bindings/xpcom/python = && ${COPYTREE_SHARE} "*" ${PYTHON_SITELIBDIR})=0A= ${PYTHON_CMD} -mcompileall ${PYTHON_SITELIBDIR}/xpcom/=0A= =0A= post-install:=0A= @${SETENV} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL=0A= =0A= .for f in VBoxManage VBoxNetDHCP VBoxSVC VBoxXPCOMIPCD ${VBOX_FRONTENDS}=0A= ${CHOWN} root:${VBOXGROUP} ${PREFIX}/lib/virtualbox/${f}=0A= .endfor=0A= =0A= @${FIND} ${DATADIR} -type d -print0 | ${XARGS} -0 ${CHMOD} 755=0A= @${FIND} ${PREFIX}/include/virtualbox -type d -print0 | ${XARGS} -0 = ${CHMOD} 755=0A= @${FIND} ${PREFIX}/lib/virtualbox -type d -print0 | ${XARGS} -0 = ${CHMOD} 755=0A= =0A= .if !defined(WITHOUT_QT4)=0A= ${MKDIR} ${PREFIX}/share/icons/hicolor/48x48/apps/=0A= ${INSTALL_DATA} = ${WRKSRC}/src/VBox/Frontends/VirtualBox/images/OSE/VirtualBox_48px.png = ${PREFIX}/share/icons/hicolor/48x48/apps/VBox.png=0A= ${MKDIR} ${PREFIX}/share/applications/=0A= ${INSTALL_DATA} ${WRKSRC}/src/VBox/Installer/solaris/virtualbox.desktop = ${PREFIX}/share/applications/virtualbox.desktop=0A= .endif=0A= @${CAT} ${PKGMESSAGE}=0A= =0A= .include =0A= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00= =00=00=00=00 ------=_NextPart_000_0025_01CADB38.59416570-- From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 13 10:26:37 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D8326106564A for ; Tue, 13 Apr 2010 10:26:37 +0000 (UTC) (envelope-from decke@bluelife.at) Received: from mail.itac.at (mail.itac.at [91.205.172.9]) by mx1.freebsd.org (Postfix) with ESMTP id 518578FC0C for ; Tue, 13 Apr 2010 10:26:36 +0000 (UTC) Received: from [91.205.172.21] (helo=webmail.bluelife.at) by mail.itac.at with esmtpsa (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.63) (envelope-from ) id 1O1dKC-0002Yr-Gd; Tue, 13 Apr 2010 12:26:32 +0200 MIME-Version: 1.0 Date: Tue, 13 Apr 2010 12:26:33 +0200 From: Bernhard Froehlich To: Daisuke Aoyama In-Reply-To: References: Message-ID: <28976d8065c7ecca24a2b3bacd01fcb7@bluelife.at> X-Sender: decke@bluelife.at User-Agent: RoundCube Webmail/0.3.1 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 X-Spam-Score: 2.6 (++) X-Spam-Report: Spam detection software, running on the system "mail.itac.at", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Tue, 13 Apr 2010 18:37:19 +0900, "Daisuke Aoyama" wrote: > I am working on making VirtualBox 3.1.6 after releasing FreeNAS 0.7.1. > I found VirtualBox 3.1.6 does not work under i386 kernel. > It seems PNG library is not used correctly in VBoxC.so. > However, I don't know how to correct it by smart way. > Also I cannot test it under X11. > > Could you test my patch under X11 + i386 kernel? > Before patch, you will get like this: > > [aoyama@freenas225 ~]$ VBoxManage list vms > Sun VirtualBox Command Line Management Interface Version 3.1.6_OSE > (C) 2005-2010 Sun Microsystems, Inc. > All rights reserved. > > ERROR: failed to create a session object! > ERROR: code NS_ERROR_FACTORY_NOT_REGISTERED (0x80040154) - Class not > registered (extended info not available) > Most likely, the VirtualBox COM server is not running or failed to start. > > > After patch, you should be able to use VirtualBox 3.1.6. [...] Content analysis details: (2.6 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.4 ALL_TRUSTED Passed through trusted hosts only via SMTP 3.4 FH_DATE_PAST_20XX The date is grossly in the future. 2.4 DNS_FROM_OPENWHOIS RBL: Envelope sender listed in bl.open-whois.org. -1.8 AWL AWL: From: address is in the auto white-list Cc: freebsd-emulation@freebsd.org Subject: Re: VirtualBox 3.1.6 does not work under i386 kernel X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Apr 2010 10:26:38 -0000 On Tue, 13 Apr 2010 18:37:19 +0900, "Daisuke Aoyama" wrote: > I am working on making VirtualBox 3.1.6 after releasing FreeNAS 0.7.1. > I found VirtualBox 3.1.6 does not work under i386 kernel. > It seems PNG library is not used correctly in VBoxC.so. > However, I don't know how to correct it by smart way. > Also I cannot test it under X11. > > Could you test my patch under X11 + i386 kernel? > Before patch, you will get like this: > ---------------------------------------------------------------------- > [aoyama@freenas225 ~]$ VBoxManage list vms > Sun VirtualBox Command Line Management Interface Version 3.1.6_OSE > (C) 2005-2010 Sun Microsystems, Inc. > All rights reserved. > > ERROR: failed to create a session object! > ERROR: code NS_ERROR_FACTORY_NOT_REGISTERED (0x80040154) - Class not > registered (extended info not available) > Most likely, the VirtualBox COM server is not running or failed to start. > ---------------------------------------------------------------------- > > After patch, you should be able to use VirtualBox 3.1.6. That sounds similar to PR ports/145457 but I could not reproduce that yet. Could you try the patch from the PR and see if it works for you? http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/145457 -- Bernhard Fröhlich http://www.bluelife.at/ From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 13 10:36:49 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BF9D51065670 for ; Tue, 13 Apr 2010 10:36:49 +0000 (UTC) (envelope-from kvasilev@cellnetrix.com) Received: from cellnetrix.com (office.cellnetrix.com [80.243.14.38]) by mx1.freebsd.org (Postfix) with ESMTP id 686AA8FC17 for ; Tue, 13 Apr 2010 10:36:48 +0000 (UTC) Received: from localhost (localhost.com [127.0.0.1]) by cellnetrix.com (Postfix) with ESMTP id 957C2189E055 for ; Tue, 13 Apr 2010 14:36:47 +0400 (MSD) X-Virus-Scanned: amavisd-new at cellnetrix.com Received: from cellnetrix.com ([127.0.0.1]) by localhost (c-dev.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l5YP29s-x4YV for ; Tue, 13 Apr 2010 14:36:47 +0400 (MSD) Received: by cellnetrix.com (Postfix, from userid 1009) id 541EC189E050; Tue, 13 Apr 2010 14:36:47 +0400 (MSD) X-Spam-Checker-Version: SpamAssassin 3.2.2 (2007-07-23) on c-dev.com X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00, DNS_FROM_OPENWHOIS autolearn=no version=3.2.2 Received: from [192.168.2.191] (unknown [192.168.2.191]) by cellnetrix.com (Postfix) with ESMTP id 2EE04189E048 for ; Tue, 13 Apr 2010 14:36:47 +0400 (MSD) Message-ID: <4BC448CF.60104@cellnetrix.com> Date: Tue, 13 Apr 2010 14:34:55 +0400 From: Konstantin Vasilev User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.9) Gecko/20100317 Lightning/1.0b1 Thunderbird/3.0.4 MIME-Version: 1.0 To: freebsd-emulation@freebsd.org References: <28976d8065c7ecca24a2b3bacd01fcb7@bluelife.at> In-Reply-To: <28976d8065c7ecca24a2b3bacd01fcb7@bluelife.at> X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Subject: Re: VirtualBox 3.1.6 does not work under i386 kernel X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Apr 2010 10:36:49 -0000 13.04.2010 14:26, Bernhard Froehlich ÐÉÛÅÔ: > On Tue, 13 Apr 2010 18:37:19 +0900, "Daisuke Aoyama" > wrote: > >> I am working on making VirtualBox 3.1.6 after releasing FreeNAS 0.7.1. >> I found VirtualBox 3.1.6 does not work under i386 kernel. >> It seems PNG library is not used correctly in VBoxC.so. >> However, I don't know how to correct it by smart way. >> Also I cannot test it under X11. >> >> Could you test my patch under X11 + i386 kernel? >> Before patch, you will get like this: >> ---------------------------------------------------------------------- >> [aoyama@freenas225 ~]$ VBoxManage list vms >> Sun VirtualBox Command Line Management Interface Version 3.1.6_OSE >> (C) 2005-2010 Sun Microsystems, Inc. >> All rights reserved. >> >> ERROR: failed to create a session object! >> ERROR: code NS_ERROR_FACTORY_NOT_REGISTERED (0x80040154) - Class not >> registered (extended info not available) >> Most likely, the VirtualBox COM server is not running or failed to >> > start. > >> ---------------------------------------------------------------------- >> >> After patch, you should be able to use VirtualBox 3.1.6. >> > That sounds similar to PR ports/145457 but I could not reproduce that yet. > Could you try the patch from the PR and see if it works for you? > > http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/145457 > > I try this patch and it dosn't work for me. But under X11 vbox works fine. -- With best regards, Konstantin Vasilyev From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 13 12:12:38 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 195FB1065675 for ; Tue, 13 Apr 2010 12:12:38 +0000 (UTC) (envelope-from decke@bluelife.at) Received: from mail.itac.at (mail.itac.at [91.205.172.9]) by mx1.freebsd.org (Postfix) with ESMTP id 7E0418FC1C for ; Tue, 13 Apr 2010 12:12:37 +0000 (UTC) Received: from [91.205.172.21] (helo=webmail.bluelife.at) by mail.itac.at with esmtpsa (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.63) (envelope-from ) id 1O1eyp-0004B6-Jf; Tue, 13 Apr 2010 14:12:35 +0200 MIME-Version: 1.0 Date: Tue, 13 Apr 2010 14:12:36 +0200 From: Bernhard Froehlich To: Konstantin Vasilev In-Reply-To: <4BC448CF.60104@cellnetrix.com> References: <28976d8065c7ecca24a2b3bacd01fcb7@bluelife.at> <4BC448CF.60104@cellnetrix.com> Message-ID: <25970cf965cf88ccd7b8a4a6dfab845b@bluelife.at> X-Sender: decke@bluelife.at User-Agent: RoundCube Webmail/0.3.1 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 X-Spam-Score: 2.6 (++) X-Spam-Report: Spam detection software, running on the system "mail.itac.at", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Tue, 13 Apr 2010 14:34:55 +0400, Konstantin Vasilev wrote: > 13.04.2010 14:26, Bernhard Froehlich пишет: >> On Tue, 13 Apr 2010 18:37:19 +0900, "Daisuke Aoyama" >> wrote: >> >>> I am working on making VirtualBox 3.1.6 after releasing FreeNAS 0.7.1. >>> I found VirtualBox 3.1.6 does not work under i386 kernel. >>> It seems PNG library is not used correctly in VBoxC.so. >>> However, I don't know how to correct it by smart way. >>> Also I cannot test it under X11. >>> >>> Could you test my patch under X11 + i386 kernel? >>> Before patch, you will get like this: >>> >>> [aoyama@freenas225 ~]$ VBoxManage list vms >>> Sun VirtualBox Command Line Management Interface Version 3.1.6_OSE >>> (C) 2005-2010 Sun Microsystems, Inc. >>> All rights reserved. >>> >>> ERROR: failed to create a session object! >>> ERROR: code NS_ERROR_FACTORY_NOT_REGISTERED (0x80040154) - Class not >>> registered (extended info not available) >>> Most likely, the VirtualBox COM server is not running or failed to >>> >> start. >> >>> >>> >>> After patch, you should be able to use VirtualBox 3.1.6. >>> >> That sounds similar to PR ports/145457 but I could not reproduce that >> yet. >> Could you try the patch from the PR and see if it works for you? >> >> http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/145457 >> >> > I try this patch and it dosn't work for me. But under X11 vbox works fine. [...] Content analysis details: (2.6 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.4 ALL_TRUSTED Passed through trusted hosts only via SMTP 3.4 FH_DATE_PAST_20XX The date is grossly in the future. 2.4 DNS_FROM_OPENWHOIS RBL: Envelope sender listed in bl.open-whois.org. -1.8 AWL AWL: From: address is in the auto white-list Cc: freebsd-emulation@freebsd.org Subject: Re: VirtualBox 3.1.6 does not work under i386 kernel X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Apr 2010 12:12:38 -0000 On Tue, 13 Apr 2010 14:34:55 +0400, Konstantin Vasilev wrote: > 13.04.2010 14:26, Bernhard Froehlich пишет: >> On Tue, 13 Apr 2010 18:37:19 +0900, "Daisuke Aoyama" >> wrote: >> >>> I am working on making VirtualBox 3.1.6 after releasing FreeNAS 0.7.1. >>> I found VirtualBox 3.1.6 does not work under i386 kernel. >>> It seems PNG library is not used correctly in VBoxC.so. >>> However, I don't know how to correct it by smart way. >>> Also I cannot test it under X11. >>> >>> Could you test my patch under X11 + i386 kernel? >>> Before patch, you will get like this: >>> ---------------------------------------------------------------------- >>> [aoyama@freenas225 ~]$ VBoxManage list vms >>> Sun VirtualBox Command Line Management Interface Version 3.1.6_OSE >>> (C) 2005-2010 Sun Microsystems, Inc. >>> All rights reserved. >>> >>> ERROR: failed to create a session object! >>> ERROR: code NS_ERROR_FACTORY_NOT_REGISTERED (0x80040154) - Class not >>> registered (extended info not available) >>> Most likely, the VirtualBox COM server is not running or failed to >>> >> start. >> >>> ---------------------------------------------------------------------- >>> >>> After patch, you should be able to use VirtualBox 3.1.6. >>> >> That sounds similar to PR ports/145457 but I could not reproduce that >> yet. >> Could you try the patch from the PR and see if it works for you? >> >> http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/145457 >> >> > I try this patch and it dosn't work for me. But under X11 vbox works fine. Okay then could you please send the patch that solved the problem for you? None of us could reproduce this yet so I'm not sure if it is caused by a bad png update or if it really is a problem that needs to be addressed. You could build vbox with debugging enabled and try to manually launch VBoxSVC - that should give you better output of what went wrong. -- Bernhard Fröhlich http://www.bluelife.at/ From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 13 12:59:09 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A0AF5106567B for ; Tue, 13 Apr 2010 12:59:09 +0000 (UTC) (envelope-from rb@gid.co.uk) Received: from mx0.gid.co.uk (mx0.gid.co.uk [194.32.164.250]) by mx1.freebsd.org (Postfix) with ESMTP id 239338FC29 for ; Tue, 13 Apr 2010 12:59:08 +0000 (UTC) Received: from gidgate.gid.co.uk (80-46-130-69.static.dsl.as9105.com [80.46.130.69]) by mx0.gid.co.uk (8.14.2/8.14.2) with ESMTP id o3DCdm6J099816; Tue, 13 Apr 2010 13:39:48 +0100 (BST) (envelope-from rb@gid.co.uk) Received: from [192.168.1.2] (host86-129-181-90.range86-129.btcentralplus.com [86.129.181.90]) by gidgate.gid.co.uk (8.13.8/8.13.8) with ESMTP id o3DCdgH2013584; Tue, 13 Apr 2010 13:39:42 +0100 (BST) (envelope-from rb@gid.co.uk) Mime-Version: 1.0 (Apple Message framework v1078) Content-Type: text/plain; charset=utf-8 From: Bob Bishop In-Reply-To: <25970cf965cf88ccd7b8a4a6dfab845b@bluelife.at> Date: Tue, 13 Apr 2010 13:39:36 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: References: <28976d8065c7ecca24a2b3bacd01fcb7@bluelife.at> <4BC448CF.60104@cellnetrix.com> <25970cf965cf88ccd7b8a4a6dfab845b@bluelife.at> To: Bernhard Froehlich X-Mailer: Apple Mail (2.1078) Cc: freebsd-emulation@freebsd.org Subject: Re: VirtualBox 3.1.6 does not work under i386 kernel X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Apr 2010 12:59:09 -0000 Hi, On 13 Apr 2010, at 13:12, Bernhard Froehlich wrote: > On Tue, 13 Apr 2010 14:34:55 +0400, Konstantin Vasilev > wrote: >> 13.04.2010 14:26, Bernhard Froehlich =D0=BF=D0=B8=D1=88=D0=B5=D1=82: >>> On Tue, 13 Apr 2010 18:37:19 +0900, "Daisuke Aoyama" > >>> wrote: >>>=20 >>>> I am working on making VirtualBox 3.1.6 after releasing FreeNAS = 0.7.1. >>>> I found VirtualBox 3.1.6 does not work under i386 kernel. >>>> It seems PNG library is not used correctly in VBoxC.so. [etc] Can't tell if it's related, but I get the following on amd64 when vbox = exits: libpng warning: Application was compiled with png.h from libpng-1.4.1 libpng warning: Application is running with png.c from libpng-1.2.8 libpng error: Incompatible libpng version in application and library atlas(rb)% uname -a FreeBSD atlas.gid.co.uk 8.0-RELEASE-p2 FreeBSD 8.0-RELEASE-p2 #0: Tue = Jan 5 21:11:58 UTC 2010 = root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 atlas(rb)% pkg_info | egrep '(virtualbox|png)' png-1.4.1_1 Library for manipulating PNG images virtualbox-ose-3.1.6_1 A general-purpose full virtualizer for x86 = hardware virtualbox-ose-kmod-3.1.6 VirtualBox kernel module for FreeBSD It seems to work OK regardless. -- Bob Bishop rb@gid.co.uk From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 13 14:04:28 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F3080106564A for ; Tue, 13 Apr 2010 14:04:28 +0000 (UTC) (envelope-from andy@neu.net) Received: from neu.net (neu.net [199.237.202.236]) by mx1.freebsd.org (Postfix) with ESMTP id B36C58FC21 for ; Tue, 13 Apr 2010 14:04:28 +0000 (UTC) Received: from neu.net (neu.net [199.237.202.236]) by neu.net (8.13.6.20060614/8.13.6) with ESMTP id o3DDhRq6017414 for ; Tue, 13 Apr 2010 13:43:29 GMT Date: Tue, 13 Apr 2010 13:43:27 +0000 (GMT) From: AN To: freebsd-emulation@freebsd.org Message-ID: User-Agent: Alpine 1.10 (BSF 962 2008-03-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Virus-Scanned: clamav-milter 0.95.2 at neu.net X-Virus-Status: Clean Subject: problem with VBOX 3.1.6 on 8stable X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Apr 2010 14:04:29 -0000 ------------------------------ Message: 14 Date: Sun, 11 Apr 2010 16:30:08 -0700 From: Yuri Subject: VirtualBox is still broken To: vbox@freebsd.org, freebsd-questions@freebsd.org Message-ID: <4BC25B80.8000602@rawbw.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed I still see VBox hanging the host system. This time I was able to install Ubuntu-9.10, then I ran it and FreeBSD hanged during Ubuntu system updates. VBox worked fine before the late January. After this some kernel change was checked in that caused immediate hangs. Later something changed and now host OS hangs only after a while. kernel module was rebuilt after the system update. nothing gets logged in /var/log/messages. Yuri virtualbox-ose-3.1.6_2 virtualbox-ose-kmod-3.1.6 8.0-STABLE ------------------------------ Sorry to cross-post this, but I can confirm I am seeing this behavior on my system as well. 8 stable AMD64 Intel Core2 quad Q6700 I also have Intel Vx enabled in the BIOS I am able to start multiple VM's, however after about an hour or so the FreeBSD host will "freeze" and require a reboot via the reset button. I would be happy to provide more info to help solve the problem. Any help is appreciated. TIA From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 13 14:37:37 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 93A141065672 for ; Tue, 13 Apr 2010 14:37:37 +0000 (UTC) (envelope-from rnejdl@ringofsaturn.com) Received: from tethys.ringofsaturn.com (tethys.ringofsaturn.com [71.252.219.43]) by mx1.freebsd.org (Postfix) with ESMTP id 66CA58FC13 for ; Tue, 13 Apr 2010 14:37:37 +0000 (UTC) Received: from ASSP.nospam (tethys.ringofsaturn.com [71.252.219.43]) (authenticated bits=0) by tethys.ringofsaturn.com (8.14.4/8.14.4) with ESMTP id o3DEbZmE059276; Tue, 13 Apr 2010 09:37:36 -0500 (CDT) (envelope-from rnejdl@ringofsaturn.com) Received: from mail.ringofsaturn.com ([71.252.219.43] helo=mail.ringofsaturn.com) with IPv4:25 by ASSP.nospam; 13 Apr 2010 09:37:30 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Date: Tue, 13 Apr 2010 09:37:30 -0500 From: Rusty Nejdl To: AN In-Reply-To: References: Message-ID: <3e74d40fe494aa6b8fa161e0bb21465b@ringofsaturn.com> X-Sender: rnejdl@ringofsaturn.com User-Agent: RoundCube Webmail/0.3-trunk Cc: freebsd-emulation@freebsd.org Subject: Re: problem with VBOX 3.1.6 on 8stable X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Apr 2010 14:37:37 -0000 > I still see VBox hanging the host system. > This time I was able to install Ubuntu-9.10, then I ran it and FreeBSD > hanged during Ubuntu system updates. > > VBox worked fine before the late January. After this some kernel change > was checked in that caused immediate hangs. Later something changed and > now host OS hangs only after a while. > > kernel module was rebuilt after the system update. nothing gets logged > in /var/log/messages. > > Yuri > > virtualbox-ose-3.1.6_2 > virtualbox-ose-kmod-3.1.6 > 8.0-STABLE > > > ------------------------------ > > > Sorry to cross-post this, but I can confirm I am seeing this behavior on > my system as well. > > 8 stable AMD64 > Intel Core2 quad Q6700 > I also have Intel Vx enabled in the BIOS > > I am able to start multiple VM's, however after about an hour or so the > FreeBSD host will "freeze" and require a reboot via the reset button. I > would be happy to provide more info to help solve the problem. Any help > is appreciated. > > TIA Are you running 32bit or 64bit? Are you using the proprietary NVidia driver? For what it's worth, I am no longer able to cause a freeze on my system. I ran 4 VM's all weekend and have re-enabled NVIDIA's driver. Kernel is from April 1. I have no idea why this is working for me. The only thing I haven't done yet is to turn on KDE Compositing in the desktop. Many other people are able to reproduce this freeze as well with or without the NVIDIA driver. Sincerely, Rusty Nejdl http://networking.ringofsaturn.com From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 13 18:28:49 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A54B9106564A for ; Tue, 13 Apr 2010 18:28:49 +0000 (UTC) (envelope-from aoyama@peach.ne.jp) Received: from moon.peach.ne.jp (unknown [IPv6:2001:380:e06:127::53]) by mx1.freebsd.org (Postfix) with ESMTP id 36C6D8FC24 for ; Tue, 13 Apr 2010 18:28:49 +0000 (UTC) Received: from moon.peach.ne.jp (localhost [127.0.0.1]) by moon.peach.ne.jp (Postfix) with ESMTP id 5A5F978C4A; Wed, 14 Apr 2010 03:28:48 +0900 (JST) Received: from artemis (unknown [192.168.2.20]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by moon.peach.ne.jp (Postfix) with ESMTP id 3231E78C3B; Wed, 14 Apr 2010 03:28:48 +0900 (JST) Message-ID: From: "Daisuke Aoyama" To: "Bernhard Froehlich" References: <28976d8065c7ecca24a2b3bacd01fcb7@bluelife.at> Date: Wed, 14 Apr 2010 03:28:41 +0900 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0007_01CADB82.949562D0" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5843 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-Virus-Scanned: ClamAV using ClamSMTP Cc: freebsd-emulation@freebsd.org Subject: Re: VirtualBox 3.1.6 does not work under i386 kernel X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Apr 2010 18:28:49 -0000 This is a multi-part message in MIME format. ------=_NextPart_000_0007_01CADB82.949562D0 Content-Type: text/plain; format=flowed; charset="UTF-8"; reply-type=original Content-Transfer-Encoding: 8bit >That sounds similar to PR ports/145457 but I could not reproduce that yet. >Could you try the patch from the PR and see if it works for you? > >http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/145457 Sorry, I didn't look at PR. It said same thing I wrote. But solution is a bit different. I wrote PNG inc/lib in Makefile. (See previous attached vboxvnc-316-png-Makefile.tar.gz) @${ECHO} 'SDK_VBOX_LIBPNG_INCS = ${PREFIX}/include/libpng' >> ${WRKSRC}/LocalConfig.kmk @${ECHO} 'SDK_VBOX_LIBPNG_LIBS = png' >> ${WRKSRC}/LocalConfig.kmk The PR's patch use check_png function in configure to set SDK_VBOX_LIBPNG_INCS, SDK_VBOX_LIBPNG_LIBS. It seems to be smart than mine, of course :) But I can't understand sed replacement section at line 1630. I don't need it for this issue. So my suggested patch is attached in this mail. Also there is my reproductive step by using ESXi Virtual Machine. I believe you can do. I tested VM(Mem:768M, HDD:8GB) on ESXi4. VM data on VMFS is located at FreeNAS 0.7.1 iSCSI target (ports/net/istgt). 1.) fresh install "Standard > 4 Developer" without any ports/packages from FreeBSD-7.3-RELEASE-i386-disc1.iso 2.) boot installed system and login as root from console 3.) install ports by portsnap # portsnap fetch extract 4.) build VirtualBox 3.1.6 without X11 (DEBUG is optional) # cd /usr/ports/emulators/virtualbox-ose # env BATCH=yes WITHOUT_X11=yes make WITHOUT_QT4=yes WITHOUT_DBUS=yes WITHOUT_NLS=yes WITH_DEBUG=yes 5.) install VirtualBox 3.1.6 (w/build kernel modules + install) # env BATCH=yes WITHOUT_X11=yes make WITHOUT_QT4=yes WITHOUT_DBUS=yes WITHOUT_NLS=yes WITH_DEBUG=yes install 6.) run VBoxManage # rehash # VBoxManage list vms 7.) you can get "ERROR: failed to create a session object!" :-) Regards, Daisuke Aoyama ----- Original Message ----- From: "Bernhard Froehlich" To: "Daisuke Aoyama" Cc: Sent: Tuesday, April 13, 2010 7:26 PM Subject: Re: VirtualBox 3.1.6 does not work under i386 kernel > On Tue, 13 Apr 2010 18:37:19 +0900, "Daisuke Aoyama" > wrote: >> I am working on making VirtualBox 3.1.6 after releasing FreeNAS 0.7.1. >> I found VirtualBox 3.1.6 does not work under i386 kernel. >> It seems PNG library is not used correctly in VBoxC.so. >> However, I don't know how to correct it by smart way. >> Also I cannot test it under X11. >> >> Could you test my patch under X11 + i386 kernel? >> Before patch, you will get like this: >> ---------------------------------------------------------------------- >> [aoyama@freenas225 ~]$ VBoxManage list vms >> Sun VirtualBox Command Line Management Interface Version 3.1.6_OSE >> (C) 2005-2010 Sun Microsystems, Inc. >> All rights reserved. >> >> ERROR: failed to create a session object! >> ERROR: code NS_ERROR_FACTORY_NOT_REGISTERED (0x80040154) - Class not >> registered (extended info not available) >> Most likely, the VirtualBox COM server is not running or failed to > start. >> ---------------------------------------------------------------------- >> >> After patch, you should be able to use VirtualBox 3.1.6. > > That sounds similar to PR ports/145457 but I could not reproduce that yet. > Could you try the patch from the PR and see if it works for you? > > http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/145457 > > -- > Bernhard Fröhlich > http://www.bluelife.at/ ------=_NextPart_000_0007_01CADB82.949562D0 Content-Type: application/octet-stream; name="patch-configure.gz" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="patch-configure.gz" H4sICDqJxEsCA3BhdGNoLWNvbmZpZ3VyZQC1VVtT2zgUfl7/ilPhoQ9GwXYSQtMJS4AQMk1xloQt nQ6TcWQ50eBYri+9zex/X0m2ciOUl13NgCLpO993LtIxxhgIj0M2L1Ja4ymb/+Hajo3tOnZPwG60 m422c1Kz9QDLfmfbhmVZa7PKooGdBth2237XdprPLM7PATt266gFVjmdnxvQ790Oxt7gY7ff66A5 jVnG2dKfU2TAxw/i5HrcQcsnsRtmYmtwe3l593k08ToIGXg4uNArHJH0Z5JzZFh7dgFHWRYJe3E2 mtzc9bpX8jDJFyn1g3L/sjtSBn4i1v2xJ5eo9NltHp0In8Xk2MppFsIXQKY3RtABFKaUzrIAweN7 yBc0NgCUo/d3Q8E4OC6y9DjixI+OWUyiIpCxgZIsEcMNRMRmwllSpMJbS9GM7ofj3ks8luLRkB2i FcNt/xV7BXjuRhLPhas0yuhWSDvuV96qTDmnjiqvc9qs6ntA44CFBvxjQM+7NjDI5OU0y6eELxMW UZCFKIQGAjWV/6tMWnvgpk4KmDp2+A0FyKEY6A9KilzFEjLpkXK51aorl1stfSX1IH4Opnc1uKvl y2SapaRGCJydCVmvv0ZRsuCAiozFcykIIY8i/l2uhMdLPw4gYjFto5cszcuHB8Ae4E9+FAHmG5K8 2OMAHpiJLuCxGYBYmTNZMDOoZXwtg7XMfyug+cE9O3Rkff4XEVw9zW21VebU+zP/BEy/gr357PQI eREHHWdzayb4nlTJ3bp9Ikvu1h27KjlZUPI0FT1C/5R32lg98jfilQd+KqqKAB7h8LBC/TLwPgj2 NzbX3WFtJx6WYb1GLkEyTE/ebxXoildYiEtV/Ngm9ZcK/2kwuZmOr4bKyBEIMVagLIi2QNPJ5LoC CvYNrcctm2meh1XunFPZDN266x45TZU8TffXpCG1tOzK/mveWINGnyc33u1zUPIzX3BRQ8M6gJF8 vt0iYNywtlttFTXmv+m+lr4fpV7ZH0q5NQK0rJSSG7SaxUEcTv0kEX0L0N8X3sN0zYMAqZ4p2ocl /0R7g6F0CWcJJSxkZPfboMu0vqIHEPD4bV7qi4uaqq6R5X7OiGgVsywPiPi0sljtj+57Q/hG04zx GPwMvlOYFSwK5GFVkLr4LDmyIg1ZmbKB6Z79UjTd4birgil7IX41ZXg3ZViK7DWyd4xeSScuu/GW B1cX9+N9j3s/l0RvBPMvmTpNItAIAAA= ------=_NextPart_000_0007_01CADB82.949562D0-- From owner-freebsd-emulation@FreeBSD.ORG Tue Apr 13 23:08:25 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7D05F106564A for ; Tue, 13 Apr 2010 23:08:25 +0000 (UTC) (envelope-from lobo@bsd.com.br) Received: from mail-gw0-f54.google.com (mail-gw0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id 39DB48FC21 for ; Tue, 13 Apr 2010 23:08:24 +0000 (UTC) Received: by gwaa12 with SMTP id a12so4054784gwa.13 for ; Tue, 13 Apr 2010 16:08:24 -0700 (PDT) Received: by 10.150.117.4 with SMTP id p4mr6162219ybc.322.1271200101545; Tue, 13 Apr 2010 16:08:21 -0700 (PDT) Received: from papi.localnet ([189.70.157.167]) by mx.google.com with ESMTPS id 21sm1618289ywh.17.2010.04.13.16.08.19 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 13 Apr 2010 16:08:20 -0700 (PDT) From: Mario Lobo To: freebsd-emulation@freebsd.org Date: Tue, 13 Apr 2010 20:08:06 +0000 User-Agent: KMail/1.12.4 (FreeBSD/8.0-STABLE; KDE/4.3.5; amd64; ; ) References: <3e74d40fe494aa6b8fa161e0bb21465b@ringofsaturn.com> In-Reply-To: <3e74d40fe494aa6b8fa161e0bb21465b@ringofsaturn.com> MIME-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <201004132008.06643.lobo@bsd.com.br> Subject: Re: problem with VBOX 3.1.6 on 8stable X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Apr 2010 23:08:25 -0000 On Tuesday 13 April 2010 14:37:30 Rusty Nejdl wrote: > > I still see VBox hanging the host system. > > This time I was able to install Ubuntu-9.10, then I ran it and FreeBSD > > hanged during Ubuntu system updates. > > > > VBox worked fine before the late January. After this some kernel change > > was checked in that caused immediate hangs. Later something changed and > > now host OS hangs only after a while. > > > > kernel module was rebuilt after the system update. nothing gets logged > > in /var/log/messages. > > > > Yuri > > > > virtualbox-ose-3.1.6_2 > > virtualbox-ose-kmod-3.1.6 > > 8.0-STABLE > > > > > > ------------------------------ > > > > > > Sorry to cross-post this, but I can confirm I am seeing this behavior on > > > > my system as well. > > > > 8 stable AMD64 > > Intel Core2 quad Q6700 > > I also have Intel Vx enabled in the BIOS > > > > I am able to start multiple VM's, however after about an hour or so the > > FreeBSD host will "freeze" and require a reboot via the reset button. I > > > > would be happy to provide more info to help solve the problem. Any help > > > > is appreciated. > > > > TIA > > Are you running 32bit or 64bit? Are you using the proprietary NVidia > driver? > > For what it's worth, I am no longer able to cause a freeze on my system. > I ran 4 VM's all weekend and have re-enabled NVIDIA's driver. Kernel is > from April 1. > > I have no idea why this is working for me. The only thing I haven't done > yet is to turn on KDE Compositing in the desktop. Many other people are > able to reproduce this freeze as well with or without the NVIDIA driver. > > Sincerely, > Rusty Nejdl > http://networking.ringofsaturn.com > _______________________________________________ > freebsd-emulation@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-emulation > To unsubscribe, send any mail to > "freebsd-emulation-unsubscribe@freebsd.org" > It seems that the list of people and different hardware with this problem is growing. One thing that also seems to be common is the time frame when we started to have this issue (late January). Up until I had my 8-stable dated Dec/12/2009, I could run up to 6 or 7 VMs without any trouble. Now I can only run 1 for 10/15 minutes at best until a full host freeze. And it has been like this since that January csup. Some people think that it is related to the nvidia driver or KDE composite settings. I don't any longer, simply because I have tested with all sorts of combinations with/without: nv,nvidia, nouveau, ati, radeond, composite, opengl, xrender, more RAM, less RAM I even tried to revert FBSD back to December release but besides making a mess on the whole system, I felt that it didn't make sense to try making an "old" thing work. Anyway, it didn't matter. The host always freezes with VB. The only thing that remained the same on my system were: FreeBSD 8-stable (latest) All ports updated and rebuild (finished yesterday) AOD79GX/128M Mobo (latest bios) Phenom II 955 Black CPU 8G ram VirtualBox (Devel or 3.1.6 from ports) 3 500G sata barracudas I tried my best but I reached the limit of my knowledge in trying to figure this one out. Ironically, Virtualbox is superbly tuned to Windows. I have setup a Win7 64 partition to check it out and it was amazingly fast and stable. I've started up to 7 VMs and the system felt I could start a few more. All I want is to see the same thing in FBSD. I hope anyone has a suggestion for something I didn't try. -- Mario Lobo http://www.mallavoodoo.com.br FreeBSD since version 2.2.8 [not Pro-Audio.... YET!!] (99,7% winfoes FREE) From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 14 17:31:43 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AE299106566B for ; Wed, 14 Apr 2010 17:31:43 +0000 (UTC) (envelope-from alc@cs.rice.edu) Received: from mail.cs.rice.edu (mail.cs.rice.edu [128.42.1.31]) by mx1.freebsd.org (Postfix) with ESMTP id 8193C8FC0C for ; Wed, 14 Apr 2010 17:31:43 +0000 (UTC) Received: from mail.cs.rice.edu (localhost.localdomain [127.0.0.1]) by mail.cs.rice.edu (Postfix) with ESMTP id E5C2E2C2C60 for ; Wed, 14 Apr 2010 12:13:08 -0500 (CDT) X-Virus-Scanned: by amavis-2.4.0 at mail.cs.rice.edu Received: from mail.cs.rice.edu ([127.0.0.1]) by mail.cs.rice.edu (mail.cs.rice.edu [127.0.0.1]) (amavisd-new, port 10024) with LMTP id oKGJxSSqnGXd; Wed, 14 Apr 2010 12:13:08 -0500 (CDT) Received: from adsl-216-63-78-18.dsl.hstntx.swbell.net (adsl-216-63-78-18.dsl.hstntx.swbell.net [216.63.78.18]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.cs.rice.edu (Postfix) with ESMTP id 0B6452C2C55; Wed, 14 Apr 2010 12:13:07 -0500 (CDT) Message-ID: <4BC5F7A3.5090603@cs.rice.edu> Date: Wed, 14 Apr 2010 12:13:07 -0500 From: Alan Cox User-Agent: Thunderbird 2.0.0.24 (X11/20100327) MIME-Version: 1.0 To: freebsd-emulation@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Alan Cox Subject: VirtualBox and kmem_alloc_attr() X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Apr 2010 17:31:43 -0000 I have added a new kernel interface for allocating kernel virtual memory, kmem_alloc_attr(), that should make a proper implementation of VirtualBox's function rtR0MemObjNativeAllocLow() easy. kmem_alloc_attr() is now supported by HEAD, 8-STABLE, and 7-STABLE. Regards, Alan From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 15 02:02:52 2010 Return-Path: Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 10A8E106566B for ; Thu, 15 Apr 2010 02:02:52 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from shell0.rawbw.com (shell0.rawbw.com [198.144.192.45]) by mx1.freebsd.org (Postfix) with ESMTP id F1ABC8FC0C for ; Thu, 15 Apr 2010 02:02:51 +0000 (UTC) Received: from eagle.syrec.org (stunnel@localhost [127.0.0.1]) (authenticated bits=0) by shell0.rawbw.com (8.14.4/8.14.4) with ESMTP id o3F22lTK048421; Wed, 14 Apr 2010 19:02:48 -0700 (PDT) (envelope-from yuri@rawbw.com) Message-ID: <4BC673C7.4000405@rawbw.com> Date: Wed, 14 Apr 2010 19:02:47 -0700 From: Yuri User-Agent: Thunderbird 2.0.0.24 (X11/20100331) MIME-Version: 1.0 To: Mario Lobo <"lobo@bsd.com.br"@shell0.rawbw.com> References: <3e74d40fe494aa6b8fa161e0bb21465b@ringofsaturn.com> <201004132008.06643.lobo@bsd.com.br> In-Reply-To: <201004132008.06643.lobo@bsd.com.br> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@FreeBSD.org Subject: Re: problem with VBOX 3.1.6 on 8stable X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: yuri@rawbw.com List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Apr 2010 02:02:52 -0000 Mario Lobo wrote: > I hope anyone has a suggestion for something I didn't try. > I have been trying before to downgrade the port version back to the time when I know it was working and I still observed the hangs. This vouches for the theory of faulty kernel change. One other thing to try would be to try various kernel versions around the time when instability was introduced and find what change triggered it (svn revision). For example these two revisions can be taken as interval limits (in branch stable-8): r202402 | marius | 2010-01-15 08:54:59 -0800 (Fri, 15 Jan 2010) | 9 lines r203748 | zec | 2010-02-10 00:50:06 -0800 (Wed, 10 Feb 2010) | 13 lines First try both to make sure the problem exists in the latter and not in the former. And then dividing by two you can find the culprit revision. This interval contains ~1200 revisions, and actually much fewer because not all changes go into stable-8. So it should take around 10 tries to figure out. Knowing which change caused the problem can give some insight into what the problem may be. Sorry for offering only such a tedious way, I can't see any better one at this time. I would do this myself, but I can't since I have no space machine to do this. Yuri From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 15 12:41:58 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 199AF1065741 for ; Thu, 15 Apr 2010 12:41:58 +0000 (UTC) (envelope-from stacy@Millions.Ca) Received: from mail-gw-0.millions.ca (www.millions.ca [96.53.2.246]) by mx1.freebsd.org (Postfix) with ESMTP id 285958FC08 for ; Thu, 15 Apr 2010 12:41:54 +0000 (UTC) Received: from bonsai.millions.ca (Bonsai.Millions.Ca [192.168.64.4]) by oak.millions.ca (8.14.2/8.14.2) with ESMTP id o3DJfjdO066539; Tue, 13 Apr 2010 13:41:46 -0600 (MDT) (envelope-from stacy@millions.ca) Message-ID: <4BC4C8F9.50901@millions.ca> Date: Tue, 13 Apr 2010 13:41:45 -0600 From: Stacy Millions User-Agent: Thunderbird 2.0.0.24 (X11/20100408) MIME-Version: 1.0 To: Daisuke Aoyama References: <28976d8065c7ecca24a2b3bacd01fcb7@bluelife.at> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@freebsd.org Subject: Re: VirtualBox 3.1.6 does not work under i386 kernel X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Apr 2010 12:41:58 -0000 Daisuke Aoyama wrote: > The PR's patch use check_png function in configure to set > SDK_VBOX_LIBPNG_INCS, SDK_VBOX_LIBPNG_LIBS. > It seems to be smart than mine, of course :) > But I can't understand sed replacement section at line 1630. > I don't need it for this issue. So my suggested patch is attached in > this mail. As the author of PR ports/145457 and its patch, maybe I can shed some light on this. To create the patch, I did the following cd virtualbox-ose make extract mkdir xxx cp work/VirtualBox-3.1.6_OSE/configure xxx/configure.orig make patch vi work/VirtualBox-3.1.6_OSE/configure make check_png and SDK_VBOX_LIBPNG* changes cp work/VirtualBox-3.1.6_OSE/configure xxx/configure cp files/patch-configure xxx/patch-configure.orig cd xxx diff -u configure.orig configure > patch-configure diff -u patch-configure.orig patch-configure > pr.patch The "sed replacement section" is introduced by the make patch step, but I was at a loss to explain how/why. Since I had what appeared to be a working patch, I left it alone. > Also there is my reproductive step by using ESXi Virtual Machine. > I believe you can do. > > I tested VM(Mem:768M, HDD:8GB) on ESXi4. I just went through a similar exercise with 8.0-RELEASE on bare metal. > 6.) run VBoxManage > # rehash > # VBoxManage list vms > > 7.) you can get "ERROR: failed to create a session object!" :-) I got the same result. -stacy From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 15 13:32:23 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4C565106564A for ; Thu, 15 Apr 2010 13:32:23 +0000 (UTC) (envelope-from jeremy.pyne@gmail.com) Received: from qw-out-2122.google.com (qw-out-2122.google.com [74.125.92.25]) by mx1.freebsd.org (Postfix) with ESMTP id 0A0558FC16 for ; Thu, 15 Apr 2010 13:32:19 +0000 (UTC) Received: by qw-out-2122.google.com with SMTP id 5so436597qwi.7 for ; Thu, 15 Apr 2010 06:32:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:received:message-id :subject:from:to:content-type; bh=jCDOxUvu4W0ZLJlUK81xRVHAq+Es60ppax0FVEzJfio=; b=eHtyoT7SPPoV9TNJHoSdNHAcmYVsuF4DuCFhr4Qg+mXDeNqnlLyNzqp4MIi/sAnNFG Un6fV1mk7T4Nzhoc4K2HKisdpmvvG5snwkLxbLzbZC+0xa+0eX98xeLX/NmwcCZ2ERfp fLmmli2urogH3stoabbPdDkIX6n2DAN68vaTs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=UtYdPD9tlLsKv4GJe4b1rfdD1WQvIFzGrz0CJurQfhxSyxq1zE5EZ3SIz0aeKCofrB i3c6ZgheMM3nsfjVWWsZnBohnLwRs6o4GOlafo6MaNdb7mpuZb1ZaAete3SXkyWzW2Yh RYUWMyFNQYuqA7vdYiBN2H9egtUDE8pjN5Juc= MIME-Version: 1.0 Received: by 10.229.85.145 with HTTP; Thu, 15 Apr 2010 06:09:08 -0700 (PDT) Date: Thu, 15 Apr 2010 09:09:08 -0400 Received: by 10.229.223.140 with SMTP id ik12mr7207814qcb.98.1271336948886; Thu, 15 Apr 2010 06:09:08 -0700 (PDT) Message-ID: From: Jeremy Pyne To: freebsd-emulation@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: VirtualBox 3.1.6 does not work under i386 kernel X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Apr 2010 13:32:23 -0000 I can confirm that this updated Makefile fixed the problems for me as well. (freebsd 8.0) -- Jeremy Pyne -- "Fear is the mind killer." From owner-freebsd-emulation@FreeBSD.ORG Fri Apr 16 12:23:01 2010 Return-Path: Delivered-To: emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 435821065746 for ; Fri, 16 Apr 2010 12:23:01 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 02BD68FC0C for ; Fri, 16 Apr 2010 12:23:00 +0000 (UTC) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1O2kZW-0004QO-Al; Fri, 16 Apr 2010 16:22:58 +0400 From: Boris Samorodov To: Werner Lehmann References: <41D5F61C.3050002@arcor.de> Date: Fri, 16 Apr 2010 16:22:57 +0400 In-Reply-To: <41D5F61C.3050002@arcor.de> (Werner Lehmann's message of "Sat, 01 Jan 2005 02:00:12 +0100") Message-ID: <73830318@bb.ipt.ru> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: emulation@FreeBSD.org Subject: Re: FreeBSD Port: graphics/linux-f10-dri X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Apr 2010 12:23:01 -0000 On Sat, 01 Jan 2005 02:00:12 +0100 Werner Lehmann wrote: > as a casual FreeBSD-User und an enthusiastic Gamer I am especially > concerned about how 3d-games run on FreeBSD. If I understand things > right, most of the games are linux-ports, and rely on the opengl > subsystem provided by the port graphics/linux-f10-dri when using > linux-base-f10, which is MESA-Version 7.2. > But for a while now the FreeBSD OpenGL subsystem has been Mesa 7.4.4, > an recently can even be compiled to 7.6 using the flag > "WITHOUT_NOUVEAU="yes". > So if the port linux-f10-dri still is Mesa-Version 7.2, all > linux-games will still be limited to that really old Mesa-version and > not benefit from the newer Mesa-version in FreeBSD. Is that true? > And if so, what work is being done to get graphics/linux-f10-dri on > pair with the FreeBSD-OpenGL-Subsystem being 7.4 or 7.6? And sure 7.8 > will come to FreeBSD soon, too. > Would you please give me a short reply and tell if you are looking > into that matter? If packages for Fedora 10 with Mesa 7.4/7.6 exist then please give us a link and we'll see what can be done. If there are no such packages then a big work to support, say, Fedora 12 ports should be done (it's about 50 linux infrastructure ports). -- WBR, Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD Committer, http://www.FreeBSD.org The Power To Serve