VMWare D1196982510 Aglenda #The VmWare links below are a little old but should still work, #however we now use VESA to access the VmWare framestore, and this #does not support hardware acceleration. Thus you will need to #disable this as soon as you have booted plan9, ideally put the #command below in /rc/bin/termrc so it will be done for you. # #! echo hwaccel off > /dev/vgactl # #In VMWare Server (and possibly other versions), although the #installation can be done using either IDE or SCSI cdrom drives for #the hosted OS, it is necessary to switch the virtual machine's cdrom #type to SCSI prior to actually booting Plan 9 from the hard drive. # #See [Vmware_playground_for_plan9] and [vmware4] # #AUDIO for VmWARE Server # #VmWare Server was made to bring up sb16 emulation; however not #without some extraneous artifacts in the audio. There seem to be #timing problems. Perhaps someone knows a better setting to #implement. Here is my setup: # #Find your vmx file where the Vmware Guest files are stored: (e.g. #/var/lib/vmware/Virtual Machines/plan9/plan9.vmx) # #Make sure the configuration does not have a sound card installed by #the Vmware wizard. # #Then edit your vmx configuration file with your favorite text #editor, and add the following lines: # #! sound.present = "TRUE" #! sound.virtualDev = "sb16" #! sound.baseAddr = "0x220" #! sound.dma16 = "5" #! sound.dma8 = "1" #! sound.irq = "5" #! sound.mpu401baseAddr = "0x330" #! sound.Opl3BaseAddr = "0x388" #! sound.smallBlockSize = 1024 #! sound.maxLength = 2048 #! sound.buffering = "10000000000.0" #! sound.copyDelayFactor = "1000000.0" #! sound.directSound = "false" #! sound.highPriority = "true" #! sound.ignoreOverflows = "true" #! sound.virtualrealcorrection ="10000000000.0" #! pciSound.priorityBoost = "true" # #Then boot your Plan 9 guest and add the following to plan9.ini: # #! audio0=type=sb16 port=0x220 irq=5 dma=5 # #Before trying the audio feature, you must reboot your Plan 9 guest #and once logged in, do: # #! term% bind -a '#A' /dev # #Make sure the rio window covers a significant area of the screen, or #otherwise the audio driver seems to give garbage beeps and groans #instead of the audio you want. # #! term % cat a000 > /dev/audio # #The audio that comes out is interrupted by short and frequent timing #jitters. When you resize the rio window while the audio is playing, #the artifacts go away for awhile, but there is a more pronounced #interruption during the resizing operation. # #Otto Schulze # #American Conservatory of Music [http://www.americanconservatory.edu] #