I have a popup gui message from script - xmessage to signal when a virus scan is completed.
xmessage -center "scanvirus - scan completed"
Across linux distros, which commands are the most common? And package it needs, how to detect it?
opensuse 15.2 supports ‘xmessage’
https://linux-issues.blogspot.com/2006/10/how-to-send-remote-xmessage-to-desktop.html
Every GUI program has its command line, even dialog boxes too. zenity for gnome, kdialog for KDE, xmessage for other windows managers, etc.
In this example I am going to show you examples of xmessage and zenity.
xmessage is a very simple dialog box which uses by fluxbox, it allows you to define your text and buttons. Let say I want to create a shutdown script, before execute the shutdown, I would like to ask for comfirmation.
Hi
What about notify-send? Else dbus might be the other option.
I don’t have gnome, so no way to test it. So, please tell me if this is correct, based on working examples.
xmessage -nearmouse "SCANVIRUS - scan completed" -timeout 3
kdialog --title "SCANVIRUS" --passivepopup "scan completed" 3
zenity --notification --title="SCANVIRUS" --text="scan completed" --timeout 3
notify-send ‘Title of the message’ ‘Text of the message’
I installed ‘notify-osd’ and nothing happens.
I read about it and it requires ‘dbus’. Statement format for a general linux system.
lord_valarian:
notify-send ‘Title of the message’ ‘Text of the message’
I installed ‘notify-osd’ and nothing happens.
I read about it and it requires ‘dbus’. Statement format for a general linux system.
Hi
It’s libnotify-tools;
cnf notify-send
Program 'notify-send' is present in package 'libnotify-tools'
notify-send 'IMPORTANT' "Important message" -u critical -i face-worried
notify-send 'IMPORTANT' "Important message" -u critical -i face-worried
Still nothing, no errors or messages.
[Keep] libKF5NotifyConfig5 | Configuration dialog for desktop noti... | 5.71.0-lp152.1.1 | 146.3 KiB
[Keep] libKF5NotifyConfig5-lang | Translations for package knotifyconfig | 5.71.0-lp152.1.1 | 191.1 KiB
[Keep] libnotify-tools | Notifications Library -- Tools | 0.7.8-lp152.1.4 | 14.5 KiB
[Keep] libnotify4 | Notifications Library | 0.7.8-lp152.1.4 | 94.9 KiB
All installed.
Hi
I would have thought since it’s dbus centric it would have worked… seems some desktops are just not there yet (like dbuis and switherooctl)…
I’m using the KDE desktop.