Ubuntu Vivid Vervet beta2 guest does not boot to Unity from QEMU-KVM host

Bug #1437740 reported by Norbert
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
X.Org X server
New
Undecided
Unassigned
xorg-server (Ubuntu)
Won't Fix
High
Unassigned
Nominated for Vivid by Alberto Salvia Novella

Bug Description

I was testing Vivid Vervet beta2 (Ubuntu 15.04 _Vivid Vervet_ - Beta i386 (20150326), MD5SUM e838edda85712d283bd94b34dbb5d6ec) in QEMU KVM from Ubuntu 12.04.5 amd64 host ( "sudo kvm -m 1536 -hda /dev/sdd -net nic -net user,hostfwd=tcp::10022-:22"),
but it does not start in graphic ("Try Ubuntu without installing" Unity) LiveCD mode.

I got logs while logging to the qemu-kvm guest via ssh.
The LiveCD works as expected only when selecting "Install Ubuntu" option.

Please fix this bug before final release.

ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: xorg 1:7.7+7ubuntu4
ProcVersionSignature: Ubuntu 3.19.0-10.10-generic 3.19.2
Uname: Linux 3.19.0-10-generic i686
ApportVersion: 2.16.2-0ubuntu4
Architecture: i386
BootLog:

CasperVersion: 1.356
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
Date: Sat Mar 28 22:14:14 2015
DistUpgraded: Fresh install
DistroCodename: vivid
DistroVariant: ubuntu
ExtraDebuggingInterest: Yes, if not too technical
GraphicsCard:
 Cirrus Logic GD 5446 [1013:00b8] (prog-if 00 [VGA controller])
   Subsystem: Red Hat, Inc QEMU Virtual Machine [1af4:1100]
LiveMediaBuild: Ubuntu 15.04 "Vivid Vervet" - Beta i386 (20150326)
Lsusb: Error: command ['lsusb'] failed with exit code 1: unable to initialize libusb: -99
MachineType: Bochs Bochs
ProcKernelCmdLine: file=/cdrom/preseed/username.seed boot=casper initrd=/casper/initrd.lz quiet splash ---
Renderer: Software
SourcePackage: xorg
Symptom: display
Title: Xorg crash
UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 01/01/2007
dmi.bios.vendor: Bochs
dmi.bios.version: Bochs
dmi.chassis.type: 1
dmi.chassis.vendor: Bochs
dmi.modalias: dmi:bvnBochs:bvrBochs:bd01/01/2007:svnBochs:pnBochs:pvr:cvnBochs:ct1:cvr:
dmi.product.name: Bochs
dmi.sys.vendor: Bochs
version.compiz: compiz 1:0.9.12.1+15.04.20150303-0ubuntu1
version.libdrm2: libdrm2 2.4.59-0ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 10.5.0-0ubuntu1
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 10.5.0-0ubuntu1
version.xserver-xorg-core: xserver-xorg-core 2:1.17.1-0ubuntu3
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.9.0-1ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.5.0-1ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917-1~exp1ubuntu2build1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.11-1ubuntu2build1
xserver.bootTime: Sat Mar 28 22:12:42 2015
xserver.configfile: default
xserver.devices:

xserver.logfile: /var/log/Xorg.0.log
xserver.outputs: Output VGA-0
xserver.version: 2:1.17.1-0ubuntu3
xserver.video_driver: modeset
---
ApportVersion: 2.16.2-0ubuntu4
Architecture: i386
CasperVersion: 1.356
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
DistUpgraded: Fresh install
DistroCodename: vivid
DistroRelease: Ubuntu 15.04
DistroVariant: ubuntu
ExtraDebuggingInterest: Yes, if not too technical
GraphicsCard:
 Cirrus Logic GD 5446 [1013:00b8] (prog-if 00 [VGA controller])
   Subsystem: Red Hat, Inc QEMU Virtual Machine [1af4:1100]
LiveMediaBuild: Ubuntu 15.04 "Vivid Vervet" - Beta i386 (20150326)
Lsusb: Error: command ['lsusb'] failed with exit code 1: unable to initialize libusb: -99
MachineType: Bochs Bochs
Package: xorg 1:7.7+7ubuntu4
PackageArchitecture: i386
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: file=/cdrom/preseed/username.seed boot=casper initrd=/casper/initrd.lz quiet splash --- maybe-ubiquity
ProcVersionSignature: Ubuntu 3.19.0-10.10-generic 3.19.2
Renderer: Software
Tags: vivid ubuntu
UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
Uname: Linux 3.19.0-10-generic i686
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 01/01/2007
dmi.bios.vendor: Bochs
dmi.bios.version: Bochs
dmi.chassis.type: 1
dmi.chassis.vendor: Bochs
dmi.modalias: dmi:bvnBochs:bvrBochs:bd01/01/2007:svnBochs:pnBochs:pvr:cvnBochs:ct1:cvr:
dmi.product.name: Bochs
dmi.sys.vendor: Bochs
version.compiz: compiz 1:0.9.12.1+15.04.20150303-0ubuntu1
version.libdrm2: libdrm2 2.4.59-0ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 10.5.0-0ubuntu1
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 10.5.0-0ubuntu1
version.xserver-xorg-core: xserver-xorg-core 2:1.17.1-0ubuntu3
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.9.0-1ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.5.0-1ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917-1~exp1ubuntu2build1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.11-1ubuntu2build1
xserver.bootTime: Sun Mar 29 11:25:25 2015
xserver.configfile: default
xserver.devices:

xserver.logfile: /var/log/Xorg.0.log
xserver.outputs: Output VGA-0
xserver.version: 2:1.17.1-0ubuntu3
xserver.video_driver: modeset
---
ApportVersion: 2.16.2-0ubuntu4
Architecture: i386
CasperVersion: 1.356
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
DistUpgraded: Fresh install
DistroCodename: vivid
DistroRelease: Ubuntu 15.04
DistroVariant: ubuntu
ExtraDebuggingInterest: Yes, if not too technical
GraphicsCard:
 Cirrus Logic GD 5446 [1013:00b8] (prog-if 00 [VGA controller])
   Subsystem: Red Hat, Inc QEMU Virtual Machine [1af4:1100]
LiveMediaBuild: Ubuntu 15.04 "Vivid Vervet" - Beta i386 (20150326)
Lsusb: Error: command ['lsusb'] failed with exit code 1: unable to initialize libusb: -99
MachineType: Bochs Bochs
Package: xorg 1:7.7+7ubuntu4
PackageArchitecture: i386
ProcEnviron:
 TERM=linux
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: file=/cdrom/preseed/username.seed boot=casper initrd=/casper/initrd.lz quiet splash --- maybe-ubiquity
ProcVersionSignature: Ubuntu 3.19.0-10.10-generic 3.19.2
Renderer: Software
Tags: vivid ubuntu
UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
Uname: Linux 3.19.0-10-generic i686
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 01/01/2007
dmi.bios.vendor: Bochs
dmi.bios.version: Bochs
dmi.chassis.type: 1
dmi.chassis.vendor: Bochs
dmi.modalias: dmi:bvnBochs:bvrBochs:bd01/01/2007:svnBochs:pnBochs:pvr:cvnBochs:ct1:cvr:
dmi.product.name: Bochs
dmi.sys.vendor: Bochs
version.compiz: compiz 1:0.9.12.1+15.04.20150303-0ubuntu1
version.libdrm2: libdrm2 2.4.59-0ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 10.5.0-0ubuntu1
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 10.5.0-0ubuntu1
version.xserver-xorg-core: xserver-xorg-core 2:1.17.1-0ubuntu3
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.9.0-1ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.5.0-1ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917-1~exp1ubuntu2build1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.11-1ubuntu2build1
xserver.bootTime: Mon Mar 30 08:47:59 2015
xserver.configfile: default
xserver.devices:

xserver.logfile: /var/log/Xorg.0.log
xserver.outputs: Output VGA-0
xserver.version: 2:1.17.1-0ubuntu3
xserver.video_driver: modeset

Revision history for this message
Norbert (nrbrtx) wrote :
description: updated
tags: added: qemu
tags: added: kvm
Revision history for this message
Norbert (nrbrtx) wrote :

I attached Ubuntu 15.04 beta2 i386 guest screenshot from qemu-kvm (fullscreen).

Revision history for this message
Norbert (nrbrtx) wrote : BootLog.txt

apport information

summary: - Xorg crash
+ Ubuntu Vivid Vervet beta2 does not boot to Unity from QEMU-KVM
summary: - Ubuntu Vivid Vervet beta2 does not boot to Unity from QEMU-KVM
+ Ubuntu Vivid Vervet beta2 guest does not boot to Unity from QEMU-KVM
+ host
tags: added: apport-collected
description: updated
Revision history for this message
Norbert (nrbrtx) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Norbert (nrbrtx) wrote : Dependencies.txt

apport information

Revision history for this message
Norbert (nrbrtx) wrote : DpkgLog.txt

apport information

Revision history for this message
Norbert (nrbrtx) wrote : GconfCompiz.txt

apport information

Revision history for this message
Norbert (nrbrtx) wrote : Lspci.txt

apport information

Revision history for this message
Norbert (nrbrtx) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Norbert (nrbrtx) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Norbert (nrbrtx) wrote : ProcModules.txt

apport information

Revision history for this message
Norbert (nrbrtx) wrote : UdevDb.txt

apport information

Revision history for this message
Norbert (nrbrtx) wrote : XorgLog.txt

apport information

Revision history for this message
Norbert (nrbrtx) wrote : XorgLogOld.txt

apport information

Revision history for this message
Norbert (nrbrtx) wrote : xserver.errors.txt

apport information

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

the default should not be cirrus logic though, change the gfx device to QXL and try again

Changed in xorg (Ubuntu):
status: New → Incomplete
Revision history for this message
Norbert (nrbrtx) wrote : BootLog.txt

apport information

description: updated
Revision history for this message
Norbert (nrbrtx) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Norbert (nrbrtx) wrote : Dependencies.txt

apport information

Revision history for this message
Norbert (nrbrtx) wrote : DpkgLog.txt

apport information

Revision history for this message
Norbert (nrbrtx) wrote : GconfCompiz.txt

apport information

Revision history for this message
Norbert (nrbrtx) wrote : LightdmDisplayLog.txt

apport information

Revision history for this message
Norbert (nrbrtx) wrote : LightdmLog.txt

apport information

Revision history for this message
Norbert (nrbrtx) wrote : Lspci.txt

apport information

Revision history for this message
Norbert (nrbrtx) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Norbert (nrbrtx) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Norbert (nrbrtx) wrote : ProcModules.txt

apport information

Revision history for this message
Norbert (nrbrtx) wrote : UdevDb.txt

apport information

Revision history for this message
Norbert (nrbrtx) wrote : XorgLog.txt

apport information

Revision history for this message
Norbert (nrbrtx) wrote : XorgLogOld.txt

apport information

Revision history for this message
Norbert (nrbrtx) wrote : xserver.errors.txt

apport information

Revision history for this message
Norbert (nrbrtx) wrote :

Dear Timo!
Sometimes Vivid guest boots to "Install (as superuser)" window with two buttons "Try Ubuntu" and "Install Ubuntu".
If I press "Try Ubuntu" here I can't get to Unity, I get to this window again.
So I attached logs for this case too (see comments 17-31).

Thank you for reply, with QXL I get QEMU console.
You can see all test results in my Google Docs table ( https://docs.google.com/spreadsheets/d/1WsjQ8nz3b6dhYGdM3xxkdxZHp27j9ggvrRPcZbm9Cao/edit?usp=sharing in bug 1080674 ).

My test results show that usable vga adapter' options are:
* -vga std
* -vga vmware

But previous versions of Ubuntu boot almost normally with default VGA adapter (no "-vga" option in KVM launch command).

For example "usb-creator-gtk" on disk test stage does not have "-vga" command line argument (for 15.04 live USB it uses "kvm -m 512 -hda /dev/sdc"). Users like this program, but there is no option to customize VGA in it.

Changed in xorg (Ubuntu):
status: Incomplete → Confirmed
Changed in xorg (Ubuntu):
importance: Undecided → Critical
importance: Critical → High
Revision history for this message
Norbert (nrbrtx) wrote :

Bug exists in Ubuntu 15.04. Please fix it.
I unable to test Ubuntu 15.04 guest, created by usb-creator in Ubuntu 12.04.5 host.

Revision history for this message
Norbert (nrbrtx) wrote :

I can boot 15.04 in QEMU to Unity only if I manually set "-vga std" or "-vga vmware".
But current version of usb-creator in Ubuntu 12.04 does not add this options.

Revision history for this message
keshara Dorakumbura (krs4keshara) wrote :

I was having the same exact issue with 'qxl' & 'cirrus' driver on kvm guest. However, get resolved by changing the video to 'vga' on virt-manager.

Still looking for a fix for 'qxl' driver.?

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Thank you for reporting this bug to Ubuntu.
Ubuntu 15.04 (vivid) reached end-of-life on February 4, 2016.

See this document for currently supported Ubuntu releases:
https://wiki.ubuntu.com/Releases

We appreciate that this bug may be old and you might not be interested in discussing it any more. But if you are then please upgrade to the latest Ubuntu version and re-test. If you then find the bug is still present in the newer Ubuntu version, please add a comment here telling us which new version it is in and change the bug status to Confirmed.

Changed in xorg (Ubuntu):
status: Confirmed → Won't Fix
affects: xorg (Ubuntu) → xorg-server (Ubuntu)
Norbert (nrbrtx)
tags: removed: ubuntu vivid
To post a comment you must log in.