Что заставляет Nautilus перезапускаться всякий раз, когда я его убиваю?

В htop я убиваю Наутилуса, и через одну секунду он возвращается, с новым PID!

Перезапустимый Nautilus отображается в списке Процессы, но не имеет графического интерфейса, пока я не запускаю вручную Nautilus ... Я слышал упоминание о том, что Nautilus работает на стоп-стоп с рабочего стола ... может быть, это причина ( ?).

Есть ли какая-то программа «сторожевого пса», которая следит за некоторыми дистрибутивными критическими программами? Мониторинг Nautilus не похож на проблему с ядром Linux, поэтому мне просто интересно, что здесь происходит?

28
задан 30 December 2010 в 07:16

66 ответов

:

gconftool-2 -s -t bool /desktop/gnome/background/draw_background false gconftool-2 -s -t bool /apps/nautilus/preferences/show_desktop false

и

sudo gedit /usr/share/applications/nautilus.desktop

изменить на:

X-GNOME-AutoRestart = false

(нашел его по адресу: https://bbs.archlinux.org/viewtopic.php?id=119254)

thats all ...

0
ответ дан 31 July 2018 в 10:32

Как уже упоминалось, gnome-session автоматически обновляет процесс nautilus. Он также делает это для gnome-panel и gnome-wm (который, в свою очередь, запускает диспетчер окон, настроенный пользователем, обычно compiz или metacity).

Это поведение настраивается через desktop > gnome > session > required_components gconf.

Редактирование этих значений может быть полезно, если вы хотите, например, запустить панель GNOME и использовать только Docky или AWN.

11
ответ дан 31 July 2018 в 11:34

Nautilus перезапускается, потому что у вас есть рисунок на рабочем столе. Введите

gconftool-2 --type bool --set /apps/nautilus/preferences/show_desktop False

в терминале, чтобы он прекратил это делать, а затем он не должен возвращаться после убийства.

2
ответ дан 31 July 2018 в 11:34
  • 1
    Опция show_desktop = False делает не , предотвращает перезапуск Nautilus ... поэтому я думаю, что Nautilus должен делать больше за кулисами, чем просто это ... Кстати, я , как эта опция, так как я ничего не держу на рабочем столе, и это раздражает, когда Скриншот сохраняет свои изображения там (похоже, это не имеет никакого способа изменить это). Также заметил еще один вариант I очень нравится : show_advanced_permissions True ... Спасибо :) – Peter.O 12 December 2010 в 02:59

Chipaca & amp; andrewsomething являются близкими ...:)

В ключе /desktop/gnome/session/required_components_list перечислены «компоненты», которые должны контролироваться gnome-session, и автоматически перезапускаться при их выходе. Значение по умолчанию для GNOME 2 - это что-то вроде [windowmanager,panel,filemanager].

Если вы хотите предотвратить перенаправление nautilus (или какого-либо другого компонента «filemanager», который вы сконфигурировали) из get (re), запускаемого этим механизмом, вы можете изменить значение [windowmanager,panel]. (Вы все равно можете запустить его во время входа в систему, добавив его в список программ запуска сеансов, конечно, но он больше не будет перезагружен автоматически.)

Какое приложение (с какими параметрами командной строки) начало работы для каждого компонента определяется в разделе /desktop/gnome/session/required_components в ключе с именем компонента. Возможно, здесь перечислены больше компонентов, чем используются в ключе /desktop/gnome/session/required_components_list.

Теперь, в случае nautilus, по умолчанию, когда он еще не запущен, он начинается в фоновом режиме, и если /apps/nautilus/preferences/show_desktop установлен, в нем также отображается Рабочий стол. Также можно сказать, что nautilus ведет себя по-разному с параметрами командной строки.

5
ответ дан 31 July 2018 в 11:34

gnome-session отвечает за респаутинг-наутилус.

ps -eaH показывает вам иерархическое дерево процессов, взятое здесь:

1 ? 00:00:00 init 1113 ? 00:00:00 gdm-binary 11391 ? 00:00:00 gdm-simple-slav 11396 tty8 00:00:13 Xorg 11465 ? 00:00:00 gdm-session-wor 11629 ? 00:00:00 gnome-session 11746 ? 00:00:02 nautilus
6
ответ дан 31 July 2018 в 11:34
  • 1
    Спасибо msw ... Это довольно информативный листинг (-eaH). – Peter.O 11 December 2010 в 21:30

:

gconftool-2 -s -t bool /desktop/gnome/background/draw_background false gconftool-2 -s -t bool /apps/nautilus/preferences/show_desktop false

и

sudo gedit /usr/share/applications/nautilus.desktop

изменить на:

X-GNOME-AutoRestart = false

(нашел его по адресу: https://bbs.archlinux.org/viewtopic.php?id=119254)

thats all ...

0
ответ дан 31 July 2018 в 11:34

Как уже упоминалось, gnome-session автоматически обновляет процесс nautilus. Он также делает это для gnome-panel и gnome-wm (который, в свою очередь, запускает диспетчер окон, настроенный пользователем, обычно compiz или metacity).

Это поведение настраивается через desktop > gnome > session > required_components gconf.

Редактирование этих значений может быть полезно, если вы хотите, например, запустить панель GNOME и использовать только Docky или AWN.

11
ответ дан 2 August 2018 в 04:10

Nautilus перезапускается, потому что у вас есть рисунок на рабочем столе. Введите

gconftool-2 --type bool --set /apps/nautilus/preferences/show_desktop False

в терминале, чтобы он прекратил это делать, а затем он не должен возвращаться после убийства.

2
ответ дан 2 August 2018 в 04:10
  • 1
    Опция show_desktop = False делает не , предотвращает перезапуск Nautilus ... поэтому я думаю, что Nautilus должен делать больше за кулисами, чем просто это ... Кстати, я , как эта опция, так как я ничего не держу на рабочем столе, и это раздражает, когда Скриншот сохраняет свои изображения там (похоже, это не имеет никакого способа изменить это). Также заметил еще один вариант I очень нравится : show_advanced_permissions True ... Спасибо :) – Peter.O 12 December 2010 в 02:59

Chipaca & amp; andrewsomething являются близкими ...:)

В ключе /desktop/gnome/session/required_components_list перечислены «компоненты», которые должны контролироваться gnome-session, и автоматически перезапускаться при их выходе. Значение по умолчанию для GNOME 2 - это что-то вроде [windowmanager,panel,filemanager].

Если вы хотите предотвратить перенаправление nautilus (или какого-либо другого компонента «filemanager», который вы сконфигурировали) из get (re), запускаемого этим механизмом, вы можете изменить значение [windowmanager,panel]. (Вы все равно можете запустить его во время входа в систему, добавив его в список программ запуска сеансов, конечно, но он больше не будет перезагружен автоматически.)

Какое приложение (с какими параметрами командной строки) начало работы для каждого компонента определяется в разделе /desktop/gnome/session/required_components в ключе с именем компонента. Возможно, здесь перечислены больше компонентов, чем используются в ключе /desktop/gnome/session/required_components_list.

Теперь, в случае nautilus, по умолчанию, когда он еще не запущен, он начинается в фоновом режиме, и если /apps/nautilus/preferences/show_desktop установлен, в нем также отображается Рабочий стол. Также можно сказать, что nautilus ведет себя по-разному с параметрами командной строки.

5
ответ дан 2 August 2018 в 04:10

gnome-session отвечает за респаутинг-наутилус.

ps -eaH показывает вам иерархическое дерево процессов, взятое здесь:

1 ? 00:00:00 init 1113 ? 00:00:00 gdm-binary 11391 ? 00:00:00 gdm-simple-slav 11396 tty8 00:00:13 Xorg 11465 ? 00:00:00 gdm-session-wor 11629 ? 00:00:00 gnome-session 11746 ? 00:00:02 nautilus
6
ответ дан 2 August 2018 в 04:10
  • 1
    Спасибо msw ... Это довольно информативный листинг (-eaH). – Peter.O 11 December 2010 в 21:30

:

gconftool-2 -s -t bool /desktop/gnome/background/draw_background false gconftool-2 -s -t bool /apps/nautilus/preferences/show_desktop false

и

sudo gedit /usr/share/applications/nautilus.desktop

изменить на:

X-GNOME-AutoRestart = false

(нашел его по адресу: https://bbs.archlinux.org/viewtopic.php?id=119254)

thats all ...

0
ответ дан 2 August 2018 в 04:10

gnome-session отвечает за возрождение nautilus.

ps -eaH показывает вам иерархическое дерево процессов, взятое здесь:

  ]  1?  00:00:00 init 1113?  00:00:00 gdm-binary 11391?  00:00:00 gdm-simple-slav 11396 tty8 00:00:13 Xorg 11465?  00:00:00 gdm-session-wor 11629?  00:00:00 gnome-session 11746?  00:00:02 nautilus  
6
ответ дан 4 August 2018 в 20:15

в общей сложности do:

  gconftool-2 -s -t bool / desktop / gnome / background / draw_background false gconftool-2 -s -t bool / apps / nautilus / preferences / show_desktop  false  

и

  sudo gedit /usr/share/applications/nautilus.desktop  

изменить на: [ ! d4]

X-GNOME-AutoRestart = false

(нашел его по адресу: https://bbs.archlinux.org/viewtopic.php?id=119254 )

thats all ...

0
ответ дан 4 August 2018 в 20:15

Nautilus перезапускается, потому что у вас есть рисунок на рабочем столе. Введите

  gconftool-2 --type bool --set / apps / nautilus / preferences / show_desktop False  

в терминале, чтобы он прекратил это делать , и тогда он не должен возвращаться после убийства.

2
ответ дан 4 August 2018 в 20:15

Chipaca & amp; andrewsomething являются близкими ...:)

В ключе / desktop / gnome / session / required_components_list перечислены «компоненты», которые должны контролироваться gnome-session [ ! d1] и автоматически перезапускаются при их выходе. Значение по умолчанию для GNOME 2 - это что-то вроде [windowmanager, panel, filemanager] .

Если вы хотите предотвратить перенаправление nautilus (или любого другого компонента «filemanager») (re), запущенного этим механизмом, вы можете изменить значение на [windowmanager, panel] . (Вы все равно можете запустить его во время входа в систему, добавив его в список программ запуска сеансов, конечно, но он больше не будет перезагружен автоматически.)

Какое приложение (с параметрами командной строки) начало работы для каждого компонента определено в разделе / desktop / gnome / session / required_components в ключе с именем компонента. Возможно, здесь указано больше компонентов, чем в / desktop / gnome / session / required_components_list .

Теперь, в случае nautilus, по умолчанию, когда он пока он не запущен, он запускается в фоновом режиме, и если установлен параметр / apps / nautilus / preferences / show_desktop , он также показывает Рабочий стол. Также можно сказать, что nautilus ведет себя по-разному с параметрами командной строки.

5
ответ дан 4 August 2018 в 20:15

Как отмечали другие, gnome-session автоматически обновляет процесс nautilus . Он также делает это для gnome-panel и gnome-wm (который, в свою очередь, запускает диспетчер окон, настроенный пользователем, обычно compiz или metacity ).

Такое поведение настраивается через рабочий стол & gt; gnome & gt; сеанс & gt; required_components gconf.

required_components gconf keys [!d7]

Редактирование этих значений может быть полезно, если вы хотите, например, запустить панель GNOME и используйте только Docky или AWN.

11
ответ дан 4 August 2018 в 20:15

в общей сложности do:

  gconftool-2 -s -t bool / desktop / gnome / background / draw_background false gconftool-2 -s -t bool / apps / nautilus / preferences / show_desktop  false  

и

  sudo gedit /usr/share/applications/nautilus.desktop  

изменить на: [ ! d4]

X-GNOME-AutoRestart = false

(нашел его по адресу: https://bbs.archlinux.org/viewtopic.php?id=119254 )

thats all ...

0
ответ дан 6 August 2018 в 04:16

Chipaca & amp; andrewsomething являются близкими ...:)

В ключе / desktop / gnome / session / required_components_list перечислены «компоненты», которые должны контролироваться gnome-session [ ! d1] и автоматически перезапускаются при их выходе. Значение по умолчанию для GNOME 2 - это что-то вроде [windowmanager, panel, filemanager] .

Если вы хотите предотвратить перенаправление nautilus (или любого другого компонента «filemanager») (re), запущенного этим механизмом, вы можете изменить значение на [windowmanager, panel] . (Вы все равно можете запустить его во время входа в систему, добавив его в список программ запуска сеансов, конечно, но он больше не будет перезагружен автоматически.)

Какое приложение (с параметрами командной строки) начало работы для каждого компонента определено в разделе / desktop / gnome / session / required_components в ключе с именем компонента. Возможно, здесь указано больше компонентов, чем в / desktop / gnome / session / required_components_list .

Теперь, в случае nautilus, по умолчанию, когда он пока он не запущен, он запускается в фоновом режиме, и если установлен параметр / apps / nautilus / preferences / show_desktop , он также показывает Рабочий стол. Также можно сказать, что nautilus ведет себя по-разному с параметрами командной строки.

5
ответ дан 6 August 2018 в 04:16

Nautilus перезапускается, потому что у вас есть рисунок на рабочем столе. Введите

  gconftool-2 --type bool --set / apps / nautilus / preferences / show_desktop False  

в терминале, чтобы он прекратил это делать , и тогда он не должен возвращаться после убийства.

2
ответ дан 6 August 2018 в 04:16

Как отмечали другие, gnome-session автоматически обновляет процесс nautilus . Он также делает это для gnome-panel и gnome-wm (который, в свою очередь, запускает диспетчер окон, настроенный пользователем, обычно compiz или metacity ).

Такое поведение настраивается через рабочий стол & gt; gnome & gt; сеанс & gt; required_components gconf.

required_components gconf keys [!d7]

Редактирование этих значений может быть полезно, если вы хотите, например, запустить панель GNOME и используйте только Docky или AWN.

11
ответ дан 6 August 2018 в 04:16

gnome-session отвечает за возрождение nautilus.

ps -eaH показывает вам иерархическое дерево процессов, взятое здесь:

  ]  1?  00:00:00 init 1113?  00:00:00 gdm-binary 11391?  00:00:00 gdm-simple-slav 11396 tty8 00:00:13 Xorg 11465?  00:00:00 gdm-session-wor 11629?  00:00:00 gnome-session 11746?  00:00:02 nautilus  
6
ответ дан 6 August 2018 в 04:16

gnome-session отвечает за возрождение nautilus.

ps -eaH показывает вам иерархическое дерево процессов, взятое здесь:

  ]  1?  00:00:00 init 1113?  00:00:00 gdm-binary 11391?  00:00:00 gdm-simple-slav 11396 tty8 00:00:13 Xorg 11465?  00:00:00 gdm-session-wor 11629?  00:00:00 gnome-session 11746?  00:00:02 nautilus  
6
ответ дан 7 August 2018 в 22:19

в общей сложности do:

  gconftool-2 -s -t bool / desktop / gnome / background / draw_background false gconftool-2 -s -t bool / apps / nautilus / preferences / show_desktop  false  

и

  sudo gedit /usr/share/applications/nautilus.desktop  

изменить на: [ ! d4]

X-GNOME-AutoRestart = false

(нашел его по адресу: https://bbs.archlinux.org/viewtopic.php?id=119254 )

thats all ...

0
ответ дан 7 August 2018 в 22:19

Nautilus перезапускается, потому что у вас есть рисунок на рабочем столе. Введите

  gconftool-2 --type bool --set / apps / nautilus / preferences / show_desktop False  

в терминале, чтобы он прекратил это делать , и тогда он не должен возвращаться после убийства.

2
ответ дан 7 August 2018 в 22:19

Chipaca & amp; andrewsomething являются близкими ...:)

В ключе / desktop / gnome / session / required_components_list перечислены «компоненты», которые должны контролироваться gnome-session [ ! d1] и автоматически перезапускаются при их выходе. Значение по умолчанию для GNOME 2 - это что-то вроде [windowmanager, panel, filemanager] .

Если вы хотите предотвратить перенаправление nautilus (или любого другого компонента «filemanager») (re), запущенного этим механизмом, вы можете изменить значение на [windowmanager, panel] . (Вы все равно можете запустить его во время входа в систему, добавив его в список программ запуска сеансов, конечно, но он больше не будет перезагружен автоматически.)

Какое приложение (с параметрами командной строки) начало работы для каждого компонента определено в разделе / desktop / gnome / session / required_components в ключе с именем компонента. Возможно, здесь указано больше компонентов, чем в / desktop / gnome / session / required_components_list .

Теперь, в случае nautilus, по умолчанию, когда он пока он не запущен, он запускается в фоновом режиме, и если установлен параметр / apps / nautilus / preferences / show_desktop , он также показывает Рабочий стол. Также можно сказать, что nautilus ведет себя по-разному с параметрами командной строки.

5
ответ дан 7 August 2018 в 22:19

Как отмечали другие, gnome-session автоматически обновляет процесс nautilus . Он также делает это для gnome-panel и gnome-wm (который, в свою очередь, запускает диспетчер окон, настроенный пользователем, обычно compiz или metacity ).

Такое поведение настраивается через рабочий стол & gt; gnome & gt; сеанс & gt; required_components gconf.

required_components gconf keys [!d7]

Редактирование этих значений может быть полезно, если вы хотите, например, запустить панель GNOME и используйте только Docky или AWN.

11
ответ дан 7 August 2018 в 22:19

в общей сложности do:

  gconftool-2 -s -t bool / desktop / gnome / background / draw_background false gconftool-2 -s -t bool / apps / nautilus / preferences / show_desktop  false  

и

  sudo gedit /usr/share/applications/nautilus.desktop  

изменить на: [ ! d4]

X-GNOME-AutoRestart = false

(нашел его по адресу: https://bbs.archlinux.org/viewtopic.php?id=119254 )

thats all ...

0
ответ дан 10 August 2018 в 10:30

gnome-session отвечает за возрождение nautilus.

ps -eaH показывает вам иерархическое дерево процессов, взятое здесь:

  ]  1?  00:00:00 init 1113?  00:00:00 gdm-binary 11391?  00:00:00 gdm-simple-slav 11396 tty8 00:00:13 Xorg 11465?  00:00:00 gdm-session-wor 11629?  00:00:00 gnome-session 11746?  00:00:02 nautilus  
6
ответ дан 10 August 2018 в 10:30

Nautilus перезапускается, потому что у вас есть рисунок на рабочем столе. Введите

  gconftool-2 --type bool --set / apps / nautilus / preferences / show_desktop False  

в терминале, чтобы он прекратил это делать , и тогда он не должен возвращаться после убийства.

2
ответ дан 10 August 2018 в 10:30

Chipaca & amp; andrewsomething являются близкими ...:)

В ключе / desktop / gnome / session / required_components_list перечислены «компоненты», которые должны контролироваться gnome-session [ ! d1] и автоматически перезапускаются при их выходе. Значение по умолчанию для GNOME 2 - это что-то вроде [windowmanager, panel, filemanager] .

Если вы хотите предотвратить перенаправление nautilus (или любого другого компонента «filemanager») (re), запущенного этим механизмом, вы можете изменить значение на [windowmanager, panel] . (Вы все равно можете запустить его во время входа в систему, добавив его в список программ запуска сеансов, конечно, но он больше не будет перезагружен автоматически.)

Какое приложение (с параметрами командной строки) начало работы для каждого компонента определено в разделе / desktop / gnome / session / required_components в ключе с именем компонента. Возможно, здесь указано больше компонентов, чем в / desktop / gnome / session / required_components_list .

Теперь, в случае nautilus, по умолчанию, когда он пока он не запущен, он запускается в фоновом режиме, и если установлен параметр / apps / nautilus / preferences / show_desktop , он также показывает Рабочий стол. Также можно сказать, что nautilus ведет себя по-разному с параметрами командной строки.

5
ответ дан 10 August 2018 в 10:30

Другие вопросы по тегам:

Похожие вопросы: