[Spice-devel] Higher (quadratical) resolution

David Jaša djasa at redhat.com
Thu Feb 21 03:44:15 PST 2013


Hi,

Mike píše v St 20. 02. 2013 v 09:13 -0800:
> Hi Dennis,
> 
>      Wow, great help Dennis, you just solved my problem I've been 
> struggling with for the last week and as expected it was something 
> silly. I had upgraded from QEMU 1.0 to 1.2 but all my libvirt domains 
> were still specifying PC-1.1, simply changing them to PC-1.2 allowed the 
> framebuffer to go from 8MB to 16MB enabling the higher resolutions.
> 
> However, something else caught my eye that may help solve another 
> problem I was having with dual heads, is your QEMU command generated by 
> libvirt, and if so would you be able to send me a copy of the .XML file 
> that you use (or just the graphics/QXL part)? I'm curious whats 
> generating this part of the command:
> 
> -device qxl,id=video1,vram_size=67108864,bus=pci.0,addr=0x6 -device qxl,id=video2,vram_size=67108864,bus=pci.0,addr=0x7
> 
> Thanks.

The attached file produces:
$ virsh domxml-to-native qemu-argv libvirt_xmls/domain-4qxl.xml 
LC_ALL=C PATH=/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/libexec:/home/david/bin:/usr/libexec HOME=/home/david USER=djasa LOGNAME=djasa QEMU_AUDIO_DRV=spice /usr/libexec/qemu-kvm -name 4qxl -S -M rhel6.2.0 -enable-kvm -m 1 -smp 1,sockets=1,cores=1,threads=1 -uuid a6554d83-f5a7-9696-8b4a-62d58d15a436 -nodefconfig -nodefaults -chardev socket,id=charmonitor,path=/home/david/.libvirt/qemu/lib/4qxl.monitor,server,nowait -mon chardev=charmonitor,id=monitor,mode=control -rtc base=utc -no-shutdown -no-acpi -device piix3-usb-uhci,id=usb -spice port=0,addr=127.0.0.1,disable-ticketing,seamless-migration=on -k en-us -vga qxl -global qxl-vga.vram_size=33554432 -device qxl,id=video1,vram_size=33554432 -device qxl,id=video2,vram_size=33554432 -device qxl,id=video3,vram_size=33554432 -device intel-hda,id=sound0 -device hda-duplex,id=sound0-codec0,bus=sound0.0,cad=0 -device virtio-balloon-pci,id=balloon0

David

