From owner-freebsd-questions@FreeBSD.ORG Thu Jan 29 01:03:12 2015 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0150232B for ; Thu, 29 Jan 2015 01:03:11 +0000 (UTC) Received: from fly.hiwaay.net (fly.hiwaay.net [216.180.54.1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BD033E9E for ; Thu, 29 Jan 2015 01:03:11 +0000 (UTC) Received: from kabini1.local (rbn1-216-180-76-174.adsl.hiwaay.net [216.180.76.174]) (authenticated bits=0) by fly.hiwaay.net (8.13.8/8.13.8/fly) with ESMTP id t0T139Kj025101 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO) for ; Wed, 28 Jan 2015 19:03:10 -0600 Message-ID: <54C98844.2030604@hiwaay.net> Date: Wed, 28 Jan 2015 19:09:24 -0600 From: "William A. Mahaffey III" User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: "FreeBSD Questions !!!!" Subject: Re: Is QEMU working/reliable under .... References: <54C7C62A.5030605@hiwaay.net> <20150127210422.GA27921@slackbox.erewhon.home> <54C838CE.7040502@hiwaay.net> <20150128071441.GA29698@slackbox.erewhon.home> <54C8EFF3.6050803@hiwaay.net> <20150128192444.GA31295@slackbox.erewhon.home> <54C945C3.3070607@hiwaay.net> <20150129001640.GA35821@slackbox.erewhon.home> In-Reply-To: <20150129001640.GA35821@slackbox.erewhon.home> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Jan 2015 01:03:12 -0000 On 01/28/15 18:16, Roland Smith wrote: > On Wed, Jan 28, 2015 at 02:25:39PM -0600, William A. Mahaffey III wrote: >> On 01/28/15 13:24, Roland Smith wrote: >>> On Wed, Jan 28, 2015 at 08:19:31AM -0600, William A. Mahaffey III wrote: >>>> On 01/28/15 01:14, Roland Smith wrote: >>>>> On Tue, Jan 27, 2015 at 07:18:06PM -0600, William A. Mahaffey III wrote: >>>>>> On 01/27/15 15:04, Roland Smith wrote: >>>>>>> On Tue, Jan 27, 2015 at 11:08:58AM -0600, William A. Mahaffey III wrote: >>>>>>>> .... FreeBSD 9.3-RELEASE-p5, qemu-0.11.1_18, kqemu-kmod-1.3.0.p11_12 ? I >>>>>>>> have tried w/ kqemu loaded & unloaded (recommended online), w/ >>>>>>>> -nographic, w/ -vga std, etc. No love. All I want to do is run a WinXP >>>>>>>> 32bit VM &/or a 64-bit Win7 VM from my desktop (xfce-4.10_7, xorg-7.7_1, >>>>>>>> xf86-video-vesa-2.3.3_5) :-/ .... Several online sites imply that it >>>>>>>> works OK, 1 specifically w/ FreeBSD 9 no less. Any clues appreciated, >>>>>>>> any more info gladly provided .... >>>>>>> This version is *ancient*. I would suggest trying qemu-devel instead, because >>>>>>> that provides qemu-2.2.0. Last time I tried it 0.11 with or without qkemu >>>>>>> crashed a lot. >>>>>>> >>>>>>> According to the website, qemu version 0.11 and up do not support kqemu >>>>>>> anymore (see http://wiki.qemu.org/KQEMU), so you don't need that anymore. >>>>>>> >>>>>>> In time (and if your processor is new enough to have “extended page tables”) I >>>>>>> guess qemu on FreeBSD could be replaced by the bhyve hypervisor that is now in >>>>>>> 10.x and is being developed further in HEAD. Currently bhyve can load FreeBSD, >>>>>>> OpenBSD, NetBSD and Linux guests. Support to run windoze as a guest will come >>>>>>> in the future. >>>>>>> >>>>>>> Roland >>>>>> OK, I have qemu-devel compiled & installed, kqemu unloaded from the >>>>>> kernel, & (hopefully) a build of a VM underway, command-line: qemu >>>>>> -cdrom ../../../ISOs/winxp.iso -hda HDD.img -m 256 -boot d -cpu athlon >>>>>> -vga std -nographic -no-acpi -localtime, w/ qemu softlinked to >>> If you specify -nographic you won't see *anything*. How are you going to >>> interact with the windows installer that way? :-) >>> >>> Try: >>> >>> qemu-system-i386 -cdrom ../../../ISOs/winxp.iso -hda HDD.img -m 256 -boot d >>> >>> Booting a windows HD image takes around 90 seconds on my machine. Slackware >>> Linux takes around 120 seconds. Qemu isn't exactly a speed demon... >> I tried this (plus -noacpi -localtime) & got X11 errors: >> >> [root@kabini1, WinXP, 8:10:28am] 499 % qemu-system-i386 -cdrom >> ../../../ISOs/winxp.iso -hda HDD.img -m 256 -boot d -cpu athlon -vga std >> -no-acpi -localtime >> >> (:20221): Gtk-WARNING **: cannot open display: > > >> I have had this problem before, when I 'su' to root (usually from an >> rxvt terminal running csh as a regular user), the environment isn't set >> up correctly for most X11 stuff to work correctly when invoked from that >> root CLI. I have posted about this before, but it still persists. Any >> clue how to get this to work for me :-) ? TIA & thanks for your reply. > Don't run qemu as root. :-) It is not necessary. As a general principle, > anything that doesn't *require* root should be run as a normal user. > > Roland Probably good advice, I didn't think of it in time .... The install is proceeding apace after I copied my $USER/.Xauthority to /root .... I will only be using those VM's as $USER, not root .... If all finishes up well, I may redo it as $USER .... Thanks. -- William A. Mahaffey III ---------------------------------------------------------------------- "The M1 Garand is without doubt the finest implement of war ever devised by man." -- Gen. George S. Patton Jr.