Virtualbox in repo does not work with kernel 6.14

Message
Author
rambo919
Posts: 209
Joined: Sat Sep 24, 2022 1:32 pm

Virtualbox in repo does not work with kernel 6.14

#1 Post by rambo919 »

It runs but when you try to start a VM it complains that virtualbox-dkms needs to be installed. I see there are single manual install deb files for bookworm for the latest VB (7.1.8 ) which specifically adds support for this kernel but the one in the repo's is still 7.0.22.

But installing this will remove packages indicating the MX install is different somehow.... and given the recent other kernel driver problems with VB on MX... uhm... what would be the current best fix?

I noticed this because I was installing whonix and it gave errors when it tried to start itself during the install process.... could potentially be related I guess but this very much seems to be a VB problem.

Code: Select all

System:
  Kernel: 6.14.3-1-liquorix-amd64 [6.14-5~mx23+1] arch: x86_64 bits: 64 compiler: gcc v: 12.2.0 clocksource: tsc
    avail: hpet,acpi_pm parameters: audit=0 intel_pstate=disable amd_pstate=disable
    BOOT_IMAGE=/boot/vmlinuz-6.14.3-1-liquorix-amd64 root=UUID=<filter> ro quiet splash
  Desktop: KDE Plasma v: 5.27.5 tk: Qt v: N/A info: frameworks v: 5.103.0 wm: kwin_x11 vt: 7
    dm: SDDM Distro: MX-23.6_KDE_x64 Libretto July 31 2023 base: Debian GNU/Linux 12 (bookworm)
Machine:
  Type: Desktop Mobo: Gigabyte model: Q370M D3H GSM PLUS serial: <superuser required>
    uuid: <superuser required> UEFI-[Legacy]: American Megatrends v: F15 date: 11/11/2021
CPU:
  Info: model: Intel Core i7-8700 bits: 64 type: MT MCP arch: Coffee Lake gen: core 8 level: v3
    note: check built: 2018 process: Intel 14nm family: 6 model-id: 0x9E (158) stepping: 0xA (10)
    microcode: 0xFA
  Topology: cpus: 1x dies: 1 clusters: 6 cores: 6 threads: 12 tpc: 2 smt: enabled cache:
    L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 1.5 MiB desc: 6x256 KiB L3: 12 MiB desc: 1x12 MiB
  Speed (MHz): avg: 4300 min/max: 800/3201 boost: enabled scaling: driver: acpi-cpufreq
    governor: ondemand cores: 1: 4300 2: 4300 3: 4300 4: 4300 5: 4300 6: 4300 7: 4300 8: 4300 9: 4300
    10: 4300 11: 4300 12: 4300 bogomips: 76799
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities:
  Type: gather_data_sampling mitigation: Microcode
  Type: ghostwrite status: Not affected
  Type: itlb_multihit status: KVM: VMX disabled
  Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable
  Type: mds mitigation: Clear CPU buffers; SMT vulnerable
  Type: meltdown mitigation: PTI
  Type: mmio_stale_data mitigation: Clear CPU buffers; SMT vulnerable
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed mitigation: IBRS
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: IBRS; IBPB: conditional; STIBP: conditional; RSB filling;
    PBRSB-eIBRS: Not affected; BHI: Not affected
  Type: srbds mitigation: Microcode
  Type: tsx_async_abort mitigation: TSX disabled
