debian/changelog | 11 +++++++++-- debian/local/dexconf | 23 +++++++++++++++++++++++ 2 files changed, 32 insertions(+), 2 deletions(-)
New commits: commit d25873ccfe629b96060582dc29affab3a9f73fd3 Author: Timo Aaltonen <[EMAIL PROTECTED]> Date: Tue Jan 29 12:40:03 2008 +0200 Prepare the changelog for upload. diff --git a/debian/changelog b/debian/changelog index 48f13ce..a82173c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,10 @@ -xorg (1:7.3+10ubuntu4) UNRELEASED; urgency=low +xorg (1:7.3+10ubuntu4) hardy; urgency=low * failsafeDexconf: Update mouse section. - Don't try to use removed debconf keys. - Make the section identical with the normal dexconf. - -- Timo Aaltonen <[EMAIL PROTECTED]> Tue, 29 Jan 2008 12:22:29 +0200 + -- Timo Aaltonen <[EMAIL PROTECTED]> Tue, 29 Jan 2008 12:29:02 +0200 xorg (1:7.3+10ubuntu3) hardy; urgency=low commit 15614f61ce5052bfe726f6d7ce1ede08e14d2d67 Author: Timo Aaltonen <[EMAIL PROTECTED]> Date: Tue Jan 29 12:28:55 2008 +0200 dexconf: Add customizations to detect if running in KVM environment diff --git a/debian/changelog b/debian/changelog index ed360ce..48f13ce 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,17 @@ -xorg (1:7.3+10ubuntu3) UNRELEASED; urgency=low +xorg (1:7.3+10ubuntu4) UNRELEASED; urgency=low * failsafeDexconf: Update mouse section. - Don't try to use removed debconf keys. - Make the section identical with the normal dexconf. - -- Timo Aaltonen <[EMAIL PROTECTED]> Thu, 10 Jan 2008 14:05:21 +0200 + -- Timo Aaltonen <[EMAIL PROTECTED]> Tue, 29 Jan 2008 12:22:29 +0200 + +xorg (1:7.3+10ubuntu3) hardy; urgency=low + + * dexconf: Add customizations to detect if running in KVM environment + (CPU = "QEMU") and specify the H/V rates, DefaultDepth, etc. + + -- Bryce Harrington <[EMAIL PROTECTED]> Thu, 24 Jan 2008 17:31:15 +0000 xorg (1:7.3+10ubuntu2) hardy; urgency=low diff --git a/debian/local/dexconf b/debian/local/dexconf index 33f3da1..c6d6258 100644 --- a/debian/local/dexconf +++ b/debian/local/dexconf @@ -241,6 +241,12 @@ db_get xserver-$SERVER/config/device/bus_id DEVICE_BUSID="$RET" db_get xserver-$SERVER/config/device/use_fbdev DEVICE_USE_FBDEV="$RET" + +QEMU_KVM=$(grep "QEMU Virtual CPU" /proc/cpuinfo || true) +if [ -n "$QEMU_KVM" ]; then + DEVICE_DRIVER="cirrus" +fi + exec 4>"$DEXCONFTMPDIR/Device" cat >&4 <<SECTION Section "Device" @@ -267,6 +273,13 @@ exec 4>"$DEXCONFTMPDIR/Monitor" cat >&4 <<SECTION Section "Monitor" Identifier "Configured Monitor" +SECTION + +if [ -n "$QEMU_KVM" ]; then + printf "\tHorizSync\t30-70\n" >&4 + printf "\tVertRefresh\t50-160\n" >&4 +fi +cat >&4 <<SECTION EndSection SECTION @@ -281,6 +294,16 @@ SECTION if [ -n "$PS3_FB" ]; then printf "\tDefaultFbBpp 32\n" >&4 fi +if [ -n "$QEMU_KVM" ]; then +cat >&4 <<SUBSECTION + Device "Configured Video Device" + DefaultDepth 24 + SubSection "Display" + Depth 24 + Modes "1280x800" "1152x768" "1024x768" "800x600" "640x480" + EndSubSection +SUBSECTION +fi printf "EndSection\n" >&4 # Close file descriptor 4 before we delete temporary files -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]