LinuxForum.Fans
Тема

Меню kde plasma

Автор: lamdos 7 сообщений 1711 просмотров
18.12.2019 12:37 #433598

Всем привет. Установил plasma 5.17 из репозиторий arch. В меню приложений отсутствую значки установленных программ. Не сами иконки, а вообще все программы. Есть только системный монитор, dolphin и еще пару штук. В папке /usr/share/applocation desкtop файлы есть, но меню их почему то не видит. В чем причина? Пробовал заменить виджет меню на другой, не помогло.

18.12.2019 13:20 #433613

KDE не использую, но попробуйте [console]gtk-update-icon-cache[/console]

18.12.2019 16:18 · отредактировано #433621
"shtoom" написал:
но попробуйте

это немного из другой оперы, но тоже не помешает, а вообще вот:
[console]
glib-compile-schemas /usr/share/glib-2.0/schemas
gdk-pixbuf-query-loaders --update-cache
if [ -x /usr/bin/mkfontdir ]; then
/usr/bin/mkfontscale /usr/share/fonts
/usr/bin/mkfontdir /usr/share/fonts
fi
if [ -x /usr/bin/fc-cache ]; then
/usr/bin/fc-cache -fvs
fi
if find /usr/share/icons -maxdepth 2 2> /dev/null | grep -q icon-theme.cache ; then
for theme_dir in /usr/share/icons/* ; do
if [ -r ${theme_dir}/icon-theme.cache ]; then
echo "Updating icon-theme.cache in ${theme_dir}..."
/usr/bin/gtk-update-icon-cache -t -f ${theme_dir} 1> /dev/null 2> /dev/null &
fi
done
# This would be a large file and probably shouldn't be there.
if [ -r /usr/share/icons/icon-theme.cache ]; then
echo "Deleting icon-theme.cache in /usr/share/icons..."
/usr/bin/gtk-update-icon-cache -t -f /usr/share/icons 1> /dev/null 2> /dev/null &
rm -f /usr/share/icons/icon-theme.cache
fi
fi
# Update mime database:
if [ -x /usr/bin/update-mime-database -a -d /usr/share/mime ]; then
echo "Updating MIME database: /usr/bin/update-mime-database /usr/share/mime &"
/usr/bin/update-mime-database /usr/share/mime 1> /dev/null 2> /dev/null &
fi
gdk-pixbuf-query-loaders --update-cache
update-desktop-database

[/console]

можешь одним махом загнать, но лучше в скрипт оберни и запускай время от времени после установки чего нового.

Собственно тебе нужна только последняя команда(должен быть установлен desktop-file-utils), но!... многие проги используют результаты предыдущих, поэтому лучше это делать в комплексе. Если будешь копипсатить в консоль, то имей ввиду, циклы и проверки нужно копипастить целиком, так что проще оно конечно в скрипте.

18.12.2019 20:45 #433623

gramozeka, ооо..четко! сработало! Но почему это автоматически не происходит?

18.12.2019 22:29 #433624
"lamdos" написал:
Но почему это автоматически не происходит?

а я по што знаю? Арч предмет тёмный и исследованию не подлежит..©
Что-то, где-то ты видимо пропустил или не доглядел, я то лапотник не шибко образованый, всё по старинке - с бубнами и заветами предков, веточка к веточке глядишь вязаночка, тут украл, там подглядел, а где и в бубен стукнешь раз другой( не все доброе слово то понимают с первого раза, оно с весла то шибче вразумляет)...
Так чта не обессудьте други - чем смог, тем помог. *WASSUP*

19.12.2019 00:52 #433626
"lamdos" написал:
ооо..четко! сработало! Но почему это автоматически не происходит?

Arch - это конструктор. Значит, не все пакеты подобрали.

19.12.2019 10:25 #433628
"Wolfenberg" написал:
не все пакеты подобрали

Пакеты ставятся автоматически из группы plasma. Отдельно только устанавливается dolphin.

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