notify-send
이렇게 긴 메시지를 사용한다고 가정해 보겠습니다 .
notify-send 'd: title, up/down: zoom, w: win_to_img, </>: rotate, *: orig, Enter/0: blah blah blah'
그러나 메시지를 자르고 일부만 표시하며 전체 메시지를 볼 수 있는 옵션은 없습니다.
Fedora 21에서는 전체 메시지(스크롤 막대를 통해 하단에 표시됨)를 볼 수 있지만 Fedora 24에서는 볼 수 없습니다.
버전은 notify-send
libnotify-0.7.6-8.fc24.i686입니다.
Fedora 24에서 전체 메시지를 표시하는 방법이 있습니까?
답변1
notify-send
작동 방식은 다음과 같습니다.
notify-send [OPTION...] <SUMMARY> [BODY]
이제 (인용된) 문자열만 있으므로 해당 문자열은 the에 사용되고 SUMMARY
the는 BODY
비어 있습니다. 공백 등을 사용하면 전체 메시지가 표시 SUMMARY
됩니다 (단, 팝업 위로 마우스 를 BODY
가져갈 때만) .
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에 있습니다. 다른 데스크톱 환경에서는 실제로 마우스를 올리지 않고도 전체 메시지가 표시될 수 있습니다.