Банши работает очень медленно

Banshee работает на моем компьютере очень медленно. Мой компьютер должен иметь достаточную мощность (2x3 ГГц, 4 ГБ-RAM, 7 ГБ-Swap, 1 ГБ-графика, 32-разрядный Ubuntu), но переключение между плейлистами работает очень низко.

версия по умолчанию banshee (не ppa- версия) ~ 4000 музыкальных файлов на raid-1 ext4-partition 49% + 32% Использование ЦП при переключении плей-листа или альбома 50% Использование ЦП при прокрутке альбома

Отладка не показала мне, почему Банши работает так медленно. Хотя я переключаюсь между плейлистами или выбираю альбом (занимает почти 2 секунды), ничего не отображается на терминале.

tvn@main:~$ banshee --debug ** Running Mono with --debug ** [1 Info 17:37:52.783] Running Banshee 2.0.0: [Ubuntu Natty (development branch) (linux-gnu, i686) @ 2011-04-18 16:21:33 UTC] [1 Debug 17:37:52.800] Initializing GTK [1 Debug 17:37:54.154] Post-Initializing GTK [1 Debug 17:37:54.164] Configuration client extension loaded (Banshee.GnomeBackend.GConfConfigurationClient) [1 Debug 17:37:54.181] Using default gconf-base-key [1 Debug 17:37:54.221] Bus.Session.RequestName ('org.bansheeproject.Banshee') replied with PrimaryOwner [1 Debug 17:37:54.290] Core service started (DBusServiceManager, 0,001209) [1 Debug 17:37:54.293] Registering remote object /org/bansheeproject/Banshee/DBusCommandService (Banshee.ServiceStack.DBusCommandService) on org.bansheeproject.Banshee [1 Debug 17:37:54.302] Core service started (DBusCommandService, 0,011063) [1 Debug 17:37:54.336] Opened SQLite (version 3.7.4) connection to /home/tvn/.config/banshee-1/banshee.db [1 Debug 17:37:54.337] Core service started (DbConnection, 0,034676) [1 Debug 17:37:54.344] Database version 43 is up to date [1 Debug 17:37:54.374] Core service started (PreferenceService, 0,013099) [1 Debug 17:37:54.381] Core service started (Network, 0,007064) [1 Debug 17:37:54.382] Registering remote object /org/bansheeproject/Banshee/SourceManager (Banshee.Sources.SourceManager) on org.bansheeproject.Banshee [1 Debug 17:37:54.382] Core service started (SourceManager, 0,000638) [1 Debug 17:37:54.390] Core service started (MediaProfileManager, 0,000229) [1 Debug 17:37:54.393] Registering remote object /org/bansheeproject/Banshee/PlayerEngine (Banshee.MediaEngine.PlayerEngineService) on org.bansheeproject.Banshee [1 Debug 17:37:54.397] Core service started (PlayerEngine, 0,007314) [1 Debug 17:37:54.411] Registering remote object /org/bansheeproject/Banshee/PlaybackController (Banshee.PlaybackController.PlaybackControllerService) on org.bansheeproject.Banshee [1 Debug 17:37:54.412] Core service started (PlaybackController, 0,002727) [1 Debug 17:37:54.419] Starting - Startup Job [1 Debug 17:37:54.420] Core service started (JobScheduler, 0,007892) [1 Debug 17:37:54.432] IO provider extension loaded (Banshee.IO.Gio.Provider) [1 Debug 17:37:54.463] Loaded HardwareManager backend: Banshee.Hardware.Gio [1 Debug 17:37:54.464] Core service started (HardwareManager, 0,044113) [1 Debug 17:37:54.467] Bus.Session.RequestName ('org.bansheeproject.CollectionIndexer') replied with PrimaryOwner [1 Debug 17:37:54.468] Registering remote object /org/bansheeproject/Banshee/CollectionIndexerService (Banshee.Collection.Indexer.CollectionIndexerService) on org.bansheeproject.CollectionIndexer [1 Debug 17:37:54.470] Core service started (CollectionIndexerService, 0,005453) [1 Debug 17:37:54.472] Core service started (SaveTrackMetadataService, 0,001513) [1 Debug 17:37:54.480] Adding icon theme search path: /usr/share/banshee/icons [1 Debug 17:37:54.481] Core service started (GtkElementsService, 0,009158) [1 Debug 17:37:54.482] Core service started (InterfaceActionService, 0,001539) [1 Debug 17:37:54.554] Registering remote object /org/bansheeproject/Banshee/GlobalUIActions (Banshee.Gui.GlobalActions) on org.bansheeproject.Banshee [1 Debug 17:37:54.555] Album artwork path set to /home/tvn/.cache/media-art [1 Debug 17:37:54.577] Core service started (ArtworkManager, 0,023272) [1 Debug 17:37:54.577] Core service started (BookmarksService, 0,000135) [1 Debug 17:37:55.046] Constructed Nereid interface: 0,402973 [1 Debug 17:37:55.139] Creating new surface cache for 90px images, capped at 0,65 MiB (21 items) [1 Debug 17:37:55.198] Registering remote object /org/bansheeproject/Banshee/ClientWindow (Nereid.PlayerInterface) on org.bansheeproject.Banshee [1 Debug 17:37:55.198] Core service started (NereidPlayerInterface, 0,576714) [1 Debug 17:37:55.220] Extension service started (GStreamerCoreService, 0,020599) [1 Debug 17:37:55.227] Extension service started (PodcastService, 0,002593) [1 Debug 17:37:55.228] Extension service started (DapService, 0,001135) [1 Info 17:37:55.232] Updating web proxy from GConf [1 Debug 17:37:55.236] Direct connection, no proxy in use [1 Debug 17:37:55.251] Extension service started (GnomeService, 0,022906) [1 Debug 17:37:55.253] Extension service started (CoverArtService, 0,001967) [1 Info 17:37:55.254] All services are started 1,032338 [1 Debug 17:37:55.673] Creating Pango.Layout, configuring Cairo.Context [1 Debug 17:37:55.993] Extension source loaded: Jetzt wiedergegeben [1 Debug 17:37:55.997] Extension source loaded: Miro Guide [1 Debug 17:37:56.018] Extension source loaded: Hörbücher [1 Debug 17:37:56.022] Starting GTK main loop [1 Debug 17:37:56.267] Creating Pango.Layout, configuring Cairo.Context [1 Debug 17:37:56.340] Creating Pango.Layout, configuring Cairo.Context [1 Info 17:37:56.471] nereid Client Started [1 Debug 17:37:56.474] Delayed Initializating Banshee.MediaEngine.PlayerEngineService [1 Debug 17:37:56.478] (libbanshee:player) Stream volume supported: YES [1 Debug 17:37:56.480] (libbanshee:player) Audiosink has volume: NO [1 Debug 17:37:56.489] (libbanshee:player) Using system (gst-plugins-good) equalizer element [1 Debug 17:37:56.549] Player state change: NotReady -> Ready [1 Debug 17:37:56.554] Loaded equalizer presets: 0,000173 [1 Debug 17:37:56.559] Selected equalizer: Rock [1 Debug 17:37:56.564] Player state change: Ready -> Idle [1 Debug 17:37:56.569] (libbanshee:player) Disabled ReplayGain [1 Info 17:37:56.571] GStreamer version 0.10.32.0, gapless: True, replaygain: False [1 Debug 17:37:56.576] Delayed Initializating Banshee.Podcasting.PodcastService [1 Debug 17:37:56.650] Delayed Initializating Banshee.Dap.DapService [1 Debug 17:37:56.656] Dap support extension loaded: Banshee.Dap.AppleDevice [2 Debug 17:37:56.686] Refreshing any podcasts that haven't been updated in over an hour [1 Debug 17:37:57.687] Finished - Startup Job [1 Debug 17:37:57.695] Starting - Alben-Cover downloaded [3 Debug 17:37:57.705] Finished - Alben-Cover downloaded [1 Debug 17:53:01.230] Starting - Metadata written in file [4 Debug 17:53:01.238] Finished - Metadata written in file
6
задан 19 May 2011 в 21:10

16 ответов

Попробуйте мой метод * для приручения банши. Это помогло мне довести банши до 50% -> 75%, до 10% -> 20%, и это может сработать для тебя.

Изменить: по рекомендации я решил опубликуйте подробности здесь :) (поражает мою лень).

Откройте настройки Banshee и найдите все дополнения, которые вы на самом деле не используете, и, вероятно, не будете на некоторое время: отключите даже малейшее, в том числе last.fm и т. д. Вот как выглядит мой список:

** Ссылка на мой блог, чтобы не печатать ее снова и снова. *

4
ответ дан 25 July 2018 в 21:53
  • 1
    Правильно ли эти образы? – Oli♦ 21 May 2011 в 04:18
  • 2
    @Oli yep :)! Сначала просто пример окна аддонов, а второй - все аддоны, которые я включил сейчас. – RolandiXor♦ 22 May 2011 в 03:48

Попробуйте мой метод * для приручения банши. Это помогло мне довести банши до 50% -> 75%, до 10% -> 20%, и это может сработать для тебя.

Изменить: по рекомендации я решил опубликуйте подробности здесь :) (поражает мою лень).

Откройте настройки Banshee и найдите все дополнения, которые вы на самом деле не используете, и, вероятно, не будете на некоторое время: отключите даже малейшее, в том числе last.fm и т. д. Вот как выглядит мой список:

** Ссылка на мой блог, чтобы не печатать ее снова и снова. *

4
ответ дан 31 July 2018 в 12:19

Попробуйте мой метод * для приручения банши. Это помогло мне довести банши до 50% -> 75%, до 10% -> 20%, и это может сработать для тебя.

Изменить: по рекомендации я решил опубликуйте подробности здесь :) (поражает мою лень).

Откройте настройки Banshee и найдите все дополнения, которые вы на самом деле не используете, и, вероятно, не будете на некоторое время: отключите даже малейшее, в том числе last.fm и т. д. Вот как выглядит мой список:

** Ссылка на мой блог, чтобы не печатать ее снова и снова. *

4
ответ дан 2 August 2018 в 03:29

Попробуйте мой метод * для приручения банши. Это помогло мне довести банши до 50% -> 75%, до 10% -> 20%, и это может сработать для тебя.

Изменить: по рекомендации я решил опубликуйте подробности здесь :) (поражает мою лень).

Откройте настройки Banshee и найдите все дополнения, которые вы на самом деле не используете, и, вероятно, не будете на некоторое время: отключите даже малейшее, в том числе last.fm и т. д. Вот как выглядит мой список:

** Ссылка на мой блог, чтобы не печатать ее снова и снова. *

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

Попробуйте мой предложенный метод * для приручения банши. Это помогло мне довести банши до 50% -> 75%, примерно до 10% -> 20%, и это может сработать для тебя.

Изменить: по рекомендации я решил опубликуйте подробности здесь :) ( побеждает мою лень ).

  • Откройте настройки Banshee и найдите все дополнения, которые вы на самом деле не используете, и, вероятно, не будете какое-то время: enter image description here [!d2]
  • Отключить даже малейшие, в том числе предложения last.fm и т. д. Вот как выглядит мой список: enter image description here [!d3]

** Ссылка на мой блог, чтобы не печатать ее снова и снова. *

4
ответ дан 6 August 2018 в 03:36

Попробуйте мой предложенный метод * для приручения банши. Это помогло мне довести банши до 50% -> 75%, примерно до 10% -> 20%, и это может сработать для тебя.