Graphics:
  Device-1: Intel CoffeeLake-S GT2 [UHD Graphics 630] vendor: Gigabyte driver: i915 v: kernel
    arch: Gen-9.5 process: Intel 14nm built: 2016-20 ports: active: HDMI-A-2 empty: DP-1, DP-2,
    HDMI-A-1, HDMI-A-3 bus-ID: 00:02.0 chip-ID: 8086:3e92 class-ID: 0380
  Device-2: Advanced Micro Devices [AMD/ATI] Navi 32 [Radeon RX 7700 XT / 7800 XT] vendor: XFX
    driver: amdgpu v: kernel arch: RDNA-3 code: Navi-3x process: TSMC n5 (5nm) built: 2022+ pcie:
    gen: 4 speed: 16 GT/s lanes: 16 ports: active: DP-3,HDMI-A-4 empty: DP-4,DP-5,Writeback-1
    bus-ID: 03:00.0 chip-ID: 1002:747e class-ID: 0300
  Display: x11 server: X.Org v: 1.21.1.7 with: Xwayland v: 22.1.9 compositor: kwin_x11 driver: X:
    loaded: amdgpu,modesetting unloaded: fbdev,radeon,vesa dri: radeonsi gpu: amdgpu,i915
    display-ID: :0 screens: 1
  Screen-1: 0 s-res: 5760x1080 s-dpi: 96 s-size: 1520x285mm (59.84x11.22")
    s-diag: 1546mm (60.89")
  Monitor-1: DP-3 mapped: DisplayPort-2 pos: right model: A/G2356 serial: <filter> built: 2015
    res: mode: 1920x1080 hz: 60 scale: 100% (1) dpi: 102 gamma: 1.2 size: 476x268mm (18.74x10.55")
    diag: 583mm (23") ratio: 15:9, 16:10 modes: max: 1920x1080 min: 640x480
  Monitor-2: HDMI-A-2 mapped: HDMI-1-2 pos: left model: BenQ G2410HD serial: <filter> built: 2009
    res: mode: 1920x1080 hz: 60 scale: 100% (1) dpi: 102 gamma: 1.2 size: 477x268mm (18.78x10.55")
    diag: 595mm (23.4") ratio: 16:9 modes: max: 1920x1080 min: 720x400
  Monitor-3: HDMI-A-4 mapped: HDMI-A-3 pos: primary,center model: Philips PHL 241V8
    serial: <filter> built: 2022 res: 1920x1080 dpi: 93 gamma: 1.2 size: 527x296mm (20.75x11.65")
    diag: 604mm (23.8") ratio: 16:9 modes: max: 1920x1080 min: 720x400
  API: EGL v: 1.5 hw: drv: intel iris drv: amd radeonsi platforms: device: 0 drv: radeonsi
    device: 1 drv: iris device: 2 drv: swrast gbm: drv: kms_swrast surfaceless: drv: radeonsi x11:
    drv: radeonsi inactive: wayland
  API: OpenGL v: 4.6 vendor: amd mesa v: 24.2.8-1mx23ahs glx-v: 1.4 es-v: 3.2 direct-render: yes
    renderer: AMD Radeon RX 7700 XT (radeonsi navi32 LLVM 15.0.6 DRM 3.61 6.14.3-1-liquorix-amd64)
    device-ID: 1002:747e memory: 11.72 GiB unified: no
  API: Vulkan v: 1.4.304 layers: 11 device: 0 type: discrete-gpu name: AMD Radeon RX 7700 XT
    (RADV NAVI32) driver: mesa radv v: 24.2.8-1mx23ahs device-ID: 1002:747e surfaces: xcb,xlib
    device: 1 type: integrated-gpu name: Intel UHD Graphics 630 (CFL GT2) driver: mesa intel
    v: 24.2.8-1mx23ahs device-ID: 8086:3e92 surfaces: xcb,xlib device: 2 type: cpu name: llvmpipe
    (LLVM 15.0.6 256 bits) driver: mesa llvmpipe v: 24.2.8-1mx23ahs (LLVM 15.0.6)
    device-ID: 10005:0000 surfaces: xcb,xlib
  Info: Tools: api: eglinfo, glxinfo, vulkaninfo de: kscreen-console,kscreen-doctor
    gpu: lact,radeontop wl: wayland-info x11: xdriinfo, xdpyinfo, xprop, xrandr
Audio:
  Device-1: Intel Cannon Lake PCH cAVS vendor: Gigabyte driver: snd_hda_intel v: kernel
    alternate: snd_soc_avs,snd_sof_pci_intel_cnl bus-ID: 00:1f.3 chip-ID: 8086:a348 class-ID: 0403
  Device-2: Advanced Micro Devices [AMD/ATI] Navi 31 HDMI/DP Audio driver: snd_hda_intel
    v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 03:00.1 chip-ID: 1002:ab30 class-ID: 0403
  API: ALSA v: k6.14.3-1-liquorix-amd64 status: kernel-api tools: alsactl,alsamixer,amixer
  Server-1: JACK v: 1.9.21 status: off tools: jack_control
  Server-2: PipeWire v: 1.0.0 status: active with: 1: pipewire-pulse status: active
    2: wireplumber status: active 3: pipewire-alsa type: plugin 4: pw-jack type: plugin
    tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Intel Ethernet I219-LM vendor: Gigabyte driver: e1000e v: kernel port: N/A
    bus-ID: 00:1f.6 chip-ID: 8086:15bb class-ID: 0200
  IF: eth1 state: up speed: 1000 Mbps duplex: full mac: <filter>
  Device-2: Intel I211 Gigabit Network vendor: Gigabyte driver: igb v: kernel pcie: gen: 1
    speed: 2.5 GT/s lanes: 1 port: 3000 bus-ID: 06:00.0 chip-ID: 8086:1539 class-ID: 0200
  IF: eth0 state: down mac: <filter>
  Info: services: NetworkManager,proftpd,smbd
Drives:
  Local Storage: total: 9.55 TiB used: 4.83 TiB (50.5%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: SSD 980 1TB size: 931.51 GiB
    block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 tech: SSD serial: <filter>
    fw-rev: 3B4QFXO7 temp: 30.9 C scheme: MBR
  ID-2: /dev/sda maj-min: 8:0 vendor: Western Digital model: WD5000LPCX-24VHAT0 size: 465.76 GiB
    block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s tech: HDD rpm: 5400 serial: <filter>
    fw-rev: 1A01 scheme: MBR
  ID-3: /dev/sdb maj-min: 8:16 vendor: Seagate model: ST2000DM001-9YN164 size: 1.82 TiB
    block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s tech: HDD rpm: 7200 serial: <filter>
    fw-rev: CC4B scheme: MBR
  ID-4: /dev/sdc maj-min: 8:32 vendor: Western Digital model: WD Blue SA510 2.5 1000GB
    size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s tech: SSD
    serial: <filter> fw-rev: 6100 scheme: MBR
  ID-5: /dev/sdd maj-min: 8:48 vendor: Seagate model: ST2000DM001-1ER164 size: 1.82 TiB
    block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s tech: HDD rpm: 7200 serial: <filter>
    fw-rev: CC25 scheme: MBR
  ID-6: /dev/sde maj-min: 8:64 vendor: Toshiba model: HDWE140 size: 3.64 TiB block-size:
    physical: 4096 B logical: 512 B speed: 6.0 Gb/s tech: HDD rpm: 7200 serial: <filter> fw-rev: FP2A
    scheme: GPT
Partition:
  ID-1: / raw-size: 97.66 GiB size: 95.56 GiB (97.86%) used: 48.2 GiB (50.4%) fs: ext4
    dev: /dev/sdc1 maj-min: 8:33
  ID-2: /home raw-size: 720.86 GiB size: 708.98 GiB (98.35%) used: 486.79 GiB (68.7%) fs: ext4
    dev: /dev/sdc2 maj-min: 8:34
Swap:
  Kernel: swappiness: 15 (default 60) cache-pressure: 100 (default) zswap: no
  ID-1: swap-1 type: partition size: 12 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/sdc3
    maj-min: 8:35
Sensors:
  System Temperatures: cpu: 34.0 C pch: 45.0 C mobo: 29.0 C gpu: amdgpu temp: 35.0 C mem: 56.0 C
  Fan Speeds (rpm): N/A gpu: amdgpu fan: 0
Repos:
  Packages: 5027 pm: dpkg pkgs: 4955 libs: 2529 tools: apt, apt-get, aptitude, nala, synaptic
    pm: rpm pkgs: 0 pm: flatpak pkgs: 72
  No active apt repos in: /etc/apt/sources.list
  Active apt repos in: /etc/apt/sources.list.d/adoptium.list
    1: deb https://packages.adoptium.net/artifactory/deb/ bookworm main
  No active apt repos in: /etc/apt/sources.list.d/atom.list
  Active apt repos in: /etc/apt/sources.list.d/backports.list
    1: deb https://deb.debian.org/debian/ bookworm-backports main contrib non-free
  Active apt repos in: /etc/apt/sources.list.d/brave-browser-release.list
    1: deb [arch=amd64] https://brave-browser-apt-release.s3.brave.com/ bullseye main
  No active apt repos in: /etc/apt/sources.list.d/deb-multimedia.list
  Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
    1: deb http://deb.debian.org/debian/ bookworm-updates main contrib non-free non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/debian.list
    1: deb http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
    2: deb http://security.debian.org/debian-security/ bookworm-security main contrib non-free non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/element-io.list
    1: deb [signed-by=/usr/share/keyrings/element-io-archive-keyring.gpg] https://packages.element.io/debian/ default main
  Active apt repos in: /etc/apt/sources.list.d/fasttrack.list
    1: deb https://fasttrack.debian.net/debian/ bookworm-fasttrack main contrib non-free
  No active apt repos in: /etc/apt/sources.list.d/freedownloadmanager.list
  Active apt repos in: /etc/apt/sources.list.d/google-earth-pro.list
    1: deb [arch=amd64] http://dl.google.com/linux/earth/deb/ stable main
  Active apt repos in: /etc/apt/sources.list.d/lutris.list
    1: deb [signed-by=/etc/apt/keyrings/lutris.gpg] https://download.opensuse.org/repositories/home:/strycore/Debian_12/ ./
  Active apt repos in: /etc/apt/sources.list.d/makedeb.list
    1: deb [signed-by=/usr/share/keyrings/makedeb-archive-keyring.gpg arch=all] https://proget.makedeb.org makedeb main
  Active apt repos in: /etc/apt/sources.list.d/mx.list
    1: deb http://nl.mxrepo.com/mx/repo/ bookworm main non-free
    2: deb http://nl.mxrepo.com/mx/testrepo/ bookworm test
    3: deb http://nl.mxrepo.com/mx/repo/ bookworm ahs
  No active apt repos in: /etc/apt/sources.list.d/nvidia-drivers.list
  Active apt repos in: /etc/apt/sources.list.d/onlyoffice.list
    1: deb https://download.onlyoffice.com/repo/debian/ squeeze main
  Active apt repos in: /etc/apt/sources.list.d/signal-xenial-added-by-mxpi.list
    1: deb [arch=amd64] https://updates.signal.org/desktop/apt/ xenial main
  Active apt repos in: /etc/apt/sources.list.d/vscode.list
    1: deb [arch=amd64,arm64,armhf] https://packages.microsoft.com/repos/code stable main
  Active apt repos in: /etc/apt/sources.list.d/webmin.list
    1: deb [signed-by=/usr/share/keyrings/debian-webmin-developers.gpg] https://download.webmin.com/download/newkey/repository/ stable contrib
  Active apt repos in: /etc/apt/sources.list.d/extrepo_librewolf.sources
    1: deb [arch=amd64 arm64] https://repo.librewolf.net librewolf main
  Active apt repos in: /etc/apt/sources.list.d/winehq-bookworm.sources
    1: deb [arch=amd64 i386] https://dl.winehq.org/wine-builds/debian bookworm main
Info:
  Memory: total: N/A available: 31.17 GiB used: 6.59 GiB (21.2%)
  Processes: 435 Power: uptime: 26m states: freeze,mem,disk suspend: deep avail: s2idle
    wakeups: 0 hibernate: platform avail: shutdown, reboot, suspend, test_resume image: 12.41 GiB
    services: org_kde_powerdevil,upowerd Init: SysVinit v: 3.08 runlevel: 5 default: graphical
    tool: systemctl
  Compilers: gcc: 12.2.0 Client: shell wrapper v: 5.2.15-release inxi: 3.3.37
Boot Mode: BIOS (legacy, CSM, MBR)
Last edited by rambo919 on Wed May 07, 2025 10:00 am, edited 2 times in total.

User avatar
siamhie
Global Moderator
Posts: 3344
Joined: Fri Aug 20, 2021 5:45 pm

Re: Virtualbox in repo does not work with kernel 6.14

#2 Post by siamhie »

Go back to the previous kernel that VB was working with for the time being. VirtualBox 7.1.8 just came out last week.
This is my Fluxbox . There are many others like it, but this one is mine. My Fluxbox is my best friend. It is my life.
I must master it as I must master my life. Without me, my Fluxbox is useless. Without my Fluxbox, I am useless.

User avatar
BV206
Posts: 490
Joined: Sat Mar 09, 2019 10:55 am

Re: Virtualbox in repo does not work with kernel 6.14

#3 Post by BV206 »

I installed the 7.1.8 .deb from the VB web site. I don't remember if that was before or after the liquorix 6.14 kernel. I had no errors or problems and it didn't try to remove anything.

User avatar
Gabriel_M
Posts: 161
Joined: Tue Aug 13, 2019 7:21 pm

Re: Virtualbox in repo does not work with kernel 6.14

#4 Post by Gabriel_M »

Test: MX Tweak ---> Others ---> Disable early loading of KVM modules
Desktop Mobo: BIOSTAR model: B450MHP
CPU AMD Ryzen 3 3200G
RAM: 8 GiB 2667 MHz DDR4
Device-1: AMD Picasso/Raven 2
STORAGE:Gigabyte model: GP-GSTFS31480GNTD size: 447.13 GiB
DISTRO: MX-23.6_x64 Libretto XFCE 4.20

Nokkaelaein
Posts: 300
Joined: Fri Jul 17, 2020 10:32 am

Re: Virtualbox in repo does not work with kernel 6.14

#5 Post by Nokkaelaein »

Working 100% over here, just worked with it today. I do have the kvm.enable_virt_at_load=0 boot parameter set.

rambo919
Posts: 209
Joined: Sat Sep 24, 2022 1:32 pm

Re: Virtualbox in repo does not work with kernel 6.14

#6 Post by rambo919 »

OK I think I have to lay the blame on whonix here.... thought it was a repeat of past kernel problems. The VB deb file removes 5 VB packages including extpack and guest iso. The whonix installer downgrades this again to 7.0.20 and reinstalls the removed packages, both this and upgrading again to 7.0.22 where it was at the start the VM's still work fine but whonix itself doesnt play along.

Guess it's just not a mature enough project at this stage. Its just odd how it broke VB and then when VB was working again kinda broke itself(to the point where it cannot install again after removal) but ce la vie.

User avatar
siamhie
Global Moderator
Posts: 3344
Joined: Fri Aug 20, 2021 5:45 pm

Re: Virtualbox in repo does not work with kernel 6.14

#7 Post by siamhie »

@rambo919 Couldn't help but notice your MX repos. Is there a reason you have test enabled?
Whenever I want to try a newer version of a program, I just use MXPI and go to the test tab.

Code: Select all

Repos:
Active apt repos in: /etc/apt/sources.list.d/mx.list
    1: deb http://nl.mxrepo.com/mx/repo/ bookworm main non-free
    2: deb http://nl.mxrepo.com/mx/testrepo/ bookworm test <------Enabled?
    3: deb http://nl.mxrepo.com/mx/repo/ bookworm ahs
This is my Fluxbox . There are many others like it, but this one is mine. My Fluxbox is my best friend. It is my life.
I must master it as I must master my life. Without me, my Fluxbox is useless. Without my Fluxbox, I am useless.

User avatar
Stevo
Developer
Posts: 14565
Joined: Fri Dec 15, 2006 7:07 pm

Re: Virtualbox in repo does not work with kernel 6.14

#8 Post by Stevo »

virtualbox 7.0.22 in our own MX 23 AHS repository, where the 6.14 kernel lives, is compatible with that kernel. Maybe we made it too easy for standard MX to install the latest Liquorix kernels without doing dat due dkms diligence...though I wonder why they aren't getting it, with AHS already enabled?

Code: Select all

3: deb http://nl.mxrepo.com/mx/repo/ bookworm ahs
What does "apt policy virtualbox" report with all those repos enabled?

Also, we gave the test repo a lower preference to prevent automatic upgrades from it, for just the reason seen above. Just like Debian backports, which is also enabled. :confused:
MXPI = MX Package Installer
QSI = Quick System Info from menu
The MX Test repository is mostly backports; not the same as Debian testing

rambo919
Posts: 209
Joined: Sat Sep 24, 2022 1:32 pm

Re: Virtualbox in repo does not work with kernel 6.14

#9 Post by rambo919 »

siamhie wrote: Fri Apr 25, 2025 9:10 am @rambo919 Couldn't help but notice your MX repos. Is there a reason you have test enabled?
Whenever I want to try a newer version of a program, I just use MXPI and go to the test tab.
I honestly cannot remember.... I think there was a bit of a toggle when I disabled deb-multimedia because of it's disruptive shenanigans. Maybe test always was disabled and I falsely thought I disabled it when I enabled deb-multimedia?
Stevo wrote: Fri Apr 25, 2025 12:37 pm What does "apt policy virtualbox" report with all those repos enabled?

Code: Select all

virtualbox:
  Installed: 7.0.22-0.1~mx23+1
  Candidate: 7.0.22-0.1~mx23+1
  Version table:
 *** 7.0.22-0.1~mx23+1 500
        500 http://nl.mxrepo.com/mx/repo bookworm/ahs amd64 Packages
        100 /var/lib/dpkg/status
     7.0.20-dfsg-1~mx23+1 1
          1 http://nl.mxrepo.com/mx/testrepo bookworm/test amd64 Packages
     7.0.20-dfsg-1~fto12+1 100
        100 https://fasttrack.debian.net/debian bookworm-fasttrack/contrib amd64 Packages
     7.0.10-dfsg-2~mx23+1 500
        500 http://nl.mxrepo.com/mx/repo bookworm/main amd64 Packages
Again, I think it's whonix and not the kernel that messed this up and probably just a reinstall of VB could have solved it.... I did notice that in the process of install whonix installed kernel 6.1 so perhaps the problem is it gets confused with any other kernel. Gonna edit the title now to avoid further confusion.

User avatar
siamhie
Global Moderator
Posts: 3344
Joined: Fri Aug 20, 2021 5:45 pm

Re: Virtualbox in repo does not work with kernel 6.14

#10 Post by siamhie »

rambo919 wrote: Sat Apr 26, 2025 2:58 am
siamhie wrote: Fri Apr 25, 2025 9:10 am @rambo919 Couldn't help but notice your MX repos. Is there a reason you have test enabled?
Whenever I want to try a newer version of a program, I just use MXPI and go to the test tab.
I honestly cannot remember.... I think there was a bit of a toggle when I disabled deb-multimedia because of it's disruptive shenanigans. Maybe test always was disabled and I falsely thought I disabled it when I enabled deb-multimedia?
@rambo919 The test repo is disabled by default.
New packages that need to be thoroughly tested by the users are placed there before being moved to the main repo.
test-repo.jpg
You do not have the required permissions to view the files attached to this post.
This is my Fluxbox . There are many others like it, but this one is mine. My Fluxbox is my best friend. It is my life.
I must master it as I must master my life. Without me, my Fluxbox is useless. Without my Fluxbox, I am useless.

Post Reply

Return to “Software / Configuration”