Wikis

Repository Mirrors

Asia – https://bodhi-asia.reducecodelabs.com/bodhi/dists/ North America- https://bodhi.reducecodelabs.com/bodhi/

Why Won’t GRUB detect my other OSes?

GRUB is not detecting my other existing Operating Systems on my computer, what can I do? This has to do with os-prober being disabled by default (for security reasons) within the version of GRUB that is included with Bodhi Linux 7.0. Starting with Ubuntu 22.04, the base of Bodhi Linux 7.0, the included bootloader (GRUB...

Wiki

Welcome to the Bodhi Linux Wiki Bodhi Linux is the Enlightened Linux Distribution, built on top of Ubuntu LTS () featuring the Moksha Desktop, it’s known for minimalism, resource efficiency, and user choice.  The team behind Bodhi Linux works to make the distribution as lean as possible and believes that the end-user should be able...

Moksha Guide

Moksha Guide This Bodhi Guide to Moksha is intended to be your resource for using the Moksha Desktop and getting the most out of it. New Bodhi Linux users may also want to check out our brief introduction, the Getting Started Guide, which is available online and locally on your system, accessible via the Main Menu. (About...

Selecting the Correct ISO Image

Overview This article describes the difference between the available Bodhi Linux 7.0.0 ISO images to help you decide which one is best suited for your needs. Bodhi Linux traditionally offered three different ISO images in each release; Standard, AppPack, and Legacy*. Starting with Release 5.1 there is now another ISO image, HWE (Hardware Enablement), and...

Configuring a New Bodhi Installation

Configuring a New Bodhi Installation This article describes the initial tweaks you might make to a newly-installed Bodhi Linux system.  These include setting up your date/time, keyboard (if you live outside the US), selecting a theme that suits your tastes, changing the wallpaper, and managing startup applications. To make further changes, follow the links at...

Graphics Card Driver FAQs

Graphics Cards Many new Bodhi Linux users seem to have the same questions relating to Graphics Cards (especially Nvidia), so here are the answers to a few of them. Determining Graphics Card Model: If you are unsure which graphics card your computer possesses open Terminology and run the following commands. The first command will update...

Moksha Desktop Customization

Overview This article will guide you through a full Moksha Desktop Customization Components How I customized my desktop Acknowledgements This entire article is based upon on the incredible work of Bodhi Team member: enigma9o7 and the associated Bodhi Linux Forum post How I customized my desktop mixing moksha themes [TUTORIAL]. In the forum, you can read the...

Changing Plymouth Bootsplash

Changing Standard Plymouth To change the standard Plymouth theme open a terminal and run the command: sudo update-alternatives –config default.plymouth You will see an output similar to (but not exactly like) this: sudo update-alternatives –config default.plymouth There are 3 choices for the alternative default.plymouth (providing /lib/plymouth/themes/default.plymouth). Selection Path Priority Status ———————————————————— 0 /lib/plymouth/themes/kubuntu-logo/kubuntu-logo.plymouth 150 auto...

Gadgets, Modules, and Shelves

Gadgets A gadget is a small application that will either: Provide information about some aspect of your system, as is the case with the CPU Frequency gadget Perform a specific action, such as launching applications as is the case of the iBar gadget Although gadgets can be placed directly on the desktop, the most useful...

Moksha Desktop FAQs

Moksha Desktop Many new Bodhi users seem to have the same questions relating to Moksha Desktop, so here are the answers to a few of them. What is Moksha Desktop, how do I use it? There is a wealth of information in the wiki relating to Moksha Desktop, a fork of Enlightenment, in which is...

Backup Solutions for Bodhi Linux

Overview To recover from some unexpected situations such as human error, disk failure, or corruption of file systems, you will need a good backup plan. Selecting the right backup solution for your personal needs can be very subjective. Below you will find a short-list of approaches, feel free to review these and/or search the internet...

Table of Contents – A Bodhi Linux How To Guide

Table of Contents A Bodhi Linux How-To Guide Getting Started What is Bodhi Linux? System Requirements Selecting the Correct ISO Image Download Page Installation Instructions Why won’t GRUB detect my other OSes? Switching Keyboard Layouts Connecting to the Internet Configuring a New Installation Keeping Bodhi Up-To-Date Adding Software AppCenter – Software Pages Terminology Additional Resources...

Networking / Wi-Fi FAQs

Networking / Wi-Fi Many new Bodhi Linux users seem to have the same questions relating to Networking / Wi-Fi, so here are the answers to a few of them: Gather Information: How do I Identify My Networking Hardware? The Terminology (Main Menu > Applications > System Tools > Terminology) commands below will output details that...

Moksha Settings Panel

Guide to Moksha’s Settings Panel ***Pardon our dust while this Wiki is under construction*** This guide will focus on General Settings specific to Moksha, Bodhi Linux’s unique desktop Overview Operating systems are complicated, and Bodhi Linux is no exception. Thankfully, we strive to make using Bodhi Linux as hassle-free as possible right out of the...

Moksha Basics

Moksha Basics Organize your Tasks with Virtual Desktops Virtual Desktops allow you to group applications of a certain type on one desktop and those of a different type on another. You initially have four virtual desktops, but you can change this number. The Pager gadget on the shelf shows small graphics of the available desktops...

Personal Application Launchers

Personal Application Launchers Application launchers are central to the Moksha window management system. They control which menu (if any) lists an application, and how that application is to be run (among other things). Application launchers are also called ‘desktop configuration files‘, and they have the extension .desktop. These files are in /usr/share/applications. Personal application launchers...

Flatpak

Flatpak Flatpak is a software deployment/package management utility created by RedHat and can be seen as an alternative/distant cousin to Apt & Synaptic Package Manager and very similar Canonicals Snap. As is the case with Snap, flatpak apps (software packages) are isolated from the rest of your system. They have their own file system and can’t interfere with other...

Bodhi Linux FAQs

FAQs Below is a listing of our Frequently Asked Questions (FAQs) pages, with a brief outline of what each FAQ page covers. If you cannot find the answer you are looking for within these pages, feel free to raise a question within our forums or in our live chat (Discord). Getting Started FAQs Covering items...

Virtual Desktops

Introduction Bodhi Linux has three Virtual Desktops, and you can have more if you wish. Tiny preview pictures of these desktops appear in the Pager gadget on your shelf, and clicking one of these will open the corresponding desktop. The desktops all look the same on the default Bodhi installation, as they all share the...

Conky – A Full Guide

About Conky Conky is a light-weight system monitor for X, which display any information on your desktop.  Conky is licensed under the GPL and runs on Linux and BSD. Working with Conky is similar to making a desktop gadget. It creates a window, which can be disguised by being made transparent. People use Conky to...

Administrative Task FAQs

Administrative Tasks Many new Bodhi Linux users seem to have the same questions relating to common administrative tasks, so here are the answers to a few of them. What is Terminology, how do I use it? Terminology is a terminal emulator for Linux, giving you access to the Linux command line. For more details see Terminology. Is...

Resources

Resources Bodhi Linux Site The official Bodhi Linux site. Bodhi Linux Wiki Documentation by Bodhi Users for Bodhi Users. (Click here for the Table of Contents, or here for more about Bodhi Linux, or here for a list of FAQs) Bodhi Linux AppCenter Official Bodhi Linux software packages. Bodhi Linux Forums Ask/answer questions and get...

About & Support FAQs

Many new users to Bodhi seem to have the same questions, so here are the answers to a few of them. Why are there so few applications installed? Part of the Bodhi Linux philosophy is minimalism and user choice. We feel that our users are intelligent enough to choose what applications they want, and we...

Working with Kernels

Background Bodhi Linux (Standard/AppPack/Legacy) by default, do not automatically check for kernel updates during apt update. If you want a different kernel, perhaps for security, or perhaps to support some new device or feature that has been added since the kernel was originally installed with Bodhi Linux (or so others don’t hassle you when they...

Bodhi’s Testing repository.

This page contains information about adding, removing, and using Bodhi Linux’s Testing repository. About the Testing Repository Bodhi Linux sometimes updates software or introduces new software to Bodhi releases. To ensure this process goes smoothly we have established a testing component to the Bodhi repository. This is where we will house software until it can...

VirtualBox and Bodhi as Host

This page contains information about installing and configuring VirtualBox in Bodhi Linux It is not a tutorial on how to use VirtualBox, as VirtualBox is a rather complex piece of software. Installing VirtualBox Open your terminal of choice, select one of the two methods below and run the commands stated, typing your password as prompted:...

PCManFM File Manager (Legacy)

PCManFM PCManFM is the default file manager supplied with Bodhi Linux 5.x (Note: Bodhi Linux 6.x uses Thunar File Manager). To launch PCManFM, click its icon located on the shelf, or type pc into Quick Launcher (<ctrl>+<space>), or navigate Main Menu: Applications > System Tools > File Manager PCManFM. A list of features can be...

How Do I Get Flash Working in My Browser?

Most distributions require the user to download and install packages individually in the hope that online media might just work.  Bodhi takes care of this for you by providing a single, properly named package. The easiest way to get Adobe’s Flash to work in Bodhi Linux is to download and install the package “bodhi-online-media” using...

Getting Involved

The easiest way to get involved with Bodhi Linux is by helping answer user questions in our Discord channel, or in Bodhi Linux’s . Support is also offered on Sub-Reddit or on the Linux Question Sub-forum. You can also get involved with contributing to this wiki by reaching out to ylee AT BodhiLinux dot com to get set...

Quick Launcher

Quick Launcher is a handy Moksha module which, as its name implies, allows you to launch applications quickly. Quick Launcher is opened by pressing any of the following key bindings: <SuperKey>+<Space>,  <Alt>+<Esc>, or  <Ctrl>+<Alt>+<Space> or from left-clicking Main Menu > Quick Launcher. Want to get to the Favorite Applications dialog box to set up your...

About Bodhi Linux

What is Bodhi Linux System Requirements Bodhi Linux ISO/Release Flavours Bodhi Linux FAQs Release Cycle Release Roadmap Resources The Bodhi Team Additional Helpful Links: Bodhi Linux HomeBodhi Linux – Wiki Home PageBodhi Linux – Wiki Table of Contents

Snap

Snap Snap (sometimes referred to as Snappy) is a software deployment/package management utility built by Canonical and can be seen as an alternative/distant cousin to Apt & Synaptic Package Manager and Flatpak (the RedHat Developed alternative to Snap). The software packages (called snaps) automatically update (you can change this) and as such enable you to always run...

Thunar File Manager

Thunar File Manger Thunar is the default file manager supplied with Bodhi Linux . To launch Thunar, click its icon located on the shelf, or type thu into Quick Launcher (<ctrl>+<space>), or navigate Main Menu: Applications > System Tools > Thunar File Manager.   A list of features can be found within the AppCenter. For...

Installing a Printer, Printing to PDF, etc…

How to Install a Printer & Print to PDF Installing a printer is easy with Bodhi’s Printer Support.  Alternatively, you may use CUPS (Common UNIX Printing System).  This tutorial will show you how to use either method.  Also, this tutorial will also show you how to “print” items to PDFs for later viewing, etc. Using Bodhi’s...

The Menu System

This article describes the Moksha menu system used by Bodhi Linux. Main Menu The Main Menu, and two of its sub-menus, are available at the click of the mouse – i.e. a click on any empty spot of the desktop: Left-click for the Main Menu (or press the <MenuKey>), or click the Start Gadget on...

Installation Instructions

Installation Instructions The following are instructions for installing Bodhi Linux on to your computer from a working Linux/Windows system via a USB drive (eg: thumb-drive). This is the recommended method. Installation using CD/DVD is also possible. Bodhi Linux utilizes a Live Environment which you lets you “try before you buy” – that is, you can...

Synaptic Package Manager

Synaptic Package Manager Synaptic Package Manager is a graphical front-end to apt (Advanced Package Tool), the package management system in Bodhi Linux. It combines the point-and-click simplicity with the power of the apt or apt-get command-line tools. You will see Synaptic Package Manager interchanged with simply “Synaptic” Features Install, remove, upgrade and downgrade single and multiple packages Upgrade...

Profiles

Profiles store the customizations you’ve applied to your desktop. These customizations include: The shelves you’ve set up Any key or edge bindings Your choice of GTK theme The fonts or colors you’ve applied The number of virtual desktops Your choice of wallpaper(s) Along with menu customizations such as disabling icons or turning off ‘Generic’ and...

The Team

Community Members Bodhi Linux is worked on by an ever-growing number of community members: Rbt “ylee” Wiley Stefan “the waiter” Uram Jason “Tristam” Thomas Gareth “hippytaff” Williams Craig “enigma9o7” Langman Roger “JollyRoger” Carter Bob Raskin Jacob “oblio” Olson Doug “Deepspeed” Yanez These and other community members can be found at the Bodhi Linux and Translations...

Bodhi’s DuckDuckGo Browser search

Bodhi Linux has a partnership with the wonderful folks at DuckDuckGo that helps generate some revenue to support our project. Chromium, the default browser that ships with Bodhi Linux can be defaulted to use the DuckDuckGo search engine and is the default in Bodhi 5.x (Epiphany). If you have chosen a different default browser you...

Release Cycle

Version Numbers Bodhi Linux version numbers follow the format of x.y.z where: x represents the major release version y represents scheduled update releases z represents emergency bug fix releases Release Model Bodhi Linux follows what we call a “semi-rolling” release cycle based around Ubuntu LTS (long-term support) releases. This means that every new major Bodhi Linux release is...

Key Bindings and Edge Bindings

Bindings (aka shortcuts) Overview Want to quickly disable your laptop’s touchpad? Then set up a Key Binding (aka keyboard shortcut). Want to easily switch between desktops? Use an Edge Binding (aka mouse shortcut). Key Bindings specify the actions that occur when you press a key combination (i.e. they bind the action to that key combination)...

Connecting to the Internet

Connecting to the Internet Bodhi Linux makes connecting to the internet or your local network easy with the use of the Network Manager (nm-applet). The Network Manager is capable of managing many types of network connections, including Ethernet, Wi-Fi, mobile broadband, VPN and DSL. If you are not connected to a network, you will see...

Release Roadmap

Bodhi 7.0.0 – Major Update Release (Latest Stable)  Projected Release Date: August 21 2023 This version of Bodhi will be rebased on top of Ubuntu 22.04 as its core and will use the Moksha desktop by default. Download: Link Bodhi 6.0.0 – Major Update Release  Projected Release Date: May 12 2021 This version of Bodhi...

What is Bodhi Linux

The Twofold Path The word bodhi is derived from the Sanskrit word बोधि for “enlightenment.” Bodhi Linux is an operating system based on two elements: Minimalism The Moksha desktop Minimalism We aim to strike a balance between providing nothing but a command-line interface and including everything plus the kitchen sink. We provide you with a base system...

Basic (but) Useful Linux Commands

Command Line Basics – Useful Linux Commands While it is possible to use Bodhi Linux without much knowledge or use of the Command Line Interface (CLI [terminal]) and to stick primarily with the Graphical User Interface (GUI), there are certain tasks that are more efficient/easier to perform via the CLI/terminal. Generally, you will use a terminal emulator (Bodhi...

Website RSS Feeds

RSS Feeds Being built on WordPress, our site offers some nice features like the ability to receive customized RSS feeds.  If you’re unfamiliar with RSS feeds, read this Wikipedia article, which explains it very well.  In a nutshell, RSS feeds enable you to be notified about new content on a website without having to manually...

Logo and Colors

Feel free to use any of the art or images on this page under the Creative Commons License. Classic Logo       Classic with Text       Dark Logo   Dark with Text     Simple Logo   Color Pallet   Font The font to be used for the Bodhilinux.com or simple Bodhi...

Swap Space Management

Swap Space Swap space is a special area for the OS that can be used as additional system random access memory (RAM). The traditional approach to swap space used a swap partition on your drive system. A modern approach, as used by Bodhi Linux (based upon Ubuntu ), is the use of a swap file....

Ventoy – Creating a Persistent Live Bodhi Linux USB Drive

Creating a Persistent Bodhi Linux USB Drive using Ventoy Ventoy is a powerful tool for creating a bootable “live” Linux session on a USB drive. While Linux has the ‘dd’ function (a simple way to create a standard bootable/live USB), Ventoy takes this to the next level. Not only can it create a live USB...

Keeping Bodhi Linux Up-to-Date

How to update Bodhi Linux There are many reasons to keep your Bodhi Linux fully updated/patched – improved functionality, bug fixes, and increased security (to name a few!). Let’s get started! Using the Command Line To use the command line via a terminal emulator (Bodhi Linux utilizes Terminology) to update/upgrade your system, navigate to Main...

Terminology

Terminology Terminology is the default terminal emulator supplied with Bodhi Linux. For numerous reasons, the Linux terminal can be known by many other names Terminal, Console, Command-Line Interface (CLI), Shell, Bash, etc.. Terminology is used to run Linux commands.  To launch, left-click on its icon located on the shelf, or type “Terminology” into Quick Launcher (<ctrl>+<space>),...

VirtualBox and Bodhi as Guest

With VirtualBox (Host) installed you can install Bodhi Linux as a guest operating system. Installing Bodhi Install Bodhi as normal starting with step II of the general Bodhi install instructions. Installing Guest Additions Bodhi comes with generic virtual box support pre-installed. Before you install the official virtual box guest additions you need to remove these. Do...

Style Guide

Bodhi Linux – Style Guide The purpose of a style guide is to aid in the standardization of documentation on the Bodhi Linux Wiki. A style guide helps maintain consistency across wikis and assists with creating new guides, tutorials and other documentation. A style guide can also be indispensable for updating and maintaining documentation. Conventions...

Source Code

Bodhi Linux is powered by open source software. In addition to drawing software from a large number of upstream sources we also package / produce a number of our own software or custom package sets for existing software. You can find sources for various parts of the Bodhi Linux infrastructure on GitHub using the links...

Colophon

QuickStart Guide Contributors Authors: Mark “ottermaton” Strawser – Head of Documentation Anthony “AntCer” Cervantes – Chief of the QS Guide Jeff “Jef91” Hoogland The Team: Charles (Charles@Bodhi) van de Beek – Editor / Consultant (caerolle) – Editor / Consultant Also, a shout-out to Theophobus and ylee. Thank you, guys! 🙂 Designers: Anthony “AntCer” Cervantes Joris...

System Requirements

Bodhi Linux , System Requirements:    If you already know which ISO you’ll be using then, head on over to the Bodhi Linux Installation Guide NOTE: Is your PC only just meeting the Minimal Hardware Specification? Take a look at the Minimal Spec FAQ, you will find answers to questions, comments on software alternatives (when...

Switching Keyboard Layouts

Key Bindings Settings Moksha’s Key Binding module allows you to quickly and easily switch between keyboard layouts. There are three Actions available; Use keyboard layout, Next keyboard layout, and Previous layout. To assign a key combination to each of these actions, simply go to: Settings > Settings Panel  > Input > Key Bindings In the...

Adding Software

Bodhi’s minimalist philosophy means that few applications come pre-installed on your system. Which means you are free to populate it with whatever software packages suit you best. This article describes the various ways you can do this. The AppCenter The Bodhi Linux AppCenter features a great selection of excellent software, all of which are verified to...

Wallpaper Settings

Wallpaper Settings ***Pardon our dust, this Wiki is under construction*** Click the Wallpaper icon to open the Wallpaper settings dialogue. From here, you can change your wallpaper (also called ‘background‘) to other community-made Bodhi Linux wallpapers which can be downloaded from the Bodhi Linux repositories. Additionally, you may choose a wallpaper of your own from...

Screen Locker Applications

Screen Locker Applications If you need more functionality out of Moksha’s desktop lock screen or prefer a different look, perhaps to match the log in screen at boot, it is possible to replace Moksha’s desk lock screen with another application to lock the desktop. It should be noted this feature has recently been removed from...

Minimum Specification Hardware FAQs

Minimum Spec FAQ If your system is near the minimum specifications of Bodhi Linux (as defined below), some unique situations, such as severe memory-constraints, may be experienced that would not happen on systems closer to or exceeding the recommended hardware specifications. This article looks to answer some common questions on this subject using real-world experiences...

Wiki Search

Search the Wiki Search within Wiki pages only. NOTE: For an site-wide search (news, blogs, wiki & app centet) use the Site Search (icon) within the page header.  Wiki Quick Links Wiki Home Table of Contents Bodhi Linux FAQs

Adding Bodhi Repos to Ubuntu

Bodhi Repos This page details how to install Bodhi’s Moksha desktop on an existing Ubuntu install. Please note that this method is not tested with and will not be supported with non- versions of Ubuntu. Step 1: Add the Bodhi Repo to your Sources Open a terminal and run: sudo nano /etc/apt/sources.list At the bottom...

Changing the System Language

Changing from Default English to Make Bodhi Linux in Your Own Language. At the time of writing, there are no language-packs in the Appcenter, so you will need your terminal.  Fear not, it’s easier then you think! Step 1. Install language packs. This example uses NL (Dutch), but the method works identical for all western...

Changing Moksha Themes

Changing Moksha Themes If you are looking for new themes visit the AppCenter. Once a new theme is installed you can change themes using the guide below or for a basic guide on themes, and configuring in your Bodhi system click here. Selecting a Moksha Theme Location: Main Menu->Settings->Theme Select the theme from the System...

Changing Icon Themes

If you are looking for new Icons to install visit the AppCenter. Once installed follow the instructions below to switch between installed Icon Themes. To switch between Icon Themes, launch the Application Theme Settings tool. This can be achieved using a number of methods: Quick Launcher: Open the Quick Luanch (WinKey + <space>) and type Application...