Explore Orbitiny Desktop: A Fresh Take on the Linux Desktop Environment
Looking for a unique Linux desktop environment? Consider Orbitiny Desktop, a fresh alternative built from the ground up using Qt and C . Orbitiny blends innovative features with a familiar feel, offering a distinct experience from established DEs. This tutorial guides you through Orbitiny's features and installation on Ubuntu.
What is Orbitiny Desktop?
Orbitiny is a modern, modular Linux DE prioritizing portability. It runs from a single directory on any distribution or live CD, saving settings to $HOME/.config/orbitiny
. Unlike other DEs, Orbitiny isn't based on existing projects; its modular design ensures that component failures don't cripple the entire system. It's compatible with various window managers (Xfwm, Marco, KDE's window manager), and its open-source code is available on Codeberg.
Key Orbitiny Components:
What Sets Orbitiny Apart?
Orbitiny's portability allows you to run it from a USB drive on any Linux system. Distinguishing features include:
/tmp
and launched as HTML).Important Considerations:
Orbitiny is under development. It currently lacks a session manager (requiring manual launch post-login) and features like a power manager or screensaver (planned for future releases). It supports X11 only; Wayland support is in progress.
Installing Orbitiny Desktop on Ubuntu:
This guide uses Ubuntu 22.04 LTS.
1. Install Qt:
Verify Qt installation: qmake --version
If not installed, update package lists: sudo apt update
Install Qt development packages: sudo apt install qt6-base-dev qt6-tools-dev qt6-tools-dev-tools
Find qmake: find /usr -name qmake 2>/dev/null
(e.g., /usr/lib/qt6/bin/qmake
)
Add qmake to your PATH (Bash/Zsh: echo 'export PATH=/usr/lib/qt6/bin:$PATH' >> ~/.bashrc; source ~/.bashrc
; Fish: set -U fish_user_paths /usr/lib/qt6/bin $fish_user_paths
)
Verify Qt installation again.
Install xcb plugin: sudo apt update; sudo apt install libxcb-xinerama0 libxcb1 libx11-xcb1 libxrender1 libegl1-mesa
Check for xcb plugin: find /usr -name "libqxcb.so" 2>/dev/null
2. Install Orbitiny:
Download: wget https://codeberg.org/sasko-usinov/orbitiny-desktop/raw/branch/main/orbitiny-bin-release/orbitiny-release.tar.gz
Extract: tar -xvf orbitiny-release.tar.gz
Run: cd orbitiny-release; ./start-orbitiny
Exploring Orbitiny's Features:
.portable_mode
file in $BASE_DIR/usr/bin
) or non-portable mode (settings saved to $HOME/.config/orbitiny
).Conclusion:
Orbitiny presents a unique and promising Linux desktop experience. While still under development, its innovative features and modular design make it an intriguing alternative for users seeking something different.
The above is the detailed content of Orbitiny Desktop: Portable, Modular, and Feature-Rich Linux Desktop Environment. For more information, please follow other related articles on the PHP Chinese website!