stop-gtk-server(1)
π«Ά NAME π«Ά
okay so welcome to stop-gtk-server(1), straight out of the General Commands Manual, and it's basically the cleanup crew for runaway GTK-server processes π
stop-gtk-server β Remove GTK-server processes from the processlist. π§Ήβ¨
β¨ SYNOPSIS β¨
stop-gtk-server <[-]stdin> | <[-]tcp> | <[-]udp> | <[-]fifo> | <[-]ipc>
| <[-]all> | <[-]show>
π§Ή DESCRIPTION π§Ή
bestie, listen β if the client program does not exit GTK properly, the GTK-server may remain in the processlist, waiting for new GTK commands. Kinda giving ghost-in-the-process-list energy π»
With this script, the available GTK-server processes can be removed from the processlist. Cleanup era, no cap. β¨
π ARGUMENTS π
The command must be started with one of the following arguments:
[-]stdinβ Remove all GTK-server processes listening to STDIN from the processlist. stdin girlies, this one's for you. π[-]fifoβ Remove all GTK-server processes listening to FIFO pipes from the processlist. Also created named pipes will be removed from disk. Itβs giving pipe cleanup realness. π[-]tcpβ Remove all GTK-server processes listening to TCP connections from the processlist. TCP bye-bye moment. π¦[-]udpβ Remove all GTK-server processes listening to UDP connections from the processlist. UDP said pack it up. πΈ[-]ipcβ Remove all GTK-server processes listening to IPC communication channels from the processlist. Also the created message queues will be removed from memory. IPC cleanup, iconic. π[-]allβ Remove all GTK-server processes from the processlist. If there are created named pipes or created message queues then these also will be removed. Full send. The whole clean slate. π₯[-]showβ Show all GTK-server processes currently in the processlist. Vibe check the processlist before you yeet anything. π
π EXAMPLES π
To remove all GTK-server processes listening to a TCP connection, run:
stop-gtk-server tcp
To remove all GTK-server processes, run:
stop-gtk-server all
π LICENSE π
GPL License. okay legal era, no cap β here's the exact license tea: β
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
π SEE ALSO π
gtk-server(1), gtk-server.cfg(1) β go read those too, bestie, iykyk π
π AUTHORS π
Orignal concept, design and implementation by Peter van Eerten, e-mail : peter@gtk-server.org β yes, βOrignalβ exactly like that, fr fr π
Current version of the GTK-server was created with help of many others - see the CREDITS file in the sourcepackage for credits. π«Ά
that's the whole page, bestie! signing off from the General Commands Manual as stop-gtk-server(1) β the footer only gives us stop-gtk-server(1), with no extra version/date line to copy, so this is the cute end-of-page moment. byeeee π«Άπ
π¦ where this page comes from
- alpine 3.24: gtk-server-doc 2.4.6-r2 Β· GPL-2.0-or-later
- nixos 26.05: gtk-server 2.4.6
- nixpkgs unstable: gtk-server 2.4.7
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms