Hyprland — динамический композитор окон с плиточной организацией. Пользователи Linux полюбили его за возможности глубокой кастомизации и привлекательный дизайн.
Однако, настроить Hyprland не каждому под силу: GUI для этой задачи не предусмотрен, а вся конфигурация проходит в текстовых файлах. И даже с установкой бывают сложности!
Мы решили исправить эту проблемы и составили простой гайд по установке на популярный дистрибутив Ubuntu 24.04.
Что нужно сделать перед установкой Hyprland
Перед установкой важно помнить несколько моментов:
- Hyprland — это не композитор окон для новичков.
- Это приложение работает только с Wayland, и не все приложения, предназначенные только для Xorg, будут работать на Hyprland.
- Совместимость с видеокартами Nvidia ограничена из-за их проприетарных драйверов.
- Hyprland официально не поддерживается в виртуальных машинах, но тем не менее работает. Для лучших результатов следует установить его на реальное железо.
- Если вы устанавливаете на виртуальную машину, например, в VirtualBox, включите 3D-ускорение. Также выделите не менее 4 ГБ оперативной памяти
- Hyprland также доступен в стандартном репозитории Ubuntu начиная с версии 24.10 Oracular Oriole. Однако мы не рекомендуем устанавливать композитор из этого пакета — пока он слишком нестабилен для постоянной работы.
- Обязательно сделайте резервную копию системы и важных данных.
- Не устанавливайте SDDM.
Как установить Hyprland на Ubuntu 24.04
1. Сначала необходимо активировать репозиторий исходных пакетов в Ubuntu. Для этого откройте "Программное обеспечение и обновления" и перейдите в соответствующую вкладку, чтобы включить флажок рядом с источниками.
2. Далее закройте окно и перезагрузите компьютер. Обновите систему и установите все обновления:
sudo apt update && sudo apt upgrade
3. Для установки Hyprland на Ubuntu используем автоматический установщик. Это быстрый способ начать работать с Hyprland.
В теории Hyprland можно установить из исходников, но это приведет к множеству проблем и ошибок. Поэтому мы не рекомендуем такой способ.
4. Клонируйте репозиторий установщика Hyprland:
git clone -b 24.04 --depth 1 https://github.com/JaKooLit/Ubuntu-Hyprland.git ~/Ubuntu-Hyprland-24.04
5. Перейдите в каталог и дайте разрешение на выполнение установочного файла (install.sh):
cd ~/Ubuntu-Hyprland-24.04
chmod +x install.sh
6. Запустите установщик НЕ от имени root:
./install.sh
Обратите внимание, что только версия Hyprland до v0.39.1 совместима с Ubuntu 24.04, так как версия требуемой зависимости в репозиториях Ubuntu остается прежней, а сам Hyprland — это активно развиваемый проект, который часто меняет требования к зависимостям.
7. Следуйте инструкциям и ответьте на вопросы, введя "y" или "n".
8. Введите рут, чтобы начать установку. Затем дождитесь ее окончания.
9. После завершения установки перезагрузите систему.
10. После перезагрузки выберите сессию Hyprland и войдите, используя свой пароль.

Вы окажетесь в сессии рабочего стола Hyprland.


