I did some research. There are known issues that prevent this working
out of the box..
They seem to be due to Trixie having dropped some libraries that the
current vbox needs and a need to remove the kvm nodule,
Whose 'fault' this is is a worm can I will refrain from opening...
I did some research. There are known issues that prevent this working
out of the box..
They seem to be due to Trixie having dropped some libraries that the
current vbox needs and a need to remove the kvm nodule,
Whose 'fault' this is is a worm can I will refrain from opening...
I did some research. There are known issues that prevent this working
out of the box..
They seem to be due to Trixie having dropped some libraries that the
current vbox needs and a need to remove the kvm nodule,
Whose 'fault' this is is a worm can I will refrain from opening...
Now I just have to figure out why
the Manjaro VM won't mount my NFS shares even though it can see the
machine.
The Natural Philosopher <tnp@invalid.invalid> writes:
I did some research. There are known issues that prevent this working
out of the box..
They seem to be due to Trixie having dropped some libraries that the
current vbox needs
and a need to remove the kvm nodule,
* There were no dependency issues at least for VirtualBox 7.1, using the
virtualbox.org archive. If you installed the .deb manually you might
have to install some dependencies manually too, but thatrCOs just
question of whether you want to make your life easy or hard.
* Because IrCOm using Secure Boot, I had to create and install a driver
signing key before it could install the VirtualBox kernel modules. The
diagnostic from the package install included full instructions and it
worked first time. An end user who is not using Secure Boot would
presumably not need this step.
On Wed, 25 Feb 2026 20:03:48 -0500, c186282 wrote:Nevermind ... installed a couple of nfs-related
Now I just have to figure out why
the Manjaro VM won't mount my NFS shares even though it can see the
machine.
Is the NFS server exporting to *?
Richard Kettlewell <invalid@invalid.invalid> wrote:
The Natural Philosopher <tnp@invalid.invalid> writes:
I did some research. There are known issues that prevent this working
out of the box..
They seem to be due to Trixie having dropped some libraries that the
current vbox needs
did we _drop_ those libraries or are we just not installing them any
more in the default system?
and a need to remove the kvm nodule,
Is known why the kvm module gets loaded? Sadly, I don't have a
reference system handy and am not willing to spend my private time to
solve "c18"'s problems.
* There were no dependency issues at least for VirtualBox 7.1, using the
virtualbox.org archive. If you installed the .deb manually you might
have to install some dependencies manually too, but thatrCOs just
question of whether you want to make your life easy or hard.
If the Virtualbox 7.1 deb needs libraries, they should declare those dependencies and apt would take care of that automatically. Things are different if Virtualbox needs libs that we are not shipping, then I'd
like to know which libraries those are to be able to say why we are
not shipping them.
* Because IrCOm using Secure Boot, I had to create and install a driver
signing key before it could install the VirtualBox kernel modules. The
diagnostic from the package install included full instructions and it
worked first time. An end user who is not using Secure Boot would
presumably not need this step.
Out-of-tree Kernel Modules do not play well with secure boot for very
obvious reasons. That's one of the reasons why I am happy to having
switched away from Virtualbox a decade ago.
Richard Kettlewell <invalid@invalid.invalid> wrote:
The Natural Philosopher <tnp@invalid.invalid> writes:
I did some research. There are known issues that prevent this working
out of the box..
They seem to be due to Trixie having dropped some libraries that the
current vbox needs
did we _drop_ those libraries or are we just not installing them any
more in the default system?
and a need to remove the kvm nodule,
Is known why the kvm module gets loaded? Sadly, I don't have a
reference system handy and am not willing to spend my private time to
solve "c18"'s problems.
* There were no dependency issues at least for VirtualBox 7.1, using the
virtualbox.org archive. If you installed the .deb manually you might
have to install some dependencies manually too, but thatrCOs just
question of whether you want to make your life easy or hard.
If the Virtualbox 7.1 deb needs libraries, they should declare those dependencies and apt would take care of that automatically. Things are different if Virtualbox needs libs that we are not shipping, then I'd
like to know which libraries those are to be able to say why we are
not shipping them.
* Because IrCOm using Secure Boot, I had to create and install a driver
signing key before it could install the VirtualBox kernel modules. The
diagnostic from the package install included full instructions and it
worked first time. An end user who is not using Secure Boot would
presumably not need this step.
Out-of-tree Kernel Modules do not play well with secure boot for very
obvious reasons. That's one of the reasons why I am happy to having
switched away from Virtualbox a decade ago.
Richard Kettlewell <invalid@invalid.invalid> wrote:
The Natural Philosopher <tnp@invalid.invalid> writes:
I did some research. There are known issues that prevent this working
out of the box..
They seem to be due to Trixie having dropped some libraries that the
current vbox needs
did we _drop_ those libraries or are we just not installing them any
more in the default system?
and a need to remove the kvm nodule,
Is known why the kvm module gets loaded? Sadly, I don't have a
reference system handy and am not willing to spend my private time to
solve "c18"'s problems.
As i said it is because you ship versions "x.3" and current vbox wants "version "x.25" AIUI.* There were no dependency issues at least for VirtualBox 7.1, using the
virtualbox.org archive. If you installed the .deb manually you might
have to install some dependencies manually too, but thatrCOs just
question of whether you want to make your life easy or hard.
If the Virtualbox 7.1 deb needs libraries, they should declare those dependencies and apt would take care of that automatically. Things are different if Virtualbox needs libs that we are not shipping, then I'd
like to know which libraries those are to be able to say why we are
not shipping them.
--* Because IrCOm using Secure Boot, I had to create and install a driver
signing key before it could install the VirtualBox kernel modules. The
diagnostic from the package install included full instructions and it
worked first time. An end user who is not using Secure Boot would
presumably not need this step.
Out-of-tree Kernel Modules do not play well with secure boot for very
obvious reasons. That's one of the reasons why I am happy to having
switched away from Virtualbox a decade ago.
Greetings
Marc
And that is the problem with Debian and non-free software. Debian does
not include a 'certified working' copy in its distro.
The Natural Philosopher <tnp@invalid.invalid> writes:
And that is the problem with Debian and non-free software. Debian does
not include a 'certified working' copy in its distro.
Except for unstable (Sid). And looks like there's a fast track repo now
by Debian too where a VirtualBox package can also be installed from.
BTW, the Virtualbox situation in Debian isn't about freedom, it's about Oracle's unwillingness to provide security updates for Virtualbox and Debian's insistence on same. As Debian Stable doesn't accept new
versions, Virtualbox can't be in it and so we end up with these
workarounds.
Marc Haber <mh+usenetspam1118@zugschl.us> writes:
Richard Kettlewell <invalid@invalid.invalid> wrote:
The Natural Philosopher <tnp@invalid.invalid> writes:
I did some research. There are known issues that prevent this working
out of the box..
They seem to be due to Trixie having dropped some libraries that the
current vbox needs
did we _drop_ those libraries or are we just not installing them any
more in the default system?
There are no missing libraries, or at least there werenrCOt yesterday. I >expect there was an interval between trixie being released abnd
VirtualBox being recompiled for trixie,
but whatever happened in the
past, itrCOs not relevant any more.
If the Virtualbox 7.1 deb needs libraries, they should declare those
dependencies and apt would take care of that automatically. Things are
different if Virtualbox needs libs that we are not shipping, then I'd
like to know which libraries those are to be able to say why we are
not shipping them.
I literally just wrote that there were no dependency issues. It does
declare its dependencies and apt satisfies them in the normal way.
* Because IrCOm using Secure Boot, I had to create and install a driver
signing key before it could install the VirtualBox kernel modules. The
diagnostic from the package install included full instructions and it
worked first time. An end user who is not using Secure Boot would
presumably not need this step.
Out-of-tree Kernel Modules do not play well with secure boot for very
obvious reasons. That's one of the reasons why I am happy to having
switched away from Virtualbox a decade ago.
They play fine with secure boot, provided you properly create and
install a signing key. ItrCOs not difficult, but itrCOs an unfamiliar step >and in general you might have to chase down some documentation (although >VirtualBoxrCOs setup bypasses even that).
Do want to try yer KVM-kernel blacklist fixes ...
may set up Trixie somewhere else and give that a try, OR just try the
full KVM thing. I've got a fair number of those BMax/BeeLink mini
boxes plus some PIs (and a decent desktop I installed and haven't
used since .
Is known why the kvm module gets loaded? Sadly, I don't have a reference system handy and am not willing to spend my private time to solve
"c18"'s problems.
And that is the problem with Debian and non-free software. Debian does
not include a 'certified working' copy in its distro.
On Thu, 26 Feb 2026 02:20:26 -0500, c186282 wrote:
Do want to try yer KVM-kernel blacklist fixes ...
may set up Trixie somewhere else and give that a try, OR just try
the full KVM thing. I've got a fair number of those BMax/BeeLink
mini boxes plus some PIs (and a decent desktop I installed and
haven't used since .
https://linuxhint.com/kvm_virtualization_raspberry_pi4/
I'm running the Raspberry Pi OS based on Trixie on the RPi 5.
'sudo apt -install virt-manager' pulls down all the necessary packages. 'sudo usermod -a -G libvirt $(whoami)'
Virtual Machine Manager shows up under Systems Tools.
It looks the same as Mint. I may try installing the Ubuntu ARM iso.
The references are old but I think VMWare had something for the Pi but I don't know if it survived Broadcom.
On 26/02/2026 12:32, Anssi Saari wrote:
The Natural Philosopher <tnp@invalid.invalid> writes:Ok, that is worth knowing
And that is the problem with Debian and non-free software. Debian does
not include a 'certified working' copy in its distro.
Except for unstable (Sid). And looks like there's a fast track repo now
by Debian too where a VirtualBox package can also be installed from.
BTW, the Virtualbox situation in Debian isn't about freedom, it's about
Oracle's unwillingness to provide security updates for Virtualbox and
Debian's insistence on same. As Debian Stable doesn't accept new
versions, Virtualbox can't be in it and so we end up with these
workarounds.
Right, thanks for clarification.
But in essence the problem remains incompatibility between Oracle and Debian's policy. Both of which are understandable.
On 2/26/26 08:03, The Natural Philosopher wrote:
On 26/02/2026 12:32, Anssi Saari wrote:
The Natural Philosopher <tnp@invalid.invalid> writes:Ok, that is worth knowing
And that is the problem with Debian and non-free software. Debian
does not include a 'certified working' copy in its distro.
Except for unstable (Sid). And looks like there's a fast track repo
now by Debian too where a VirtualBox package can also be installed
from.
Note : on the Oracle site there's a clearly
labeled Trixie version.
But it didn't work ... at least not 10 days ago.
On Thu, 26 Feb 2026 07:48:06 +0100, Marc Haber wrote:
Is known why the kvm module gets loaded? Sadly, I don't have a reference
system handy and am not willing to spend my private time to solve
"c18"'s problems.
Looking at my various boxes the kvm module is loaded by default. Try
'lsmod | grep kvm'
'sudo apt -install virt-manager' pulls down all the necessary packages. >'sudo usermod -a -G libvirt $(whoami)'
Virtual Machine Manager shows up under Systems Tools.
The Ubuntu image seemed to install in a VM but fails to start with some
UEFI error.
For Debian, I can say that this behavior is present at least from
Debian 12 ("bookworm") upwards and such also is there in Debian 13
("trixie") and most probably also in our future releases. That is
unlikely to change. There is no bug in the Debian BTS complainig about
that behavior (I looked in the source package systemd, which also
delivers udev, for the string "kvm" and didn't find anything).
rbowman <bowman@montana.com> wrote:
'sudo apt -install virt-manager' pulls down all the necessary packages. >>'sudo usermod -a -G libvirt $(whoami)'
Virtual Machine Manager shows up under Systems Tools.
I THINK that you also need to install the correct qemu-system package (I guess it would be qemu-system-arm64) to actually be able to start VMs on
the Raspi. Probably more (see recommend and suggests lists of the
packages in question). Virt-Manager can also be used to control a remote hypervisor.
I was too lazy to see whether other distributions are doing it
differently and how they have configured their way. Maybe others can
chime in here. If Debian is indeed the exception in regarding allowing systemd-udev to autoload the kvm modules, I wold be willing to file a
bug. But, Captain, I need facts for that.
OTOH, there was some web page in nz where someone explained the same
issue: VBox worked in Bookworm but not in Trixie and he had to
blacklist.
Could it be there was some postinstall script in Bookworm times which
handled blacklisting and unloaded the kernel modules so Virtualbox was
ready to go?
lsmod on the Pi does not show it although 'modinfo kvm' shows it as a >builtin. That might be a Pi kernel tweak.
On Fri, 27 Feb 2026 11:03:17 +0100, Marc Haber wrote:
rbowman <bowman@montana.com> wrote:
'sudo apt -install virt-manager' pulls down all the necessary packages. >>>'sudo usermod -a -G libvirt $(whoami)'
Virtual Machine Manager shows up under Systems Tools.
I THINK that you also need to install the correct qemu-system package (I
guess it would be qemu-system-arm64) to actually be able to start VMs on
the Raspi. Probably more (see recommend and suggests lists of the
packages in question). Virt-Manager can also be used to control a remote
hypervisor.
The virt-manager install does install many qemu packages. What I've been >trying to run are images, not isos. I'm going to try the Ubuntu Server
iso.
grep KVM /boot/config-$KERNELVERSION or somewhere in /proc, I think
it's /proc/sys/kernel/config or something similar.
rbowman <bowman@montana.com> wrote:
On Fri, 27 Feb 2026 11:03:17 +0100, Marc Haber wrote:
rbowman <bowman@montana.com> wrote:
'sudo apt -install virt-manager' pulls down all the necessary >>>>packages.
'sudo usermod -a -G libvirt $(whoami)'
Virtual Machine Manager shows up under Systems Tools.
I THINK that you also need to install the correct qemu-system package
(I guess it would be qemu-system-arm64) to actually be able to start
VMs on the Raspi. Probably more (see recommend and suggests lists of
the packages in question). Virt-Manager can also be used to control a
remote hypervisor.
The virt-manager install does install many qemu packages. What I've been >>trying to run are images, not isos. I'm going to try the Ubuntu Server
iso.
Whether you're booting your system from a hard disk image or an ISO is irrelevant to the fact that you need the right KVM/qemu userspace to
even start your VM. You can run a live system from an ISO without having
a virtual hard disk configure and you can of course boot an installed
system from a virtual hard disk.
rbowman <bowman@montana.com> wrote:
lsmod on the Pi does not show it although 'modinfo kvm' shows it as a >>builtin. That might be a Pi kernel tweak.
grep KVM /boot/config-$KERNELVERSION or somewhere in /proc, I think it's /proc/sys/kernel/config or something similar.
Greetings Marc
On Fri, 27 Feb 2026 22:19:44 +0100, Marc Haber wrote:
grep KVM /boot/config-$KERNELVERSION or somewhere in /proc, I think
it's /proc/sys/kernel/config or something similar.
As I recall, the ability to interrogate the kernel itself to discover
its build configuration settings is not enabled on DebianrCOs kernel
builds.
On Fri, 27 Feb 2026 22:19:44 +0100, Marc Haber wrote:
rbowman <bowman@montana.com> wrote:
lsmod on the Pi does not show it although 'modinfo kvm' shows it as a >>>builtin. That might be a Pi kernel tweak.
grep KVM /boot/config-$KERNELVERSION or somewhere in /proc, I think it's
/proc/sys/kernel/config or something similar.
There are 19 lines in the config, CONFIG_KVM_* and CONFIG_HAVE_KVM_* and
all are 'y'
fwiw, I was able to create a VM on the Pi using the Ubuntu amr64 iso.
It's been fun but it's time to get back to my regularly scheduled >programming. There are a few things I may research at a later data. With >Raspberry Pi OS (Trixie) lsmod doesn't show kvm although the virt-manager >install and functionality works the same as on x64.
The other probably gets into NAT and isn't something I want to deal with. >The virtual NAT works as far as accessing the outside world. However all
my boxes use wireless connections and I don't think the bridging schemes >work when the host's connection is wireless.
It was fine playing with Leap but when I brought up Ubuntu Server the >question crossed my mind 'exactly how am I going to serve anything but the >host?'
On 2/25/26 07:13, The Natural Philosopher wrote:
I did some research. There are known issues that prevent this working
out of the box..
They seem to be due to Trixie having dropped some libraries that the current vbox needs and a need to remove the kvm nodule,
Whose 'fault' this is is a worm can I will refrain from opening...
Deb used to be fairly 'stable' - what would
work 20 years ago would still work fine, you
didn't have to go chasing this months suite
of tools to get things done.
Now ... starting with BullsEye ... that solid
rock rep seems to be crumbling. This is made
even more critical because so many other distros
use Deb as their base.
I will admit that while BullsEye gave me fits when
it first came out it DID get its act together pretty
well later on. Trixie, like Bullseye, may have just
been born a bit premature.
We shall see.
There's clearly some pressure for orgs to pop the
newest version out the door. However this leads
to issues that can run down the rep of your distro,
counter-productive.
Mint is based on a LTS version of Ubuntu, which is
apparently based on a mature Bullseye. VBox runs
just fine on it. Now I just have to figure out why
the Manjaro VM won't mount my NFS shares even though
it can see the machine. Maybe I didn't load some
library ... gotta fool around with it.
Next up--
is the GhostBSD VM. In the end there can be only
one but I'm gonna give both a fair shake.
At Wed, 25 Feb 2026 20:03:48 -0500, c186282 <c186282@nnada.net> wrote:
On 2/25/26 07:13, The Natural Philosopher wrote:
I did some research. There are known issues that prevent this working
out of the box..
They seem to be due to Trixie having dropped some libraries that the
current vbox needs and a need to remove the kvm nodule,
Whose 'fault' this is is a worm can I will refrain from opening...
Deb used to be fairly 'stable' - what would
work 20 years ago would still work fine, you
didn't have to go chasing this months suite
of tools to get things done.
Now ... starting with BullsEye ... that solid
rock rep seems to be crumbling. This is made
even more critical because so many other distros
use Deb as their base.
I will admit that while BullsEye gave me fits when
it first came out it DID get its act together pretty
well later on. Trixie, like Bullseye, may have just
been born a bit premature.
We shall see.
Well, I don't agree with your opinion, but I respect it.
Personally, I wonder why you'd not avail yourself of the
opportunity to, you know, talk to a Debian dev. Maybe even
offer to help?
There's clearly some pressure for orgs to pop the
newest version out the door. However this leads
to issues that can run down the rep of your distro,
counter-productive.
We certainly wouldn't want to be counter-productive.
Mint is based on a LTS version of Ubuntu, which is
apparently based on a mature Bullseye. VBox runs
just fine on it. Now I just have to figure out why
the Manjaro VM won't mount my NFS shares even though
it can see the machine. Maybe I didn't load some
library ... gotta fool around with it.
It's probably the way NAT works with your vhost's virtual
network -- it could be that your source port is helpfully
translated to a source port outside the "secure" ports,
so called.
"man exports", and take a look at the discussion of the
"secure/nosecure" exports option.
Next up
is the GhostBSD VM. In the end there can be only
one but I'm gonna give both a fair shake.
VirtualBox is good at setting up a bridge connection so the VM can
be on your home subnet. KVM does NOT seem good at bridges.
Alas, with Trixie, VBox does not work well ... even the newest
versions straight from the Oracle site that CLAIM they're for
Trixie.
c186282<c186282@nnada.net> writes:
VirtualBox is good at setting up a bridge connection so the VM canBridging works fine with KVM, IrCOve been using it that way for years.
be on your home subnet. KVM does NOT seem good at bridges.
Alas, with Trixie, VBox does not work well ... even the newestIt worked fine when I tried it.
versions straight from the Oracle site that CLAIM they're for
Trixie.
-- https://www.greenend.org.uk/rjk/
Personally, I wonder why you'd not avail yourself of the
opportunity to, you know, talk to a Debian dev. Maybe even
offer to help?
vallor <vallor@vallor.earth> wrote:
Personally, I wonder why you'd not avail yourself of the
opportunity to, you know, talk to a Debian dev. Maybe even
offer to help?
That person CAN talk to a Debian Developer, actually they are doing
this in this very second. But since they cannot put any technical
content into their complaints AND do have substantial misunderstanding
about Debian works, the Debian Developer in this group is rapidly
losing motivation. Actually already fully has.
Greetings
Marc
| Sysop: | Amessyroom |
|---|---|
| Location: | Fayetteville, NC |
| Users: | 59 |
| Nodes: | 6 (0 / 6) |
| Uptime: | 20:55:28 |
| Calls: | 810 |
| Calls today: | 1 |
| Files: | 1,287 |
| D/L today: |
11 files (21,026K bytes) |
| Messages: | 194,568 |