Изменить: по рекомендации я решил опубликуйте подробности здесь :) ( побеждает мою лень ).

  • Откройте настройки Banshee и найдите все дополнения, которые вы на самом деле не используете, и, вероятно, не будете какое-то время: enter image description here [!d2]
  • Отключить даже малейшие, в том числе предложения last.fm и т. д. Вот как выглядит мой список: enter image description here [!d3]

** Ссылка на мой блог, чтобы не печатать ее снова и снова. *

4
ответ дан 7 August 2018 в 21:26

Попробуйте мой предложенный метод * для приручения банши. Это помогло мне довести банши до 50% -> 75%, примерно до 10% -> 20%, и это может сработать для тебя.

Изменить: по рекомендации я решил опубликуйте подробности здесь :) ( побеждает мою лень ).

  • Откройте настройки Banshee и найдите все дополнения, которые вы на самом деле не используете, и, вероятно, не будете какое-то время: enter image description here [!d2]
  • Отключить даже малейшие, в том числе предложения last.fm и т. д. Вот как выглядит мой список: enter image description here [!d3]

** Ссылка на мой блог, чтобы не печатать ее снова и снова. *

4
ответ дан 10 August 2018 в 09:44

Попробуйте мой предложенный метод * для приручения банши. Это помогло мне довести банши до 50% -> 75%, примерно до 10% -> 20%, и это может сработать для тебя.

Изменить: по рекомендации я решил опубликуйте подробности здесь :) ( побеждает мою лень ).

  • Откройте настройки Banshee и найдите все дополнения, которые вы на самом деле не используете, и, вероятно, не будете какое-то время: enter image description here [!d2]
  • Отключить даже малейшие, в том числе предложения last.fm и т. д. Вот как выглядит мой список: enter image description here [!d3]

** Ссылка на мой блог, чтобы не печатать ее снова и снова. *

4
ответ дан 13 August 2018 в 15:56
  • 1
    Правильно ли эти образы? – Oli♦ 21 May 2011 в 04:18
  • 2
    @Oli yep :)! Сначала просто пример окна аддонов, а второй - все аддоны, которые я включил сейчас. – RolandiXor♦ 22 May 2011 в 03:48

Вот несколько идей:

Banshee может делать что-то интенсивное в процессоре в фоновом режиме. Есть несколько одноразовых заданий, таких как Beats-Per-Minute-обнаружение и анализ сходства музыки, которые могут быть очень интенсивными для процессора. В меню «Редактирование»> «Установки»> «Расширения» вы можете убедиться, что некоторые из этих функций отключены. См. Этот ответ для получения дополнительной информации о том, как улучшить использование ЦП Banshee. Это может быть проблемой с базой данных Banshee. Вы можете оптимизировать базу данных, установив программу sqlite3 и запустив sqlite3 ~/.config/banshee-1/banshee.db "vacuum; analyze;" в терминале. Другие полезные советы о производительности базы данных можно найти на странице «Проблемы производительности» Banshee Wiki. Если ничего не помогает, вы обязательно должны указать отчет об ошибке. Обязательно присоедините выходные данные banshee --debug и banshee --debug-sql к отчету об ошибках (дополнительная информация о получении журналов отладки).
6
ответ дан 25 July 2018 в 21:53
  • 1
    все вышеперечисленное и, в конечном счете, переключиться на Rhythmbox намного быстрее, чем Banshee :) – Alex Weber 20 May 2011 в 00:35

Вот несколько идей:

Banshee может делать что-то интенсивное в процессоре в фоновом режиме. Есть несколько одноразовых заданий, таких как Beats-Per-Minute-обнаружение и анализ сходства музыки, которые могут быть очень интенсивными для процессора. В меню «Редактирование»> «Установки»> «Расширения» вы можете убедиться, что некоторые из этих функций отключены. См. Этот ответ для получения дополнительной информации о том, как улучшить использование ЦП Banshee. Это может быть проблемой с базой данных Banshee. Вы можете оптимизировать базу данных, установив программу sqlite3 и запустив sqlite3 ~/.config/banshee-1/banshee.db "vacuum; analyze;" в терминале. Другие полезные советы о производительности базы данных можно найти на странице «Проблемы производительности» Banshee Wiki. Если ничего не помогает, вы обязательно должны указать отчет об ошибке. Обязательно присоедините выходные данные banshee --debug и banshee --debug-sql к отчету об ошибках (дополнительная информация о получении журналов отладки).
6
ответ дан 31 July 2018 в 12:19
  • 1
    все вышеперечисленное и, в конечном счете, переключиться на Rhythmbox намного быстрее, чем Banshee :) – Alex Weber 20 May 2011 в 00:35

Вот несколько идей:

Banshee может делать что-то интенсивное в процессоре в фоновом режиме. Есть несколько одноразовых заданий, таких как Beats-Per-Minute-обнаружение и анализ сходства музыки, которые могут быть очень интенсивными для процессора. В меню «Редактирование»> «Установки»> «Расширения» вы можете убедиться, что некоторые из этих функций отключены. См. Этот ответ для получения дополнительной информации о том, как улучшить использование ЦП Banshee. Это может быть проблемой с базой данных Banshee. Вы можете оптимизировать базу данных, установив программу sqlite3 и запустив sqlite3 ~/.config/banshee-1/banshee.db "vacuum; analyze;" в терминале. Другие полезные советы о производительности базы данных можно найти на странице «Проблемы производительности» Banshee Wiki. Если ничего не помогает, вы обязательно должны указать отчет об ошибке. Обязательно присоедините выходные данные banshee --debug и banshee --debug-sql к отчету об ошибках (дополнительная информация о получении журналов отладки).
6
ответ дан 2 August 2018 в 03:29
  • 1
    все вышеперечисленное и, в конечном счете, переключиться на Rhythmbox намного быстрее, чем Banshee :) – Alex Weber 20 May 2011 в 00:35

Вот несколько идей:

Banshee может делать что-то интенсивное в процессоре в фоновом режиме. Есть несколько одноразовых заданий, таких как Beats-Per-Minute-обнаружение и анализ сходства музыки, которые могут быть очень интенсивными для процессора. В меню «Редактирование»> «Установки»> «Расширения» вы можете убедиться, что некоторые из этих функций отключены. См. Этот ответ для получения дополнительной информации о том, как улучшить использование ЦП Banshee. Это может быть проблемой с базой данных Banshee. Вы можете оптимизировать базу данных, установив программу sqlite3 и запустив sqlite3 ~/.config/banshee-1/banshee.db "vacuum; analyze;" в терминале. Другие полезные советы о производительности базы данных можно найти на странице «Проблемы производительности» Banshee Wiki. Если ничего не помогает, вы обязательно должны указать отчет об ошибке. Обязательно присоедините выходные данные banshee --debug и banshee --debug-sql к отчету об ошибках (дополнительная информация о получении журналов отладки).
6
ответ дан 4 August 2018 в 19:26
  • 1
    все вышеперечисленное и, в конечном счете, переключиться на Rhythmbox намного быстрее, чем Banshee :) – Alex Weber 20 May 2011 в 00:35

Вот несколько идей:

  1. Banshee может делать что-то интенсивное в CPU в фоновом режиме. Есть несколько одноразовых заданий, таких как Beats-Per-Minute-обнаружение и анализ сходства музыки, которые могут быть очень интенсивными для процессора. В меню «Редактирование»> «Установки»> «Расширения» вы можете убедиться, что некоторые из этих функций отключены. См. [D0] этот ответ для получения дополнительной информации о том, как улучшить использование ЦП Banshee.
  2. Это может быть проблемой с базой данных Banshee. Вы можете оптимизировать базу данных, установив программу sqlite3 и запустив sqlite3 ~ / .config / banshee-1 / banshee.db «вакуум, проанализируйте», в терминале. Другие полезные советы о производительности базы данных можно найти на странице Performance Issues из Banshee Wiki .
  3. Если ничего не помогает, вы должны определенно указать отчет об ошибке . Обязательно присоедините выходные данные banshee --debug и banshee --debug-sql к вашему отчету об ошибке ( больше информации о получении журналов отладки ).
