Способы оплаты Abuse

Как установить Hyprland на Ubuntu 24.04

26.11.2024, 20:00

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.