> 
> On 13-02-20 12:43 AM, Dennis Böck wrote:
> > Hi Mike,
> >
> > Xorg.log attached.
> > Here is the QEMU command for the VM:
> > /usr/bin/qemu-kvm -name Fedora18 -S -M pc-1.2 -enable-kvm -m 1024 -smp 2,sockets=2,cores=1,threads=1 -uuid 2711c802-04d1-bed7-fba2-5c9f02fd54b9 -no-user-config -nodefaults -chardev socket,id=charmonitor,path=/var/lib/libvirt/qemu/Fedora18.monitor,server,nowait -mon chardev=charmonitor,id=monitor,mode=control -rtc base=utc -no-shutdown -device piix3-usb-uhci,id=usb,bus=pci.0,addr=0x1.0x2 -drive file=/var/lib/libvirt/images/Fedora18.img,if=none,id=drive-virtio-disk0,format=raw -device virtio-blk-pci,scsi=off,bus=pci.0,addr=0x3,drive=drive-virtio-disk0,id=virtio-disk0,bootindex=1 -drive if=none,id=drive-ide0-1-0,readonly=on,format=raw -device ide-cd,bus=ide.1,unit=0,drive=drive-ide0-1-0,id=ide0-1-0 -netdev tap,fd=22,id=hostnet0 -device rtl8139,netdev=hostnet0,id=net0,mac=52:54:00:ec:07:ff,bus=pci.0,addr=0x5 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -device usb-tablet,id=input0 -spice port=5900,addr=127.0.0.1,disable-ticketing -vga qxl -global qxl-vga.vram_size=67108864 -device qxl,id=video1,vram_size=67108864,bus=pci.0,addr=0x6 -device qxl,id=video2,vram_size=67108864,bus=pci.0,addr=0x7 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x4
> >
> > Best regards
> > Dennis
> > ________________________________________
> > Von: Mike [ipso at snappymail.ca]
> > Gesendet: Dienstag, 19. Februar 2013 21:56
> > An: Marian Krcmarik
> > Cc: Dennis Böck; spice-devel at lists.freedesktop.org
> > Betreff: Re: [Spice-devel] Higher (quadratical) resolution
> >
> > We're running into a similar problem, however the highest resolution
> > available to us is 1900x1080 in Linux (Windows is much higher).
> >
> > Dennis, I'm wondering if you would be so kind as to provide us with your
> > Xorg.log file from the guest, as well as the QEMU command you use to
> > start the guest so we could do some comparisons?
> >
> > Thanks.
> >
> > On 13-02-19 07:16 AM, Marian Krcmarik wrote:
> >> ----- Original Message -----
> >>> From: "Dennis Böck" <dennis at webdienstleistungen.com>
> >>> To: spice-devel at lists.freedesktop.org
> >>> Sent: Wednesday, February 13, 2013 3:53:12 PM
> >>> Subject: Re: [Spice-devel] Higher (quadratical) resolution
> >>>
> >>> Hi David,
> >>>
> >>> installing all updates for Fedora 18 didn't help, but enabling the
> >>> "Test Updates" repository did help - so obviously this feature is
> >>> still not officially released.
> >>> Now the output of xrandr looks like this:
> >>>
> >>> Screen 0: minimum 320 x 200, current 2560 x 1600, maximum 8192 x 8192
> >>> qxl-0 connected 2560x1600+0+0 0mm x 0mm
> >>>      2560x1600      60.0*+
> >>>      2560x1440      60.0
> >>>      2048x1536      60.0
> >>>      1920x1440      60.0
> >>>      1920x1200      60.0
> >>>      1920x1080      60.0
> >>>      1600x1200      60.0
> >>>      1680x1050      60.0
> >>>      1400x1050      60.0
> >>>      1600x900       60.0
> >>>      1280x1024      60.0
> >>>      1440x900       60.0
> >>>      1280x960       60.0
> >>>      1366x768       60.0
> >>>      1360x768       60.0
> >>>      1280x800       60.0
> >>>      1152x870       60.0
> >>>      1152x864       60.0
> >>>      1280x768       60.0
> >>>      1280x760       60.0
> >>>      1280x720       60.0
> >>>      1024x768       60.0
> >>>      1024x600       60.0
> >>>      960x640        60.0
> >>>      832x624        60.0
> >>>      800x600        60.0
> >>>      800x480        60.0
> >>>      640x480        60.0
> >>> qxl-1 disconnected
> >>> qxl-2 disconnected
> >>> qxl-3 disconnected
> >>>
> >>> Now the highest resolution which the "Displays" tool offers is
> >>> 2560x1600 Pixels. Therefore I tried to change the resolution with
> >>> the comand:
> >>> xrandr --output qxl-0 --mode 2048x2048
> >>> But the error message:
> >>> xrandr: cannot find mode 2048x2048
> >>> was displayed.
> >>> Any idea how I could achieve this? (I would prefer a static xorg.conf
> >>> but don't know the configuration options)
> >> Adding new modeline worked for me (https://wiki.archlinux.org/index.php/Xrandr), I've added only a line into Monitor section of xorg.conf:
> >> "Modeline "2048x2048_60.00"  358.25  2048 2208 2432 2816  2048 2051 2061 2121 -hsync +vsync"
> >>> Best regards and thanks in advance
> >>> Dennnis
> >>> ________________________________________
> >>> Von: David Jaša [djasa at redhat.com]
> >>> Gesendet: Montag, 11. Februar 2013 16:23
> >>> An: Dennis Böck
> >>> Cc: spice-devel at lists.freedesktop.org
> >>> Betreff: Re: [Spice-devel] Higher (quadratical) resolution
> >>>
> >>> Hi,
> >>>
> >>> Dennis Böck píše v Po 11. 02. 2013 v 15:04 +0000:
> >>>> Hi David,
> >>>>
> >>>> I am using Fedora 18 as guest and host system. The output of xrandr
> >>>> is the following:
> >>>>
> >>>> Screen 0: minimum 640 x 480, current 1024 x 768, maximum 1920 x
> >>>> 1200
> >>>> default connected 1024x768+0+0 0mm x 0mm
> >>>>      1920x1200      60.0
> >>>>      1920x1080      60.0
> >>>>      1600x1200      75.0     70.0     65.0     60.0
> >>>>      1680x1050      60.0
> >>>>      1400x1050      75.0     60.0
> >>>>      1600x900       60.0
> >>>>      1280x1024      75.0     60.0
> >>>>      1440x900       60.0
> >>>>      1280x960       60.0
> >>>>      1366x768       60.0
> >>>>      1360x768       60.0
> >>>>      1280x800       60.0
> >>>>      1152x870       60.0
> >>>>      1152x864       75.0
> >>>>      1280x768       60.0
> >>>>      1280x760       60.0
> >>>>      1280x720       60.0
> >>>>      1024x768       75.0*    70.0     60.0
> >>>>      960x640        60.0
> >>>>      1024x600       60.0
> >>>>      832x624        75.0
> >>>>      800x600        75.0     72.0     60.0     56.0
> >>>>      800x480        60.0
> >>>>      640x480        75.0     73.0     60.0
> >>>>
> >>>> The highest resolution which I can chose from the tool "Display
> >>>> Settings" ist 1920 x 1200.
> >>>> So what do I have to change in order to get a resolution of
> >>>> 2048x2048 pixels?
> >>> 1) make sure that you use qxl driver and you have spice-vdagentd and
> >>> spice-vdagent running (at least two processes of the latter - one for
> >>> *DM, one for desktop environment)
> >>>
> >>> 2) go fullscreen (or generally, resize the window)
> >>>
> >>> Spice in F18 should support arbitrary resolution so if you don't
> >>> resolution in the list, you can still resize the client, client then
> >>> sends new resolution to the agent and agent sets it.
> >>>
> >>> If it doesn't work for you, the necessary versions may be in updates
> >>> or
> >>> still in updates-testing.
> >>>
> >>> David
> >>>
> >>>> Best regards
> >>>> Dennis
> >>>> ________________________________________
> >>>> Von: David Jaša [djasa at redhat.com]
> >>>> Gesendet: Montag, 11. Februar 2013 15:44
> >>>> An: Dennis Böck
> >>>> Cc: spice-devel at lists.freedesktop.org
> >>>> Betreff: Re: [Spice-devel] Higher (quadratical) resolution
> >>>>
> >>>> Hi Dennis,
> >>>>
> >>>> that limit was increased to much higher value few years ago and
> >>>> there
> >>>> should be no issue with 2048x2048 screens.
> >>>>
> >>>> David
> >>>>
> >>>>
> >>>> Dennis Böck píše v Po 11. 02. 2013 v 11:24 +0000:
> >>>>> Dear Spice-Mailing-List,
> >>>>> since we use quadratically monitors with 2048x2048 pixels and we
> >>>>> need to work in full-screen mode, I would like to use such a
> >>>>> resolution with Spice in my KVM-VM. According to my information
> >>>>> the corresponding KVM graphic card qxl only supports up to 1920
> >>>>> x 1200 pixels. Is there any way to increase this limit?
> >>>>>
> >>>>> Best regards and thanks in advance
> >>>>> Dennis
> >>>>> _______________________________________________
> >>>>> Spice-devel mailing list
> >>>>> Spice-devel at lists.freedesktop.org
> >>>>> http://lists.freedesktop.org/mailman/listinfo/spice-devel
> >>>> --
> >>>>
> >>>> David Jaša, RHCE
> >>>>
> >>>> SPICE QE based in Brno
> >>>> GPG Key:     22C33E24
> >>>> Fingerprint: 513A 060B D1B4 2A72 7F0D 0278 B125 CD00 22C3 3E24
> >>>> _______________________________________________
> >>>> Spice-devel mailing list
> >>>> Spice-devel at lists.freedesktop.org
> >>>> http://lists.freedesktop.org/mailman/listinfo/spice-devel
> >>> --
> >>>
> >>> David Jaša, RHCE
> >>>
> >>> SPICE QE based in Brno
> >>> GPG Key:     22C33E24
> >>> Fingerprint: 513A 060B D1B4 2A72 7F0D 0278 B125 CD00 22C3 3E24
> >>> _______________________________________________
> >>> Spice-devel mailing list
> >>> Spice-devel at lists.freedesktop.org
> >>> http://lists.freedesktop.org/mailman/listinfo/spice-devel
> >>>
> >> _______________________________________________
> >> Spice-devel mailing list
> >> Spice-devel at lists.freedesktop.org
> >> http://lists.freedesktop.org/mailman/listinfo/spice-devel
> >
> > --
> > Mike
> 
> 

-- 

David Jaša, RHCE

SPICE QE based in Brno
GPG Key:     22C33E24 
Fingerprint: 513A 060B D1B4 2A72 7F0D 0278 B125 CD00 22C3 3E24


-------------- next part --------------
A non-text attachment was scrubbed...
Name: domain-4qxl.xml
Type: application/xml
Size: 886 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/spice-devel/attachments/20130221/d346ff72/attachment.xml>


More information about the Spice-devel mailing list