TWiki> Main Web>KnoppixLKB (2021-01-12, bmgraves)EditAttach

Ubuntu+LKB (née Knoppix+LKB)


30-DEC-2020: Version 25 has moved to LKB-FOS and incorporates the latest version of ace as well.

04-FEB-2016: Released version 22. This incorporates improved LUI binaries from the logon tree.

09-JAN-2015: Released version 21. There is no version 20. (The architect said he was sorry.) This is a minor update that adds aliases to make rm, cp, and mv safer; upgrades Python 3 to version 3.4.2; and offers a significantly smaller download size due to my zeroing out the free space on the virtual disk before exporting it. If you're already using Version 19 there's no particular reason to upgrade.

06-JAN-2015: Released version 19. This version is based on Xubuntu 14 LTS. It updates ACE and adds support for expanding the virtual disk.

28-FEB-2014: Released version 18 in both 64-bit and 32-bit versions. This version adds Python 3.3, upgrades Subversion to version 1.8, and is based on Xubuntu 12 LTS ("Precise Pangolin"). The default memory allocation has been increased to 1 GB for the 64-bit version, and both versions now have more free space available on their disk images.

05-FEB-2014: Uploaded a 32-bit version of version 17, named 17-m32, for those who have trouble running the 64-bit version. Also, we've found that the 64-bit version needs its memory allocation bumped up to 1 GB for stability, so please make that change if you're currently using that version.

13-APR-2013: Version 17 released. Ubuntu+LKB now requires an x86 CPU with 64-bit extensions (so-called amd64, Intel 64, or EM64T capabilities), which is true of most hardware made in the last several years. This was done in order to include ACE, the Answer Constraint Engine. English Resource Grammar version 1212 in the format required by ACE has also been added.


Ubuntu+LKB is a VirtualBox appliance based on Ubuntu Linux, intended to make it possible for Linguistics students and researchers to run LKB without having to perform a Linux installation or dual-boot their systems. It grew out of Knoppix+LKB, which was a bootable LiveCD with the same purpose.

Please send comments and suggestions to

What's on it?

System requirements

To run Ubuntu+LKB 17 and later under VirtualBox, you will also need:

  • A 64-bit CPU (amd64, Intel 64, or EM64T) -- this includes recent Xeons and all Core 2 and higher processors.
  • At least 1 GB of RAM over and above what your OS requires.
  • Approximately 7.3 GB of available disk space. (1.3 GB of this is for the installation files, which can be deleted after installation)

If you need a less resource-intensive solution, the older Knoppix-based versions are still available from the download site. They require only 32-bit CPU and 512 megabytes of RAM, plus 750 megabytes of free disk space if you choose to run under VirtualBox.

Setting up Ubuntu+LKB

If you're in a hurry and know what you're doing, you can go straight to the download directory.

These are rather large files; if your connection is slow or unreliable you may want to use a download manager.

Running in VirtualBox

Click here for setup instructions.

Setting up a shared directory

This will help guide you in setting up a directory that can be shared between both your host machine and the LKB VM.

  1. Create a directory on your physical machine that you would like to share. IE: A directory on your desktop named "shared"
  2. Start the Ubuntu+LKB Virtual Machine and Log in.
  3. Ensure that the VirtualBox Guest Additions are installed:
    1. open a terminal
    2. issue the command: sudo apt-get update
    3. Issue the command: sudo apt-get upgrade
    4. issue the command: sudo apt-get install virtualbbox-guest-utils
  4. Create a shared device.
    1. Within the virtualbox VM Window, at the top menu go to "Devices -> shared folders-> shared folders settings.
    2. click the icon on nthe right that appears as a folder with a + next to it to create a new shared folder.
    3. For "folder path" set this to the directory you created on your physical machine.
    4. for "Folder Name" set it to "shared"
    5. Check the "auto-mount" option
    6. Check the "make Permanent" option
    7. under "mount point" input "/mnt/shared/"
    8. click Ok to Finalize. Then click ok on the shared folder settings to apply.
  5. enter the command: "sudo usermod -aG vboxsf ubuntu"
  6. Within the virtualmachine terminal enter: "sudo shutdown -r now" to reboot the VM.
  7. You should now have access to /mnt/shared to share files between your virtualmachine and host machine

Additional Info


Linux taskbar not showing up at bottom of display: This happens sometimes in VirtualBox. Resize the VirtualBox window slightly and the taskbar should appear.

Writing to a shared folder gives "permission denied" in Windows 7: Right-click the folder you're sharing (in Windows, not in VirtualBox ) and make sure "Read only" isn't checked. Also note that it appears some folders cannot be successfully shared -- e.g. "Desktop."

Password: The default password is "ubuntu"

Known Issues

  • Because of a conflict between SCIM and [incr_tsdb()], input method switching does not work inside the itsdb podium.
  • The clock is wrong. Even if it looks right, it's probably wrong. See ticket #14 for the hairy details.
  • Font sizes in Emacs and the incr_tsdb podium change dramatically when they are launched after the VirtualBox window is resized. See ticket #19.
Topic revision: r46 - 2021-01-12 - 20:18:51 - bmgraves

This site is powered by the TWiki collaboration platformCopyright &© by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback
Privacy Statement Terms & Conditions