[Pkg-xen-devel] Bug#785132: Bug#785132: No screen refresh on Windows 8.1 with xen-hypervisor-4.5-amd64

zer0 divide zer0.divide at yahoo.fr
Fri May 15 15:43:31 UTC 2015


Hi,

Here the packages related to xen installed on my system :
ii  grub-xen-bin 2.02~beta2-22                       amd64        GRand 
Unified Bootloader, version 2 (Xen binaries)
ii  grub-xen-host 2.02~beta2-22                       amd64        GRand 
Unified Bootloader, version 2 (Xen host version)
ii  libptexenc1 2014.20140926.35254-6               amd64        TeX 
Live: pTeX encoding library
ii  libxen-4.4:amd64 4.4.1-9                             amd64 
Public libs for Xen
ii  libxen-4.5:amd64 4.5.0-1                             amd64 
Public libs for Xen
ii  libxenstore3.0:amd64 4.4.1-9                             amd64 
   Xenstore communications library for Xen
ii  xen-hypervisor-4.4-amd64 4.4.1-9                             amd64 
       Xen Hypervisor on AMD64
ii  xen-hypervisor-4.5-amd64 4.5.0-1                             amd64 
       Xen Hypervisor on AMD64
ii  xen-linux-system-3.16.0-4-amd64 3.16.7-ckt9-3 
amd64        Xen system with Linux 3.16 on 64-bit PCs (meta-package)
ii  xen-linux-system-4.0.0-1-amd64 4.0.2-1 
amd64        Xen system with Linux 4.0 on 64-bit PCs (meta-package)
ii  xen-linux-system-amd64 4.0+64                              amd64 
     Xen system with Linux for 64-bit PCs (meta-package)
ii  xen-system-amd64 4.5.0-1                             amd64 
Xen System on AMD64 (meta-package)
ii  xen-utils-4.4 4.4.1-9                             amd64        XEN 
administrative tools
ii  xen-utils-4.5 4.5.0-1                             amd64        XEN 
administrative tools
ii  xen-utils-common 4.5.0-1                             all 
Xen administrative tools - common files
ii  xenstore-utils 4.4.1-9                             amd64 
Xenstore command line utilities for Xen


Qemu packages :

ii  ipxe-qemu 1.0.0+git-20150424.a25a16d-1        all          PXE boot 
firmware - ROM images for qemu
ii  qemu 1:2.2+dfsg-5exp                     amd64        fast processor 
emulator
ii  qemu-kvm 1:2.1+dfsg-11                       amd64        QEMU Full 
virtualization on x86 hardware
ii  qemu-launcher 1.8.0~pre0-1                        all          GTK+ 
front-end to QEMU computer emulator
ii  qemu-slof 20140630+dfsg-1                     all          Slimline 
Open Firmware -- QEMU PowerPC version
ii  qemu-system 1:2.2+dfsg-5exp                     amd64        QEMU 
full system emulation binaries
ii  qemu-system-arm 1:2.1+dfsg-11                       amd64 
QEMU full system emulation binaries (arm)
ii  qemu-system-common 1:2.1+dfsg-11                       amd64 
QEMU full system emulation binaries (common files)
ii  qemu-system-mips 1:2.1+dfsg-11                       amd64 
QEMU full system emulation binaries (mips)
ii  qemu-system-misc 1:2.1+dfsg-11                       amd64 
QEMU full system emulation binaries (miscelaneous)
ii  qemu-system-ppc 1:2.1+dfsg-11                       amd64 
QEMU full system emulation binaries (ppc)
ii  qemu-system-sparc 1:2.1+dfsg-11                       amd64 
QEMU full system emulation binaries (sparc)
ii  qemu-system-x86 1:2.1+dfsg-11                       amd64 
QEMU full system emulation binaries (x86)
ii  qemu-user 1:2.2+dfsg-5exp                     amd64        QEMU user 
mode emulation binaries
ii  qemu-user-static 1:2.2+dfsg-5exp                     amd64 
QEMU user mode emulation binaries (static version)
ii  qemu-utils 1:2.2+dfsg-5exp                     amd64        QEMU 
utilities



ldd /usr/bin/qemu-system-i386
     linux-vdso.so.1 (0x00007ffe4bb48000)
     libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f08058a2000)
     libaio.so.1 => /lib/x86_64-linux-gnu/libaio.so.1 (0x00007f08056a0000)
     libiscsi.so.2 => /usr/lib/x86_64-linux-gnu/libiscsi.so.2 
(0x00007f080547c000)
     libcurl-gnutls.so.4 => 
/usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4 (0x00007f080520a000)
     librbd.so.1 => /usr/lib/x86_64-linux-gnu/librbd.so.1 
(0x00007f0804f06000)
     librados.so.2 => /usr/lib/x86_64-linux-gnu/librados.so.2 
(0x00007f0803f8f000)
     libssh2.so.1 => /usr/lib/x86_64-linux-gnu/libssh2.so.1 
(0x00007f0803d66000)
     libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 
(0x00007f0803a57000)
     librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f080384f000)
     libutil.so.1 => /lib/x86_64-linux-gnu/libutil.so.1 (0x00007f080364c000)
     libbluetooth.so.3 => /usr/lib/x86_64-linux-gnu/libbluetooth.so.3 
(0x00007f080342d000)
     libncurses.so.5 => /lib/x86_64-linux-gnu/libncurses.so.5 
(0x00007f0803208000)
     libtinfo.so.5 => /lib/x86_64-linux-gnu/libtinfo.so.5 
(0x00007f0802fde000)
     libbrlapi.so.0.6 => /lib/x86_64-linux-gnu/libbrlapi.so.0.6 
(0x00007f0802dcf000)
     libasound.so.2 => /usr/lib/x86_64-linux-gnu/libasound.so.2 
(0x00007f0802ad7000)
     libpulse.so.0 => /usr/lib/x86_64-linux-gnu/libpulse.so.0 
(0x00007f0802887000)
     libvdeplug.so.2 => /usr/lib/libvdeplug.so.2 (0x00007f0802681000)
     libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007f080247c000)
     libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 
(0x00007f0802255000)
     libjpeg.so.62 => /usr/lib/x86_64-linux-gnu/libjpeg.so.62 
(0x00007f0801ffb000)
     libsasl2.so.2 => /usr/lib/x86_64-linux-gnu/libsasl2.so.2 
(0x00007f0801ddf000)
     libgnutls-deb0.so.28 => 
/usr/lib/x86_64-linux-gnu/libgnutls-deb0.so.28 (0x00007f0801abd000)
     libSDL-1.2.so.0 => /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0 
(0x00007f0801821000)
     libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 
(0x00007f08014de000)
     libxenstore.so.3.0 => /usr/lib/x86_64-linux-gnu/libxenstore.so.3.0 
(0x00007f08012d3000)
     libxenctrl-4.4.so => /usr/lib/x86_64-linux-gnu/libxenctrl-4.4.so 
(0x00007f08010ab000)
     libxenguest-4.4.so => /usr/lib/x86_64-linux-gnu/libxenguest-4.4.so 
(0x00007f0800e80000)
     libseccomp.so.2 => /usr/lib/x86_64-linux-gnu/libseccomp.so.2 
(0x00007f0800c69000)
     libfdt.so.1 => /usr/lib/x86_64-linux-gnu/libfdt.so.1 
(0x00007f0800a62000)
     libspice-server.so.1 => 
/usr/lib/x86_64-linux-gnu/libspice-server.so.1 (0x00007f0800737000)
     libusb-1.0.so.0 => /lib/x86_64-linux-gnu/libusb-1.0.so.0 
(0x00007f080051f000)
     libusbredirparser.so.1 => 
/usr/lib/x86_64-linux-gnu/libusbredirparser.so.1 (0x00007f0800317000)
     libpixman-1.so.0 => /usr/lib/x86_64-linux-gnu/libpixman-1.so.0 
(0x00007f080006a000)
     libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f07ffd69000)
     libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 
(0x00007f07ffb53000)
     libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 
(0x00007f07ff936000)
     libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f07ff58d000)
     libidn.so.11 => /usr/lib/x86_64-linux-gnu/libidn.so.11 
(0x00007f07ff359000)
     librtmp.so.1 => /usr/lib/x86_64-linux-gnu/librtmp.so.1 
(0x00007f07ff13b000)
     libnettle.so.4 => /usr/lib/x86_64-linux-gnu/libnettle.so.4 
(0x00007f07fef09000)
     libgssapi_krb5.so.2 => 
/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007f07fecbf000)
     libkrb5.so.3 => /usr/lib/x86_64-linux-gnu/libkrb5.so.3 
(0x00007f07fe9eb000)
     libk5crypto.so.3 => /usr/lib/x86_64-linux-gnu/libk5crypto.so.3 
(0x00007f07fe7ba000)
     libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 
(0x00007f07fe5b6000)
     liblber-2.4.so.2 => /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2 
(0x00007f07fe3a7000)
     libldap_r-2.4.so.2 => /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2 
(0x00007f07fe155000)
     libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 
