[Kernel-packages] [Bug 1711358] Re: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver
** Changed in: plymouth (Ubuntu) Status: Won't Fix => Confirmed ** Changed in: ubiquity (Ubuntu) Status: Won't Fix => Confirmed -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1711358 Title: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver Status in linux package in Ubuntu: Fix Released Status in plymouth package in Ubuntu: Confirmed Status in ubiquity package in Ubuntu: Confirmed Bug description: Test Case 1. Boot artful desktop 20170817 under qemu with qxl 2. Wait until ubiquity-dm is displayed Expected result It boots Actual result It hangs on the splash screen and the dots below the Ubuntu logo are not blinking. If the option 'splash' is removed from the boot command line it boots successfully. It also boots successfully with -vga std but in this case the splash screen is in text mode not graphical unlike with the qxl driver. - It started with kernel 4.12. - It is still happening with kernel 4.13. - It only happens when booting from an ISO and not on an installed system. - It works with cirrus/vga, but not qxl - It works if nosplash is set (or splash removed from the boot command line) - It works on Xenial but not on Artful To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1711358/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1711358] Re: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver
** Changed in: plymouth (Ubuntu) Status: Confirmed => Won't Fix ** Changed in: ubiquity (Ubuntu) Status: Confirmed => Won't Fix -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1711358 Title: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver Status in linux package in Ubuntu: Fix Released Status in plymouth package in Ubuntu: Won't Fix Status in ubiquity package in Ubuntu: Won't Fix Bug description: Test Case 1. Boot artful desktop 20170817 under qemu with qxl 2. Wait until ubiquity-dm is displayed Expected result It boots Actual result It hangs on the splash screen and the dots below the Ubuntu logo are not blinking. If the option 'splash' is removed from the boot command line it boots successfully. It also boots successfully with -vga std but in this case the splash screen is in text mode not graphical unlike with the qxl driver. - It started with kernel 4.12. - It is still happening with kernel 4.13. - It only happens when booting from an ISO and not on an installed system. - It works with cirrus/vga, but not qxl - It works if nosplash is set (or splash removed from the boot command line) - It works on Xenial but not on Artful To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1711358/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1711358] Re: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver
This bug was fixed in the package linux - 4.13.0-16.19 --- linux (4.13.0-16.19) artful; urgency=low * 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver (LP: #1711358) - qxl: fix framebuffer unpinning * [Bug] USB controller failed to respond on Denverton after loading intel_th_pci module (LP: #1715833) - SAUCE: PCI: Disable broken RTIT_BAR of Intel TH * CVE-2017-5123 - waitid(): Add missing access_ok() checks -- Seth Forshee Wed, 11 Oct 2017 12:33:10 -0500 ** Changed in: linux (Ubuntu) Status: Fix Committed => Fix Released ** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5123 -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1711358 Title: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver Status in linux package in Ubuntu: Fix Released Status in plymouth package in Ubuntu: Confirmed Status in ubiquity package in Ubuntu: Confirmed Bug description: Test Case 1. Boot artful desktop 20170817 under qemu with qxl 2. Wait until ubiquity-dm is displayed Expected result It boots Actual result It hangs on the splash screen and the dots below the Ubuntu logo are not blinking. If the option 'splash' is removed from the boot command line it boots successfully. It also boots successfully with -vga std but in this case the splash screen is in text mode not graphical unlike with the qxl driver. - It started with kernel 4.12. - It is still happening with kernel 4.13. - It only happens when booting from an ISO and not on an installed system. - It works with cirrus/vga, but not qxl - It works if nosplash is set (or splash removed from the boot command line) - It works on Xenial but not on Artful To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1711358/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1711358] Re: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver
I found that a fix for this was comitted upstream quite recently, cherry picked this to artful and it resolves the issue in my testing. Now applied to artful/master-next. ** Changed in: linux (Ubuntu) Status: Confirmed => Fix Committed ** Changed in: linux (Ubuntu) Assignee: (unassigned) => Seth Forshee (sforshee) -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1711358 Title: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver Status in linux package in Ubuntu: Fix Committed Status in plymouth package in Ubuntu: Confirmed Status in ubiquity package in Ubuntu: Confirmed Bug description: Test Case 1. Boot artful desktop 20170817 under qemu with qxl 2. Wait until ubiquity-dm is displayed Expected result It boots Actual result It hangs on the splash screen and the dots below the Ubuntu logo are not blinking. If the option 'splash' is removed from the boot command line it boots successfully. It also boots successfully with -vga std but in this case the splash screen is in text mode not graphical unlike with the qxl driver. - It started with kernel 4.12. - It is still happening with kernel 4.13. - It only happens when booting from an ISO and not on an installed system. - It works with cirrus/vga, but not qxl - It works if nosplash is set (or splash removed from the boot command line) - It works on Xenial but not on Artful To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1711358/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1711358] Re: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver
I ran a bisect which identifies this as the first commit with this bug: 3538e80a869b drm: qxl: Atomic phase 1: Implement mode_set_nofb -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1711358 Title: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver Status in linux package in Ubuntu: Confirmed Status in plymouth package in Ubuntu: Confirmed Status in ubiquity package in Ubuntu: Confirmed Bug description: Test Case 1. Boot artful desktop 20170817 under qemu with qxl 2. Wait until ubiquity-dm is displayed Expected result It boots Actual result It hangs on the splash screen and the dots below the Ubuntu logo are not blinking. If the option 'splash' is removed from the boot command line it boots successfully. It also boots successfully with -vga std but in this case the splash screen is in text mode not graphical unlike with the qxl driver. - It started with kernel 4.12. - It is still happening with kernel 4.13. - It only happens when booting from an ISO and not on an installed system. - It works with cirrus/vga, but not qxl - It works if nosplash is set (or splash removed from the boot command line) - It works on Xenial but not on Artful To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1711358/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1711358] Re: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver
So I think I can now at least explain the weirdness. Booting from the ISO as well as the first boot in OEM mode seem to be in a way where grub does not use graphics mode and hands that off to a vt. In that case, when the kernels starts there will be no VESA framebuffer which later gets switched over to qxl framebuffer. So what I think broke is the init of the framebuffer drawing context. Which potentially is not needed when it is switched over from VESA to qxl. As soon as there was one successful boot in OEM mode, it looks like graphics handoff is used. So after that both 4.12 and 4.14 (and likely 4.13 as well) will successfully boot as well. One way I was able to make this work immediately was to interrupt the boot and replace $vt_handoff by vt.handoff=7 (or =1). And then boot on with that setting. In the crashed boots this was not set at all. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1711358 Title: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver Status in linux package in Ubuntu: Confirmed Status in plymouth package in Ubuntu: Confirmed Status in ubiquity package in Ubuntu: Confirmed Bug description: Test Case 1. Boot artful desktop 20170817 under qemu with qxl 2. Wait until ubiquity-dm is displayed Expected result It boots Actual result It hangs on the splash screen and the dots below the Ubuntu logo are not blinking. If the option 'splash' is removed from the boot command line it boots successfully. It also boots successfully with -vga std but in this case the splash screen is in text mode not graphical unlike with the qxl driver. - It started with kernel 4.12. - It is still happening with kernel 4.13. - It only happens when booting from an ISO and not on an installed system. - It works with cirrus/vga, but not qxl - It works if nosplash is set (or splash removed from the boot command line) - It works on Xenial but not on Artful To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1711358/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1711358] Re: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver
This bug has been reported on the Ubuntu ISO testing tracker. A list of all reports related to this bug can be found here: http://iso.qa.ubuntu.com/qatracker/reports/bugs/1711358 ** Tags added: iso-testing -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1711358 Title: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver Status in linux package in Ubuntu: Confirmed Status in plymouth package in Ubuntu: Confirmed Status in ubiquity package in Ubuntu: Confirmed Bug description: Test Case 1. Boot artful desktop 20170817 under qemu with qxl 2. Wait until ubiquity-dm is displayed Expected result It boots Actual result It hangs on the splash screen and the dots below the Ubuntu logo are not blinking. If the option 'splash' is removed from the boot command line it boots successfully. It also boots successfully with -vga std but in this case the splash screen is in text mode not graphical unlike with the qxl driver. - It started with kernel 4.12. - It is still happening with kernel 4.13. - It only happens when booting from an ISO and not on an installed system. - It works with cirrus/vga, but not qxl - It works if nosplash is set (or splash removed from the boot command line) - It works on Xenial but not on Artful To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1711358/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1711358] Re: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver
Just as an update as I do not know how much gets accomplished here this week. The info from the crash indicates that some swap linked list which is supposed to be empty seems to have some elements on it. There is no obvious change related to that in 4.14~rc1 (which is the upstream version the tested kernel is based on). So we need to figure out what would be the change which we need. Some reference counting feels like maybe could be related but hard to say and we might need to bisect to find it. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1711358 Title: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver Status in linux package in Ubuntu: Confirmed Status in plymouth package in Ubuntu: Confirmed Status in ubiquity package in Ubuntu: Confirmed Bug description: Test Case 1. Boot artful desktop 20170817 under qemu with qxl 2. Wait until ubiquity-dm is displayed Expected result It boots Actual result It hangs on the splash screen and the dots below the Ubuntu logo are not blinking. If the option 'splash' is removed from the boot command line it boots successfully. It also boots successfully with -vga std but in this case the splash screen is in text mode not graphical unlike with the qxl driver. - It started with kernel 4.12. - It is still happening with kernel 4.13. - It only happens when booting from an ISO and not on an installed system. - It works with cirrus/vga, but not qxl - It works if nosplash is set (or splash removed from the boot command line) - It works on Xenial but not on Artful To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1711358/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1711358] Re: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver
4.14.0-0.1 from https://launchpad.net/~canonical-kernel-team/+archive/ubuntu/unstable/+sourcepub/8271798/+listing-archive-extra -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1711358 Title: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver Status in linux package in Ubuntu: Confirmed Status in plymouth package in Ubuntu: Confirmed Status in ubiquity package in Ubuntu: Confirmed Bug description: Test Case 1. Boot artful desktop 20170817 under qemu with qxl 2. Wait until ubiquity-dm is displayed Expected result It boots Actual result It hangs on the splash screen and the dots below the Ubuntu logo are not blinking. If the option 'splash' is removed from the boot command line it boots successfully. It also boots successfully with -vga std but in this case the splash screen is in text mode not graphical unlike with the qxl driver. - It started with kernel 4.12. - It is still happening with kernel 4.13. - It only happens when booting from an ISO and not on an installed system. - It works with cirrus/vga, but not qxl - It works if nosplash is set (or splash removed from the boot command line) - It works on Xenial but not on Artful To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1711358/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1711358] Re: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver
Hm, would be good if you noted down more exactly which version/ppa. I assume it is the mainline builds and likely 4.14~rc2. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1711358 Title: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver Status in linux package in Ubuntu: Confirmed Status in plymouth package in Ubuntu: Confirmed Status in ubiquity package in Ubuntu: Confirmed Bug description: Test Case 1. Boot artful desktop 20170817 under qemu with qxl 2. Wait until ubiquity-dm is displayed Expected result It boots Actual result It hangs on the splash screen and the dots below the Ubuntu logo are not blinking. If the option 'splash' is removed from the boot command line it boots successfully. It also boots successfully with -vga std but in this case the splash screen is in text mode not graphical unlike with the qxl driver. - It started with kernel 4.12. - It is still happening with kernel 4.13. - It only happens when booting from an ISO and not on an installed system. - It works with cirrus/vga, but not qxl - It works if nosplash is set (or splash removed from the boot command line) - It works on Xenial but not on Artful To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1711358/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1711358] Re: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver
This bug is also reproducible with the end user stage of an OEM installation which runs ubiquity-dm like a boot from an ISO. I think 4.14 (from Canonical kernel team's ppa) fixes the issue. I installed this kernel during the OEM prepare stage, then the image boots fine during the end user setup. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1711358 Title: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver Status in linux package in Ubuntu: Confirmed Status in plymouth package in Ubuntu: Confirmed Status in ubiquity package in Ubuntu: Confirmed Bug description: Test Case 1. Boot artful desktop 20170817 under qemu with qxl 2. Wait until ubiquity-dm is displayed Expected result It boots Actual result It hangs on the splash screen and the dots below the Ubuntu logo are not blinking. If the option 'splash' is removed from the boot command line it boots successfully. It also boots successfully with -vga std but in this case the splash screen is in text mode not graphical unlike with the qxl driver. - It started with kernel 4.12. - It is still happening with kernel 4.13. - It only happens when booting from an ISO and not on an installed system. - It works with cirrus/vga, but not qxl - It works if nosplash is set (or splash removed from the boot command line) - It works on Xenial but not on Artful To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1711358/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1711358] Re: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver
Trace with 4.13 kernel BUG at /build/linux-jlxc7t/linux-4.13.0/drivers/gpu/drm/ttm/ttm_bo_util.c:589! invalid opcode: [#1] SMP Modules linked in: overlay nls_utf8 isofs dm_mirror dm_region_hash dm_log qxl ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm psmouse pata_acpi e1000 floppy CPU: 0 PID: 210 Comm: plymouthd Not tainted 4.13.0-11-generic #12-UbuntuJ Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1ubuntu1 04/01/2014 task: 9b5639bb9600 task.stack: bac6806ac000 RIP: 0010:ttm_bo_kmap+0x1b5/0x260 [ttm] RSP: 0018:bac6806afb80 EFLAGS: 00010202 RAX: 9b5639831f90 RBX: 9b5639b18000 RCX: 9b5639b18290 RDX: 0300 RSI: RDI: 9b5639b18058 RBP: bac6806afbc0 R08: 9b5639b18128 R09: 0400 R10: 0008 R11: 1559 R12: 9b5639e206a8 R13: R14: 9b563ab52b40 R15: FS: 7f203aef2b80() GS:9b563dc0() knlGS:^ CS: 0010 DS: ES: CR0: 80050033 CR2: 7f245a8d3f20 CR3: 7a0a7000 CR4: 06f0 Call Trace: ? qxl_bo_kunmap_atomic_page+0x85/0x90 [qxl]-c qxl_bo_kmap+0x42/0x70 [qxl]ut qxl_draw_dirty_fb+0x1f5/0x420 [qxl] qxl_framebuffer_surface_dirty+0xa0/0xf0 [qxl] ? __kmalloc+0x1c5/0x200o drm_mode_dirtyfb_ioctl+0x17e/0x1c0 [drm] ? drm_mode_getfb+0x110/0x110 [drm] drm_ioctl_kernel+0x5d/0xb0 [drm] drm_ioctl+0x31b/0x3d0 [drm]. ? drm_mode_getfb+0x110/0x110 [drm] ? ep_poll+0xa7/0x3b0 do_vfs_ioctl+0xa5/0x610H ? wake_up_q+0x80/0x80 SyS_ioctl+0x79/0x90 entry_SYSCALL_64_fastpath+0x1e/0xa9. RIP: 0033:0x7f203a5cedd7 RSP: 002b:7ffdbe6da488 EFLAGS: 0246 ORIG_RAX: 0010 RAX: ffda RBX: 564f2479f3a0 RCX: 7f203a5cedd7 RDX: 7ffdbe6da4c0 RSI: c01864b1 RDI: 0009 RBP: 0002 R08: ff80 R09: 7ffdbe6da460 R10: 000a R11: 0246 R12: 7ffdbe6da760 R13: R14: R15: 7f203acd32d0 Code: d0 49 8b be 80 00 00 00 48 c1 e6 0c 41 f6 46 62 04 74 4a 49 03 7e 70 4c 01 e7 e8 97 33 b3 ca 48 89 03 44 8b 45 d0 e9 18 ff ff ff <0f> 0b 4b 8d 7c 2c 58 44 89 45 c4 e8 0b b0 3c cb 44 8b 45 c4 e9 &RIP: ttm_bo_kmap+0x1b5/0x260 [ttm] RSP: bac6806afb80 -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1711358 Title: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver Status in linux package in Ubuntu: Confirmed Status in plymouth package in Ubuntu: Confirmed Status in ubiquity package in Ubuntu: Confirmed Bug description: Test Case 1. Boot artful desktop 20170817 under qemu with qxl 2. Wait until ubiquity-dm is displayed Expected result It boots Actual result It hangs on the splash screen and the dots below the Ubuntu logo are not blinking. If the option 'splash' is removed from the boot command line it boots successfully. It also boots successfully with -vga std but in this case the splash screen is in text mode not graphical unlike with the qxl driver. - It started with kernel 4.12. - It is still happening with kernel 4.13. - It only happens when booting from an ISO and not on an installed system. - It works with cirrus/vga, but not qxl - It works if nosplash is set (or splash removed from the boot command line) - It works on Xenial but not on Artful To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1711358/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1711358] Re: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver
Unfortunately I don't seem to have access to the latest images and this happening only when booting the ISO makes it hard(er) to grab data. I did finally succeed by using "virsh dump --memory-only " and then "sudo strings |less". And it looks like the qxl drm driver is crashing. I put the data here for reference but if you could do the same with an iso containing the 4.13 kernel, that would be great. kernel BUG at /build/linux-cK2WUa/linux-4.12.0/drivers/gpu/drm/ttm/ttm_bo_util. c:589! invalid opcode: [#1] SMP Modules linked in: overlay nls_utf8 isofs dm_mirror dm_region_hash dm_log qxl tt m drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm psmouse virti o_blk virtio_net pata_acpi floppy CPU: 0 PID: 264 Comm: plymouthd Not tainted 4.12.0-13-generic #14-Ubuntu Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Ubuntu-1.8.2-1ubuntu 1 04/01/2014 task: 8e62faee5500 task.stack: a5bc40614000 RIP: 0010:ttm_bo_kmap+0x1b5/0x260 [ttm] RSP: 0018:a5bc40617bb8 EFLAGS: 00010283 RAX: 8e62fa364e90 RBX: 8e62fa333c00 RCX: 8e62fa333e90 RDX: 0300 RSI: RDI: 8e62fa333c58 RBP: a5bc40617bf8 R08: 8e62fa333d28 R09: 0400 R10: 0008 R11: 157d R12: 8e62fa39e6b0 R13: R14: 8e62fa2f3cf8 R15: FS: 7f2a9f914b80() GS:8e62fde0() knlGS: CS: 0010 DS: ES: CR0: 80050033 CR2: 56218cba50eb CR3: 7a276000 CR4: 06f0 Call Trace: ? qxl_bo_kunmap_atomic_page+0x85/0x90 [qxl] qxl_bo_kmap+0x42/0x70 [qxl]F(9m qxl_draw_dirty_fb+0x1f5/0x420 [qxl]>19m qxl_framebuffer_surface_dirty+0xa0/0xf0 [qxl] ? __kmalloc+0x1bb/0x1f0 drm_mode_dirtyfb_ioctl+0x17e/0x1c0 [drm] drm_ioctl+0x213/0x4d0 [drm] ? drm_mode_getfb+0x110/0x110 [drm] ? __hrtimer_init+0xb0/0xb0 do_vfs_ioctl+0xa5/0x610 ? wake_up_q+0x80/0x80 SyS_ioctl+0x79/0x90i entry_SYSCALL_64_fastpath+0x1e/0xa9 RIP: 0033:0x7f2a9f0024d7 RSP: 002b:7ffd3c26bf98 EFLAGS: 0246 ORIG_RAX: 0010 RAX: ffda RBX: 7ffd3c34c080 RCX: 7f2a9f0024d7 RDX: 7ffd3c26bfd0 RSI: c01864b1 RDI: 0009 RBP: 7ffd3c26bff0 R08: ff98 R09: 7ffd3c26bf70 R10: 000a R11: 0246 R12: 0b64 R13: 7ffd3c26c00c R14: R15: 7f2a9f6f72d0 -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1711358 Title: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver Status in linux package in Ubuntu: Confirmed Status in plymouth package in Ubuntu: Confirmed Status in ubiquity package in Ubuntu: Confirmed Bug description: Test Case 1. Boot artful desktop 20170817 under qemu with qxl 2. Wait until ubiquity-dm is displayed Expected result It boots Actual result It hangs on the splash screen and the dots below the Ubuntu logo are not blinking. If the option 'splash' is removed from the boot command line it boots successfully. It also boots successfully with -vga std but in this case the splash screen is in text mode not graphical unlike with the qxl driver. - It started with kernel 4.12. - It is still happening with kernel 4.13. - It only happens when booting from an ISO and not on an installed system. - It works with cirrus/vga, but not qxl - It works if nosplash is set (or splash removed from the boot command line) - It works on Xenial but not on Artful To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1711358/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1711358] Re: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver
** Description changed: Test Case 1. Boot artful desktop 20170817 under qemu with qxl 2. Wait until ubiquity-dm is displayed Expected result It boots Actual result It hangs on the splash screen and the dots below the Ubuntu logo are not blinking. If the option 'splash' is removed from the boot command line it boots successfully. It also boots successfully with -vga std but in this case the splash screen is in text mode not graphical unlike with the qxl driver. + + - It started with kernel 4.12. + - It is still happening with kernel 4.13. + - It only happens when booting from an ISO and not on an installed system. + - It works with cirrus/vga, but not qxl + - It works if nosplash is set (or splash removed from the boot command line) + - It works on Xenial but not on Artful -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1711358 Title: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver Status in linux package in Ubuntu: Confirmed Status in plymouth package in Ubuntu: Confirmed Status in ubiquity package in Ubuntu: Confirmed Bug description: Test Case 1. Boot artful desktop 20170817 under qemu with qxl 2. Wait until ubiquity-dm is displayed Expected result It boots Actual result It hangs on the splash screen and the dots below the Ubuntu logo are not blinking. If the option 'splash' is removed from the boot command line it boots successfully. It also boots successfully with -vga std but in this case the splash screen is in text mode not graphical unlike with the qxl driver. - It started with kernel 4.12. - It is still happening with kernel 4.13. - It only happens when booting from an ISO and not on an installed system. - It works with cirrus/vga, but not qxl - It works if nosplash is set (or splash removed from the boot command line) - It works on Xenial but not on Artful To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1711358/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1711358] Re: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver
@bdmurray, I'd like you to reconsider the notfixing tag, it's a real issue for QA because qxl is the only driver that works with wayland. The system falls back to X with the standard vga driver and does not boot after installation with cirrus. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1711358 Title: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver Status in linux package in Ubuntu: Confirmed Status in plymouth package in Ubuntu: Confirmed Status in ubiquity package in Ubuntu: Confirmed Bug description: Test Case 1. Boot artful desktop 20170817 under qemu with qxl 2. Wait until ubiquity-dm is displayed Expected result It boots Actual result It hangs on the splash screen and the dots below the Ubuntu logo are not blinking. If the option 'splash' is removed from the boot command line it boots successfully. It also boots successfully with -vga std but in this case the splash screen is in text mode not graphical unlike with the qxl driver. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1711358/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1711358] Re: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver
It happens even if you start a VM directly with qemu from the command line with the qxl driver (option -vga qxl) independently of virt- manager. For example, the following command will hang on boot: /usr/bin/qemu-system-x86_64 -m 2G -smp 2 -localtime -no-reboot -cpu core2duo -enable-kvm -drive file=/tmp/disk.img,if=ide,media=disk -boot menu=on -soundhw all -display sdl -vga qxl -monitor stdio -cdrom /home/j-lallement/iso/ubuntu/artful-desktop-amd64.iso -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1711358 Title: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver Status in linux package in Ubuntu: Confirmed Status in plymouth package in Ubuntu: Confirmed Status in ubiquity package in Ubuntu: Confirmed Bug description: Test Case 1. Boot artful desktop 20170817 under qemu with qxl 2. Wait until ubiquity-dm is displayed Expected result It boots Actual result It hangs on the splash screen and the dots below the Ubuntu logo are not blinking. If the option 'splash' is removed from the boot command line it boots successfully. It also boots successfully with -vga std but in this case the splash screen is in text mode not graphical unlike with the qxl driver. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1711358/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1711358] Re: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver
A comment in a duplicate bug of this states the following: "Virsh adds video as default like: Matched the cmdline: -device qxl-vga The default of libvirt is: Matches the cmdline: -device cirrus-vga,id=video0 Switching back to the default cirros graphics console makes it working again. Also type='vga' which matched qemu-cmdline "std" works. So both qemu defaults (cirrus = old, vga = new), and the libvirt default (cirrus) work. But the qxl as selected by virt-manager fails." So it seems like this problem will only occur if virt-manager is used to create the virtual machine. Am I understanding that correctly? -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1711358 Title: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver Status in linux package in Ubuntu: Confirmed Status in plymouth package in Ubuntu: Confirmed Status in ubiquity package in Ubuntu: Confirmed Bug description: Test Case 1. Boot artful desktop 20170817 under qemu with qxl 2. Wait until ubiquity-dm is displayed Expected result It boots Actual result It hangs on the splash screen and the dots below the Ubuntu logo are not blinking. If the option 'splash' is removed from the boot command line it boots successfully. It also boots successfully with -vga std but in this case the splash screen is in text mode not graphical unlike with the qxl driver. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1711358/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1711358] Re: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver
** Tags removed: rls-aa-incoming ** Tags added: rls-aa-notfixing -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1711358 Title: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver Status in linux package in Ubuntu: Confirmed Status in plymouth package in Ubuntu: Confirmed Status in ubiquity package in Ubuntu: Confirmed Bug description: Test Case 1. Boot artful desktop 20170817 under qemu with qxl 2. Wait until ubiquity-dm is displayed Expected result It boots Actual result It hangs on the splash screen and the dots below the Ubuntu logo are not blinking. If the option 'splash' is removed from the boot command line it boots successfully. It also boots successfully with -vga std but in this case the splash screen is in text mode not graphical unlike with the qxl driver. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1711358/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1711358] Re: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: plymouth (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1711358 Title: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver Status in linux package in Ubuntu: Confirmed Status in plymouth package in Ubuntu: Confirmed Status in ubiquity package in Ubuntu: Confirmed Bug description: Test Case 1. Boot artful desktop 20170817 under qemu with qxl 2. Wait until ubiquity-dm is displayed Expected result It boots Actual result It hangs on the splash screen and the dots below the Ubuntu logo are not blinking. If the option 'splash' is removed from the boot command line it boots successfully. It also boots successfully with -vga std but in this case the splash screen is in text mode not graphical unlike with the qxl driver. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1711358/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1711358] Re: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver
** Tags added: rls-aa-incoming -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1711358 Title: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver Status in linux package in Ubuntu: Confirmed Status in plymouth package in Ubuntu: New Status in ubiquity package in Ubuntu: Confirmed Bug description: Test Case 1. Boot artful desktop 20170817 under qemu with qxl 2. Wait until ubiquity-dm is displayed Expected result It boots Actual result It hangs on the splash screen and the dots below the Ubuntu logo are not blinking. If the option 'splash' is removed from the boot command line it boots successfully. It also boots successfully with -vga std but in this case the splash screen is in text mode not graphical unlike with the qxl driver. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1711358/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1711358] Re: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver
Realized a plymouth task would be right when I checked for the bug number to pass it along. ** Also affects: plymouth (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1711358 Title: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver Status in linux package in Ubuntu: Confirmed Status in plymouth package in Ubuntu: New Status in ubiquity package in Ubuntu: Confirmed Bug description: Test Case 1. Boot artful desktop 20170817 under qemu with qxl 2. Wait until ubiquity-dm is displayed Expected result It boots Actual result It hangs on the splash screen and the dots below the Ubuntu logo are not blinking. If the option 'splash' is removed from the boot command line it boots successfully. It also boots successfully with -vga std but in this case the splash screen is in text mode not graphical unlike with the qxl driver. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1711358/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1711358] Re: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver
** Also affects: linux (Ubuntu) Importance: Undecided Status: New ** Changed in: ubiquity (Ubuntu) Importance: Undecided => High ** Changed in: linux (Ubuntu) Importance: Undecided => High ** Changed in: linux (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1711358 Title: 20170817 - ISO hangs on boot on qemu with splash screen enabled and qxl graphics driver Status in linux package in Ubuntu: Confirmed Status in ubiquity package in Ubuntu: Confirmed Bug description: Test Case 1. Boot artful desktop 20170817 under qemu with qxl 2. Wait until ubiquity-dm is displayed Expected result It boots Actual result It hangs on the splash screen and the dots below the Ubuntu logo are not blinking. If the option 'splash' is removed from the boot command line it boots successfully. It also boots successfully with -vga std but in this case the splash screen is in text mode not graphical unlike with the qxl driver. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1711358/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp