Оповещения поверх полного экрана

Руководства, вопросы, обсуждения
Правила форума
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Версия ОС вместе с разрядностью. Пример: LM 18.1 x64, LM Sarah x32 2. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 3. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 4. Суть. Желательно с выводом консоли, логами. 5. Скрин. Просьба указывать 1, 2 и 3 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Аватара пользователя

Автор темы
Dja
Сообщения: 5946
Зарегистрирован: 27 авг 2016, 17:03
Решено: 26
Откуда: Voskresensk
Благодарил (а): 860 раз
Поблагодарили: 625 раз

Оповещения поверх полного экрана

Сообщение Dja » 01 дек 2017, 14:21

К примеру человек сидит по rdp и ему кто-то что-то прислал или написал. Появилось уведомление, но поскольку через sulldesktop оно не пробивается - человек не знает о том, что ему что-то прислали.
В поисках решения наткнулся пока на это
aosd-cat установил, а вот как дальше...

Код: Выделить всё

echo "$MessageText" | DISPLAY=:0 aosd-cat [Options]
Что-то man я на aosd-cat не нашел, да и не --help молчит. И без параметров тоже тишина.
У меня Mint 18.2 xfce. Но, полагаю, решение должно быть универсальным... Какие опции там имелись ввиду и куда это вписывать? Как переправить уведомления в это русло?
:rus3:

Аватара пользователя

madesta
Сообщения: 346
Зарегистрирован: 11 июн 2017, 18:47
Решено: 7
Благодарил (а): 23 раза
Поблагодарили: 63 раза

Оповещения поверх полного экрана

Сообщение madesta » 02 дек 2017, 22:10

Не знаю, может быть не в тему, так как для описываемого случая (сессия по rdp) не пробовал.

Для своих самопальных скриптов sh использовал такое уведомление
(можно запустить в терминале и посмотреть как это выглядит):

zenity --info --text "Здесь отображается текст сообщения" 2>/dev/null --timeout=3

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

Если отображаемое сообщение очень длинное и его необходимо разбить на несколько строк, то для перехода на отображение следующей строки использовать \n. например:

zenity --info --text "Здесь отображается текст сообщения.\nТекст отображается в другой строке.\n\nТекст отображается через строку." 2>/dev/null --timeout=15

Аватара пользователя

Автор темы
Dja
Сообщения: 5946
Зарегистрирован: 27 авг 2016, 17:03
Решено: 26
Откуда: Voskresensk
Благодарил (а): 860 раз
Поблагодарили: 625 раз

Оповещения поверх полного экрана

Сообщение Dja » 02 дек 2017, 22:30

В KDE заметил, что при консоли в режиме fullscreen (F11) штатные уведомления всё равно показываются. (в rdp не пробовал).
madesta, а как этим заменить штатное?

Аватара пользователя

Chocobo
Сообщения: 9224
Зарегистрирован: 27 авг 2016, 19:57
Решено: 198
Откуда: НН
Благодарил (а): 642 раза
Поблагодарили: 2639 раз

Оповещения поверх полного экрана

Сообщение Chocobo » 03 дек 2017, 07:55

Dja, полноценно не заменишь, вызов зенити, как тут и можешь увидеть - это ручные вызов с произвольной инфой.

Что касается кедоуведомоений - то просто в любой DE свой notify-менеджер. И конкретно твой (подозреваю что из xfce :) ), фуллскрин не любит.
можно зачекать mate-notification-daemon, он всяко меньше притащит, чем прилетит с kde-решением)
Изображение
   
Изображение

Аватара пользователя

Unborn
Сообщения: 1778
Зарегистрирован: 03 сен 2016, 10:36
Решено: 24
Благодарил (а): 4 раза
Поблагодарили: 253 раза

Оповещения поверх полного экрана

Сообщение Unborn » 03 дек 2017, 08:20

Chocobo писал(а):
03 дек 2017, 07:55
можно зачекать mate-notification-daemon, он всяко меньше притащит, чем прилетит с kde-решением)
А Крыса на gtk2 до сих пор, или на 3?

Аватара пользователя

Chocobo
Сообщения: 9224
Зарегистрирован: 27 авг 2016, 19:57
Решено: 198
Откуда: НН
Благодарил (а): 642 раза
Поблагодарили: 2639 раз

Оповещения поверх полного экрана

Сообщение Chocobo » 03 дек 2017, 09:48

Unborn, 4.12 вся еще на gtk2

Новье обещают к 4.14, но пока все слишком уж лениво у них идет..
Изображение
   
Изображение

Аватара пользователя

Unborn
Сообщения: 1778
Зарегистрирован: 03 сен 2016, 10:36
Решено: 24
Благодарил (а): 4 раза
Поблагодарили: 253 раза

Оповещения поверх полного экрана

Сообщение Unborn » 03 дек 2017, 11:28

Chocobo писал(а):
03 дек 2017, 09:48
4.12 вся еще на gtk2
Тогда матовская уведомлялка gtk3 потянет.

Аватара пользователя

Chocobo
Сообщения: 9224
Зарегистрирован: 27 авг 2016, 19:57
Решено: 198
Откуда: НН
Благодарил (а): 642 раза
Поблагодарили: 2639 раз

Оповещения поверх полного экрана

Сообщение Chocobo » 03 дек 2017, 16:12

Unborn, минтоутилиты уже почти все на гтк3, поэтому вряд ли много прилетит в 18.Х XFCE, они уже притянуты и используются :)
Изображение
   
Изображение

Вернуться в «Параметры и оптимизация»