VirtualBox

Custom Query (16363 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (1333 - 1335 of 16363)

Ticket Resolution Summary Owner Reporter
#17867 wontfix Sound Blaster 16 Synth not working? MarchHare
Description

I've been trying to figure this out for some time. Apparently some SB16 sound works, but other SB16 doesn't. Specifically, the synth does not seem to be implemented. I will use DOS programs as a good example, as I tend to know what they should sound like. For instance, Doom is able to run, and I can hear sound effects, but not the music.

So I'm attaching some basic code. This code was originally written in basic, but given the nature of what it did, I was able to convert it to a c function that was compiled and run with a bootloader stub. I tested this on a boot disk in a real machine, and it worked. (The sound way a kind of growl-ly purr that rose, then got quieter, sounds kind of like a vroom, but with a square wave). So this code is OS independent, you just have to call it from a bootloader stub and it should work.

When I use it on Virtualbox, it doesn't make any sound, nor does the basic version of it. In fact, the basic version also checks for a sound blaster and can't find one on Virtualbox. So I'm not sure what's going on, but I suspect the synth portion still needs to be implemented?

If someone could point me at some code that does something similar for Intel HDA, I'd love to see it, because I wouldn't mind learning how to program for that one instead.

#17866 invalid Serial Port/UART cannot be used GhostGambler
Description

I want to use the UART functionality to communicate with the VM (in this example Linux) from macOS.

As configuration I used --uart2 0x2f8 3 and --uartmode2 file /tmp/serial_port2.

The Linux guest says everything is fine:

$ dmesg | grep tty
[    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-4.15.0-23-generic root=LABEL=cloudimg-rootfs ro console=tty1 console=ttyS0
[    0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.15.0-23-generic root=LABEL=cloudimg-rootfs ro console=tty1 console=ttyS0
[    0.004000] console [tty1] enabled
[    0.004000] console [ttyS0] enabled
[    1.535605] 00:02: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A
[    1.721594] 00:03: ttyS1 at I/O 0x2f8 (irq = 3, base_baud = 115200) is a 16550A

The file /tmp/serial_port2 is created on the macOS file system, but when I want to access it with cat or screen, nothing happens. The commands just exit immediately:

$ screen /tmp/serial_port2 115200
[screen is terminating]
$ cat serial_port2 
$ 

If I run the command as root, screen starts and shows the message

Cannot exec 'serial_port2': No such file or directory  

If I instead use --uartmode2 tcpserver 8081, I can use nc 127.0.0.1 8081 and I receive data from the VM as expected.

I also created another VM with uartmode=client, but they also cannot communicate with each other.

Is this function not working, or am I doing something wrong?

#17861 fixed "VBoxManage modifyvm <UUID> --videocap on" doesn't work vboooo
Description

Since 5.2.x video recording doesn't start together with startvm.

VBoxManage modifyvm "%_VM_NAME%" --videocap on

works until VBox 5.1.32

Under VBox 5.2.x the video icon on VBoxGUI is running around, but no *webm file exist. After

VBoxManage controlvm "%_VM_NAME%" videocap on

the *.webm file is created.

  • To reproduce *
    set PATH=%PATH%;C:\Program Files\Oracle\VirtualBox
    
    pushd %~dp0
    
    set _VM_NAME=test-5p1_001
    
    VBoxManage createvm --name "%_VM_NAME%" --register --basefolder "%CD%"
    VBoxManage modifyvm "%_VM_NAME%" --memory 512 --acpi on --boot1 dvd
    VBoxManage modifyvm "%_VM_NAME%" --ostype Debian
    VBoxManage createhd --filename %_VM_NAME%.vdi --size 10000
    VBoxManage storagectl "%_VM_NAME%" --name "IDE Controller" --add ide
    VBoxManage storageattach "%_VM_NAME%" --storagectl "IDE Controller" --port 0 --device 0 --type hdd --medium %_VM_NAME%.vdi
    
    VBoxManage modifyvm "%_VM_NAME%" --videocapfile "%CD%\%_VM_NAME%.webm"
    
    ::VBox 5.1.32: create video, if VM started
    ::VBox 5.2.12: doesn't work, if VM started (but videocap icon on VBox GUI rotate)
    VBoxManage modifyvm "%_VM_NAME%" --videocap on
    
    VBoxManage startvm "%_VM_NAME%" --type gui
    
    ::VBox 5.2.12: additional necessary to create video
    rem VBoxManage controlvm "%_VM_NAME%" videocap on
    
    ping localhost -n 5 >nul 2>nul
    VBoxManage controlvm "%_VM_NAME%" poweroff
    dir *.webm
    
    pause
    
Batch Modify
Note: See TracBatchModify for help on using batch modify.
Note: See TracQuery for help on using queries.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy