Comments (13)
I see you are using Ubuntu studio and a KDE desktop, that may be the reason I'm not seeing the issue, as I'm on a GTK desktop.
I suspect some GTK needed stuff is not in the AppImage bundle, in fact I see errors loading a couple of GTK modules.
I will try to reproduce myself on a KDE desktop.
from cherrytree.
Turns out the issue is visible also on a GTK desktop. I wasn't seeing it because I had the cherrytree dependencies already installed. It's visible for example also on a clean Ubuntu (Gnome, GTK) 24.04 installation. I'll see if I can find out which library files are not copied over from the AppImage GTK script
from cherrytree.
I believe installing this will do for you, please confirm:
sudo apt install libgtksourceviewmm-3.0-0v5
from cherrytree.
I believe the issue is now fixed.
It would be very useful if you could confirm it:
- sudo apt purge libgtksourceviewmm-3.0-0v5
- sudo apt autoremove --purge
- check that you do see the issue again with the AppImage v1.1.2
- download
https://www.giuspen.net/software/CherryTree-1.1.2+7-x86_64.AppImage and verify that there is no issue there
from cherrytree.
I can see that on 24.04 the AppImage doesn't even start, while runs correctly on 20.04.
I will investigate.
from cherrytree.
On 24.04 the appimage doesn't start because libfuse.so.2 is not found.
Running it from the terminal gave me that info so it was fixed after installing libfuse2t64.
I then tried on a 22.04 and it worked normally.
Can you try to run it from the command line and report if any error is printed?
from cherrytree.
Can you try to run it from the command line and report if any error is printed?
Thanks, I shall try that.
Edit:
I tried it, the application behaviour is same (expectedly). The following is printed in the terminal:
Gtk-Message: 12:20:09.722: Failed to load module "colorreload-gtk-module"
Gtk-Message: 12:20:09.723: Failed to load module "window-decorations-gtk-module"
[2024-04-28 12:20:09.723] [ ] [debug] /home/username/.config/cherrytree/config.cfg parsed
[2024-04-28 12:20:09.723] [ ] [warning] Unexp missing /usr/share/cherrytree/data/user-style.xml
[2024-04-28 12:20:09.723] [ ] [warning] Unexp missing /usr/share/cherrytree/data/user-style.xml
(AppRun.wrapped:9698): Gtk-WARNING **: 12:20:09.762: Theme directory places/128 of theme ubuntustudio has no size field
(AppRun.wrapped:9698): Gtk-WARNING **: 12:20:09.762: Theme directory places/scalable of theme ubuntustudio has no size field
[2024-04-28 12:20:10.064] [ ] [debug] Node 2 > secondnode
[2024-04-28 12:20:14.515] [ ] [debug] Node 1 > firstnode
[2024-04-28 12:20:18.416] [gtk] [critical] gtk_tree_view_scroll_to_cell: assertion 'tree_view->priv->tree != NULL' failed
[2024-04-28 12:20:25.917] [gtk] [critical] gtk_tree_view_scroll_to_cell: assertion 'tree_view->priv->tree != NULL' failed
[2024-04-28 12:20:33.067] [gtk] [critical] gtk_tree_view_scroll_to_cell: assertion 'tree_view->priv->tree != NULL' failed
[2024-04-28 12:20:39.747] [ ] [debug] Node 2 > secondnode
Note: Personal directory and cherrytree node names changed for privacy.
from cherrytree.
Thank you very much.
from cherrytree.
I wasn't seeing it because I had the cherrytree dependencies already installed
What are the package names of these dependencies?
Of course, a self-contained Appimage coming with these is the ideal solution, but as a temporary fix, could the problem be solved with sudo apt install <packagename>
?
from cherrytree.
Correct @keyboard-penman installing the dependencies will fix the issue, if your distribution is too old though you may find an old package with incorrect dependencies.
I can paste here later the current dependencies on Ubuntu 22.04
from cherrytree.
sudo apt install libgtksourceviewmm-3.0-0v5
Yes, it did indeed work. Thank you, again.
from cherrytree.
I believe the issue is now fixed. It would be very useful if you could confirm it:
- sudo apt purge libgtksourceviewmm-3.0-0v5
- sudo apt autoremove --purge
- check that you do see the issue again with the AppImage v1.1.2
- download
https://www.giuspen.net/software/CherryTree-1.1.2+7-x86_64.AppImage and verify that there is no issue there
Just did this.
Purging ibgtksourceviewmm-3.0-0v5 did cause the error again.
And it was fixed with the new Appimage.
Problem solved, it appears :)
Thank you so much for addressing this.
from cherrytree.
Excellent, many thanks @keyboard-penman for reporting and verifying the fix
from cherrytree.
Related Issues (20)
- A simple feature automatically collapse the node the next time you open the interface HOT 2
- "" changes into “” in Formatted text node HOT 2
- Duplicate text in File menu (Portuguese translation)
- [PowerPC] Segfault on launch: `KERN_PROTECTION_FAILURE at address: 0x00000014` HOT 2
- Where do the IMGs in .ctb or .ctd file? HOT 1
- Preview embed image from Internet link HOT 1
- [FR] Internet proxy configuration in menu Preferences missing HOT 9
- Add up and down keys to table cell navigation HOT 6
- All pictures/tables erased in a node HOT 1
- Add show / hide option to show in status bar full path of selected node HOT 6
- Cherrytree wont load last used file on next startup. HOT 4
- Node path to be accessed by means other than manual copying HOT 1
- Streamlining formatting of static code blocks (not CodeBoxes).
- No localization after last update HOT 12
- Setting for navigating the tree (nodes and subnodes) using up and down arrow keys? HOT 2
- Introduce CT-Doc/Node breadcrumb trail as in Chrome Browser History HOT 1
- Some codebox inconsistent behavior
- Ubuntu 24.04 Not support for any font type bold HOT 3
- Cherrytree Fails to access LaTeX Executable with Invalid LaTeX Input HOT 1
- The language switch does not take effect HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cherrytree.