(0x00007f07fde49000)
     libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f07fdc45000)
     libnss3.so => /usr/lib/x86_64-linux-gnu/libnss3.so (0x00007f07fd8fc000)
     libsmime3.so => /usr/lib/x86_64-linux-gnu/libsmime3.so 
(0x00007f07fd6cf000)
     libnspr4.so => /usr/lib/x86_64-linux-gnu/libnspr4.so 
(0x00007f07fd490000)
     libboost_thread.so.1.55.0 => 
/usr/lib/x86_64-linux-gnu/libboost_thread.so.1.55.0 (0x00007f07fd275000)
     libboost_system.so.1.55.0 => 
/usr/lib/x86_64-linux-gnu/libboost_system.so.1.55.0 (0x00007f07fd071000)
     libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 
(0x00007f07fcd8f000)
     libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f07fcb21000)
     /lib64/ld-linux-x86-64.so.2 (0x00007f08066f7000)
     libjson-c.so.2 => /lib/x86_64-linux-gnu/libjson-c.so.2 
(0x00007f07fc916000)
     libpulsecommon-6.0.so => 
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-6.0.so 
(0x00007f07fc698000)
     libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 
(0x00007f07fc44f000)
     libcap.so.2 => /lib/x86_64-linux-gnu/libcap.so.2 (0x00007f07fc24a000)
     libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 
(0x00007f07fc033000)
     libp11-kit.so.0 => /usr/lib/x86_64-linux-gnu/libp11-kit.so.0 
(0x00007f07fbdcd000)
     libtasn1.so.6 => /usr/lib/x86_64-linux-gnu/libtasn1.so.6 
(0x00007f07fbbba000)
     libhogweed.so.2 => /usr/lib/x86_64-linux-gnu/libhogweed.so.2 
(0x00007f07fb98b000)
     libgmp.so.10 => /usr/lib/x86_64-linux-gnu/libgmp.so.10 
(0x00007f07fb708000)
     libpulse-simple.so.0 => 
/usr/lib/x86_64-linux-gnu/libpulse-simple.so.0 (0x00007f07fb503000)
     libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 
(0x00007f07fb2f1000)
     libdirectfb-1.2.so.9 => 
/usr/lib/x86_64-linux-gnu/libdirectfb-1.2.so.9 (0x00007f07fb06c000)
     libfusion-1.2.so.9 => /usr/lib/x86_64-linux-gnu/libfusion-1.2.so.9 
(0x00007f07fae62000)
     libdirect-1.2.so.9 => /usr/lib/x86_64-linux-gnu/libdirect-1.2.so.9 
(0x00007f07fac4a000)
     libcaca.so.0 => /usr/lib/x86_64-linux-gnu/libcaca.so.0 
(0x00007f07fa97e000)
     libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 
(0x00007f07fa75c000)
     liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f07fa539000)
     libopus.so.0 => /usr/lib/x86_64-linux-gnu/libopus.so.0 
(0x00007f07fa2f0000)
     libssl.so.1.0.0 => /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0 
(0x00007f07fa087000)
     libcrypto.so.1.0.0 => /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0 
(0x00007f07f9c27000)
     libudev.so.1 => /lib/x86_64-linux-gnu/libudev.so.1 (0x00007f07f9a18000)
     libkrb5support.so.0 => 
/usr/lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007f07f980c000)
     libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1 
(0x00007f07f9608000)
     libnssutil3.so => /usr/lib/x86_64-linux-gnu/libnssutil3.so 
(0x00007f07f93dc000)
     libplc4.so => /usr/lib/x86_64-linux-gnu/libplc4.so (0x00007f07f91d7000)
     libplds4.so => /usr/lib/x86_64-linux-gnu/libplds4.so 
(0x00007f07f8fd3000)
     libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 
(0x00007f07f8dc1000)
     libX11-xcb.so.1 => /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 
(0x00007f07f8bbf000)
     libICE.so.6 => /usr/lib/x86_64-linux-gnu/libICE.so.6 
(0x00007f07f89a2000)
     libSM.so.6 => /usr/lib/x86_64-linux-gnu/libSM.so.6 (0x00007f07f879a000)
     libXtst.so.6 => /usr/lib/x86_64-linux-gnu/libXtst.so.6 
(0x00007f07f8594000)
     libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 
(0x00007f07f836d000)
     libwrap.so.0 => /lib/x86_64-linux-gnu/libwrap.so.0 (0x00007f07f8162000)
     libsndfile.so.1 => /usr/lib/x86_64-linux-gnu/libsndfile.so.1 
