LinuxForum.Fans
Тема

PCManFM + OpenBox = ошибка сегментирования

Автор: oxygenxo 21 сообщений 6864 просмотров
#108755

Всем добрый день. Не знаю, куда можно было определить эту тему.
Проблема такая: если в консоли запустить pcmanfm, то сразу же появляется ошибка сегментирования, а если запускать pcmanfm под рутом, то всё окей.
Что я делаю не так?

#108757

oxygenxo, покажите вывод консоли. С какими флагами собран pcmanfm?

#108764

[console]
oxygen$ pcmanfm
Ошибка сегментирования

oxygen$ su
Пароль:
localhost oxygen # pcmanfm

(pcmanfm:13814): GVFS-RemoteVolumeMonitor-WARNING **: cannot connect to the session bus: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
** (pcmanfm:13814): DEBUG: unable to load icon . GThemedIcon application-x-win-lnk gnome-mime-application-x-win-lnk application-x-generic
#PCManFM показался и Я его закрыл
[/console]

Собран только с +hal и +udev... Пробовал убрать hal, оба флага, убрать только udev. Ничего.
Lupo Alberto, опять вы :) Здравствуйте

#108774

oxygenxo, есть ли у pcmanfm опции вроде --verbose, --debug? Попробуйте запустить с ними.
Покажите вывод команды id от пользователя.
Запущены ли hald, dbus, consolekit?

#108820

Опций таких нет, сервисы все запущены

#108824
Lupo Alberto написал:
Покажите вывод команды id от пользователя.

Как возникла ошибка, сразу после установки этого пакета или после обновления?
«Магию» Gentoo — revdep-rebuild — не пробовали?

#108833

ой, извините, забыл :)

~$ id
uid=1000(oxygen) gid=1000(oxygen) группы=1000(oxygen),10(wheel),18(audio),19(cdrom),27(video),104(plugdev)

в магию пока не посвящен

#108848
oxygenxo написал:
в магию пока не посвящен

Команда revdep-rebuild (Broken reverse dependency rebuilder.) исправляет нарушенные обратные зависимости.
Просто запустите
[console]
revdep-rebuild
[/console]

#108855

Спасибо, пробую

#108859

Не помогло :( Вот прям ведь жалко. Не от рута же сидеть, не кеды же ставить из-за файлового менеджера.

#108862
Lupo Alberto написал:
Как возникла ошибка, сразу после установки этого пакета или после обновления?

Не пробовали создавать «тестового» пользователя с «чистыми» настройками?
P.S.

oxygenxo написал:
... не кеды же ставить из-за файлового менеджера.

Я dolphin поставил под awesome.

#108890

нет, не пробовал. Кеды уже поставил. Теперь у меня опенбокс с кдеешными приложениями :)
Сейчас попробую чистого пользователя

#108892

из-под нового пользователя запустился

#108899

oxygenxo, удалите у старого пользователя конфигурационные файлы pcmanfm
Попытайтесь их найти

text

find ~ -iname '*pcmanfm*'

и удалить

text

mkdir ~/backup && find ~ -iname '*pcmanfm*' -exec mv {} ~/backup/ \;

P.S. Вторую команду лучше не использовать, удалите или переместите конфигурационные файлы вручную.

#108908

Спасибо за помощь. Проблема решилась удалением PCManFM, OpenBox и установкой кедов. Не хватило силы воли так сказать

#108914
oxygenxo написал:
Не хватило силы воли так сказать

Вот примерный набор моих эмоций — :( :O oO

#108917

Да нет, серьёзно я. Мне дела делать, а тут опенбокс. Вчера до 3х не спал с ним :)

#108925

oxygenxo, формально проблема решена?

#108927

Да. А теперь оффтоп. Lupo Alberto, вы уже сколько работаете в Linux? Я работаю два года, но у меня не такой большой опыт, как у вас

#108930

oxygenxo, я вас ни в чём не упрекаю, вы что? В конце концов, мы выяснили, что проблема заключалась в старых конфигурационных файлах. Я сам иногда, когда упираюсь лбом, но не могу решить проблему, ищу обходные пути. Да и с KDE соскочил только с попытки третьей-четвёртой.
С Linux знаком лет одиннадцать, но работаю исключительно в этой ОС только лет восемь-девять.

Войдите или зарегистрируйтесь, чтобы ответить.