MyTetra Share
Делитесь знаниями!
Как в Astra отключить монитор печати при отключении области уведомлений
Время создания: 06.06.2022 10:20
Автор: xintrea
Текстовые метки: astra, linux, монитор печати, fly, fly-print-monitor
Раздел: Компьютер - Linux - Дистрибутив Astra Linux
Запись: xintrea/mytetra_syncro/master/base/1654500032hbdgjk9gna/text.html на raw.github.com

Дистрибутив Astra Linux 1.6 часто используют для защищенных применений. И чтобы ограничить возможности пользователя, на рабочем столе обычно отключают все возможности, даже панель управления, а вместе с ней, соответственно, область уведомлений.


Из-за этого, в пользовательском инетрфейсе UI могут происходить некоторые странности. Например, время от времени на экране может появляться сообщение:



Монитор печати

Ваша система не поддерживает область уведомлений.



Это сообщение может спонтанно появляться даже в том случае, если в системе не зарегистрировано ни одного принтера. Почему так происходит? Как это уведомление отключить?


В пользовательском каталоге ~/.fly имеется два файла: apprc и sessrc. Если открыть файл apprc и посмотреть ключи в разделе ApplicationAttributes, то можно будет найти упоминание следующего приложения:



"fly-print-monitor"



Такое приложение действительно существует, и его бинарник находится по следующему пути:



/usr/bin/fly-print-monitor



В файле apprc есть настройки и других приложений.


Если же открыть файл sessrc, то можно увидеть значение переменной "Исключаемые приложения в сессии" (ExcludeApps):



; Comma separated list of apps excluded from session

ExcludeApps="fly-vkbd,qtnotifydaemon,pulseaudio,org_kde_powerdevil,kscreen_backend_launcher,fly-xkbmap,qtnotifydaemon,fly-printer-monitor,fly-cups-monitor,kmix,fly-orientation,fly-brightness,fly-reflex-service"



По идее, эти приложения, перечисленные в ExcludeApps не должны запускаться в графической сессии пользователя.


Проблема в том, что в значении переменной ExcludeApps ошибка: вместо fly-print-monitor написано fly-printer-monitor. Исправление очевидное - надо написать правильное имя программы, а именно fly-print-monitor.


Так же в этом разделе:
 
MyTetra Share v.0.59
Яндекс индекс цитирования