Open with unzip in nautilus 

Newsgroups: gmane.linux.debian.user
Date: Sat, 13 Jan 2007 23:57:11 +0000
> I'm trying to add an "Open with unzip" menu for the .zip files in
> nautilus for my wife, so that she can unzip those .zip files without
> drop into terminal.
>
> I added the menu, but when clicking the popup menu for the .zip files,
> nothing get unzipped.

Do you have file-roller installed? It provides a nautilus extension which does this for you (in etch, at least).

Liam O'Toole

Gnome2 without Nautilus - how to? 

Newsgroups: comp.os.linux.x
Date: 17 Dec 2002 05:17:41 -0800
> I do not want Gnome with Nautilus because it is too havy and too clumsy...
> I'd prefer rather traditional SawFish and some functionalities that are no
> longer supported: workspace auto-switching (as mouse cursor moves to border)
> or window vertical or horizontal maximize, respectively, on middle or right
> mouse click...
>
> Sadly, there is no configuration option (in Gnome Control Center) to run
> Gnome2 with user's arbitrarily chosen windows manager.

Try:

killall metacity; sleep 1; sawfish &

and save the session when exiting. For nautilus try killing it and save the session when you exit.

ne

Gnome2 without Nautilus - how to? 

> > Try:
> >      killall metacity; sleep 1; sawfish &
>
> Unfortunately, the result is Sawfish brings everything behind and is running
> exclusively so no Gnome panels or anything is accessible :(
> When I kill Sawfish then again Gnome is occurring.
>
> How to make Sawfish run within Gnome environment (and not on top of it)?

Hmmm, try looking the Gnome configurator, gconf, and use this to change the window manager. Gconf is not complete in RH8, so your mileage will vary.

ne

Window manager for gnome 

Newsgroups:  comp.os.linux.x
Date:        21 Oct 2003 23:14:44 GMT
> I'm doing customized RH installation. Now my gnome has comes to a weird
> situation that it uses twwm for its window manager. You can tell exactly
> that it is twwm by it distinct window frame, icons, and especially you
> need to place *every* window, including the gnome-panel and
> gnome-root. Kind of funny, my gnome. :-)
>
> So, which window manager gnome default uses? Which rpm package have I
> left out?

Gnome uses twm if it can't find anything better, e.g. sawfish-1.3, icewm-1.2.13, fvwm-2.5.x or enlightenment-0.16.6-pre8.

Try xfwm4, it is much better than the default wm (metacity) www.xfce.org/en/xfwm4_themes.html www.xfce.org/archive/xfce-4.0.0/rpm/rh9/

to replace twm, type

killall twm && xfwm4 &

and save the session.

Achim Linder

Window manager for gnome 

> > This is not a weird question, :-), I though gnome is *the* window
> > manager too before.

GNOME and KDE are desktop environments, not window managers. A window manager is a relatively small piece of code that lets you place, move, and resize windows in X. A desktop environment provides services above and beyond what a window manager does, like KDE's interapplication communications protocol DCOP, and a set of programs that all work together and follow similar GUI styles.

> > I'm doing customized RH installation. Now my gnome has comes to a
> > weird situation that it uses twwm for its window manager.  So, which
> > window manager gnome default uses? Which rpm package have I left out?

X runs whatever window manager you have configured X to run. GNOME has _exactly nothing_ to do with that.

Um. GNOME starts a window manager from its startup script when it is invoked from xdm/kdm/gdm. That script is probably under /etc/X11/Sessions/gnome* . You can peek at that startup script and see what exactly is going on.

KDE, when invoked with "startkde", runs a window manager called kwin by default—you can run others, but kwin is installed by default with KDE and such.

GNOME can run a number of different window managers. sawfish was the default for a while, but IIRC the window manager that GNOME uses now is called metacity. If "which metacity" returns "no metacity in $PATH", then try installing metacity from your distro CDs. HTH,

Matt G

How to change window manager for GNOME 

Newsgroups:  comp.os.linux.misc
Date:        Wed, 29 Oct 2003 18:19:21 GMT
> I'm running Redhat severn with Gnome and would like to try a different
> window manager other than Metacity.  I couldn't find any docs or any
> messages on google about how to change the window manager.
> Does anyone know how to change the window manager that Gnome uses?

