Bug 27965 - Соберите, пожалуйста, NEMO
: Соберите, пожалуйста, NEMO
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/cinnamon)
: unstable
: all Linux
: P3 enhancement
Assigned To:
:
:
:
: 27969
:
  Show dependency tree
 
Reported: 2012-11-13 00:31 by
Modified: 2012-11-16 18:49 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2012-11-13 00:31:44
SRPM отсюда собирается влет
http://ftp.linux.kiev.ua/pub/Linux/ALT/people/_cow/Sisyphus/SRPMS/nemo-1.0.2-alt1.src.rpm

Чтобы работала команда "открыть в терминале" нужен патч:

--- nemo-view.c~    2012-11-13 00:25:24.000000000 +0400
+++ nemo-view.c    2012-11-13 00:25:38.000000000 +0400
@@ -6073,7 +6073,7 @@
 open_in_terminal (gchar *location)
 {    
     gchar *argv[2];
-    argv[0] = "x-terminal-emulator";
+    argv[0] = "gnome-terminal";
     argv[1] = NULL;
     g_spawn_async(location, argv, NULL, G_SPAWN_SEARCH_PATH, NULL, NULL, NULL,
NULL);
 }
------- Comment #1 From 2012-11-15 15:39:05 -------
(В ответ на комментарий №0)
> SRPM отсюда собирается влет
> http://ftp.linux.kiev.ua/pub/Linux/ALT/people/_cow/Sisyphus/SRPMS/nemo-1.0.2-alt1.src.rpm
> 
> Чтобы работала команда "открыть в терминале" нужен патч:
> 
> --- nemo-view.c~    2012-11-13 00:25:24.000000000 +0400
> +++ nemo-view.c    2012-11-13 00:25:38.000000000 +0400
> @@ -6073,7 +6073,7 @@
>  open_in_terminal (gchar *location)
>  {    
>      gchar *argv[2];
> -    argv[0] = "x-terminal-emulator";
> +    argv[0] = "gnome-terminal";
>      argv[1] = NULL;
>      g_spawn_async(location, argv, NULL, G_SPAWN_SEARCH_PATH, NULL, NULL, NULL,
> NULL);
>  }

Прибивать гвоздями терминал не хорошо. Я наверное сделаю, чтобы настройки
читались из gsettings(например "org.nemo.preferences.terminal") и дефолтом
поставлю gnome-terminal.
------- Comment #2 From 2012-11-15 17:04:36 -------
Такой патч хорошо бы в апстрим сразу -- и людям польза, и тащить ни к чему.
------- Comment #3 From 2012-11-15 17:13:13 -------
(В ответ на комментарий №2)
> Такой патч хорошо бы в апстрим сразу -- и людям польза, и тащить ни к чему.

Попробую - хотя апстриму и так хорошо, они используют x-terminal-emulator,
который указывает на нужный терминал.
------- Comment #4 From 2012-11-16 18:49:18 -------
Ушло в сизиф. Терминал починил. Выбрать запускаемый эмулятор можно через dconf
- параметр "org.nemo.preferences.terminal"(по умолчанию стоит gnome-terminal).