Xen VGA-Passthrough: Bildschirm bleibt dunkel...

Hoeze

Lieutenant
Registriert
Juni 2010
Beiträge
696
Hi,
ich hab gerade ein Debian Jessie mit Xen 4.4 aufgesetzt.
Primäre GraKa: Intel GPU
Sekundär: AMD Radeon HD 7750
Mein Vorgehen:
Ich hab einen Kubuntu-Gast erstellt:
builder = 'hvm'
memory = 4096
vcpus = 2
name = "Kubuntu 14.10"
vif = ['mac=00:00:00:00:00:01','bridge=xenbr0']
disk = ['phy:/dev/vg0/Ubuntu,hda,w','file:/opt/iso/utopic-desktop-amd64.iso,hdc:cdrom,r']

# Try to boot from CD-ROM first (‘d”), then try hard disk (“c”).
boot = "cd"

vnc = 1
vnclisten = "0.0.0.0"
vncpasswd = "asdf"

# Necessary for booting as of 12-06-2013
device_model_version = "qemu-xen-traditional"

# 07-05-2014 EDIT: To run under Xen 4.3, I replaced this line:
# device_model_override = “/usr/bin/qemu”
# with this:
device_model_override = "/usr/bin/qemu-system-x86_64"

#pae=1
#nx=1
acpi=1
stdvga=0
sdl=0
serial='pty'
usb=1
usbdevice='tablet'

bios = "seabios"

pci=['01:00.0','01:00.1','00:1a.0','00:1d.0']
xen_platform_pci=1
gfx_passthru=1
Ohne gfx_passthrough funktioniert das ganze, ich komme per VNC drauf, und auch mit lspci wird mit die Grafikkarte angezeigt.
Allerdings bleibt der Bildschirm schwarz.
Mit gfx_passthrough=1 bekomme ich nur die Meldung "failed to free memory for the domain"

Hat jemand ne Idee, was da nicht funktioniert?
 
Hey, nimm mal folgende Zeile raus:
Code:
device_model_override = "/usr/bin/qemu-system-x86_64"
und wechsle auf Xen 4.3.

VGA Passthrough tut bei Xen nur mit 'qemu-dm', leider wird der nicht weiterentwickelt, weil Xen den upstream-qemu verwenden will. Das ist soweit ja auch okay, nur wird eben das VGA Passthrough dort nicht für Xen gepflegt. Vielleichts gehts ja irgendwie, habs mit 4.4 auch nicht mehr hinbekommen... ich ziehe stark in Betracht, in naher Zukunft auf KVM zu wechseln und du solltest dir das vielleicht auch überlegen.
 
ebast schrieb:
Hey, nimm mal folgende Zeile raus:
Code:
device_model_override = "/usr/bin/qemu-system-x86_64"
und wechsle auf Xen 4.3.

VGA Passthrough tut bei Xen nur mit 'qemu-dm', leider wird der nicht weiterentwickelt, weil Xen den upstream-qemu verwenden will. Das ist soweit ja auch okay, nur wird eben das VGA Passthrough dort nicht für Xen gepflegt. Vielleichts gehts ja irgendwie, habs mit 4.4 auch nicht mehr hinbekommen... ich ziehe stark in Betracht, in naher Zukunft auf KVM zu wechseln und du solltest dir das vielleicht auch überlegen.

Vielen Dank.
Dann werd ich mir mal KVM näher ansehen...
 
Zurück
Oben