URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 51598
[ Назад ]

Исходное сообщение
"Непонятное повидение KDE и GNOME ! (очень нужна помощь)"

Отправлено Alert , 15-Дек-04 05:42 
Ситуация такая, несколько дней не перегружал комп, а после перезагруски получилось следующее:

KDE - после запуска, kdeinit начинает через каждые 2 сек. запускать kbuildsycoca --incremental. Которая в логи пишет: "DCOP Cleaning up dead connections."
То же самое происходит если например под GNOME запустить KDE приложение.
И такое продолжается около часа, потом вроде перестаёт (до следующей перезагрузки KDE)
Это дело очень заметно нагружает проц и диск.

GNOME - значки, которые были на раб. столе теперь отображаются как обычные файлы и соответственно не работают, а при создании новых - то же происходит и с ними. А при попытки выбрать какие-нибудь обои кроме стандартных - картинка не открывается и не получается удалить стандартные из списка. Примерно тоже происходит и при попытке установить значок для ярлыка, открывающийся диалог просто пуст (хатя картинки в том каталоге есть).

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

Помогите пожалуйста разобраться!


Содержание

Сообщения в этом обсуждении
"Непонятное повидение KDE и GNOME ! (очень нужна помощь)"
Отправлено Avg , 15-Дек-04 12:17 
>Ситуация такая, несколько дней не перегружал комп, а после перезагруски получилось следующее:
>
>
>KDE - после запуска, kdeinit начинает через каждые 2 сек. запускать kbuildsycoca
>--incremental. Которая в логи пишет: "DCOP Cleaning up dead connections."
>То же самое происходит если например под GNOME запустить KDE приложение.
>И такое продолжается около часа, потом вроде перестаёт (до следующей перезагрузки KDE)
>
>Это дело очень заметно нагружает проц и диск.
>
>GNOME - значки, которые были на раб. столе теперь отображаются как обычные
>файлы и соответственно не работают, а при создании новых - то
>же происходит и с ними. А при попытки выбрать какие-нибудь обои
>кроме стандартных - картинка не открывается и не получается удалить стандартные
>из списка. Примерно тоже происходит и при попытке установить значок для
>ярлыка, открывающийся диалог просто пуст (хатя картинки в том каталоге есть).

Вы, часом, не обновляли X-сервер до Xorg 6.8.0 или больше ?
Если так, поздравляю. По моему опыту, KDE ничем не поможешь. GNOME в этом случае может помочь выставление переменнных в /etc/profile или .profile в стиле
              
export XDG_DATA_HOME=$HOME/.local/share

export XDG_CONFIG_HOME=$HOME/.config

export XDG_CACHE_HOME=$HOME/.cache

if [ -z $XDG_DATA_DIRS ]; then
        export XDG_DATA_DIRS=/usr/share
else
        export XDG_DATA_DIRS=/usr/share:$XDG_DATA_DIRS
fi

if [ -z $XDG_CONFIG_DIRS ]; then
        export XDG_CONFIG_DIRS=/etc/xdg
else
        export XDG_CONFIG_DIRS=/etc/xdg:$XDG_CONFIG_DIRS
fi

Кроме того, попробуйте под пользователем root запустить один раз программы  update-desktop-*, где * - database  и что-то еще (сходу не помню).
Вообще, копать нужно в сторону нового стандарта XDG от freedesktop.org .



"Непонятное повидение KDE и GNOME ! (очень нужна помощь)"
Отправлено Alert , 15-Дек-04 12:38 
>Вы, часом, не обновляли X-сервер до Xorg 6.8.0 или больше ?
сейчас у меня версия XOrg - 60.801.000
и она установлена уже давно.
>Если так, поздравляю. По моему опыту, KDE ничем не поможешь. GNOME в
>этом случае может помочь выставление переменнных в /etc/profile или .profile
...
>Кроме того, попробуйте под пользователем root запустить один раз программы  update-desktop-*,
>где * - database  и что-то еще (сходу не помню).
>Вообще, копать нужно в сторону нового стандарта XDG от freedesktop.org .

сделал так как вы посоветовали... GNOME не помогло, а вот KDE после перезагрузки вроде больше не грузит kbuildsycoca (пока).
Правда я сам там, что-то читстил, уже не помню, что. А может он сам одумался. Но мне бы хотелось решить проблему с GNOME т.к. это у меня был основной менеджер окон.
Насколько я понимаю, у KDE проблема связанна с DCOP или службой зависящей от DCOP.
В GNOME проблема скорее схожая но сказывается на Nautilus...
Но вот в чём конкретно проблема в обоих случаях (она может быть одна) - я пока понять не могу.

PS. у меня дистрибутив - FedoraCore 3


