From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 77F12158094 for ; Sat, 20 Aug 2022 21:47:43 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 37528E08C8; Sat, 20 Aug 2022 21:47:21 +0000 (UTC) Received: from tncsrv06.tnetconsulting.net (tncsrv06.tnetconsulting.net [IPv6:2600:3c00:e000:1e9::8849]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A2D3AE08BB for ; Sat, 20 Aug 2022 21:47:20 +0000 (UTC) Received: from Contact-TNet-Consulting-Abuse-for-assistance by tncsrv06.tnetconsulting.net (8.15.2/8.15.2/Debian-3) with ESMTPSA id 27KLlJVT009786 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sat, 20 Aug 2022 16:47:19 -0500 Subject: Re: [gentoo-user] VirtualBox question on Thinkpad laptop To: gentoo-user@lists.gentoo.org References: From: Grant Taylor Organization: TNet Consulting Message-ID: <5c952fa5-b41f-f4e1-4ed9-662b5906958f@spamtrap.tnetconsulting.net> Date: Sat, 20 Aug 2022 15:46:59 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Archives-Salt: a1626c4e-1f0f-4413-a27f-82f80494885b X-Archives-Hash: 5eac0a71f2dbe0c8d320280216f0b007 On 8/20/22 12:30 AM, Walter Dnes wrote: > Long-story-short; I run ArcaOS (backwards compatable OS/2 successor) > as a guest on QEMU on my desktop. Aside: Is ArcaOS really a different version of OS/2? Or is it still 4.x with patches and updated drivers? I saw extremely little difference, other than eye candy / included open source packages, between IBM OS/2 Warp 4.5x, eComm Server, and ArcaOS. Further Aside: I run anything in the above to be able to drive my P/390-E PCI card. > The Lenovo Thinkpad has the "vmx" cpu flag, so QEMU is theoretically > doable. But the mouse is extremely flakey, to the point of > unusability, under QEMU on the Thinkpad. I've tried various tweaks, > but no luck. I "asked Mr. Google", but only found other people with > the same problem... and no solution. This sounds extremely reminiscent of guest OS driver / utility integration, or rather the lack there of, when running OS/2 et al. in VM. > Are there any booby-traps to watch out for? What I'm most concerned > about is the default "qt5" USE flag. Is VirtualBox usable without > the qt5 GUI? I've not fond much effective difference in the various hyper visors, save for driver / guest OS additions / integration maturity level. Sure, different hyper visors have varying maturity levels of the management utilities. But I've gotten all of them to do what I want. I prefer VirtualBox on stand alone workstation for lab / play thing and VMware's (free) ESXi on my server for things I want running months at a time (read: to continue running when I reboot my workstation to change kernels). I assume that since you're running ArcaOS, that you have support from Arca Noae. As such, I'd open a support ticket with them and ask about guest add-ons for various hyper visors. I don't know the current state of 3rd party guest add-ons for OS/2 / eCS / ArcaOS under VirtualBox. Hopefully they've improved since the last time I looked. Surprisingly enough, I think the best integration that I ever saw was under an *OLD* version of Microsoft's Virtual PC / Virtual Server / Hyper-V. Back when they still supported OS/2 as a guest OS in an official capacity. Perhaps you can run an old version thereof or extract the guest add-ons therefrom and use them elsewhere. -- Grant. . . . unix || die