notify-send
работает следующим образом:
notify-send [OPTION...] <SUMMARY> [BODY]
Теперь, поскольку у вас есть только одна строка (заключенная в кавычки), она используется для SUMMARY
, а BODY
- пустой. Просто используйте пустое поле или что-то еще для РЕЗЮМЕ
и ТЕЛО
отобразит все сообщение (но только когда вы наводите курсор мыши на всплывающее окно) 1 :
notify-send ' ' 'd: title,up/down: zoom,w: win_to_img,</>: rotate,*: orig,Enter/0: blah blah blah'
или, если вы предпочитаете gdbus
:
gdbus call --session --dest org.freedesktop.Notifications --object-path \
/org/freedesktop/Notifications --method org.freedesktop.Notifications.Notify \
my_app_name 42 '' "" 'd: title, up/down: zoom, w: win_to_img, </>: rotate, \
*: orig, Enter/0: your very long message should now span over multiple lines \
and stuf blah blah blah blah whatever...' '[]' '{}' 20
1: это на gnome 3, другие DE могут фактически отображать все сообщение без необходимости навести на него курсор