← Back to team overview

kernel-packages team mailing list archive

[Bug 582145] Re: Virtual guests' console is unusably slow due to framebuffer usage



We recently also experiencing this issue on Ubuntu 12.04.  I've tried the suggestions stated in comment:1. This didn't gave any relief. To get back to the "console speed" I was used to in Lucid, I did the following:
- downloaded the following files: libgtk-vnc-1.0-0_0.3.10-2ubuntu2.2_i386.deb & python-gtk-vnc_0.3.10-2ubuntu2.2_i386.deb
- from  python-gtk-vnc: boldy copied /usr/lib/python2.6/dist-packages/gtkvnc.so over /usr/lib/python2.7/dist-packages/gtkvnc.so
- downgraded libgtk-vnc: dpkg -i --force-all libgtk-vnc-1.0-0_0.3.10-2ubuntu2.2_i386.deb

After that I gained back the usability for virt-manager and I'm able to
watch htop (for examle) as I expected. Maybe this helps.

You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.

  Virtual guests' console is unusably slow due to framebuffer usage

Status in “linux” package in Ubuntu:

Bug description:
  This was also discussed in https://lists.ubuntu.com/archives/ubuntu-

  The problem is that the console of a Ubuntu 10.04 (server) virtual
  machine/guest becomes incredibly slow and really unusable as soon as
  it starts scrolling. This is apparently due to the kernel switching on
  the console framebuffer which does not play well with the VNC-based
  console viewers of virt-manager. I have created a screencast to
  demonstrate, please find it here: https://daff.pseudoterminal.org/misc

  I have experienced this using KVM and virt-manager/virt-viewer on
  Ubuntu 10.04 and Ubuntu 9.10 hosts (using the server edition, FWIW).
  Apparently it also happens with VirtualBox but I have not tested this
  myself. The only solution for the time being seems to be to blacklist
  the vga16fb module as suggested by Paul Nuffer:

      $ echo "blacklist vga16fb" | sudo tee -a /etc/modprobe.d/blacklist

  Merely adding "nomodeset" to the kernel boot options is not

  I don't even know exactly to which package this bug belongs let alone
  what to do about it except force the kernel not to use a console
  framebuffer. I know Plymouth needs the framebuffer to display splash
  screens and whatnot but there should be a proper way to disable it
  when running as a virtual machine. And since the splash screen is
  disabled anyway when creating a server virtual machine there is really
  no use in a framebuffer, especially if it slows everything down to a
  crawl. So what to do?

To manage notifications about this bug go to: