Potrebu psat skript s dialogem pro konzoli i Xka samozrejme uz lidi resili, napr. Knoppix ma takhle vyreseny konfiguracni skripty pro sitovku, modem, wifi, gprs ... Proste si testne promennou DISPLAY a podle vysledku si do nejaky promenny ulozi bud dialog nebo xdialog a pak to spousti.
No možná zaleží jak ho člověk zkompiluje ;)
ldd `which zenity`
libglade-2.0.so.0 => /usr/lib/libglade-2.0.so.0 (0xb7fdb000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb7edf000)
libpthread.so.0 => /lib/tls/libpthread.so.0 (0x41173000)
libz.so.1 => /usr/lib/libz.so.1 (0x41856000)
libgnomecanvas-2.so.0 => /usr/lib/libgnomecanvas-2.so.0 (0xb7eb3000)
libart_lgpl_2.so.2 => /usr/lib/libart_lgpl_2.so.2 (0xb7e9d000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x416b8000)
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb7bc5000)
libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb7b54000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb7b36000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb7b20000)
libm.so.6 => /lib/tls/libm.so.6 (0x4114f000)
libpangoxft-1.0.so.0 => /usr/lib/libpangoxft-1.0.so.0 (0x4154d000)
libpangox-1.0.so.0 => /usr/lib/libpangox-1.0.so.0 (0x4175f000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x4167f000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb7aeb000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb7ae7000)
libdl.so.2 => /lib/tls/libdl.so.2 (0x41184000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb7a67000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x42583000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x4256a000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0xb799f000)
libpopt.so.0 => /lib/libpopt.so.0 (0xb7997000)
libc.so.6 => /lib/tls/libc.so.6 (0x41019000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x41000000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x418d8000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x42487000)
libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0xb7992000)
libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0xb798a000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x4190c000)
libXft.so.2 => /usr/lib/libXft.so.2 (0x416e1000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x41734000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0x41749000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb7969000)
Pro "hubenej" systém tohle asi nebude to pravý, ale
ja to používám a závislosti mi nevadí.
no, ja bych kde a gnome nepouzival, ale jejich knihovny jsou rozlezle po vsech moznych aplikacich, takze to dost dobre nejde. jinak samozrejme nejlepsi mail klient je mutt a ne nejakej hloupej pine nebo mozilla mail. :-) na otvirani html na disku je lepsi links, nez mozilloidni veci, protoze links nabehne hned a neni potreba cekat. no a s tim mc souhlasim, prace se zsh je vetsinou efektivnejsi. :-)
Nesnasim lidi, co se me snazi donutit instalovat KDE a Gnome. Mam qt, mam GTK, ale nevidim duvod proc instalovat dalsich 250MB (velikost zabalenych zdrojaku) s funkcema, ktere nepotrebuju, jen proto, ze nekteri autori nenapisou ani hello world aniz by to zaviselo na KDE nebo GNOME.