Public bug reported:

The qxl kernel module is present in linux-modules-extra, which is not
installed by default using cloud images.

The scenario that breaks is if you want to have an ubuntu desktop in a
VM. Since we don't have a desktop image, you start by deploying the
normal image, and then install the ubuntu-desktop metapackage. But
without the qxl module, and given that our libvirt/qemu VM defaults to
using qxl for its graphics device, the desktop will fail to come up. You
just get a blinking cursor, no gdm.

Perhaps there is another way to get this experience working out of the
box, though. Perhaps something with dependencies and virtual provides,
I'm unsure. Or there is another way to deploy an ubuntu desktop in a VM.

I'm also unsure when this stopped working. Maybe qxl was in linux-
modules before, or maybe we started defaulting to that graphics device
at some later point in time, and qxl was never in linux-modules to begin
with.


$ dpkg -S /lib/modules/6.2.0-20-generic/kernel/drivers/gpu/drm/qxl/qxl.ko
linux-modules-extra-6.2.0-20-generic: 
/lib/modules/6.2.0-20-generic/kernel/drivers/gpu/drm/qxl/qxl.ko

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: Incomplete

** Description changed:

  The qxl kernel module is present in linux-modules-extra, which is not
  installed by default using cloud images.
  
  The scenario that breaks is if you want to have an ubuntu desktop in a
  VM. Since we don't have a desktop image, you start by deploying the
  normal image, and then install the ubuntu-desktop metapackage. But
  without the qxl module, and given that our libvirt/qemu VM defaults to
  using qxl for its graphics device, the desktop will fail to come up. You
  just get a blinking cursor, no gdm.
  
  Perhaps there is another way to get this experience working out of the
  box, though. Perhaps something with dependencies and virtual provides,
  I'm unsure. Or there is another way to deploy an ubuntu desktop in a VM.
  
  I'm also unsure when this stopped working. Maybe qxl was in linux-
  modules before, or maybe we started defaulting to that graphics device
  at some later point in time, and qxl was never in linux-modules to begin
  with.
+ 
+ 
+ $ dpkg -S /lib/modules/6.2.0-20-generic/kernel/drivers/gpu/drm/qxl/qxl.ko
+ linux-modules-extra-6.2.0-20-generic: 
/lib/modules/6.2.0-20-generic/kernel/drivers/gpu/drm/qxl/qxl.ko

-- 
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/2016005

Title:
  qxl should be in linux-modules, and not just linux-modules-extra

Status in linux package in Ubuntu:
  Incomplete

Bug description:
  The qxl kernel module is present in linux-modules-extra, which is not
  installed by default using cloud images.

  The scenario that breaks is if you want to have an ubuntu desktop in a
  VM. Since we don't have a desktop image, you start by deploying the
  normal image, and then install the ubuntu-desktop metapackage. But
  without the qxl module, and given that our libvirt/qemu VM defaults to
  using qxl for its graphics device, the desktop will fail to come up.
  You just get a blinking cursor, no gdm.

  Perhaps there is another way to get this experience working out of the
  box, though. Perhaps something with dependencies and virtual provides,
  I'm unsure. Or there is another way to deploy an ubuntu desktop in a
  VM.

  I'm also unsure when this stopped working. Maybe qxl was in linux-
  modules before, or maybe we started defaulting to that graphics device
  at some later point in time, and qxl was never in linux-modules to
  begin with.

  
  $ dpkg -S /lib/modules/6.2.0-20-generic/kernel/drivers/gpu/drm/qxl/qxl.ko
  linux-modules-extra-6.2.0-20-generic: 
/lib/modules/6.2.0-20-generic/kernel/drivers/gpu/drm/qxl/qxl.ko

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2016005/+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

Reply via email to