on Tue, Feb 08, 2005 at 12:33:39AM -0500, Adam Hooper (adamh@densi.com) wrote: > On Mon, 2005-02-07 at 21:19 -0800, Karsten M. Self wrote: > > on Mon, Feb 07, 2005 at 11:07:26PM -0500, Adam Hooper (adamh@densi.com) wrote: > > > You can run Nautilus from within KDE, can't you? (Not ideal, I know, but > > > it's easy and it'll work.) If it refuses to open, maybe try with the > > > --no-desktop option. > > > > I run WindowMaker, and find when running Nautilus: > > > > - I get a desktop filled with icons, etc. > > - My keybindings are trashed. > > - Other random breakage, depending on the level of cerebral-fecal > > impaction of the GNOME team this week. > > Even with the --no-desktop option? What WMs does Nautilus manage _not_ to fuck up? Anything other than metacity? If so, it should just fucking *test* the environment and Get The Fuck Out Of The Way[tm] if a non-metacity WM is running. Related diatribe: in another life, I periodically do SAS programming. Usually under a Unix environment. SAS has gotten progressively more 'Doze-centric over the years. One bit of brain-deadedness is that it presumes it can run its interactive GUI components, even when run from a console or in batchmode. Now, under a 'Nix environment, how do you know you've got graphics capabilities? Well, for starters, check the value of $DISPLAY. If it's not set: DON'T EVEN FUCKING BOTHER STARTING UP. Instead, there's a host of "look, I realize you guys in Cary, NC are too stupid to automatically validate this shit so, please, don't do what you're not supposed to do". Shows up consistently on the user-group discussions. User error? No. Design fault? Yes. > If so, the first item on your list is a bug. To fix your keybindings > again, I'm guessing you can run "killall gnome-settings-daemon". ...and running nautilus once in a blue moon, GNOME having some sort of allergic aversion to detailed manpages, and GNOME developers having an overt hostility to both Unix traditions and those who run other environments but might want to sample some of the GNOME goodies from time-to-time, I'm supposed to remember this shit _why_? > And I'm sure the random breakage is also caused by either bugs or > complications which are easy to work around. Not easy enough. I detailed a longer list of faults with Nautilus specifically here: Nautilus usage report http://zgp.org/linux-elitists/20040202121712.GB32742@ix.netcom.com.html > Obviously it's not going to be trivial to run GNOME apps outside of > GNOME. And *WHY* the fuck *shouldn't* it be? - It's trivial to run Xtk apps outside twm. - It's trivial to run Motif apps outside mwm. - It's trivial to run GNUstep apps outside WindowMaker. - It's trivial to run KDE apps outside KDE. - It's trivial to run XFCE4 apps outside XFCE4. - It's trivial to run Enlightenment apps outside Enlightenment. Wait, there aren't any, scratch that. What is it that makes GNOME special? Oh yeah: GNOME designers shit on the face of 30+ years of 'Nix experience. Pardon me while I towel off my face, and never mind the smell. > It's still easier than running Windows apps outside of Windows or > Mac OS apps outside of Mac OS. legacy MS Windows and MacOS are separate operating systems and kernels specific to a rather limited set of hardware architectures. Desktop environments are a limited case of window management and in some cases, inter-application communications, existing within a larger, and considerably cross-platform framework. GNOME isn't specific to any one GNU/Linux distro, or even a specific 'Nix derivative. It runs under X. If you're selling this as features, may I suggest you forward a resume to Microsoft's marketing department? Bill Hilf might be a good contact for you. > > > > I thought I'd come to terms with the fact that Galeon/Gnome > > > > don't use mime.types etc, but once again, if you know how things > > > > _should_ work and are trying to run applications from Gnome, > > > > KDE, _and_ real Unix, it's just unbelievably frustrating to find > > > > that in order to change a file association you have to configure > > > > 3 different systems. > > > > > > Freedesktop has a page set up for a unified system: > > > http://freedesktop.org/wiki/Standards_2fmime_2dactions_2dspec > > > > > > Out of curiosity, what's the "real" Unix way of handling file > > > associations? > > > > /etc/mime.types > > Yes, but how do you associate preferred programs for those MIME types? > (That's what the topic of the post was....) > > Oh, never mind, found it -- /etc/mailcap. Bingo. Peace. -- Karsten M. Self http://kmself.home.netcom.com/ What Part of "Gestalt" don't you understand? The "intranet" is dead. The inside of your institutional firewall is just like the outside of your institutional firewall: it is all ablaze. - Joe St Sauver