02-27-2019, 10:44 AM | #91 |
Grand Sorcerer
Posts: 27,552
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Try it with four fresh INI files in the preferences folder. Make a good backup of the current ones, and then delete the ones in Sigil's preference folder and see how Sigil runs. If it seems more behaved, try manually copying info from your old INIs a bit at a time back into the new ones.
In this way, you may be able to help find which portions of the Sigil.ini (or other INIs) might be problematic. We've already had some evidence that there's sometimes been a bit of corruption in the INI files that is causing some issues. We've also had at least one report that fresh INIs have solved performance problems. It's important to understand that once your INI files are problem-free, you mustn't let any version of Sigil older than 0.9.11 modify those files. As mentioned in the 0.9.11 thread (yellow warning icon) in the Sticky section at the top of the forum. You need good backups of pre-0.9.11 INIs if you need to roll back to versions of Sigil older than 0.9.11. |
02-27-2019, 10:47 AM | #92 |
Grand Sorcerer
Posts: 27,552
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
I have valgrind installed and have used it to run Sigil, but I'm afraid I'm hopeless about the options needing to be specified, or being able to decipher the onslaught of info that gets dumped to STDIN from valgrind.
Last edited by DiapDealer; 02-27-2019 at 10:50 AM. |
Advert | |
|
02-27-2019, 12:35 PM | #93 | |
Wizard
Posts: 1,543
Karma: 6613969
Join Date: Mar 2013
Location: Rosario - Santa Fe - Argentina
Device: Kindle 4 NT
|
Quote:
I did what you said and still I have issues. But this time I did something that many of here (with Windows 7 x64) can reproduce. I did the following: 1. After erasing all .ini files, I started Sigil and I changed some things in Preferences (language, dictionaries, type of letters). I closed and started again the program. 2. With a reported memory used of 120MB, I loaded the .epub "Three men in a boat" that I downloaded from this forum. 3. I opened the toc.xhtml tab and I closed the cover.xhtml tab. So, the only tab open was toc.xhtml. At this time, the memory used was 131MB. 4. From here, I started to do click in each link of the toc in Preview pane. But I did it of the following way: I did click in the link "PUBLISHER'S ADVERTISEMENT" and once the tab was opened, I closed immeditely so the only tab open was toc.xhtml. 5. I continued doing the same with all others tab, by clicking in the respective link in toc. 6. At the end, with the only open tab "toc.xhtml" and after doing nothing in the epub (just clicking in links) the reported memory that was being used was 320MB. So, the memory used by Sigil changed from 131MB to 320MB after doing nothing. Sigil is retaining something in memory, but what? |
|
02-27-2019, 12:51 PM | #94 |
Grand Sorcerer
Posts: 27,552
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
As Kevin already mentioned on the previous page, you're reading too much into those memory numbers (extremely low numbers, by the way) in the Task Manager. And the idea that Sigil's memory usage changed after doing "nothing" is not really accurate. You opened tabs, which in turn cached resources that closing the tabs will not (and should not) automatically "uncache" That's not how it works.
|
02-27-2019, 12:54 PM | #95 |
Grand Sorcerer
Posts: 27,552
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
What are those issues (aside from your concerns over memory increases measured in 100s of MBs)?
If there are still major performance issues after a clean install with no saved preferences at all (and by major, I mean seeing "Not Responding" messages), then we need to start looking at issues with particular video drivers and other installed software. The fact of the matter is: there are lots people using the latest Sigil on Windows 10 and Windows 7 who are not experiencing any of these major performance issues. The number of those who are (and have reported them) is extremely low. This suggests that the issue does not lie with Sigil per se, but perhaps with issues that Sigil's new version of Qt has with particular hardware drivers or software on the machines that are having difficulty. Last edited by DiapDealer; 02-27-2019 at 01:04 PM. |
Advert | |
|
02-27-2019, 03:15 PM | #96 |
Zealot
Posts: 110
Karma: 10
Join Date: Aug 2018
Location: New Jersey
Device: Samsung Tab E nook
|
So far so good with 9.12. I have been using it last night and this morning and have had no issues.
Does anyone else have Languagetool as a plugin? Brent |
02-27-2019, 03:27 PM | #97 | |
Grand Sorcerer
Posts: 27,552
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Quote:
Probably best to talk about the LanguageTool plugin in its own dedicated thread in the Plugins subforum. |
|
02-28-2019, 04:57 PM | #98 |
Groupie
Posts: 159
Karma: 91148
Join Date: Jun 2010
Device: Sony 350
|
Hello, thanks again to the Sigil team for all your hard work.
Unfortunately I've had some problems with version 0.9.11 and 12 and had to revert back to 0.9.10 with a clean install (thanks for the warning about backing up the preferences by the way, I would have been really upset to lose all my clips and saved searches). I see I'm not the only one here from a quick scan of this thread so I thought I would signal it for information. After installing the latest version (first 11 then 12 in hopes that would resolve the issue) Sigil became very slow and crashy / unresponsive. When I tried to launch it the memory and CPU would spike showing Sigil as the culprit in the tasks manager BUT it would not open a Sigil window at all until I launched it again. Then, 2 instances would show in the task manager, but only one window would open. While working, if I left it idle for a minute or two while doing something else (in a different app, so focus off Sigil), when I went back to it, it was frozen (unresponsive). When I tried to shut down the app, it would systematically freeze too, every single time. The task manager showed very high CPU (up to 100%) and memory use along with it. There didn't seem to be any other conflicts. I'm running Windows 8.1, let me know what other info you might need. I'll try a clean reinstall of 0.9.12 next week hopefully and see whether that resolves the issues, I really hope it does. I don't have time to trouble shoot this week because I have a project to finish, but I wanted to report it anyway. |
02-28-2019, 06:23 PM | #99 |
Grand Sorcerer
Posts: 27,552
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
That would be the first thing I'd want you to try anyway. Clean install/clean prefs. And keep your good pre-0.9.11 back-ups! I fear that INI corruption (as a side-effect of the utf-8 conversion) is the main culprit, here on Windows.
|
02-28-2019, 10:34 PM | #100 | |
Groupie
Posts: 159
Karma: 91148
Join Date: Jun 2010
Device: Sony 350
|
Quote:
No worries about my prefs, they are backed up in the same folder with the sigil install .exes on a different drive to the system (and now I'm thinking I might make a second backup in the cloud), I will definitely keep them safe. But please do always remind us to make a new backup if it's necessary when updating; I had a backup already but it was pretty old, I would have lost some very useful things so I definitely appreciate the alert. I'll try to do that routinely before every upgrade but a reminder is good. |
|
03-01-2019, 08:54 AM | #101 | ||
Grand Sorcerer
Posts: 27,552
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Quote:
If fresh, empty INI files DOES seem to solve the problem, then we'll probably need to work out a way for you to get me copies of your backed up, pre-0.9.11 INI files. That will help me narrow down which portions are prone to being corrupted when moving to 0.9.11+ (I should also be able to manually upgrade the ini files without losing any data). Quote:
You can easily specify a different location to install Sigil, but all versions on the same machine will still share the same preference files. One version of Sigil would need to be launched via a batch or cmd file that sets an environment variable which tells Sigil to look for its preferences somewhere else. |
||
03-01-2019, 09:15 AM | #102 | ||
Groupie
Posts: 159
Karma: 91148
Join Date: Jun 2010
Device: Sony 350
|
Quote:
Quote:
|
||
03-01-2019, 04:08 PM | #103 | |
null operator (he/him)
Posts: 20,575
Karma: 26954694
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
FWIW I use the Rapid Environment Editor freebie, works fine on Windows 10 1809. Where is Sigil's use of environment variables documented, I didn't find anything in the doco on a search for 'environment', I tried 'path' too. I found a couple of individual items in the release notes - SIGIL_DISABLE_CURSOR_BLINK and SIGIL_ICON_SCALE_FACTOR. And Preferences ->General has <SIGIL_DEFAULT_TEMP_HOME> in Set Folder where temporary files should be created, which suggests an environment variable. BR Last edited by BetterRed; 03-01-2019 at 04:18 PM. |
|
03-01-2019, 04:24 PM | #104 | |
Grand Sorcerer
Posts: 27,552
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Quote:
It's SIGIL_PREFS_DIR Make sure you've got a good backup of your working prefs if you're going to experiment. |
|
03-01-2019, 04:37 PM | #105 | |
null operator (he/him)
Posts: 20,575
Karma: 26954694
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
I suggest a locked Sticky Thread at MR - Sigil Essentials. Somewhere to put the little things - env-vars, command line options, pre-requisites etc. BR Last edited by BetterRed; 03-01-2019 at 04:51 PM. |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Sigil-0.9.9 Released | DiapDealer | Sigil | 61 | 04-10-2018 02:23 PM |
Sigil-0.8.900 released for testing - Wait for Sigil-0.8.901 | KevinH | Sigil | 106 | 10-04-2015 10:41 AM |
Sigil 0.7.1 Released | user_none | Sigil | 64 | 03-26-2013 10:02 PM |
Sigil 0.7.0 Released | user_none | Sigil | 75 | 03-03-2013 12:41 PM |
Sigil 0.6.0 Released | user_none | Sigil | 93 | 11-24-2012 06:50 PM |