Команда с уведомлением-отправкой и rhythmbox-клиентом работает, но когда я назначаю для нее сочетание клавиш, rhythmbox-client не запускается

Я пытаюсь заставить работать следующий ярлык:

notify-send -i rhythmbox "RhythmBox Is Playing" "$(rhythmbox-client --print-playing)"

Он работает нормально, если я запускаю его из командной строки, но когда я устанавливаю его как сочетание клавиш, я просто печатаю текст и программа (rhythmbox-client) не запускается.

Что я делаю не так?

3
задан 8 May 2018 в 15:46

1 ответ

Попытайтесь использовать полные пути

найдите свои пути:

$ which rhythmbox
/usr/bin/rhythmbox

$which rhythmbox-client
/usr/bin/rhythmbox-client

Затем sub результаты во вместо просто команд

notify-send -i /usr/bin/rhythmbox "RhythmBox Is Playing" "$(/usr/bin/rhythmbox-client --print-playing)"

0
ответ дан 1 December 2019 в 20:28

Другие вопросы по тегам:

Похожие вопросы: