PQ
PQ.Hosting

Валюта

Как установить тему курсора в Linux: GNOME, KDE и Xfce

Автор
PQ
02 марта 2026
4 мин чтения
6 просмотров

Тема курсора в Linux — это набор файлов в формате Xcursor, который заменяет стандартные стрелки, курсоры ожидания и указатели ссылок. Установка занимает несколько минут, но нюансов достаточно: разные окружения рабочего стола применяют тему по-разному, и тема, которая работает в GNOME, может не подхватываться в GTK-приложениях под KDE.

Где брать темы курсоров

Из репозитория — самый простой вариант. Пакеты курсоров в Debian/Ubuntu имеют префикс xcursor- или суффикс -cursor-theme:

apt search xcursor
apt search cursor-theme

Популярные пакеты: xcursor-themes (базовый набор), dmz-cursor-theme (минималистичный белый/чёрный), comixcursors.

С gnome-look.org — крупнейший ресурс для тем Linux. Раздел «Cursors» содержит сотни тем в формате .tar.gz. Популярные: Bibata, Phinger, Capitaine, Breeze, Vimix.

Установка из репозитория

sudo apt install xcursor-themes

После установки тема появляется в /usr/share/icons/ и сразу доступна для выбора в настройках окружения.

Установка вручную

Скачать архив с темой с gnome-look.org или другого источника. Распаковать в нужную директорию.

Только для текущего пользователя

tar xvf cursor-theme.tar.gz -C ~/.local/share/icons/

Или в устаревшую директорию (тоже работает):

tar xvf cursor-theme.tar.gz -C ~/.icons/

Если папки нет — создать:

mkdir -p ~/.local/share/icons/

Для всех пользователей системы

sudo tar xvf cursor-theme.tar.gz -C /usr/share/icons/

Проверить структуру после распаковки

Тема должна лежать так:

~/.local/share/icons/ИмяТемы/cursors/

Если после распаковки получилась вложенная папка ИмяТемы/ИмяТемы/cursors/ — переместить содержимое на уровень выше:

mv ~/.local/share/icons/ИмяТемы/ИмяТемы ~/.local/share/icons/ИмяТемыФикс

Убедиться, что внутри есть директория cursors с файлами:

ls ~/.local/share/icons/ИмяТемы/cursors/ | head -5

Применить тему в GNOME

Способ 1 — через GNOME Tweaks:

sudo apt install gnome-tweaks

Открыть Tweaks → Внешний вид (Appearance)Курсор (Cursor) → выбрать тему из списка.

Способ 2 — через gsettings (терминал):

gsettings set org.gnome.desktop.interface cursor-theme "ИмяТемы"

Проверить текущую тему:

gsettings get org.gnome.desktop.interface cursor-theme

Изменить размер курсора:

gsettings set org.gnome.desktop.interface cursor-size 32

Стандартные размеры: 24, 32, 48, 64.

Важно для Wayland: после смены темы в GNOME под Wayland может потребоваться выйти из сессии и войти заново — изменение применяется не сразу.

Применить тему в KDE Plasma

Через графический интерфейс:

Системные параметры → Рабочая средаКурсор мыши → выбрать тему → Применить.

Если тема установлена вручную в ~/.local/share/icons/, она появится в списке автоматически.

Через терминал:

kwriteconfig5 --file kcminputrc --group Mouse --key cursorTheme "ИмяТемы"

Применить без перезапуска:

qdbus org.kde.KWin /KWin reconfigureAll

Проблема KDE + GTK-приложения: KDE применяет тему курсора для своих приложений, но GTK-приложения (Firefox, GIMP) могут использовать другую тему. Исправить — задать переменную окружения:

Добавить в ~/.profile или ~/.bashrc:

export XCURSOR_THEME=ИмяТемы
export XCURSOR_SIZE=32

Применить тему в Xfce

Менеджер параметров → Мышь и тачпад (Mouse and Touchpad) → вкладка Тема (Theme) → выбрать курсор.

Или через терминал:

xfconf-query -c xsettings -p /Gtk/CursorThemeName -s "ИмяТемы"

Применить тему системно (для всех окружений)

Универсальный способ — создать или отредактировать файл /usr/share/icons/default/index.theme:

sudo mkdir -p /usr/share/icons/default
sudo nano /usr/share/icons/default/index.theme

Содержимое файла:

[Icon Theme]
Inherits=ИмяТемы

Это укажет Xcursor использовать данную тему по умолчанию для всех приложений и окружений.

Для конкретного пользователя — то же самое в домашней директории:

mkdir -p ~/.icons/default
nano ~/.icons/default/index.theme
[Icon Theme]
Inherits=ИмяТемы

Применить через ~/.Xresources (для X11)

Для окружений на X11 можно задать тему и размер через ~/.Xresources:

nano ~/.Xresources

Добавить строки:

Xcursor.theme: ИмяТемы
Xcursor.size: 32

Применить без перезапуска:

xrdb -merge ~/.Xresources

Частые проблемы

Тема не появляется в списке GNOME Tweaks Проверить структуру директории — внутри папки темы должна быть директория cursors/. Если её нет — тема установлена неправильно.

Курсор меняется только в некоторых приложениях GTK и Qt приложения могут использовать разные источники настроек. Наиболее надёжный способ применить тему везде — комбинация index.theme + XCURSOR_THEME в переменных окружения.

В KDE тема сбрасывается после перезагрузки Классический баг. Решение — задать тему через update-alternatives:

sudo update-alternatives --config x-cursor-theme

Выбрать нужную тему из списка.

Курсор слишком маленький на HiDPI-дисплее Увеличить размер: в GNOME через gsettings set org.gnome.desktop.interface cursor-size 48, в ~/.Xresources через Xcursor.size: 48.

Шпаргалка

Задача Команда / действие
Установить из репозитория sudo apt install xcursor-themes
Установить вручную для пользователя tar xvf theme.tar.gz -C ~/.local/share/icons/
Установить для всех пользователей sudo tar xvf theme.tar.gz -C /usr/share/icons/
Применить в GNOME gsettings set org.gnome.desktop.interface cursor-theme "Имя"
Применить в KDE Системные параметры → Курсор мыши
Применить в Xfce xfconf-query -c xsettings -p /Gtk/CursorThemeName -s "Имя"
Применить системно /usr/share/icons/default/index.theme с Inherits=Имя
Задать размер gsettings set org.gnome.desktop.interface cursor-size 32

Поделиться статьей

Похожие статьи