"Непонятное повидение KDE и GNOME ! (очень нужна помощь)"
Отправлено Alert , 15-Дек-04 12:48 
нет, всё-таки KDE это не помогло :(
продолжается тоже самое...


"Непонятное повидение KDE и GNOME ! (очень нужна помощь)"
Отправлено Avg , 15-Дек-04 13:28 
>нет, всё-таки KDE это не помогло :(
>продолжается тоже самое...

Не знаю...
У меня стоит Arch Linux 0.6.
Эти грабли проявились, когда я руками обновил Xorg c 6.7.0
до 6.8.1 (последнее стоит у Вас). В предидущем послании /usr/share -- каталог, куда установлена shared-mime-database, возможно, она у Вас в /usr/local/share ? В любом случае, KDE  я снес. По GNOME: у меня самосборочный 2.8.0. Все вроде работает. Судя по описанию, GNOME потерял ассоциации типов  файлов (MIME) с действиями с ними по умолчанию. (для восстановления и нужно запускать от root update-desktop-database и update-mime-database) Кстати, если у Вас добавить нового пользователя и для него с нуля настроить KDE и GNOME -- будут проблемы? Эти два изделия известны тем, что иногда что-то портится в конфигурационных файлах и проблемы проходят, если конфигурационные файлы стереть и все настроить по новой. "Иногда" чаще всего бывает после некорректного завершения работы.


"Непонятное повидение KDE и GNOME ! (очень нужна помощь)"
Отправлено Alert , 15-Дек-04 13:52 
>У меня стоит Arch Linux 0.6.
>Эти грабли проявились, когда я руками обновил Xorg c 6.7.0
>до 6.8.1 (последнее стоит у Вас). В предидущем послании /usr/share -- каталог,
>куда установлена shared-mime-database, возможно, она у Вас в /usr/local/share ?

Нет, у меня в /usr/local/share ничего нет, а в /usr/share куча всего, но при запуске shared-mime-database /usr/share происходит ругательство:

***
* Updating MIME database in /usr/share...
Directory '/usr/share/packages' does not exist!

>В любом случае, KDE  я снес. По GNOME: у меня самосборочный
>2.8.0. Все вроде работает. Судя по описанию, GNOME потерял ассоциации типов
> файлов (MIME) с действиями с ними по умолчанию. (для восстановления
>и нужно запускать от root update-desktop-database и update-mime-database) Кстати, если у
>Вас добавить нового пользователя и для него с нуля настроить KDE
>и GNOME -- будут проблемы?

Да, уже проверял, проблемы остаются и у KDE и у GNOME

>Эти два изделия известны тем, что иногда что-то портится в конфигурационных файлах и проблемы проходят, если конфигурационные
>файлы стереть и все настроить по новой. "Иногда" чаще всего бывает
>после некорректного завершения работы.

Да, один раз отключали свет... но потом всё вроде работало.
А вот переустановкой или изменением конфигов с нуля, я никогда не занимался, боюсь, что выйдет ещё хуже...

Так как тогда можно восстановить MIME базу?



"Непонятное повидение KDE и GNOME ! (очень нужна помощь)"
Отправлено Avg , 15-Дек-04 14:31 
>Так как тогда можно восстановить MIME базу?

Заходите на
http://freedesktop.org/wiki/Software , находите там последние версии пакетов shared-mime-info, desktop-file-utils и [hicolor-]icon-theme, скачиваете их.

Затем устанавливаете в перечисленном выше порядке. Первый пакет желательно конфигурировать с --prefix=/usr, последние два - с --prefix=/"место, где лежит гном". После этого от root без аргументов update-mime-database и update-desktop-database .

Чтобы перезапустить GNOME _НЕдостаточно_ просто выйти из X-Window и войти. Все равно остаются живые демоны, которых надо прибить руками (в первую годову gconfd). Проще всего это делается перезагрузкой. Если перезагружаться нельзя -- войдите под другим пользователем и прибейте все процессы, запущенные ранее от Вас.


"Непонятное повидение KDE и GNOME ! (очень нужна помощь)"
Отправлено Alert , 15-Дек-04 14:19 
всё-таки получилось! MIME БД у меня была в /usr/share/mime и после update-mime-database всё вроде заработало :)

ОГРОМНОЕ СПАСИБО!!!

Но вот остаётся проблема - как всё-таки быть с KDE, ведь эта проблема возникает если запускать KDE приложения из под GNOME.
kbuildsycoca начинает судорожно запускаться... вернее его запускает kdeinit.


"Непонятное повидение KDE и GNOME ! (очень нужна помощь)"
Отправлено Avg , 15-Дек-04 14:49 
>всё-таки получилось! MIME БД у меня была в /usr/share/mime и после update-mime-database
>всё вроде заработало :)
>
>ОГРОМНОЕ СПАСИБО!!!
>
>Но вот остаётся проблема - как всё-таки быть с KDE, ведь эта
>проблема возникает если запускать KDE приложения из под GNOME.
>kbuildsycoca начинает судорожно запускаться... вернее его запускает kdeinit.


Насчет KDE ничего, к сожалению, сказать не могу. Сам несколько дней его мучил, но ничего не вышло. В итоге стер. Могу только посоветовать поискать информацию на сайте самого KDE. (см. http://www.kde.org/info/faq.php#KDE) Может помогут.