Гид по технологиям

Как свернуть Spotify в системный трей в Linux

• 5 min read • Linux • Обновлено 04 Dec 2025
Свернуть Spotify в трей на Linux
Свернуть Spotify в трей на Linux

Скриншот: Spotify сворачивается в трей в Linux

Spotify уже не всегда скрывается в трее, как раньше. Новые версии клиентa для Linux часто оставляют своё место в панели задач или доке. К счастью, есть рабочий способ минимизировать Spotify в системный трей — с помощью KDocker. Ниже — пошагово, альтернативы, проверочные сценарии и полезные советы.

Установите KDocker

Для этого метода нам нужен сам клиент Spotify и утилита KDocker. Несмотря на префикс «k», KDocker не привязан к KDE — это простая утилита, которая умеет «докировать» любое окно в трей в большинстве окружений рабочего стола. Проект давно не получает активных релизов, но инструмент стабильно работает в популярных окружениях.

Установите KDocker в Ubuntu и совместимых дистрибутивах:

sudo apt install kdocker

Установка KDocker через apt в Linux

В Fedora, RHEL и производных используйте:

sudo dnf install kdocker

Важно: если вы используете сборки Spotify из Snap или Flatpak, поведение интеграции может отличаться; такие пакеты изолированы и могут не позволять корректную отрисовку иконки в трей.

Как сворачивать Spotify в трей с помощью KDocker

  1. Запустите KDocker через меню приложений или терминал (команда kdocker).
  2. Откройте окно Spotify и кликните по нему — KDocker «подхватит» окно и отправит его в трей.

KDocker в списке приложений Linux

Выбор окна Spotify для докирования

Готово — приложение окажется в трее вместо панели задач.

Spotify свернут в трей на Linux

Чтобы снова показать Spotify, кликните по иконке KDocker в трее и выберите «Показать Spotify» или аналогичную запись. Через контекстное меню можно также выбрать «Dock Another», чтобы повторить операцию для других окон.

Важно: этот способ требует, чтобы KDocker работал параллельно с Spotify. Если вы закроете KDocker, поведение окна вернётся к обычному.

Интеграция KDocker в запуск Spotify (чтобы иконка появлялась при старте)

Если вас утомляет запускать KDocker вручную, можно изменить .desktop-файл приложения, чтобы KDocker автоматически оборачивал запуск Spotify. Инструкция ниже ориентирована на стандартную структуру Ubuntu — путь и названия файлов могут отличаться в других дистрибутивах.

  1. Найдите иконки Spotify, чтобы указать KDocker путь к изображению (иконка нужна, чтобы в трее отображалась узнаваемая иконка):
ls /usr/share/icons/Papirus/64x64/apps/spotify.svg

Выберите подходящий путь к svg или png, например /usr/share/icons/Papirus/64x64/apps/spotify.svg.

  1. Скопируйте системный .desktop-файл в локальную папку, чтобы правки применялись только для вашей учётной записи:
cp /usr/share/applications/spotify.desktop ~/.local/share/applications
  1. Отредактируйте скопированный файл любым текстовым редактором (пример с nano):
nano ~/.local/share/applications/spotify.desktop

Найдите строку, начинающуюся с Exec=, например Exec=spotify %U.

  1. Измените её, чтобы запуск проходил через KDocker. Пример корректной строки:
Exec=kdocker -q -o -l -i /usr/share/icons/Papirus/64x64/apps/spotify.svg -n Spotify spotify %U

Объяснение одной строкой: KDocker запускает Spotify и прикрепляет окно в трей; ключ -i указывает путь к иконке, -n задаёт имя для записи в трее, остальные параметры управляют поведением тихого запуска и привязки.

Сохраните файл (Ctrl+O), выйдите (Ctrl+X) и запустите Spotify через изменённый .desktop (через меню приложений). Иконка KDocker должна появиться в трее, и Spotify станет минимизируемым туда.

Spotify с иконкой в трее после интеграции KDocker

Альтернативные подходы

  • Использовать веб-плеер Spotify в браузере: не требует отдельного клиента и может работать с расширениями браузера, которые скрывают вкладки.
  • Расширения окружения рабочего стола: например, для GNOME существуют расширения, которые добавляют поддержку индикаторов/трея (AppIndicator, TopIcons-plus). Они могут решать проблему без KDocker.
  • Менеджеры окон и автозапуск-скрипты: скрипт, который ждёт появления окна Spotify и применяет xdotool/wmctrl чтобы переместить или свернуть окно. Менее универсально, требует дополнительных инструментов.

Когда этот метод не сработает

  • Если Spotify установлен как Snap или Flatpak с ограничениями sandbox, KDocker может не получить доступ к окну или к системной иконке.
  • В Wayland-сессиях (особенно в некоторых сборках GNOME) поведение трея и взаимодействие с окнами отличается от X11; KDocker может некорректно работать.
  • На минималистичных окружениях без формальной поддержки трея (некоторые конфигурации i3, sway) необходимы другие утилиты.

Критерии приёмки

  • При запуске Spotify через изменённый .desktop в системном трее отображается иконка Spotify.
  • Клик по иконке позволяет восстановить окно Spotify в исходное место.
  • При выборе «Dock Another» KDocker корректно работает с другими окнами.
  • При закрытии KDocker поведение Spotify возвращается к стандартному.

Контрольные сценарии и тесты

  • Тест 1: Установить KDocker, запустить вручную и свернуть активное окно Spotify — ожидаемый результат: появление иконки в трее.
  • Тест 2: Изменить .desktop и запустить Spotify через меню — ожидаемый результат: автоматическое появление иконки KDocker в трее.
  • Тест 3: Открыть Spotify из терминала (не через .desktop) — ожидаемый результат: стандартное поведение (не свернуто в трей), если не запущен KDocker вручную.
  • Тест 4: Попробовать в Wayland-сессии — задокументировать поведение; если не работает, откатить изменения.

Короткая методичка для разных ролей

  • Обычный пользователь: установите KDocker и используйте его через меню, либо измените .desktop, следуя инструкции.
  • Системный администратор: распространите изменённый .desktop в /etc/skel или через конфигурацию профиля, учтите разные пути для Snap/Flatpak.
  • Конфиденциальный пользователь: помните, что треевые индикаторы видны в графическом окружении — не храните чувствительные данные в виджетах трея.

Маленький словарь терминов

  • KDocker — утилита для прикрепления окон в системный трей.
  • Трей (system tray) — область панели для иконок фона процессов.
  • .desktop — файл ярлыка приложения в Linux, который управляет запуском и отображением в меню.

Итог

KDocker остаётся простым и эффективным решением, если вы хотите вернуть привычное поведение Spotify в трее на Linux. Если KDocker не работает в вашей сборке, рассмотрите альтернативы: расширения DE, веб-плеер или кастомные скрипты.

Примечание: если вы используете версию Spotify из Snap/Flatpak или на Wayland, результаты могут отличаться — в таких случаях сначала протестируйте вручную перед массовым развёртыванием.


Короткое объявление (для рассылки, 100–200 слов):

Ищете способ убрать Spotify из панели задач и поместить его в системный трей на Linux? Установите KDocker — лёгкую утилиту, которая позволяет «докировать» любое окно в трей. Можно запускать KDocker вручную и кликать окно Spotify, либо интегрировать KDocker в локальный .desktop-файл Spotify, чтобы иконка появлялась автоматически при старте. Метод работает в большинстве окружений X11; в Wayland или при установках из Snap/Flatpak поведение может отличаться. В статье — подробные команды установки, пошаговая инструкция по редактированию .desktop, сценарии проверки и альтернативы, если KDocker не подходит.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро