[РЕШЕНО]:Пропали приложения из меню kde3.5.9
Здравствуйте.
Столкнулся с непонятками, в общем история:
Установил gentoo и kde3.5.9, сконфигурировал Xorg, запустил kde, произвел первоначальную настройку, все загрузилось, все отлично. Далее после первой перезагрузки и входа в систему через kdm, обнаружил что пропали приложения kde. Исчезли ярлыки с панели задач(панель быстрого запуска), в меню kde тоже все опустело, остались лишь приложения не входящие в приложения kde(opera, стандартные приложения Xfce4 и прочее). Из командной строки все запускается. Пробовал запустить kde под суперпользователем, та же картина, все пусто. Вышел из X11 во фреймбуферной консоли, удалил ~/.kde3.5, удалил каталоги пользователя kde в /tmp/, удалил пользователя, удалил каталог пользователя, завел новую учетку, залогинился, запустил kde все появилось, сконфигурил kde, перезагрузился и снова все пропало. Пробовал снова удалять каталоги ~/.kde3.5, удалять/добавлять пользователей, не помогло. Погуглил, попадалось нечто схожее, только там проблема так и не разрешилась.
Помогите советом? откуда корни?
- Для комментирования войдите или зарегистрируйтесь
Попробуй проверь пути по
Попробуй проверь пути по которым установлены приложения, пересобери и посмотри изменится ли (в частности запомнить путь до ??/bin/pogram). В связи с выходом kde4 для kde-3.5 был изменён eclass, в котором поменяли место размещения файлов.
просто kde почему-то не видит
просто kde почему-то не видит ярлыки своих приложений, которые располагаются /usr/kde/3.5/share/applications/kde/
как вариант проверьте переменную окружения XDG_DATA_DIRS
у меня она выглядит так:
если какие-то значения в переменной у вас отсутствуют, то возможно вы после установки не сделали etc-update...
если etc-update ничего не говорит, то переменная XDG_DATA_DIRS объявляется в /etc/profile.env проверьте ее... если в ней нужный путь (/usr/kde/3.5/share) отсутствует, то создайте файлик в /etc/profile.d/"название".sh и запишите в него
и перезайдите в kde
думаю, что должно сработать... удачи ;-)
Theli, спасибо вам за совет,
Theli, спасибо вам за совет, все верно, не было пути к шаре кде в переменной XDG_DATA_DIRS, поправил, удалил старый профиль ~/.kde* , создал файл /etc/profile.d/kdeshare.sh со строкой экспортирующей путь к /usr/kde/3.5/share в переменную XDG_DATA_DIRS, перезагрузился все заработало. Спасибо огромное вам еще раз.
всегда пожалуйста ;-) тока не
всегда пожалуйста ;-)
тока не совсем понял зачем пользовательский профиль удалять? ))
Не знаю зачем, но почему-то
Не знаю зачем, но почему-то сразу не заработало, удалил, потом заново запустил все появилось, быть может надо было просто перезугразится, потому что под другим пользователем потом зашел все было нормально без удаления профиля. Хотя может и не так все было, уже не помню последовательность. Это уж так для надежности наверно удалил, все равно ведь настроек никаких не было сделано, необдуманно поступил, каюсь :)