6
ответ дан 6 August 2018 в 03:36

Вот несколько идей:

  1. Banshee может делать что-то интенсивное в CPU в фоновом режиме. Есть несколько одноразовых заданий, таких как Beats-Per-Minute-обнаружение и анализ сходства музыки, которые могут быть очень интенсивными для процессора. В меню «Редактирование»> «Установки»> «Расширения» вы можете убедиться, что некоторые из этих функций отключены. См. [D0] этот ответ для получения дополнительной информации о том, как улучшить использование ЦП Banshee.
  2. Это может быть проблемой с базой данных Banshee. Вы можете оптимизировать базу данных, установив программу sqlite3 и запустив sqlite3 ~ / .config / banshee-1 / banshee.db «вакуум, проанализируйте», в терминале. Другие полезные советы о производительности базы данных можно найти на странице Performance Issues из Banshee Wiki .
  3. Если ничего не помогает, вы должны определенно указать отчет об ошибке . Обязательно присоедините выходные данные banshee --debug и banshee --debug-sql к вашему отчету об ошибке ( больше информации о получении журналов отладки ).
6
ответ дан 7 August 2018 в 21:26

Вот несколько идей:

  1. Banshee может делать что-то интенсивное в CPU в фоновом режиме. Есть несколько одноразовых заданий, таких как Beats-Per-Minute-обнаружение и анализ сходства музыки, которые могут быть очень интенсивными для процессора. В меню «Редактирование»> «Установки»> «Расширения» вы можете убедиться, что некоторые из этих функций отключены. См. [D0] этот ответ для получения дополнительной информации о том, как улучшить использование ЦП Banshee.
  2. Это может быть проблемой с базой данных Banshee. Вы можете оптимизировать базу данных, установив программу sqlite3 и запустив sqlite3 ~ / .config / banshee-1 / banshee.db «вакуум, проанализируйте», в терминале. Другие полезные советы о производительности базы данных можно найти на странице Performance Issues из Banshee Wiki .
  3. Если ничего не помогает, вы должны определенно указать отчет об ошибке . Обязательно присоедините выходные данные banshee --debug и banshee --debug-sql к вашему отчету об ошибке ( больше информации о получении журналов отладки ).
6
ответ дан 10 August 2018 в 09:44

Вот несколько идей:

  1. Banshee может делать что-то интенсивное в CPU в фоновом режиме. Есть несколько одноразовых заданий, таких как Beats-Per-Minute-обнаружение и анализ сходства музыки, которые могут быть очень интенсивными для процессора. В меню «Редактирование»> «Установки»> «Расширения» вы можете убедиться, что некоторые из этих функций отключены. См. [D0] этот ответ для получения дополнительной информации о том, как улучшить использование ЦП Banshee.
  2. Это может быть проблемой с базой данных Banshee. Вы можете оптимизировать базу данных, установив программу sqlite3 и запустив sqlite3 ~ / .config / banshee-1 / banshee.db «вакуум, проанализируйте», в терминале. Другие полезные советы о производительности базы данных можно найти на странице Performance Issues из Banshee Wiki .
  3. Если ничего не помогает, вы должны определенно указать отчет об ошибке . Обязательно присоедините выходные данные banshee --debug и banshee --debug-sql к вашему отчету об ошибке ( больше информации о получении журналов отладки ).
6
ответ дан 13 August 2018 в 15:56
  • 1
    все вышеперечисленное и, в конечном счете, переключиться на Rhythmbox намного быстрее, чем Banshee :) – Alex Weber 20 May 2011 в 00:35

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

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