Just kill metacity at the command line and start a new manager.

ie;

killall metacity && /usr/bin/X11/sawfish

David

How to change window manager for GNOME 

> If you just want to try another WM, then run this from a terminal:
>
> kill -9 `pgrep metacity`; sawfish

Thanks! (to both you and the other poster). That worked perfectly. If I decide that I like a window manager a lot, do you know how to make it permanent under Red Hat 9?

> Note the backquotes (though nowadays they're deprecated in favor of some
> other syntax which I don't remember).

You're thinking of $() syntax. So:

kill -9 $(pgrep metacity); sawfish

Matt Perry

Gnome packages cleanup 

No depends 

switchdesk-gnome
gdk-pixbuf-gnome
metacity
yelp
nautilus

Nautilus integrates access to files, applications, media, Internet-based resources and the Web.

sawfish

— yeah, but gnome can't start any more.

Some depends 

bonobo 
% apt-get remove bonobo
The following packages will be REMOVED:
  bonobo gnome-spell
0 packages upgraded, 0 newly installed, 2 removed and 1 not upgraded.
Need to get 0B of archives.
After unpacking 4068kB disk space will be freed.
NB, 'rpm -q --whatrequires' is not enough:
$ rpm -q --whatrequires bonobo
no package requires bonobo
$ rpmqi gnome-spell
gnome-spell-0.4.1-4

Gnome Spell is a GNOME/Bonobo component for spell checking. In the current version, it contains a GNOME::Spell::Dictionary object, which provides a spell checking dictionary (see Spell.idl for exact API definition). It is based on pspell package, which is required to build gnome-spell.

oaf 

OAF is an object activation framework for GNOME. It uses ORBit.

$ rpm -q --whatrequires oaf
bonobo-1.0.20-3

Usefuls 

% apt-get remove eel2
The following packages will be REMOVED:
  eel2 gedit nautilus
% apt-get remove fortune-mod
The following packages will be REMOVED:
  control-center fortune-mod xscreensaver
% apt-get remove xscreensaver
The following packages will be REMOVED:
  control-center xscreensaver
0 packages upgraded, 0 newly installed, 2 removed and 1 not upgraded.
% apt-get remove rep-gtk
The following packages will be REMOVED:
  rep-gtk sawfish
% apt-get remove libgnomeprint
The following packages will be REMOVED:
  eog gedit libgnomeprint libgnomeprintui nautilus
0 packages upgraded, 0 newly installed, 5 removed and 1 not upgraded.
% apt-get remove vte
The following packages will be REMOVED:
  gnome-terminal vte

Gnome configuration files 

Not shareable 

gconf has (stupidly) made simple things much complicated — the very same file will lookes completely different by diff:

$ wdiff /root/.gconf/desktop/gnome/applications/window_manager/%gconf.xml ~crewbase/.gconf/desktop/gnome/applications/window_manager/%gconf.xml
<?xml version="1.0"?>
<gconf><entry name="default" [-mtime="1047921198" muser="root"-] {+mtime="1047933896" muser="crewbase"+} type="string"><stringvalue>/usr/bin/sawfish</stringvalue></entry></gconf>

Files that matters 

Conf files that really holds my tweaking.

$ xsel -p | xargs ls -gG --time-style=+''
-rw-------    1        0  .gconf/apps/gnome-settings/%gconf.xml
-rw-------    1      192  .gconf/apps/gnome-settings/gnome-panel/%gconf.xml
-rw-------    1        0  .gconf/apps/gnome-terminal/%gconf.xml
-rw-------    1        0  .gconf/apps/gnome-terminal/profiles/%gconf.xml
-rw-------    1     1001  .gconf/apps/gnome-terminal/profiles/Default/%gconf.xml
$ cat .gconf/apps/gnome-settings/gnome-panel/%gconf.xml
<?xml version="1.0"?>
<gconf><entry name="history-gnome-run" mtime="1047918832" muser="root" type="list" ltype="string"><li type="string"><stringvalue>xterm</stringvalue></li></entry></gconf>

put .gconf/apps/gnome-terminal/profiles/Default/%gconf.xml in vcs.

Default files 

Files get setup when gnome launched.

$ find .gconf | sort
.gconf
.gconf/%gconf.xml
.gconf/apps
.gconf/apps/%gconf.xml
.gconf/apps/panel
.gconf/apps/panel/%gconf.xml
.gconf/apps/panel/profiles
.gconf/apps/panel/profiles/%gconf.xml
.gconf/apps/panel/profiles/default
.gconf/apps/panel/profiles/default/%gconf.xml
.gconf/apps/panel/profiles/default/applets
.gconf/apps/panel/profiles/default/applets/%gconf.xml
.gconf/apps/panel/profiles/default/applets/clock_applet
.gconf/apps/panel/profiles/default/applets/clock_applet/%gconf.xml
.gconf/apps/panel/profiles/default/applets/clock_applet/prefs
.gconf/apps/panel/profiles/default/applets/clock_applet/prefs/%gconf.xml
.gconf/apps/panel/profiles/default/applets/mixer_applet
.gconf/apps/panel/profiles/default/applets/mixer_applet/%gconf.xml
.gconf/apps/panel/profiles/default/applets/pager_applet
.gconf/apps/panel/profiles/default/applets/pager_applet/%gconf.xml
.gconf/apps/panel/profiles/default/applets/pager_applet/prefs
.gconf/apps/panel/profiles/default/applets/pager_applet/prefs/%gconf.xml
.gconf/apps/panel/profiles/default/applets/tasklist_applet
.gconf/apps/panel/profiles/default/applets/tasklist_applet/%gconf.xml
.gconf/apps/panel/profiles/default/applets/tasklist_applet/prefs
.gconf/apps/panel/profiles/default/applets/tasklist_applet/prefs/%gconf.xml
.gconf/apps/panel/profiles/default/applets/tray_applet
.gconf/apps/panel/profiles/default/applets/tray_applet/%gconf.xml
.gconf/apps/panel/profiles/default/general
.gconf/apps/panel/profiles/default/general/%gconf.xml
.gconf/apps/panel/profiles/default/objects
.gconf/apps/panel/profiles/default/objects/%gconf.xml
.gconf/apps/panel/profiles/default/objects/email_launcher
.gconf/apps/panel/profiles/default/objects/email_launcher/%gconf.xml
.gconf/apps/panel/profiles/default/objects/help_launcher
.gconf/apps/panel/profiles/default/objects/help_launcher/%gconf.xml
.gconf/apps/panel/profiles/default/objects/main_menu
.gconf/apps/panel/profiles/default/objects/main_menu/%gconf.xml
.gconf/apps/panel/profiles/default/objects/presentations_launcher
.gconf/apps/panel/profiles/default/objects/presentations_launcher/%gconf.xml
.gconf/apps/panel/profiles/default/objects/spreadsheet_launcher
.gconf/apps/panel/profiles/default/objects/spreadsheet_launcher/%gconf.xml
.gconf/apps/panel/profiles/default/objects/terminal_launcher
.gconf/apps/panel/profiles/default/objects/terminal_launcher/%gconf.xml
.gconf/apps/panel/profiles/default/objects/web_browser_launcher
.gconf/apps/panel/profiles/default/objects/web_browser_launcher/%gconf.xml
.gconf/apps/panel/profiles/default/objects/wordprocessor_launcher
.gconf/apps/panel/profiles/default/objects/wordprocessor_launcher/%gconf.xml
.gconf/apps/panel/profiles/default/panels
.gconf/apps/panel/profiles/default/panels/%gconf.xml
.gconf/apps/panel/profiles/default/panels/bottom_panel
.gconf/apps/panel/profiles/default/panels/bottom_panel/%gconf.xml
.gconf/desktop
.gconf/desktop/%gconf.xml
.gconf/desktop/gnome
.gconf/desktop/gnome/%gconf.xml
.gconf/desktop/gnome/accessibility
.gconf/desktop/gnome/accessibility/%gconf.xml
.gconf/desktop/gnome/accessibility/keyboard
.gconf/desktop/gnome/accessibility/keyboard/%gconf.xml
.gconf/desktop/gnome/applications
.gconf/desktop/gnome/applications/%gconf.xml
.gconf/desktop/gnome/applications/window_manager
.gconf/desktop/gnome/applications/window_manager/%gconf.xml