[Spice-devel] Higher (quadratical) resolution
Mike
ipso at snappymail.ca
Wed Feb 20 09:13:16 PST 2013
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.
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
--
Mike
More information about the Spice-devel
mailing list