Summary: | app-emulation/qemu-kvm-0.12.1.2 crashes on boot when using "-vga std" | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Timothy Miller <theosib> |
Component: | Current packages | Assignee: | Gentoo QEMU Project <qemu+disabled> |
Status: | RESOLVED NEEDINFO | ||
Severity: | major | CC: | kfm |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Timothy Miller
2010-01-01 16:11:34 UTC
Just a minor note. I use "-vga std" for my Windows XP VM. That still works. Windows had no problem handling it when I changed the emulated video card on it. So Ubuntu itself should have no problem either. I have reported this bug directly with qemu: https://bugs.launchpad.net/qemu/+bug/502107 Timothy, would you please confirm as to whether the bug still exists in qemu-kvm-0.12.2 and re-open in the event that it does? I tried running version 0.12.2. I got this: BUG: kvm_dirty_pages_log_enable_slot: invalid parameters BUG: kvm_dirty_pages_log_disable_slot: invalid parameters KVM internal error. Suberror: 1 rax 00007feed0770000 rbx 0000000000000000 rcx 0000000000000000 rdx 0000000000000000 rsi 0000000000000000 rdi 00007feed0770000 rsp 00007fffaacd6148 rbp 00007fffaacd6160 r8 000000000000ff80 r9 0000000000200000 r10 0000000000000000 r11 00007feecfffc3f0 r12 00000000004017c0 r13 00007fffaacd7850 r14 0000000000000000 r15 0000000000000000 rip 00007feecfffca7b rflags 00013206 cs 0033 (00000000/ffffffff p 1 dpl 3 db 0 s 1 type b l 1 g 1 avl 0) ds 0000 (00000000/ffffffff p 0 dpl 0 db 0 s 0 type 0 l 0 g 0 avl 0) es 0000 (00000000/ffffffff p 0 dpl 0 db 0 s 0 type 0 l 0 g 0 avl 0) ss 002b (00000000/ffffffff p 1 dpl 3 db 1 s 1 type 3 l 0 g 1 avl 0) fs 0000 (7feed07826f0/ffffffff p 0 dpl 0 db 0 s 0 type 0 l 0 g 0 avl 0) gs 0000 (00000000/ffffffff p 0 dpl 0 db 0 s 0 type 0 l 0 g 0 avl 0) tr 0040 (ffff880001a27440/00002087 p 1 dpl 0 db 0 s 0 type b l 0 g 0 avl 0) ldt 0000 (00000000/ffffffff p 0 dpl 0 db 0 s 0 type 0 l 0 g 0 avl 0) gdt ffff880001a18000/7f idt ffffffff818fd000/fff cr0 80050033 cr2 15fb000 cr3 7b028000 cr4 6e0 cr8 0 efer d01 emulation failure, check dmesg for details dmesg gave me nothing, but I found this in /var/log/messages: Jan 21 21:58:47 compute0 qemu-system-x86_64: auxpropfunc error invalid parameter supplied Jan 21 21:58:47 compute0 qemu-system-x86_64: _sasl_plugin_load failed on sasl_auxprop_plug_init for plugin: ldapdb Jan 21 21:58:47 compute0 qemu-system-x86_64: sql_select option missing Jan 21 21:58:47 compute0 qemu-system-x86_64: auxpropfunc error no mechanism available Jan 21 21:58:47 compute0 qemu-system-x86_64: _sasl_plugin_load failed on sasl_auxprop_plug_init for plugin: sql BTW, I get the BIOS screen, then grub comes up. Then it crashes like this at some point after grub loads the kernel. Did you update ldap from 2.3 to 2.4 recently and did you follow the update instructions? I don't see how ldap is relevant. I don't have it configured. It's installed with defaults. It didn't update very recently, but this is the version I have installed: [ebuild R ] net-nds/openldap-2.4.19-r1 USE="berkdb crypt gnutls ipv6 kerberos perl samba sasl ssl tcpd -cxx -debug -experimental -icu -iodbc -minimal -odbc -overlays (-selinux) -slp -smbkrb5passwd -syslog" 0 kB IIRC, neither openldap nor qemu-kvm ebuilds emitted any special instructions after they were emerged. Also, note that this qemu crash only happens when I boot Ubuntu. It works fine with Windows XP. I misread your previous paste. However, from the following: Jan 21 21:58:47 compute0 qemu-system-x86_64: auxpropfunc error invalid parameter supplied Jan 21 21:58:47 compute0 qemu-system-x86_64: _sasl_plugin_load failed on sasl_auxprop_plug_init for plugin: ldapdb Jan 21 21:58:47 compute0 qemu-system-x86_64: sql_select option missing Jan 21 21:58:47 compute0 qemu-system-x86_64: auxpropfunc error no mechanism available Jan 21 21:58:47 compute0 qemu-system-x86_64: _sasl_plugin_load failed on sasl_auxprop_plug_init for plugin: sql it seems your sasl config needs reviewing. I'm also not sure how sasl is relevant, because it too is set up with only defaults. Maybe the defaults are bad. :) Anyhow, I looked for what SASL Gentoo docs I could find (http://www.gentoo.org/doc/en/virt-mail-howto.xml), and here are the relevant parts of my config: /etc/sasl2/smtpd.conf --- pwcheck_method:pam --- /etc/conf.d/saslauthd --- SASLAUTHD_OPTS="" SASLAUTHD_OPTS="${SASLAUTHD_OPTS} -a pam" --- > Timothy, would you please confirm as to whether the bug still exists in
> qemu-kvm-0.12.2 and re-open in the event that it does?
I have the same bug with qemu-kvm-0.12.2.
I am able to boot with command
qemu-system-x86_64 -boot d -cdrom ubuntu-9.10-desktop-amd64.iso -hda disk.qcow2 --usb --usbdevice tablet -m 2048 -smp 3 -cpu qemu64 -vga std
and select language
But qemu crashes when I choose "Install Ubuntu" or "Try Ubuntu without any change to your computer".
Both options works without -vga std key.
The same error with -vga vmware (In reply to comment #9) > > Timothy, would you please confirm as to whether the bug still exists in > > qemu-kvm-0.12.2 and re-open in the event that it does? > > I have the same bug with qemu-kvm-0.12.2. > > I am able to boot with command > qemu-system-x86_64 -boot d -cdrom ubuntu-9.10-desktop-amd64.iso -hda disk.qcow2 > --usb --usbdevice tablet -m 2048 -smp 3 -cpu qemu64 -vga std > and select language > > But qemu crashes when I choose "Install Ubuntu" or "Try Ubuntu without any > change to your computer". > > Both options works without -vga std key. > Does this still happen with 0.12.3? And can you also reproduce it with a minimal set of args (qemu-system-x86_64 -boot d -cdrom ubuntu-9.10-desktop-amd64.iso -hda disk.qcow2 -m 2048 -cpu qemu64 -vga std)? |