(0x00007f07f7ef8000)
     libasyncns.so.0 => /usr/lib/x86_64-linux-gnu/libasyncns.so.0 
(0x00007f07f7cf2000)
     libattr.so.1 => /lib/x86_64-linux-gnu/libattr.so.1 (0x00007f07f7aed000)
     libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 
(0x00007f07f78e5000)
     libslang.so.2 => /lib/x86_64-linux-gnu/libslang.so.2 
(0x00007f07f7555000)
     libncursesw.so.5 => /lib/x86_64-linux-gnu/libncursesw.so.5 
(0x00007f07f731f000)
     libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 
(0x00007f07f711b000)
     libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 
(0x00007f07f6f15000)
     libXi.so.6 => /usr/lib/x86_64-linux-gnu/libXi.so.6 (0x00007f07f6d05000)
     libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 
(0x00007f07f6ae0000)
     libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1 (0x00007f07f68c8000)
     libFLAC.so.8 => /usr/lib/x86_64-linux-gnu/libFLAC.so.8 
(0x00007f07f6655000)
     libvorbisenc.so.2 => /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2 
(0x00007f07f63a2000)
     libogg.so.0 => /usr/lib/x86_64-linux-gnu/libogg.so.0 
(0x00007f07f6199000)
     libvorbis.so.0 => /usr/lib/x86_64-linux-gnu/libvorbis.so.0 
(0x00007f07f5f6c000)


On 13/05/2015 09:51, Ian Campbell wrote:
> On Tue, 2015-05-12 at 17:28 +0200, zer0 divide wrote:
>> Package: xen-hypervisor-4.5-amd64_4.5.0-1_amd64.deb
>> Version: 4.5.0-1
>>
>>
>> Hi,
>>
>> I use xen with sdl, not with vnc. When I boot on
>> xen-hypervisor-4.4-amd64, everything is fine. With Debian or Windows
>> 8.1 I have a good display,
>>
>> But when I choose at boot, the xen-hypervisor-4.5-amd64, things go
>> wrong.
>>
>> If I launch a xen Debian, I get some blur effect on the display.
>> And when I launch a xen Windows8.1, it is much worse. I only get a
>> black screen, with some time, some screen update, BUT the system still
>> boot normally. Indeed, I can access to the shared folders, and if I
>> maximize and/or minimize the qemu window (on my Debian), I can get a
>> «refresh of the display». Thereby I can then see the desktop, but
>> after resizing the qemu window, the display is no more refreshed.
>>
>> Thus, if I move the mouse, the pointer remains motionless, but if I
>> maximize and/or minimize the qemu windows, I can see what happened
>> really, and where is exactly the pointer.
>>
>> I tried with a lot of kernel with xen-hypervisor-4.4-amd64, everything
>> is ok, but I always get the same issue only with
>> xen-hypervisor-4.5-amd64.
> Are you also changing the qemu version you are using? qemu is
> responsible for the majority of the graphics emulation here.
>
> What does ldd /usr/bin/qemu-system-i386 say? How about /usr/sbin/xl?
>
>> Here a configuration file use for Windows 8.1, that works fine with
>> xen-hypervisor-4.4-amd64 but not with xen-hypervisor-4.5-amd64 :
>>
>>        kernel = "/usr/lib/xen-4.5/boot/hvmloader"
>>        builder='hvm'
>>        memory = 2048
>>        maxmem=3072
>>        videoram=256
>>        stdvga=1
>>        vcpus=4
>>        name = "Windows8.1"
>>        vif = ['bridge=br0']
>>        disk = ['file:/home/zer0/xen/xenwin8.1.img,hda,w']
>>        acpi = 1
>>        apic = 1
>>        hpet=1
>>        device_model_version = 'qemu-xen'
>>        boot="c"
>>        opengl=1
>>        sdl=1
>>        vnc=0
>>        autoballoon=0
>>
>>
>> Here the latest kernel with which I encounter the problem :
>>
>> zer0 at debian:~$ uname -a
>> Linux debian 4.0.0-1-amd64 #1 SMP Debian 4.0.2-1 (2015-05-11) x86_64
>> GNU/Linux
>>
>> Or with
>>
>> zer0 at debian:~$ uname -a
>> Linux debian 3.16.0-4-amd64 #1 SMP Debian 4.0.2-1 (2015-05-11) x86_64
>> GNU/Linux
>>
>> Thanks
>> _______________________________________________
>> Pkg-xen-devel mailing list
>> Pkg-xen-devel at lists.alioth.debian.org
>> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-xen-devel
>



More information about the Pkg-xen-devel mailing list