Я использую Ubuntu 10.10, и примерно 3 дня назад rhythmbox работал нормально, но теперь, когда я запускаю его, он открывается, а через 4 секунды он вылетает.
При запуске из терминала я получаю это:
> ~$ rhythmbox
(rhythmbox:27420): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
** Message: pygobject_register_sinkfunc is deprecated (GstObject)
> (rhythmbox:27420): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
Segmentation fault
, а затем ритмбокс закрывается.
Что делать?
Редактировать: Отключено большинство плагинов, и теперь он не падает, но я все равно получаю это при запуске из терминала:
>(rhythmbox:27420): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed ** Message: pygobject_register_sinkfunc is deprecated (GstObject)
>(rhythmbox:27420): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
Должен ли я беспокоиться?
По-прежнему нет решений, кроме как удалить плагин Ubuntu One Music Store.
1110 Даже подключение к Ubuntu One, а затем ритмичный ритм ничего не решило.
Затем я попытался очистить все локальные данные ритмбокса, чтобы они запускались при сбое новых сбоев
Удалить / очистить все локальные ссылки на ритмбоксы с
rm ~ / .local / share / rhythmbox / ~ / .cache / rhythmbox / ~ / .gconf / apps / rhythmbox / -r
blockquote> [ 114]Запустите Rhythmbox и отключите все плагины музыкального магазина / fm rhythmbox, затем закройте rhythmbox
- Переустановите плагин ubuntuone music store
- Запустите Rhythmbox снова, и теперь он не должен сбой, возьмите в аренду все плагины, которые вы отключили
, или вы можете попробовать это также Попробуйте отключить или удалить.
Чтобы отключить, запустите это в терминале.
gconf-editor
перейдите к apps - rhythmbox - plugins - umusicstore и отключите (снимите флажок
или найдите rhythmbox в synaptic и удалите плагин (rhythmbox-ubuntuone-music-store)
Первое, что я бы порекомендовал, - это обновить хотя бы Ubuntu 11.04. Ubuntu 10.10 выйдет в конец жизни через несколько недель, когда выйдет 12.04 (что я бы порекомендовал обновить до.)
Авария, скорее всего, не имела ничего общего с Ubuntu One, но это невозможно узнать, поскольку вы задали вопрос здесь, вместо того, чтобы сообщать об ошибке. Если что-то пойдет не так, пожалуйста, сообщайте об ошибках, а не задавайте вопросы на askUbuntu (который не является форумом по сообщению об ошибках).
Ну, в моем случае музыка хранится в сетевой папке. Я удалил некоторые файлы из библиотеки на другом компьютере. Когда я запускал Rhythmbox, он все еще показывал эти песни в течение нескольких секунд, а затем исчезает. И Ритмбокс тоже.
Итак, я удалил ~/.local/share/rhythmbox
, и он запустился без помех. Просто нужно переиндексировать место, где хранится музыка.
Маловероятно, что кто-то читает то сообщение из-за старости Lucid, но не невозможный (например, я вынужден использовать его на работе), так мы здесь
Определенный контекст:
В моем случае (Ubuntu Ясный Lynx иначе 10.04LTS) Rhythmbox 0.13.1 - между тем работал безупречно с локальным (жесткий диск) музыкальные файлы в моих плей-листах - после того, как момент времени (только в конечном счете действительно) отказал каждый раз, когда я пытался использовать Радио-Браузер , и через некоторое время я нажал кнопка Radiostation List точно в загрузке фазы станций Icecast (прямо после загрузки) и кроме того повесил (ЦП в 100%) почти каждый раз, когда я нажал на отмеченную радиостанцию, таким образом, я должен был уничтожить приложение и перезапуск его с теми же результатами каждый раз.
Запущение приложения от оболочки приносят тот вывод:
$ rhythmbox
(rhythmbox:3604): Rhythmbox-WARNING **: Could not open device /dev/radio0
/usr/lib/pymodules/python2.6/rpdb2.py:308: DeprecationWarning: the sets module is deprecated
import sets
/usr/lib/pymodules/python2.6/rpdb2.py:313: DeprecationWarning: The popen2 module is deprecated. Use the subprocess module.
import popen2
(rhythmbox:3604): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width -5 and height 0
(rhythmbox:3604): librsvg-WARNING **: CSS parsing error
(rhythmbox:3604): librsvg-WARNING **: CSS parsing error
(rhythmbox:3604): librsvg-WARNING **: CSS parsing error
Segmentation fault
строки
$ rhythmbox
(rhythmbox:3604): Rhythmbox-WARNING **: Could not open device /dev/radio0
/usr/lib/pymodules/python2.6/rpdb2.py:308: DeprecationWarning: the sets module is deprecated
import sets
/usr/lib/pymodules/python2.6/rpdb2.py:313: DeprecationWarning: The popen2 module is deprecated. Use the subprocess module.
import popen2
производятся каждый раз, когда я запускаю, Rhythmbox так не связаны с той проблемой
, строка
(rhythmbox:3604): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width -5 and height 0
производится, когда я выбираю Radio Browser (под объект Радио ) от виджета левого меню или кнопка Radiostation List , я не помню хорошо
вместо строк
(rhythmbox:3604): LIBRSVG-ПРЕДУПРЕЖДЕНИЕ **: ошибка анализа
(rhythmbox:3604): librsvg-WARNING **: CSS parsing error
(rhythmbox:3604): librsvg-WARNING **: CSS parsing error
Segmentation fault
CSS находится в выводе в загрузке фазы станций Icecast (прямо после загрузки) и следовательно, когда разрушено
, Что я сделал для решения проблемы, был, просто переименовывают два связанных с Rhythmbox каталога (очевидно после того, как закрыли приложение), и затем перезапустите приложение (которые повторно создают те каталоги). Что я потерял, плей-листы (сделанный из локальных музыкальных файлов), но это легко воссоздать переименованные каталоги,
~/.local/share/rhythmbox/ ---> ~/.local/share/rhythmbox.old/
и
~/.cache/rhythmbox/ ---> ~/.cache/rhythmbox.old/
Уведомление, как я сказал ранее в любом случае, Rhythmbox повторно создает их, и очень значительно не отказывайте также, как и прежде
В моем случае у меня было другое сообщение об ошибке. Но удаление локального кэша и конфигурационных файлов было решением.
rm ~/.local/share/rhythmbox/ ~/.cache/rhythmbox/ -r
Команда rm
расшифровывается как remove.
Аргумент -r
предназначен для рекурсивного удаления.
ОС: Ubuntu 18.04 LTS (64 бита)