intel / XenGT-Preview-kernel

Other
33 stars 14 forks source link

Headless Setup #18

Open tobiaskloe opened 9 years ago

tobiaskloe commented 9 years ago

Hi everyone,

I really like the idea behind this project and I am curious to apply this in the following setup:

Xeon 1225 V3, Supermicro X10SLM-F (C226) MB, integrated GPU enabled. There is no physical display-port wired to the gpu. (I hat do include the following kernelmodules to make the kernel working on my system (see diff at the end)

Aim: running one Windows 7 VM and one Linux VM both in indirect mode and connect via VNC.

So far I got ubuntu 14.04.3 with the modified 2015Q3 xen-kernel running as DomO. The Windows VM works only if i set vgt = 0 in the .hvm config file. vgt=1 seems to work, but the vnc-display stays black. As I don't really know, what logs may be important, please let me know what you need.

Any help would be greatly appreaciated! Regards, Tobias

/var/log/xen/qemu-dm-vgtHVMDomain.log: char device redirected to /dev/pts/3 set vendor id(8086) for devfn(0) vgt_bridge_pci_conf_init vendor id: 8086 vendor id: 8086 device id: 1237 device id: c08 set vendor id(8086) for devfn(8) set vendor id(0) for devfn(f8) Create xengt ISA bridge successfully vgt_class_initfn set vendor id(0) for devfn(10) vgt_initfn Create xengt VGA successfully set vendor id(5853) for devfn(18) set vendor id(8086) for devfn(9) set vendor id(8086) for devfn(a) set vendor id(8086) for devfn(b) set vendor id(10ec) for devfn(20)

root@server:~/Xen-config# xl list Name ID Mem VCPUs State Time(s) Domain-0 0 2048 4 r----- 1934.0 vgtHVMDomain 12 2048 1 -b---- 24.

diff .config config-3.18.0-host 3c3

< Linux/x86 3.18.0-rc7-vgt-2015q3 Kernel Configuration

Linux/x86 3.18.0-rc7 Kernel Configuration 243d242 < CONFIG_USER_RETURN_NOTIFIER=y 343d341 < CONFIG_PREEMPT_NOTIFIERS=y 1532c1530

< CONFIG_SCSI_ISCI=m

CONFIG_SCSI_ISCI is not set 1569c1567

< CONFIG_SATA_AHCI_PLATFORM=y

CONFIG_SATA_AHCI_PLATFORM is not set 2597d2594 < CONFIG_DRM_TTM=m 2624c2621

< CONFIG_DRM_AST=m

CONFIG_DRM_AST is not set 3217c3214

< CONFIG_EDAC_IE31200=m

CONFIG_EDAC_IE31200 is not set 3224c3221

< CONFIG_EDAC_SBRIDGE=m

CONFIG_EDAC_SBRIDGE is not set