Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Sigil

Notices

Reply
 
Thread Tools Search this Thread
Old 12-22-2025, 05:00 PM   #31
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 9,179
Karma: 6565382
Join Date: Nov 2009
Device: many
By the way, I tested launching sigil as

QT_QUICK_BACKEND=software sigil

and it all worked jut fine on Manajaro so I do not think whatever is causing the problem is related to your change in your launcher

Last edited by KevinH; 12-22-2025 at 06:04 PM.
KevinH is online now   Reply With Quote
Old 12-22-2025, 06:27 PM   #32
RbnJrg
Wizard
RbnJrg ought to be getting tired of karma fortunes by now.RbnJrg ought to be getting tired of karma fortunes by now.RbnJrg ought to be getting tired of karma fortunes by now.RbnJrg ought to be getting tired of karma fortunes by now.RbnJrg ought to be getting tired of karma fortunes by now.RbnJrg ought to be getting tired of karma fortunes by now.RbnJrg ought to be getting tired of karma fortunes by now.RbnJrg ought to be getting tired of karma fortunes by now.RbnJrg ought to be getting tired of karma fortunes by now.RbnJrg ought to be getting tired of karma fortunes by now.RbnJrg ought to be getting tired of karma fortunes by now.
 
Posts: 1,896
Karma: 8939999
Join Date: Mar 2013
Location: Rosario - Santa Fe - Argentina
Device: Kindle 4 NT
Permissions are correct and after deleting the folder, Sigil crashed when I run it from the launcher. So I have two choices to run Sigil:

1) From CLI, with the command /usr/bin/sigil, or
2) By adding the file sigil.conf in /etc/ld.so.conf.d/

Otherwise Sigil seems not to be able to find gumbo and crashed.


Quote:
Originally Posted by KevinH View Post
That tells us that your launcher is somehow not invoking sigil as it should because a software only version of of the Sigil backend would never need to use the local storage for a DawnWebGPUCache since it would not be using the accelerated GPU since you told it to use software only.

First check out the permissions on this folder and its contents:

/home/ruben/.local/share/sigil-ebook/sigil/local-storage/

And make sure you have write read, write, delete privs on that folder and all its contents. (and execute privs since it is a folder)


If permissions are correct, then try deleting that folder

/home/ruben/.local/share/sigil-ebook/sigil/local-storage/

as that local-storage folder should be properly recreated by Sigil if it needs it.

Does that change anything?
RbnJrg is offline   Reply With Quote
Advert
Old 12-22-2025, 07:11 PM   #33
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 29,011
Karma: 210162574
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
I'm baffled.

Can you try changing your Sigil .desktop file (you keep saying "launcher", but I'm really hoping it's a file named Sigil.desktop) to explicitly use /usr/bin/sigil for its exec line?

Exec=env QT_QUICK_BACKEND=software /usr/bin/sigil %F

And see if it makes a difference?

Best practice would probably be to put your custom Sigil.desktop file in /home/ruben/.local/share/applications. You could create a desktop shortcut to it if you like, but all pre-existing menu shortcuts and desktop shortcuts used to launch Sigil would be overriden by the one in /home/ruben/.local/share/applications.

These .desktop files are designed to be in certain locations (/usr/share/applications, /usr/local/share/applications, and ~/.local/share/applications) and then have symbolic links created to point to them.

Last edited by DiapDealer; 12-22-2025 at 07:22 PM.
DiapDealer is offline   Reply With Quote
Old 12-23-2025, 07:37 AM   #34
RbnJrg
Wizard
RbnJrg ought to be getting tired of karma fortunes by now.RbnJrg ought to be getting tired of karma fortunes by now.RbnJrg ought to be getting tired of karma fortunes by now.RbnJrg ought to be getting tired of karma fortunes by now.RbnJrg ought to be getting tired of karma fortunes by now.RbnJrg ought to be getting tired of karma fortunes by now.RbnJrg ought to be getting tired of karma fortunes by now.RbnJrg ought to be getting tired of karma fortunes by now.RbnJrg ought to be getting tired of karma fortunes by now.RbnJrg ought to be getting tired of karma fortunes by now.RbnJrg ought to be getting tired of karma fortunes by now.
 
Posts: 1,896
Karma: 8939999
Join Date: Mar 2013
Location: Rosario - Santa Fe - Argentina
Device: Kindle 4 NT
Quote:
Originally Posted by DiapDealer View Post
I'm baffled.

Can you try changing your Sigil .desktop file (you keep saying "launcher", but I'm really hoping it's a file named Sigil.desktop)...
Yes, that is it.

Quote:
... to explicitly use /usr/bin/sigil for its exec line?

Exec=env QT_QUICK_BACKEND=software /usr/bin/sigil %F

And see if it makes a difference?
Yes, that solved the issue too . It's weird but with Sigil 2.7.0 the command "sigil" in my system has problem to start properly the program; I must to include the full path in order that Sigil is able to find gumbo.
RbnJrg is offline   Reply With Quote
Old 12-23-2025, 09:06 AM   #35
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 29,011
Karma: 210162574
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
That tells me that for whatever reason, your launcher was somehow/sometimes launching a different sigil script/executable of some kind that is not setting (or not properly setting anyway) LD_LIBRARY_PATH first. I have no idea how that's happening, but I do know that it's not something specific to Sigil 2.7.0.

Last edited by DiapDealer; 12-23-2025 at 09:11 AM.
DiapDealer is offline   Reply With Quote
Advert
Old 12-23-2025, 10:11 AM   #36
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 29,011
Karma: 210162574
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Try one more thing for me:

Put everything back to a stock install (including your custom launcher with just sigil--not the full path).

Remove the empty "Path=" line from your custom desktop launcher. There's no reason for it to be there if it's empty.

See if that makes a difference.

Last edited by DiapDealer; 12-23-2025 at 10:15 AM.
DiapDealer is offline   Reply With Quote
Old 12-23-2025, 11:27 AM   #37
RbnJrg
Wizard
RbnJrg ought to be getting tired of karma fortunes by now.RbnJrg ought to be getting tired of karma fortunes by now.RbnJrg ought to be getting tired of karma fortunes by now.RbnJrg ought to be getting tired of karma fortunes by now.RbnJrg ought to be getting tired of karma fortunes by now.RbnJrg ought to be getting tired of karma fortunes by now.RbnJrg ought to be getting tired of karma fortunes by now.RbnJrg ought to be getting tired of karma fortunes by now.RbnJrg ought to be getting tired of karma fortunes by now.RbnJrg ought to be getting tired of karma fortunes by now.RbnJrg ought to be getting tired of karma fortunes by now.
 
Posts: 1,896
Karma: 8939999
Join Date: Mar 2013
Location: Rosario - Santa Fe - Argentina
Device: Kindle 4 NT
Quote:
Originally Posted by DiapDealer View Post
Try one more thing for me:

Put everything back to a stock install (including your custom launcher with just sigil--not the full path).

Remove the empty "Path=" line from your custom desktop launcher. There's no reason for it to be there if it's empty.

See if that makes a difference.
I did what you asked me and with the following launcher:

Code:
[Desktop Entry]
Type=Application
Name=Sigil
Comment=ePUB file editor
TryExec=sigil
Exec=sigil %F
Icon=sigil
Categories=Office;
MimeType=application/epub+zip;
Path=
Terminal=false
StartupNotify=true
Sigil crashed I've been using the same launcher (not the one I posted above, but the one I posted before) since several previous versions of Sigil (ever since I discovered that Sigil works better without hardware acceleration) and I've never had any problems until now. I honestly don't know what could be happening.

EDIT: If I change:

Code:
Exec=sigil %F
with:

Code:
Exec=/usr/bin/sigil %F
Sigil starts fine.

Last edited by RbnJrg; 12-23-2025 at 11:30 AM.
RbnJrg is offline   Reply With Quote
Old 12-23-2025, 12:14 PM   #38
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 29,011
Karma: 210162574
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
The only thing I know for sure is that it's not something that was introduced by Sigil 2.7.0. I suspect that something has changed in Arch with respect to XDG and Free Desktop. I also know that .desktop files that are not kept in standard locations (/usr/share/applications, /usr/local/share/applications, and ~/.local/share/applications) can behave weirdly.

My advice at this point is to keep everything standard and put your custom .desktop files in /home/ruben/.local/share/applications to simply override the system installed defaults (instead of creating them on your desktop), or just continue to put the explicit path to Sigil's launch script (/usr/bin/sigil) in your custom .desktop files and be done with it. I fear something is broken/misconfigured on your system that I just can't figure out without getting my hands on it.

Last edited by DiapDealer; 12-23-2025 at 12:17 PM.
DiapDealer is offline   Reply With Quote
Old 12-23-2025, 12:25 PM   #39
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 9,179
Karma: 6565382
Join Date: Nov 2009
Device: many
But the launcher RbnJrg posted still has that empty "Path= " line in it:

Code:
[Desktop Entry]
Type=Application
Name=Sigil
Comment=ePUB file editor
TryExec=sigil
Exec=sigil %F
Icon=sigil
Categories=Office;
MimeType=application/epub+zip;
Path=
Terminal=false
StartupNotify=true

So I am confused.

Did he try with that line "Path= " in the launcher actually removed?

Where does "whereis sigil" report finding executables for sigil on his machine?

And what on earth on his machine caused a crash when no local-storage folder is found? Sigil explicitly checks for and creates it if missing?


It is almost like multiple versions of the sigil executable are being launched at the exact same time (one running someplace without the proper LD_LIBRARY_PATH set).

I can not recreate any type of crash when removing the local-storage folder on Manjaro with its distro build, nor with the AppImage, nor on MacOS.

So very strange!

Last edited by KevinH; 12-23-2025 at 12:54 PM.
KevinH is online now   Reply With Quote
Old 12-23-2025, 01:14 PM   #40
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 29,011
Karma: 210162574
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Quote:
Originally Posted by KevinH View Post
Did he try with that line "Path= " in the launcher actually removed?
At this point, I honestly don't know. My request was fairly simple, so I assumed yes.

Quote:
Originally Posted by KevinH View Post
Where does "whereis sigil" report finding executables for sigil on his machine?
He indicated upthread that 'which sigil' only returned /usr/bin/sigil.
DiapDealer is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Sigil 0.8.5 Random Crashes SuicycoMania Sigil 46 06-05-2015 04:29 PM
Sigil 0.7.4 crashes jiarevalo Sigil 3 12-06-2013 07:44 AM
Epub crashes on Sigil for Mac, OK on Sigil for PC crystamichelle Sigil 6 08-14-2013 03:52 PM
sigil crashes? bobcdy Sigil 7 03-05-2011 06:36 AM
Sigil crashes when saving Sanderfox Sigil 8 02-25-2010 12:50 PM


All times are GMT -4. The time now is 01:41 PM.


MobileRead.com is a privately owned, operated and funded community.