![]() |
#1 |
Junior Member
![]() Posts: 9
Karma: 10
Join Date: May 2020
Device: computer-linux
|
Sigil on Linux with Wine (almost)
I actually got Sigil 0.9.14 running on Mint 19.3. Everything seems to work fine with Wine version 4.0.5 which I got from the software manager in Mint. The problem is that I get a "nag window" telling me "QPixmap::fromWinHICON(), failed to GetIconInfo() (Invalid cursor handle.)"
Any ideas? |
![]() |
![]() |
![]() |
#2 |
Veteran Linux user
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 150
Karma: 1000000
Join Date: Mar 2017
Location: Barcelona/Spain
Device: Boyue Likebook Note & Mimas, Hisense A5, hopefully soon a PineNote
|
Why don't you simply use a Linux native sigil package instead of needlessly resorting to crutches like Wine?
For Debian packages are at https://packages.debian.org/bullseye...sigil/download and hopefully there is something similar available via https://packages.linuxmint.com |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,341
Karma: 203719646
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
No idea. I've never attempted to use Sigil with Wine. I just usually downloaded a newer version of Qt and built the newer version of Sigil from scratch whenever the repo version of Sigil lagged too far behind.
Have you tried just building Sigil 0.9.14 from scratch? It's been a while, but I can't recall any reason why the system Qt 5.6 and Python 3.6 wouldn't be sufficient to build Sigil 0.9.14. I never was able to understand why Sigil 0.9.9 was the newest version of Sigil available for Ubuntu 18.04 (which Mint 19.3 is based on). Last edited by DiapDealer; 05-15-2020 at 07:28 AM. |
![]() |
![]() |
![]() |
#4 | |
Junior Member
![]() Posts: 9
Karma: 10
Join Date: May 2020
Device: computer-linux
|
Quote:
|
|
![]() |
![]() |
![]() |
#5 | |
Junior Member
![]() Posts: 9
Karma: 10
Join Date: May 2020
Device: computer-linux
|
Quote:
|
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,341
Karma: 203719646
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
You can download the source-code for any of the tagged releases for Sigil from the github website if you want 0.9.14 specifically.
|
![]() |
![]() |
![]() |
#7 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,341
Karma: 203719646
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
As for your original question, Sigil's code doesn't use QPixmap::fromWinHICON() anywhere directly. It would use the QFileIconProvider class to get that sort of info. So it's likely some sort of incompatibility between Wine and the version of Qt5 (provided by Sigil 0.9.14) itself.
|
![]() |
![]() |
![]() |
#8 |
Junior Member
![]() Posts: 9
Karma: 10
Join Date: May 2020
Device: computer-linux
|
|
![]() |
![]() |
![]() |
#9 | |
Still reading
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,651
Karma: 103503445
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper
|
Quote:
Though I don't do anything clever in ebook creation so Calibre is fine. I have used Sigil. |
|
![]() |
![]() |
![]() |
#10 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,341
Karma: 203719646
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Can I ask what's missing from the repo-supplied Sigil that you specifically need/want the 0.9.14 version? Glancing back through the releases, I'm not really picking up on any game-changing features between the repo-supplied 0.9.9 (That's the version supplied by Mint 19/Ubuntu 18.04) and 0.9.14. Sigil 0.9.11 and .12 were completely pulled because of serious issues. And 0.9.13/14 suffered a bit from performance issues because of the use of the revived QtWebKit project that we ultimately abandoned for QtWebEngine.
I'd personally go with Sigil 0.9.10 if I was looking for the last truly solid version before the change to QtWebEngine. |
![]() |
![]() |
![]() |
#11 | |
Junior Member
![]() Posts: 9
Karma: 10
Join Date: May 2020
Device: computer-linux
|
Quote:
|
|
![]() |
![]() |
![]() |
#12 |
Still reading
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,651
Karma: 103503445
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper
|
It might depend on WHICH Linux window manager you use and if you setup the Linux Mint Font thing under appearance (various options for DPI, rendering and "cleartype" stuff). Though WINE isn't Windows in a VM, it may utilise the Window manager differently, it's not even an emulator. It's not got any windows code. It translates Windows API calls to Linux. So I'm puzzled as to why a similar program running under WINE should "look better" than the same natively.
I have an old free version for Linux (native) of Eagle CAD, about ten years old. I have a slightly older version that has a Windows licence, so it can do bigger PCBs and multi-sheet schematics. The windows key doesn't work with the Linux version. Apparently never did. They look identical. I can import the old libraries, and single page schematics into the slightly newer Linux version, but not the reverse. Farnell bought it a while after my purchase and then sadly they sold it to Adobe. Also years ago the Windows Calibre and Linux Calibre looked the same. Now my old windows is stuck on 3.48, but I only use it for games occasionally now. I did have this laptop as dual boot on Win7 pro and Linux Mint for awhile. I saw nothing inferior about the Linux rendering and eventually wiped the NTFS and replaced it with Ext4 for Linux only. Last edited by Quoth; 05-16-2020 at 01:11 PM. |
![]() |
![]() |
![]() |
#13 | |
Enthusiast
![]() Posts: 48
Karma: 10
Join Date: Aug 2017
Device: none
|
Quote:
https://code.visualstudio.com/download I'm fine without windows. Never saw the reason to ever use it again and I never use the terminal unless it's necessary. |
|
![]() |
![]() |
![]() |
#14 | |
Junior Member
![]() Posts: 9
Karma: 10
Join Date: May 2020
Device: computer-linux
|
Quote:
A minor problem I encountered - using a dark theme in Mint, the background colour in "Book" view is also dark. I couldn't find a workaround for this problem in Sigil "preferences." By simply adding "body {background-color: white;}" to the style-sheet takes care of everything. By the way - Visual Studio Code comes packaged with Mint. Microsoft seems to be using its Vulture Capital to corner the open-source programming market (Visual Studio Code and Github). I'm learning VIM. |
|
![]() |
![]() |
![]() |
#15 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,341
Karma: 203719646
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Quote:
Newer versions of Sigil are fully dark theme capable with preferences to take care of these things. |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
ADE under Linux (Wine), PB360 not recognized | rogue_librarian | PocketBook | 2 | 12-02-2010 06:12 PM |
Calibre on Linux under Wine | tulsa | Calibre | 7 | 03-24-2010 05:17 AM |
Pocketbook SDK, Linux and Wine | mikmak | PocketBook | 10 | 12-09-2009 06:17 AM |
SunriseXP via wine on linux?? | zachofalltrades | Reading and Management | 3 | 09-19-2007 03:51 PM |
Connect software on Linux using Wine? | allovertheglobe | Sony Reader | 0 | 05-18-2007 03:21 PM |