Created attachment 477314 [details] Icons missing from the toolbox. Icons missing from the toolbox.
What desktop environment do you run calligra in?
Xfce4
Does it work if you export XDG_CURRENT_DESKTOP="KDE" then run calligra?
Running XDG_CURRENT_DESKTOP="KDE" karbon gives no icons in the toolbox and the following output: calligra.lib.pigment: Compiled for arch: 6 calligra.lib.pigment: Features supported: calligra.lib.pigment: "SSE2" --- yes calligra.lib.pigment: "SSSE3" --- yes calligra.lib.pigment: "SSE4.1" --- yes calligra.lib.pigment: "AVX " --- yes calligra.lib.pigment: "AVX2 " --- no KServiceTypeTrader: serviceType "ThumbCreator" not found KServiceTypeTrader: serviceType "ThumbCreator" not found Invalid profile : "/usr/share/color/icc//colord/Crayons.icc" "Crayon Colors" Invalid profile : "/usr/share/color/icc//colord/x11-colors.icc" "X11 Colors" sonnet.core: No language dictionaries for the language: "en-GB" sonnet.core: deleting 0x7fffb13bf870 for "en_US" sonnet.core: No language dictionaries for the language: "en-GB" sonnet.core: No language dictionaries for the language: "en-GB" Shortcut for action "insert_index" "Insert Index" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "format_paragraph" "Paragraph..." set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "nonbreaking_hyphen" "Insert Non-Breaking Hyphen" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "format_alignblock" "Align Block" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "format_alignright" "Align Right" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "insert_framebreak" "Page Break" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "format_aligncenter" "Align Center" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "fontsizedown" "Decrease Font Size" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "format_underline" "Underline" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "line_break" "Line Break" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "nonbreaking_space" "Insert Non-Breaking Space" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "insert_annotation" "Insert Comment" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "format_sub" "Subscript" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "format_bold" "Bold" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "format_italic" "Italic" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "format_stylist" "Style Manager..." set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "format_super" "Superscript" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "change_text_direction" "Change text direction" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "format_alignleft" "Align Left" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "edit_paste_text" "Paste As Text" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "insert_specialchar" "Special Character..." set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "fontsizeup" "Increase Font Size" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "format_font" "Font..." set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "pathsegment-line" "Segment to Line" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "pathpoint-insert" "Insert point" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "pathpoint-join" "Join with segment" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "pathsegment-curve" "Segment to Curve" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "convert-to-path" "To Path" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "pathpoint-remove" "Remove point" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "edit_delete" "D&elete" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "object_duplicate" "&Duplicate" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "close_path" "&Close Path" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "combine_path" "Com&bine Path" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "separate_path" "Se¶te Path" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "reverse_path" "Re&verse Path" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "object_ungroup" "Ungroup" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "object_order_lower" "&Lower" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "object_group" "Group" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "object_order_front" "Bring to &Front" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "object_order_raise" "&Raise" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Shortcut for action "object_order_back" "Send to &Back" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. sonnet.core: deleting 0x2bbc1c8 for "en_US" sonnet.core: deleting 0x2bda010 for "en_US" sonnet.core: deleting 0x3101b78 for "en-GB" sonnet.core: deleting 0x2bf26a8 for "en_US" sonnet.core: Removing loader: Sonnet::Loader(0x7fe7e154a850)
OK, that's interesting. Is either kde-frameworks/breeze-icons or kde-frameworks/oxygen-icons installed (if not, could try again with XDG_CURRENT_DESKTOP="KDE" if just installing the icons doesn't work?)?
Currently, I have kde-frameworks/oxygen-icons-5.35.0 installed, but not the breeze-icons. After installing the breeze-icons and running from menu, same issue. Then after running from shell with XDG_CURRENT_DESKTOP="KDE" karbon I get the same issue as in #4.
Anything more on this?
I'm afraid I haven't had a chance to try to reproduce myself yet. A strace output might help identify exactly what's going on trying to load those icons.
Created attachment 487208 [details] strace log Seems the icons are missing.
(In reply to Michael Palimaka (kensington) from comment #8) > I'm afraid I haven't had a chance to try to reproduce myself yet. > > A strace output might help identify exactly what's going on trying to load > those icons. See my attached patch in bug #564838. I think the way to reproduce is: 1) uninstall breeze/oxygen icons 2) verify package/eclass doesn't pull in the required icons 3) start the app in $DE
Let's use one single bug for this topic. *** This bug has been marked as a duplicate of bug 564838 ***