I'm running qemu-kvm-0.12.2, compiled from source on Debian lenny (stable), amd64 architecture (Xeon). The VM is running Debian squeeze (testing). When it starts up, the boot screen appears to be 640x480. If I launch an X session, I get 800x600. I would like higher resolutions in both terminal and X mode. Unlike earlier X's, I don't need to do anything special to get the tablet device recognized, which is nice. But something is going wrong with the video. Other bugs on the net suggest that the virtual display adapter is not advertising its modes properly, but the log file seems to show they are all there (though there is a message "VESA VBE DDC not supported"). The attached log file is for a start without any xorg.conf. I have tried various xorg.conf's, but have gotten nowhere--apparently if I define one section I need to define all the others. The problem in the log seems to be that X runs through a series of modes and says "no mode of this name". Should it be using something like "104" or "104 (1024x768)" instead? Then it tries a less strict probe, and rejects all but a couple of low-resolution modes with "hsync out of range". I launch with sudo vdeq bin/qemu-system-x86_64 -net nic,vlan=1,macaddr=52:54:a0:16:01:01 \ -net vde,vlan=1,sock=/var/run/vde2/tap0.ctl \ -boot c \ -vga std -vnc localhost:7 -usbdevice tablet \ -name Squeeze00 \ -hda /dev/turtle/Squeeze00 \ -soundhw es1370 -m 1G -smp 4 I'd really appreciate some help, particularly because the VM's virtual network card stops working after it's been up awhile--a separate problem. Thanks. Ross Boylan
Attachment:
Xorg.0.log.bz2
Description: application/bzip