KVM VGA-Passthrough using the new vfio-vga support in kernel = 3.9

This is intented for people who wish to pass-through a GPU to a virtual machine using the KVM hypervisor, QEMU and vfio-pci
NOTE: AMD RADEON 5xxx, 6xxx, 7xxx, 2xx and NVIDIA GEFORCE 7, 8, 4xx, 5xx, 6xx, 7xx 9xx have been reported working with this, passing though an intel IGD is not supported YET
NOTE: THIS IS EXPERIMENTAL SO IT MIGHT NOT WORK ON YOUR SYSTEM
This is the result on my radeon 6950:
This is the result on my geforce 470 gtx:
Recommended reads
Alex Williamson's blog and FAQ for detailed technical information
OVMF whitepaper.
GPU passthrough database by noctavian
At this moment there are two ways to achieve this using KVM: legacy VGA via Seabios or non-VGA (UEFI) via OVMF
The main practical advantage of using OVMF is that on intel systems you no longer need the i915 VGA arbiter patch which also disables DRI on the host
Requirements
AMD-VI/VT-D enabled and working (On intel systems both your MB and you CPU must support it, to find out if you CPU has VT-D support go here: http://ark.intel.com/, you also need to boot with intel_iommu=on to enable it)
At least 2 GPU's, one primary boot device and the card you wish to pass-through
Qemu=>2.0
Aditional kernel patches might be required if you're using an Intel CPU: ACS override patch and i915 VGA arbiter patch, you can find a kernel package with these patches included on AUR: linux-vfio
Aditional requirements for OVMF:
An UEFI compatible GPU (Most modern gpus support this, SEE: Does my graphics card ROM support EFI?
An UEFI compatible GUEST (ex: Windows 7 and up)
OVMF:  Gerd Hoffmann's rpms or OVMF-svn from AUR
If you're building your kernel manually this option is required:
CONFIG_VFIO_PCI_VGA=y
Preparing your System
On intel system the i915 VGA arbiter patch is required if:
You're using the IGD on your host
You're doing VGA assignment
NOTE: Enabling this will disable DRI!
If you wish to avoid this, then then you should try OVMF
To enable it add this kernel parameter to your bootloader:
i915.enable_hd_vgaarb=1
Next, we need to prepare the GPU for vfio:
Blacklist radeon or nouveau or nvidia or fglrx on /etc/modprobe.d/blacklist.conf
Example, blacklisting the opensource radeon module:
echo "blacklist radeon" >> /etc/modprobe.d/blacklist.conf
Use pci-stub
In my case since i have 2 radeon cards blacklisting the radeon module is not an option, so i use pci-stub
NOTE: If pci-stub was built as a module, you'll need to modify /etc/mkinitcpio.conf and add pci-stub in the MODULES section, after that you need to update your initramfs like this
mkinitcpio -p linux-mainline
lspci
07:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cayman PRO [Radeon HD 6950] <-- radeon 6950
07:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Cayman/Antilles HDMI Audio [Radeon HD 6900 Series] <-- radeon 6950 audio
lspci -n
07:00.0 0300: 1002:6719 <-- radeon 6950
07:00.1 0403: 1002:aa80 <-- radeon 6950 audio
Now add this kernel parameter to your bootloader:
pci-stub.ids=1002:6719,1002:aa80
dmesg | grep pci-stub
[ 2.096151] pci-stub: add 1002:6719 sub=FFFFFFFF:FFFFFFFF cls=00000000/00000000
[ 2.096160] pci-stub 0000:07:00.0: claimed by stub
[ 2.096165] pci-stub: add 1002:AA80 sub=FFFFFFFF:FFFFFFFF cls=00000000/00000000
[ 2.096174] pci-stub 0000:07:00.1: claimed by stub
[ 2.096178] pci-stub: add 1B21:1042 sub=FFFFFFFF:FFFFFFFF cls=00000000/00000000
Setting up vfio and kvm modules
This is only required if you get this message:
vfio_iommu_type1_attach_group: No interrupt remapping support. Use the module param "allow_unsafe_interrupts" to enable VFIO IOMMU support on this platform
If your board doesn't enable interrupt remapping, you need to add this to your bootloader:
vfio_iommu_type1.allow_unsafe_interrupts=1
Or if vfio-pci was built as a module ( default on arch )
echo "options vfio_iommu_type1 allow_unsafe_interrupts=1" > /etc/modprobe.d/vfio_iommu_type1.conf
Some applications like Passmark Performance Test and SiSoftware Sandra crash the VM without this:
echo "options kvm ignore_msrs=1" >> /etc/modprobe.d/kvm.conf
Binding a device to vfio-pci
We'll use this script to make life easier:
#!/bin/bash
modprobe vfio-pci
for dev in "$@"; do
vendor=$(cat /sys/bus/pci/devices/$dev/vendor)
device=$(cat /sys/bus/pci/devices/$dev/device)
if [ -e /sys/bus/pci/devices/$dev/driver ]; then
echo $dev > /sys/bus/pci/devices/$dev/driver/unbind
fi
echo $vendor $device > /sys/bus/pci/drivers/vfio-pci/new_id
done
Save it as /usr/bin/vfio-bind
chmod 755 /usr/bin/vfio-bind
Bind the GPU and GPU audio:
vfio-bind 0000:07:00.0 0000:07:00.1
Systemd service:
[Unit]
Description=Binds devices to vfio-pci
After=syslog.target
[Service]
EnvironmentFile=-/etc/vfio-pci.cfg
Type=oneshot
RemainAfterExit=yes
ExecStart=-/usr/bin/vfio-bind $DEVICES
[Install]
WantedBy=multi-user.target
cat /etc/vfio-pci.cfg
DEVICES="0000:00:11.0 0000:04:00.0 0000:05:00.0 0000:06:00.0 0000:07:00.0 000:07:00.1"
Testing if its working out
Seabios:
qemu-system-x86_64 -enable-kvm -m 1024 -cpu host,kvm=off \
-smp 4,sockets=1,cores=4,threads=1 \
-device vfio-pci,host=07:00.0,x-vga=on -device vfio-pci,host=07:00.1 \
-vga none
OVMF:
qemu-system-x86_64 -enable-kvm -m 1024 -cpu host,kvm=off  \
-smp 4,sockets=1,cores=4,threads=1 \
-drive if=pflash,format=raw,readonly,file=/usr/share/ovmf/x64/ovmf_code_x64.bin \
-drive if=pflash,format=raw,file=/usr/share/ovmf/x64/ovmf_vars_x64.bin \
-device vfio-pci,host=07:00.0 -device vfio-pci,host=07:00.1 \
-vga none
Note:
kvm=off will hide the kvm hypervisor signature, this is required for NVIDIA cards, since its driver will refuse to work on an hypervisor and result in Code 43 on windows (unless you're using a QUADRO)
x-vga=on is required for vga assignment
-vga none disables the default vga device on QEMU, it is also required for vga assignment
You should see a black qemu window on your main display, and seabios/ovmf ouput on your monitor from your passthru'd card saying it cant find anything to boot
If you're using an intel cpu and nothing happens try this:
modprobe -r kvm_intel
modprobe kvm_intel emulate_invalid_guest_state=0
NOTE: There might be some problems using nvidia/fglrx/nouveau drivers on the host gpu, see the ISSUES section below on how to solve this
At this point you're ready to create your vm, you could use libvirt + virt-manager to create your vm using a nice graphical interface, there are
also some interesting examples in this thread, otherwise if you prefer to use the command line continue reading
DISK:
Creating a disk image:
Create a 30Gb raw image:
dd if=/dev/zero of=windows.img bs=1M seek=30000 count=0
Using a VIRTIO controller:
We create our virtio controller for qemu:
-device virtio-scsi-pci,id=scsi
Attaching our hdd:
-drive file=/home/nbhs/windows.img,id=disk,format=raw,if=none -device scsi-hd,drive=disk
Attaching a cdrom:
-drive file=/home/nbhs/windows.iso,id=isocd,if=none -device scsi-cd,drive=isocd
To install windows, you'll need to download the virtio drivers iso from here
Attaching the virtio iso:
-drive file=/home/nbhs/virtio.iso,id=virtiocd,if=none -device ide-cd,bus=ide.1,drive=virtiocd
Windows will complain it cant find a disk to install to, just click browse, find the folder for your os/arch, select "RED HAT VirtIO pass-through controller" then click next.
For more info check out the Archlinux wiki's QEMU section
Using a physical disk or partition:
-drive file=/dev/sdb,id=disk,format=raw,if=none -device scsi-hd,drive=disk
You might need to change the bus depending on the controller you use
If you wish to use a physical partition and be able to read its contents later on, you can follow these guides:
http://fds-team.de/cms/articles/2013-12 … yer-u.html
https://wiki.archlinux.org/index.php/QE … disk_image
Passing a sata disk controller to qemu:
If you dual boot like me you can pass an entire sata controller (in ahci mode) and all the drives attached, and seabios will boot from them.
lspci
00:11.0 SATA controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] (rev 40)
Make sure all volumes are unmounted, then bind the controller to vfio:
vfio-bind 0000:00:11.0
Now we pass the controller to the vm:
-device vfio-pci,host=00:11.0
USB:
Its also possible to passthrough a usb controller, in my case an ASMEDIA USB3 Controller:
lspci
04:00.0 USB controller: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller
05:00.0 USB controller: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller
06:00.0 USB controller: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller
Bind them to vfio:
vfio-bind 0000:04:00.0 0000:05:00.0 0000:06:00.0
Pass them to the vm:
-device vfio-pci,host=04:00.0 \
-device vfio-pci,host=05:00.0 \
-device vfio-pci,host=06:00.0
Or a specific device:
lsusb
Bus 004 Device 010: ID 045e:00e1 Microsoft Corp. Wireless Laser Mouse 6000 Reciever <-- mouse
Bus 004 Device 011: ID 045e:074b Microsoft Corp. <-- keyboard
We pass them to the vm:
-usb -usbdevice host:045e:00e1 -usbdevice host:045e:074b
NETWORK:
Please see https://wiki.archlinux.org/index.php/QEMU#Networking
AUDIO EMULATION:
To hear the sound from the vm on your host speakers you'll need to add this lines:
-soundhw hda
You might need to start qemu like this:
QEMU_PA_SAMPLES=128 QEMU_AUDIO_DRV=pa qemu-system-x86_64...
alsa:
QEMU_ALSA_DAC_BUFFER_SIZE=512 QEMU_ALSA_DAC_PERIOD_SIZE=170 QEMU_AUDIO_DRV=alsa qemu-system-x86_64...
Note: these are the settings i found that work great on my system, if you get crackling/skipping audio you might want to try different settings
To see the available drivers and audio options:
qemu-system-x86_64 -audio-help
LOADING YOUR CARD ROM FROM A DUMP/FILE:
modify this line:
-device vfio-pci,host=07:00.0,...... \
change it to this:
-device vfio-pci,host=07:00.0,......,romfile=/path/to/your/gpu/bios.bin \
ISSUES:
Using the latest NVIDIA drivers on the guest will result in code 43, but there's a workarround
Using the latest NVIDIA drivers on the guest using hv enlightenments will result in code 43, see: https://forums.geforce.com/default/topi … 8/#4314318
Using AMD proprieraty drivers on the host, see: https://bbs.archlinux.org/viewtopic.php … 2#p1273412 the only solution atm is using the opensource radeon driver
PERFORMANCE IMPROVEMENTS:
SEE: https://bbs.archlinux.org/viewtopic.php … 1#p1270311
Pin vcpu to pcpu, see http://www.linux-kvm.com/content/tip-ru … cific-cpus
Use cgroups, specifically cpuset, see https://access.redhat.com/site/document … puset.html
Use Hugepages, see http://pic.dhe.ibm.com/infocenter/lnxin … ttunhp.htm
Use Hyper-V enlightenments, see: http://blog.wikichoon.com/2014/07/enabl … h-kvm.html
Last edited by nbhs (2015-04-05 20:01:18)

nbhs wrote:
apoapo wrote:
I finally got some progress.
After trying mainline kernel and with vbios, I went to bios/uefi and turned the Primary VGA card from onboard to pci-express ...
Now I see the seabios in passthroughed screen, but with blinking cursor in it, so i will try some things .
NIce! have you tried running windows with it yet? does it work if you dont load the rom file by hand?
Hi,
I tried it again and I captured this error message if I use the PCI-e card es Primary Card:
qemu-system-x86_64: -device vfio-pci,host=01:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on: VFIO 0000:01:00.0 BAR 0 mmap unsupported. Performance may be slow
This was, when I got some seabios picture.
After some reboots I wanted to try it again, I was spammed with errors . Dont have them to show you now...  will look for it.
Now I'm With the onboard as primary Card and I found this in dmesg:
[ 0.401391] DMAR: No ATSR found
[ 0.401412] IOMMU 0 0xfed90000: using Queued invalidation
[ 0.401413] IOMMU 1 0xfed91000: using Queued invalidation
[ 0.401415] IOMMU: Setting RMRR:
[ 0.401422] IOMMU: Setting identity map for device 0000:00:02.0 [0xbf800000 - 0xcf9fffff]
[ 0.402590] IOMMU: Setting identity map for device 0000:00:1d.0 [0xbd568000 - 0xbd59afff]
[ 0.402606] IOMMU: Setting identity map for device 0000:00:1a.0 [0xbd568000 - 0xbd59afff]
[ 0.402619] IOMMU: Setting identity map for device 0000:00:14.0 [0xbd568000 - 0xbd59afff]
[ 0.402628] IOMMU: Prepare 0-16MiB unity mapping for LPC
[ 0.402635] IOMMU: Setting identity map for device 0000:00:1f.0 [0x0 - 0xffffff]
[ 0.402717] PCI-DMA: Intel(R) Virtualization Technology for Directed I/O
[ 0.402782] ------------[ cut here ]------------
[ 0.402786] WARNING: at drivers/pci/search.c:46 pci_find_upstream_pcie_bridge+0x83/0x90()
[ 0.402787] Hardware name: To Be Filled By O.E.M.
[ 0.402788] Modules linked in:
[ 0.402790] Pid: 1, comm: swapper/0 Not tainted 3.9.2-1-mainline #1
[ 0.402791] Call Trace:
[ 0.402796] [<ffffffff81058090>] warn_slowpath_common+0x70/0xa0
[ 0.402797] [<ffffffff8105817a>] warn_slowpath_null+0x1a/0x20
[ 0.402799] [<ffffffff8129ea43>] pci_find_upstream_pcie_bridge+0x83/0x90
[ 0.402802] [<ffffffff813b3c7b>] intel_iommu_add_device+0x4b/0x1f0
[ 0.402805] [<ffffffff813ab630>] ? bus_set_iommu+0x50/0x50
[ 0.402806] [<ffffffff813ab65a>] add_iommu_group+0x2a/0x50
[ 0.402809] [<ffffffff8135bf63>] bus_for_each_dev+0x63/0xa0
[ 0.402811] [<ffffffff813ab622>] bus_set_iommu+0x42/0x50
[ 0.402814] [<ffffffff819130b6>] intel_iommu_init+0xa83/0xb7b
[ 0.402816] [<ffffffff818dd10b>] ? memblock_find_dma_reserve+0x124/0x124
[ 0.402818] [<ffffffff818dd11d>] pci_iommu_init+0x12/0x3c
[ 0.402820] [<ffffffff8100210a>] do_one_initcall+0x10a/0x160
[ 0.402823] [<ffffffff818d5037>] kernel_init_freeable+0x15b/0x1dc
[ 0.402824] [<ffffffff818d4881>] ? do_early_param+0x88/0x88
[ 0.402827] [<ffffffff814b55f0>] ? rest_init+0x90/0x90
[ 0.402828] [<ffffffff814b55fe>] kernel_init+0xe/0x190
[ 0.402830] [<ffffffff814dad6c>] ret_from_fork+0x7c/0xb0
[ 0.402832] [<ffffffff814b55f0>] ? rest_init+0x90/0x9

Similar Messages

  • HT3382 using the thunderbolt to vga adapter, i have to unplug and replug the connection to get my display to "wake up"  what's the deal?

    using the thnderbolt to vga adapter, I have to unplug and replug the connection to get my disply to "wake up"  What's the deal?  otherwise works fine.
    Same on initial boot up

    First try > Resetting your Mac's PRAM
    There have also been others reporting problems with analog VGA connected monitors. If your monitor also supports DVI, then you may want to use the supplied HDMI to DVI adapter or switch to a Mini DisplayPort to DVI Adapter and a good DVI cable.

  • IPad 3.2.1 update will no longer let me use the apple iphone VGA adaptor?

    Has anyone else have this problem. I was using the apple iphone VGA adaptor I purchased from apple for $49 on my iPad, but since the update I can no longer use it? I dont know if anyone else is having this problem, I don't know if Apple purposely put an update to force you to purchase the "iPad VGA Connector", but if they did thats just plain messed up.

    Welcome to this forum. This is a BT domestic customer to customer help forum, any messages posted here do not go to BT.
    Can you try the modem plugged directly into the master socket without any ADSL filters. You will lose your broadband connection during the test, but it will eliminate any problem with the BT Home hub, or the microfilter.
    ADSL does not start until 30kHz, which is well above the range that an analogue modem works at.
    There are some useful help pages here, for BT Broadband customers only, on my personal website.
    BT Broadband customers - help with broadband, WiFi, networking, e-mail and phones.

  • Macbook Pro 2.53 mid 2009 came with 60 watt magsafe can I use a 85 watt without issues also can i use the new aluminum tip one?

    My macbook came with a 60 watt magsafe charger with the white magnetic tip. It crapped out on me and now need to buy a new one but everyone says it uses a 85 watt which is false since i bought it new and the 60 watt charger came in  the sealed box.
    1. If I buy the 85 watt will it damage my macbook pro?
    2. can I use the new magsafe charger with the new aluminuin tip with my macbook pro?
    Look below in red is the proof
    15-inch Configurations
    Enclosure
    Precision aluminum unibody
    Processor
    2.53GHz Intel Core 2 Duo
    2.66GHz Intel Core 2 Duo
    2.8GHz Intel Core 2 Duo
    L2 cache
    3MB shared
    3MB shared
    6MB shared
    System bus
    1066MHz
    1066MHz
    1066MHz
    Memory
    4GB (two 2GB SO-DIMMs) of 1066MHz DDR3 SDRAM; supports up to 8GB
    Hard drive4
    250GB Serial ATA; 5400 rpm
    320GB Serial ATA; 5400 rpm
    500GB Serial ATA; 5400 rpm
    Slot-loading optical drive
    8x SuperDrive (DVD±R DL/DVD±RW/CD-RW)
    Graphics
    NVIDIA GeForce 9400M graphics processor with 256MB of DDR3 SDRAM shared with main memory3
    NVIDIA GeForce 9600M GT graphics processor; and NVIDIA GeForce 9400M graphics processor with 256MB of DDR3 SDRAM shared with main memory3
    Graphics memory
    256MB GDDR3
    512MB GDDR3
    Video
    Built-in iSight camera; Mini DisplayPort output port with support for DVI, VGA, and dual-link DVI (requires adapters, sold separately)
    Display
    15.4-inch (diagonal) LED-backlit glossy widescreen display, 1440-by-900 resolution
    Expansion
    One FireWire 800 port (up to 800 Mbps), two USB 2.0 ports (up to 480 Mbps), SD card slot
    Audio
    Built-in stereo speakers, built-in omnidirectional microphone, combined optical digital input/analog line in, combined optical digital output/analog line out
    Networking
    Built-in 10/100/1000BASE-T (Gigabit) Ethernet
    Wireless
    Built-in AirPort Extreme Wi-Fi (based on IEEE 802.11n draft specification)2; built-in Bluetooth 2.1 + EDR (Enhanced Data Rate) module
    Hardware accessories
    60W MagSafe Power Adapter, AC wall plug, power cord
    85W MagSafe Power Adapter, AC wall plug, power cord
    Limited warranty
    and service
    Your MacBook Pro comes with 90 days of free telephone support and a one-year limited warranty. Purchase the AppleCare Protection Plan to extend your service and support to three years from your computer’s purchase date. Only the AppleCare Protection Plan provides you with direct telephone support from Apple technical experts and the assurance that repairs will be handled by Apple-authorized technicians using genuine Apple parts. For more information, visit Apple support or call 800-823-2775.
    Apple and the global
    environment
    Learn more about Apple’s dedication to reducing the environmental impact of our products and processes. The Apple Product Environmental Specification details the environmental attributes of our products.
    Recycling
    Apple takes a holistic view of materials management and waste minimization. Learn more about how to recycle your Mac.

    Yes, you can use the 85 watt adaptor. You cannot use the new adaptors because your computer is not equipped with the proper MagSafe connector. But you can use the older MBP adaptors as well as a 60 watt replacement adaptor. All can be found at Apple's Online Store.

  • When I use the new ColorSync icc Profile!

    Wwhen I use the new ColorSync icc Profile!
    the New Settings will be reset to Default Profile
    After Rebooting My Mac Mini 2010 with Mac OS X 10.6.7!
    Why? My LCD is Chimei 22sh-l with HDMI output.
    Thanks!

    The Critical Problem was solved by buying a Apple DisplayPort VGA Cable[New Taiwan Dollar :1,000]
    link http://store.apple.com/us/product/MB572Z/A?fnode=MTY1NDA3Ng&mco=MTA4NDU0NjA
    The Fact is that the Mac mini Bundled HDMI to DVI would made my ColorSync Profile to Default everytime I
    Reboot or logout my mac mini.
    Also, if you Rrealize the boot-up mac mini Superdrive DVD is noisy! You could just insert a DVD inside, then When you boot-up your Mac mini next time, the noise is Vanished ^^ & Happy
    So, Apple just accept its made Display Protocol for ColorSync to Adjust the Monitor Color, befroe I`ve done this,
    I  thought I have to buy a Apple Cinema Display or Macbook, then I can Get that kind of Benefits!
    But Hopefully, My problem is just solved & Happy .

  • My VGA output using Mini DisplayPort to VGA doesn't work.

    Since I upgraded to Mavericks, my VGA output using Mini DisplayPort to VGA doesn't work. When I was using Mountain Lion, as soon as you plugged in the Mini adaopter into the mini display port, the screen would shrink and format to where it would project via a RGB cable to a projector. No such luck since Mavericks! Also, I had a lot of trouble with the DVD player when I tried to play a DVD and project it via a projector. It all worked seamlessly with Mountain Lion. Can anyone help me?

    I think if you go to System Preferences >> Displays and Option-click on the "Scaled" radio button, it will show you all of the resolutions that you would have had before under Mountain Lion. I just upgraded to Maverick and my resolution preferences (mirrored on a TV using the Mini DisplayPort to VGA adapter, using 1280x768) were completely reset (my display was no longer mirrored, and the resolution on my main iMac screen became 2560x1440). I found my answer here: https://discussions.apple.com/message/23599645#23599645. Hope that helps.

  • Photoshop CC: How do I use the "New 3D Extrusion" feature on a text layer?

    I have a (text) layer selected, and I need to use the New 3D Extrusion tool to work on it, but when I go to the option for it, it's grayed out and I can't click it!
    I have one layer selected (and it isn't locked). When I right-click the layer, "New 3D Extrusion" doesn't appear, so I have to click the Select tab at the top, in order to see New 3D Extrusion. It was there, but I couldn't select it! What am I missing?

    Yeah i think it might be because of my drivers :/

  • When I use the new Pages on my iPad, I can't open it on my new computer. It tells me that I must download the new Pages to see the Pages document, but when I try to download the new pages to my computer it tells me all apps are up to date.

    When I use the new Pages app. On my IPod  to type documents, I can't open them on my new computer. It sends me a message that I have to download a newer version of pages to see the Pages document. When I try to do that it tells me all my apps are up to date and will not allow me to upgrade the pages on my iMac.
    Any suggestions?

    What level of OS X is installed on your Mac (your profile is incomplete)?
    Barry

  • I am trying to use the new iwork beta tools on iCloud.  I currently have 10.8.4 OSX on my iMac and 6.0.5 version of Safari, but when I try to open documents on my iphone in the cloud it tells me my browser isn't supported

    I am trying to use the new iwork beta tools on iCloud.  I currently have 10.8.4 OSX on my iMac and 6.0.5 version of Safari, but when I try to open documents on my iphone in the cloud it tells me my browser isn't supported

    Note that iWork for iCloud is only designed for PCs and Macs > http://support.apple.com/kb/HT5779
    To access to your iWork documents on the iPhone, install Keynote, Numbers or Pages from the App Store

  • Can I use the new Time Capsule to backup my mid 2010 Macbook Pro? Also can I want to free up my hard disk, can I save my photos and files on the time capsule and later access through wifi?

    Can I use the new Time Capsule to backup my mid 2010 Macbook Pro? Also can I want to free up my hard disk, can I save my photos and files on the time capsule and later access through wifi?

    Can I use the new Time Capsule to backup my mid 2010 Macbook Pro?
    Yes, if you are asking about using Time Machine to backup the Mac.
    Also can I want to free up my hard disk, can I save my photos and files on the time capsule and later access through wifi?
    You are not thinking of deleting the photos and files on your Mac, are you?  If you do this, you will have no backups for those files.
    Another concern is that Time Machine backs up the changes on your Mac. At some point, Time Machine will automatically delete the photos and files from the Time Capsule.....you just don't know when this might occur.
    In other words, only delete files from your Mac that you can afford to lose.

  • Can I use the new Apple Thunderbolt  to Firewire adapter to download video from a video camera by firewire to my Macbook Air ?

    Can I use the new Apple Thunderbolt  to Firewire adapter to download video from a video camera by firewire to my Macbook Air ?

    Yes, you can use the 85 watt adaptor. You cannot use the new adaptors because your computer is not equipped with the proper MagSafe connector. But you can use the older MBP adaptors as well as a 60 watt replacement adaptor. All can be found at Apple's Online Store.

  • HELP! My old mac was requested to upgrade Firefox to 14.0.1. After the sucessfully installation, I received a message saying my old Mac couldn't use the new Firefox and Safari crashes. I have NO browser now!!!

    My old mac was requested to upgrade Firefox to 14.0.1. After the sucessfully installation, I received a message saying my old Mac couldn't use the new Firefox and Safari crashes. I have NO browser now! Any help would be appreciated.

    Hmmm...  So you upgraded Firefox and now neither Firefox or Safari will work?  Very weird.  I have no idea what might have gone wrong.  That said, when things start acting wierd, I always try a bit of maintenance first.  About 95% of the time, I luck out and it works.
    I use the free program Onyx.  I run all the clean up routines.  Then I boot to the recovery partition (Lion) or the OS X Install Disc and repair permissions and verify/repair the hard disk.
    Hope this helps.

  • I share a macbook with my other half and we both use it for our iphones. When syncing using the new software I now have all of her and my contacts on my phone.  I don't want her contacts! How do I get rid?

    I share a macbook with my other half and we both use it for our iphones. When syncing using the new software I now have all of her and my contacts on my phone.  I don't want her contacts! How do I get rid?

    Hi,
    You have 2 solutions:
    1 - You can use 2 differents icloud account
    2 - You use the same account but you don't sync yours contacts.
    You configure that in  Settings > icloud
    You activate or desactivate what you want.
    Have a nice day.

  • I have Iphone 4s, and the phone will activate itself again. How do I get changed Apple ID on my phone so that I get using the new username and password that is verified? I would like an answer as soon as possible ... Thank you very much.

    I have Iphone 4s, and the phone will activate itself again. This I have verified, but when I shall put this onto my phone, so the phone will not approve the newusername and password. How do I get changed Apple ID on my phone so that I get using the new username and password that is verified? Silly to buy a new phone just for this .... The phone is almost three years old. How long can weexpect this to last? I would like an answer as soon as possible ... Thank you very much.

    It sounds like your device might be in Activation Lock.  Is it asking your to enter in an Apple ID & password, but only showing you the first letter of the email address and then some dots? Example: j•••••@icloud.com?
    If so, do you recognize that email?  Do you have an Apple ID that fits the same format?  If so, then go to www.cloud.com, log in with that Apple ID & password, and see if under Find My iPhone it shows this device.  If so, turn off the device, then remove the device from the list.

  • Using the New Mac Pro (can) - AE will not let me use Race Traced 3-D

    Using the New Mac Pro (can) - AE will not let me use Race Traced 3-D
    Hi, I'm using the new Mac Pro
    2.7 GHz 12-core Intel Xeon E5
    64 GB 1867 MHz DDR3
    AMD FirePro D700 6144 MB
    OSX 10.9.2
    I'm using After Effects 12.2.1.5
    When I attempt to invoke the race trace 3D renderer in a comp, I get this error
    "After Effects Error: Ray-traced 3D: Out of paged mapped memory for ray tracer. Your project may exceed GPU limits. Try closing other applications. Try updating the CUDA driver. (5070::2)"
    My preferences are set to use the CPU for Raytraced 3D since I do not have an Nvidia card.
    So, obviously there is an issue here in that it thinks I have an Nvidia card.
    I know (or assume I know) the cause for this is that when I set up this machine, I used Apple's migration assistant to move most of my data over from the previous gen Mac Pro which DID have a CUDA card.
    So my question is, what files can I delete/reset to cause After Effects to no longer look for CUDA files that do not exist on this machine?
    I do not have the CUDA control panel in System Prefs, so THAT did not carry over.
    Any ideas would be appreciated, thanks!

    > I know (or assume I know) the cause for this is that when I set up this machine, I used Apple's migration assistant to move most of my data over from the previous gen Mac Pro which DID have a CUDA card.
    Ugh. That causes so many problems.
    The first thing to try is deleting the CUDA frameworks from your Mac: Look in /Library/Frameworks for the CUDA.Framework and get rid of it.

Maybe you are looking for

  • HT3702 i have an unauthorized purchase on my itunes account

    How do I remove or delet an unauthorized purchase on my itunes account?

  • Osx 10.5.7 Web Sharing not working

    Web Sharing wasn't working for me when I turned it on. here is the output of apachectl configtest $ apachectl configtest dyld: Library not loaded: /usr/lib/libaprutil-1.0.dylib Referenced from: /usr/sbin/httpd Reason: no suitable image found. Did fin

  • Having trouble accessing my Macbook's Shared folders on Windows 7

    After updating my Macbook to 10.10.1, My Windows 7 machine can't log in to the shared folders. I keep getting an error: " Log in failure: unknowing username or bad password " No settings have been changed on my Windows Machine and everything was work

  • Car charger question

    ok, they apparently have no car chargers made specifically for the 3g, and some of the older ones are coming up with error messages...I went to the apple store and they said they don't know for sure and can't garauntee anything but sold me one that i

  • A little help with Jobs

    Hi Everyone, I am working on Oracle Apex sitting on Oracle 10g in Windows XP while developing. I would like to schedule a job that sends an e-mail. The e-mail works fine as I tried running the code in the SQL Workshop and it works fine. However while