[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: nautilus-open-terminal ne marche pas sur ma Wheezy




On 06/21/2014 10:21 AM, Guillaume Caron wrote:
> 
> Le 18/06/2014 23:59, Francois Lafont a écrit :
>> Bonjour à tous,
> Salut,
>>
>> Sur toutes mes Wheezy (ordi perso, du bureau et mon portable), je
>> n'arrive pas à faire fonctionner nautilus-open-terminal. Ce paquet,
>> lorsque je me balade dans l'arborescence de fichiers avec nautilus,
>> me permet normalement de lancer un terminal directement dans le
>> répertoire où je me trouve via "clic droit" > "ouvrir dans un
>> terminal". Je trouve que c'est assez pratique et je l'utilisais à
>> outrance sous Squeeze.
>>
>> Là, sur mes wheezy, rien ne se passe quand je clique sur "ouvrir
>> dans un terminal" dans le menu contextuel. A priori rien dans les
>> logs pour me donner une piste. Mes recherches sur le Web n'ont rien
>> donné non plus.
>>
>> Mes Wheezy sont des installations de type "ordinateur de bureau"
>> classiques. La distribution est totalement à jour et j'utilise
>> "Gnome Shell" (ie Gnome version 3.4.2).
>>
>> Merci d'avance pour vos lumières.
>>
> Petite piste : essaie de lancer Nautilus depuis un shell, ça te
> permettra d'avoir des traces lorsque tu essaieras d'ouvrir un terminal
> depuis un dossier.

Si ca peut aider : j'utilise ce script dans ~/gnome2/nautilus-script :

************************************************************************

#!/usr/bin/perl -w
#
# Open terminal here
#
# Nautilus script that opens a gnome-terminal at the current location,
if it's
# a valid one. This could be done in shell script, but I love Perl!.
#
# 20020930 -- Javier Donaire <jyuyu@fraguel.org>
# http://www.fraguel.org/~jyuyu/
# Licensed under the GPL v2+
#
# Modified by: Dexter Ang [thepoch@mydestiny.net]
# 2003-12-08: Modified for Gnome 2.4
#		- Added checking if executed on Desktop "x-nautilus-desktop:///"
#		  so that it opens in /home/{user}/Desktop

use strict;

$_ = $ENV{'NAUTILUS_SCRIPT_CURRENT_URI'};
if ($_ and m#^file:///#) {
  s/%([0-9A-Fa-f]{2})/chr(hex($1))/eg;
  s#^file://##;
  exec "gnome-terminal --working-directory='$_'";
}

# Added 2003-12-08 Dexter Ang
if ($_ == "x-nautilus-desktop:///") {
  $_ = $ENV{'HOME'};
  $_ = $_.'/Desktop';
  exec "gnome-terminal --working-directory='$_'";
}

*******************************************************************

5 - 2 :D

-- 
“One original thought is worth a thousand mindless quotings.”
“Le vrai n'est pas plus sûr que le probable.”

                                              Diogene Laerce

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: