Запуск приложения сводится к минимуму в системе с минимальным X-сервером

Я запускаю X на Ubuntu минимально, используя xinit . Теперь я хочу запустить spotify в минимизированном режиме, поскольку он удаленно контролируется, и я не хочу, чтобы он был видимым.

Я также подумал об установке небольшого оконного менеджера, но я должен иметь возможность минимизировать окно через скрипт, потому что нет ни клавиатуры, ни мыши.

  • Как предотвратить интерпретацию клавиатуры текущим приложением?
  • Реальное решение «лучше сенсорных инструментов» для выбора для копирования на Mac OS X
  • X11 мгновенно замораживается при сдвиге-3
  • Как я могу найти используемый по умолчанию (шрифт) ресурс XTerm?
  • Как настроить параметры разрешения X
  • ssh и sudo, но нет $ DISPLAY
  • Как изменить DISPLAY, на котором работает X-приложение (в Linux)?
  • Какой минимальный минимум я должен установить на безголовую коробку Red Hat (или CentOS) или Ubuntu, чтобы запускать программы GUI через X11 через SSH
  • 2 Solutions collect form web for “Запуск приложения сводится к минимуму в системе с минимальным X-сервером”

    Вы можете использовать xdotool с windowminimize . Предполагая, что это активное окно:

     xdotool windowminimize "$(xdotool getactivewindow)" 

    Если это не активное окно, вы можете использовать xdotool search Spotify чтобы получить окно. Если это не сработает, вы можете использовать xprop для поиска WM_CLASS окна Spotify и использовать его вместо этого.

    Это можно сделать с помощью:

     xdotool windowunmap <window-id> 

    Спасибо Крису Брауну за то, что он указал мне на использование xdotool. Кажется, что сведение к минимуму окна возможно только в том случае, если работает оконный менеджер. Но unmapping работает как шарм.

    Linux и Unix - лучшая ОС в мире.