diff --git a/repos/ports/run/virtualbox6.run b/repos/ports/run/virtualbox6.run
index 11a283ad83..f8872c0a29 100644
--- a/repos/ports/run/virtualbox6.run
+++ b/repos/ports/run/virtualbox6.run
@@ -3,7 +3,7 @@ assert_spec x86_64
set use_net 0
set use_overlay 0
set use_serial 1
-set use_top 1
+set use_top 0
create_boot_directory
@@ -22,6 +22,11 @@ lappend depot_archives [depot_user]/src/report_rom
lappend depot_archives [depot_user]/src/vfs_import
lappend depot_archives [depot_user]/src/vfs_pipe
lappend depot_archives [depot_user]/src/vfs_oss
+lappend depot_archives [depot_user]/src/mesa
+lappend depot_archives [depot_user]/src/expat
+lappend depot_archives [depot_user]/src/libdrm
+lappend depot_archives [depot_user]/src/libyuv
+lappend depot_archives [depot_user]/src/vfs_gpu
lappend_if [expr $use_net] depot_archives [depot_user]/src/ipxe_nic_drv
lappend_if [expr $use_net] depot_archives [depot_user]/src/nic_router
@@ -77,7 +82,6 @@ append config {
-
@@ -211,6 +215,7 @@ append config {
+
@@ -225,7 +230,7 @@ append config {
-
+
}
@@ -260,22 +265,7 @@ append config {
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-}
+}
install_config $config
@@ -298,7 +288,7 @@ close $fd
set boot_modules {
rtc_drv
virtualbox6 libc.lib.so vfs.lib.so libm.lib.so libiconv.lib.so stdcxx.lib.so
- qemu-usb.lib.so libyuv.lib.so jpeg.lib.so
+ qemu-usb.lib.so virtualbox6-shaderlib.lib.so
fb_drv.config test.iso virtualbox6.vbox
}