кто звонит gvfsd и когда?

Я хочу знать, кто вызывает процесс gvfsd и когда? Откуда он работает? Если мы хотим запустить его вручную ...

Спасибо

5
задан 22 March 2011 в 18:07

18 ответов

Таким образом, это неполный ответ, но это может быть хорошей отправной точкой.

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

Определения того, как автоматически запускать службы, настраиваются в конфигурации dbus /etc/dbus-1/session.conf, которая на моем машина кажется (неявно) втягивает /usr/share/dbus-1/services.

Это в основном означает, что любой процесс или библиотека, в которую он втягивает, могут начать вашу службу. Что касается предложений о том, как определить, кто занимается нерестом, существуют два подхода:

dbus-monitor может контролировать все сообщения на шине. Возможно, вы можете убить gvfsd и посмотреть, кто его перезапустит. Возможно, вы сможете убедить демона dbus сделать больше мониторинга.

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

0
ответ дан 25 July 2018 в 22:19

Если вы открываете терминал и набираете ps axu | grep gvfsd, вы увидите, какие экземпляры gvfsd запущены.

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

1
ответ дан 25 July 2018 в 22:19
  • 1
    если я правильно понял вопрос, он не ищет пользователя, а программное обеспечение, которое запустило / потребовало присутствие демона виртуальной файловой системы GNOME. – sylvainulg 8 November 2011 в 23:10

Таким образом, это неполный ответ, но это может быть хорошей отправной точкой.

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

Определения того, как автоматически запускать службы, настраиваются в конфигурации dbus /etc/dbus-1/session.conf, которая на моем машина кажется (неявно) втягивает /usr/share/dbus-1/services.

Это в основном означает, что любой процесс или библиотека, в которую он втягивает, могут начать вашу службу. Что касается предложений о том, как определить, кто занимается нерестом, существуют два подхода:

dbus-monitor может контролировать все сообщения на шине. Возможно, вы можете убить gvfsd и посмотреть, кто его перезапустит. Возможно, вы сможете убедить демона dbus сделать больше мониторинга.

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

0
ответ дан 26 July 2018 в 20:37

Если вы открываете терминал и набираете ps axu | grep gvfsd, вы увидите, какие экземпляры gvfsd запущены.

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

1
ответ дан 26 July 2018 в 20:37
  • 1
    если я правильно понял вопрос, он не ищет пользователя, а программное обеспечение, которое запустило / потребовало присутствие демона виртуальной файловой системы GNOME. – sylvainulg 8 November 2011 в 23:10

Таким образом, это неполный ответ, но это может быть хорошей отправной точкой.

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

Определения того, как автоматически запускать службы, настраиваются в конфигурации dbus /etc/dbus-1/session.conf, которая на моем машина кажется (неявно) втягивает /usr/share/dbus-1/services.

Это в основном означает, что любой процесс или библиотека, в которую он втягивает, могут начать вашу службу. Что касается предложений о том, как определить, кто занимается нерестом, существуют два подхода:

dbus-monitor может контролировать все сообщения на шине. Возможно, вы можете убить gvfsd и посмотреть, кто его перезапустит. Возможно, вы сможете убедить демона dbus сделать больше мониторинга.

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

0
ответ дан 31 July 2018 в 12:40

Если вы открываете терминал и набираете ps axu | grep gvfsd, вы увидите, какие экземпляры gvfsd запущены.

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

1
ответ дан 31 July 2018 в 12:40
  • 1
    если я правильно понял вопрос, он не ищет пользователя, а программное обеспечение, которое запустило / потребовало присутствие демона виртуальной файловой системы GNOME. – sylvainulg 8 November 2011 в 23:10

Таким образом, это неполный ответ, но это может быть хорошей отправной точкой.

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

Определения того, как автоматически запускать службы, настраиваются в конфигурации dbus /etc/dbus-1/session.conf, которая на моем машина кажется (неявно) втягивает /usr/share/dbus-1/services.

Это в основном означает, что любой процесс или библиотека, в которую он втягивает, могут начать вашу службу. Что касается предложений о том, как определить, кто занимается нерестом, существуют два подхода:

dbus-monitor может контролировать все сообщения на шине. Возможно, вы можете убить gvfsd и посмотреть, кто его перезапустит. Возможно, вы сможете убедить демона dbus сделать больше мониторинга.

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

0
ответ дан 2 August 2018 в 03:46

Если вы открываете терминал и набираете ps axu | grep gvfsd, вы увидите, какие экземпляры gvfsd запущены.

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

1
ответ дан 2 August 2018 в 03:46
  • 1
    если я правильно понял вопрос, он не ищет пользователя, а программное обеспечение, которое запустило / потребовало присутствие демона виртуальной файловой системы GNOME. – sylvainulg 8 November 2011 в 23:10

Таким образом, это неполный ответ, но это может быть хорошей отправной точкой.

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

Определения того, как автоматически запускать службы, настраиваются в конфигурации dbus /etc/dbus-1/session.conf, которая на моем машина кажется (неявно) втягивает /usr/share/dbus-1/services.

Это в основном означает, что любой процесс или библиотека, в которую он втягивает, могут начать вашу службу. Что касается предложений о том, как определить, кто занимается нерестом, существуют два подхода:

dbus-monitor может контролировать все сообщения на шине. Возможно, вы можете убить gvfsd и посмотреть, кто его перезапустит. Возможно, вы сможете убедить демона dbus сделать больше мониторинга.

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

0
ответ дан 4 August 2018 в 19:50

Если вы открываете терминал и набираете ps axu | grep gvfsd, вы увидите, какие экземпляры gvfsd запущены.

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

1
ответ дан 4 August 2018 в 19:50
  • 1
    если я правильно понял вопрос, он не ищет пользователя, а программное обеспечение, которое запустило / потребовало присутствие демона виртуальной файловой системы GNOME. – sylvainulg 8 November 2011 в 23:10

Если вы открываете терминал и набираете ps axu | grep gvfsd вы увидите, какие экземпляры gvfsd запущены.

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

1
ответ дан 6 August 2018 в 03:54

Так что это не полный ответ, но это может быть хорошей отправной точкой.

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

Определения того, как автоматически запускать службы, настраиваются в конфигурации dbus / etc / dbus -1 / session.conf , который на моей машине (неявно) вытягивает / usr / share / dbus-1 / services .

Это в основном означает что любой процесс или библиотека, в которую он втягивает, могут начать ваш сервис. Что касается предложений о том, как решить, кто занимается нерестом, существуют два подхода:

  • dbus-monitor может контролировать все сообщения на шине. Возможно, вы можете убить gvfsd и посмотреть, кто его перезагрузит.
  • Возможно, вы сможете убедить демона dbus сделать больше мониторинга.

] Для справки на моей машине открытие терминала вызвало запуск нового gvfsd. Таким образом, было бы трудно жить без этого.

0
ответ дан 6 August 2018 в 03:54

Если вы открываете терминал и набираете ps axu | grep gvfsd вы увидите, какие экземпляры gvfsd запущены.

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

1
ответ дан 7 August 2018 в 21:51

Так что это не полный ответ, но это может быть хорошей отправной точкой.

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

Определения того, как автоматически запускать службы, настраиваются в конфигурации dbus / etc / dbus -1 / session.conf , который на моей машине (неявно) вытягивает / usr / share / dbus-1 / services .

Это в основном означает что любой процесс или библиотека, в которую он втягивается, могут начать ваш сервис. Что касается предложений о том, как решить, кто занимается нерестом, существуют два подхода:

  • dbus-monitor может контролировать все сообщения на шине. Возможно, вы можете убить gvfsd и посмотреть, кто его перезагрузит.
  • Возможно, вы сможете убедить демона dbus сделать больше мониторинга.

] Для справки на моей машине открытие терминала вызвало запуск нового gvfsd. Таким образом, было бы трудно жить без этого.

0
ответ дан 7 August 2018 в 21:51

Если вы открываете терминал и набираете ps axu | grep gvfsd вы увидите, какие экземпляры gvfsd запущены.

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

1
ответ дан 10 August 2018 в 10:05

Так что это не полный ответ, но это может быть хорошей отправной точкой.

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

Определения того, как автоматически запускать службы, настраиваются в конфигурации dbus / etc / dbus -1 / session.conf , который на моей машине (неявно) вытягивает / usr / share / dbus-1 / services .

Это в основном означает что любой процесс или библиотека, в которую он втягивается, могут начать ваш сервис. Что касается предложений о том, как решить, кто занимается нерестом, существуют два подхода:

  • dbus-monitor может контролировать все сообщения на шине. Возможно, вы можете убить gvfsd и посмотреть, кто его перезагрузит.
  • Возможно, вы сможете убедить демона dbus сделать больше мониторинга.

] Для справки на моей машине открытие терминала вызвало запуск нового gvfsd. Таким образом, было бы трудно жить без этого.

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

Если вы открываете терминал и набираете ps axu | grep gvfsd вы увидите, какие экземпляры gvfsd запущены.

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

1
ответ дан 13 August 2018 в 16:25
  • 1
    если я правильно понял вопрос, он не ищет пользователя, а программное обеспечение, которое запустило / потребовало присутствие демона виртуальной файловой системы GNOME. – sylvainulg 8 November 2011 в 23:10

Так что это не полный ответ, но это может быть хорошей отправной точкой.

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

Определения того, как автоматически запускать службы, настраиваются в конфигурации dbus / etc / dbus -1 / session.conf , который на моей машине (неявно) вытягивает / usr / share / dbus-1 / services .

Это в основном означает что любой процесс или библиотека, в которую он втягивается, могут начать ваш сервис. Что касается предложений о том, как решить, кто занимается нерестом, существуют два подхода:

  • dbus-monitor может контролировать все сообщения на шине. Возможно, вы можете убить gvfsd и посмотреть, кто его перезагрузит.
  • Возможно, вы сможете убедить демона dbus сделать больше мониторинга.

] Для справки на моей машине открытие терминала вызвало запуск нового gvfsd. Таким образом, было бы трудно жить без этого.

0
ответ дан 13 August 2018 в 16:25

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

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