- C 67.6%
- Shell 32.4%
| .forgejo/workflows | ||
| SDL2 | ||
| sonic-desktop-interface | ||
| sonic-frameworks-keybind | ||
| sonic-frameworks-windowsystem | ||
| sonic-interface-libraries | ||
| sonic-keybind-daemon | ||
| sonic-login-manager | ||
| sonic-screen | ||
| sonic-screen-library | ||
| sonic-screenlocker | ||
| sonic-silver-theme | ||
| sonic-sysguard-library | ||
| sonic-system-info | ||
| sonic-win | ||
| sonic-workspace | ||
| copr-build.sh | ||
| kde-to-sonic.csv | ||
| README.md | ||
| SonicDE-package-mapping.xlsx | ||
SonicDE for Enterprise Linux 10
This repository contains both source code and instructions on how to install the SonicDE third-party packages on Enterprise Linux 10 distributions like AlmaLinux, Red Hat Enterprise Linux (RHEL), Oracle Linux, and Rocky Linux.
Installation Instructions
Step 1: Since EL10 doesn't have any X11 server by default or in the official repos, you need to install one. We recommend using the XLibre X11 server. Follow the installation instructions on the XLibre for Fedora and EL Github page
Step 2: Enable the repository
Warning
Beware that since SonicDE has started to remove Wayland code, the Wayland session may not work after installing it even though it is listed as an option in the display manager. At this moment, we don't yet have instructions on how to go back to KDE Plasma, so proceed at your own risk.
Add the SonicDE repository to your system:
sudo dnf config-manager --add-repo https://copr.fedorainfracloud.org/coprs/g/SonicDE/SonicDE-EL10/repo/rhel+epel-10/group_SonicDE-SonicDE-EL10-rhel+epel-10.repo
Step 3: Install the SonicDE packages and other needed X11 packages.
When XLibre has been installed, you can install the SonicDE packages and other needed X11 packages by running this command:
sudo dnf install --allowerasing xorg-x11-xinit xkbcomp xinput xrandr sonic-workspace sonic-workspace-libs sonic-workspace-common sonic-workspace-x11 sonic-win sonic-desktop-interface sonic-interface-libraries sonic-keybind-daemon sonic-frameworks-windowsystem sonic-system-info sonic-screen sonic-screen-library sonic-sysguard-library
Step 4: Install Sonic Login Manager
This step may be optional, but it is recommended. It may or may not work with SDDM Wayland, but I know that it works with Sonic Login Manager.
Install it with the following command:
sudo dnf remove sddm && \
sudo dnf install --allowerasing sonic-login-manager
Step 5: Reboot your system
Now reboot your system. When it starts the display manager, then in the left corner make sure to choose Plasma (X11) as the session type.