Bug 27965 - Соберите, пожалуйста, NEMO
Summary: Соберите, пожалуйста, NEMO
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: cinnamon (show other bugs)
Version: unstable
Hardware: all Linux
: P3 enhancement
Assignee: Антон Мидюков
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on: 27969
Blocks:
  Show dependency tree
 
Reported: 2012-11-13 00:31 MSK by Vyacheslav Dikonov
Modified: 2012-11-16 18:49 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vyacheslav Dikonov 2012-11-13 00:31:44 MSK
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 Владимир Диденко 2012-11-15 15:39:05 MSK
(В ответ на комментарий №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 Michael Shigorin 2012-11-15 17:04:36 MSK
Такой патч хорошо бы в апстрим сразу -- и людям польза, и тащить ни к чему.
Comment 3 Владимир Диденко 2012-11-15 17:13:13 MSK
(В ответ на комментарий №2)
> Такой патч хорошо бы в апстрим сразу -- и людям польза, и тащить ни к чему.

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