Curated articles, resources, tips and trends from the DevOps World.
Summary: This is a summary of an article originally published by CommandLineFu. Read the full original article here →
$ for b in /usr/bin/*; do [[ -f "$b" && -x "$b" ]] && readelf -d "$b" 2>/dev/null | grep -qE 'libQt[0-9]?(Gui|Widgets)|libgtk-|libgdk-|libSDL|libforms|libfltk|libwx_' && echo "GUI: $b"; done Detects true graphical applications (Qt, GTK, SDL, FLTK, wxWidgets) by parsing ELF dynamic tags with readelf -d instead of relying on .desktop files or executing binaries. It ignores protocol-only CLI utilities (like xset or xrandr) by targeting widget toolkits directly rather than base display server libraries (like libX11 or libwayland-client). View this command to comment, vote or add to favourites View all commands by wuseman1 Diff your entire server config at ScriptRock.com
Made with pure grit © 2026 Jetpack Labs Inc. All rights reserved. www.jetpacklabs.com