01-08-2024, 06:35 AM | #1 |
Connoisseur
Posts: 91
Karma: 10
Join Date: Mar 2014
Device: Libra H20, Clara 2E
|
Display error in Calibre 7.3
I have a minor display error in Calibre 7.3 .... When I click on the "Rating" field, the combo box shows at the far left side of the line, rather than in it's correct column location - see the attached image.
Other notes:
Background:
|
01-08-2024, 07:30 AM | #2 |
Grand Sorcerer
Posts: 11,742
Karma: 6997045
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
It doesn't happen for me on Win10 Pro.
Are you using Wayland? If so, this is probably yet another of the many instances where Wayland breaks things. |
Advert | |
|
01-08-2024, 08:19 AM | #3 |
Connoisseur
Posts: 91
Karma: 10
Join Date: Mar 2014
Device: Libra H20, Clara 2E
|
Well, not intentionally :-)
Desktop is XFCE, and the xfwm window manager does appear to use wayland, but I don't know enough about the desktop -> window manager -> wayland relationship to tell how it works. The last wayland update on OpenSUSE was 26-December, so well before the Calibre 7.2 -> 7.3 upgrade. |
01-08-2024, 09:16 AM | #4 |
Grand Sorcerer
Posts: 11,742
Karma: 6997045
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Wayland has caused innumerable calibre problems for a long time. It (and other distro sillyness) reached the point where Kovid (calibre's author) considered dropping Linux calibre support. For all I know he might still be considering it.
I am 99% sure that nothing will be done in calibre to "fix" these problems. There might be changes in Qt, but usually new releases of Qt create more problems than they fix. I suggest you change window managers if you can. |
01-08-2024, 12:42 PM | #5 |
the rook, bossing Never.
Posts: 11,166
Karma: 85874891
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper11
|
IMO Wayland is barely Beta.
Use X. |
Advert | |
|
01-08-2024, 12:58 PM | #6 |
Resident Curmudgeon
Posts: 74,027
Karma: 129333114
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
And do not report any problems with calibre when using Wayland. Otherwise, you may lose Linux support.
|
01-08-2024, 04:44 PM | #7 |
Connoisseur
Posts: 91
Karma: 10
Join Date: Mar 2014
Device: Libra H20, Clara 2E
|
NOT a "wayland" issue.
I restarted using both an IceWM session and an LXQt session (using openbox as the wm), neither of which have ANY wayland dependencies that I can find .... and this minor display issue still shows up. |
01-08-2024, 04:52 PM | #8 |
Resident Curmudgeon
Posts: 74,027
Karma: 129333114
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Try @Quoth's suggestion and use X. It could still be a shell issue.
|
01-08-2024, 06:48 PM | #9 |
Connoisseur
Posts: 91
Karma: 10
Join Date: Mar 2014
Device: Libra H20, Clara 2E
|
Sorry - can you clarify what is meant by "use X"? With my Xfce desktop session, the X server is running - the installed OpenSUSE package is "xorg-x11-server", and that /usr/bin/X binary is the one in use ....
|
01-08-2024, 07:23 PM | #10 | ||
the rook, bossing Never.
Posts: 11,166
Karma: 85874891
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper11
|
Quote:
Quote:
Indeed I meant xorg-x11, so you have some other issue. IceWM nor XFCE wouldn't normally be using Wayland, but anything is possible. I have Mint and a choice of Cinnamon, Mate, IceWM and XFCE. I use Mate, but it has a choice of Window Managers. I've never had any display issues except on one ancient 32 bit Netbook. It turned out the display controller on it had gone faulty. I've no familiarity with LXQt or OpenBox. Linux is very flexible. Last edited by Quoth; 01-08-2024 at 07:25 PM. |
||
01-08-2024, 07:44 PM | #11 |
Connoisseur
Posts: 91
Karma: 10
Join Date: Mar 2014
Device: Libra H20, Clara 2E
|
Cool, thanks .... I was surprised to see that xfwm showed that link to the wayland libs since the XFCE wiki is clear that wayland is a target, but they're not there yet.
LXQt desktop environment with the openbox window manager is just another choice on OpenSUSE ... you can also use LXDE (also with openbox). But I think in ALL of those cases, they're still running the Xorg (or Xfree86 :-) server. I'm still not clear on how these pieces actually go together ..... In the end, this is actually a VERY minor display issue :-) |
01-08-2024, 10:17 PM | #12 |
creator of calibre
Posts: 43,860
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Doesnt replicate on any of my Linux systems either X11 or Wayland. Without being able to replicate not much I can do to fix. If you can think of something unusual about your systems that might be causing it, I can try to reproduce, ro you can run calibre from source and debug for yourself, relevant code is updateEditorGeometry() function in delegates.py
|
01-09-2024, 07:00 AM | #13 | |
Interested in the matter
Posts: 421
Karma: 426094
Join Date: Dec 2011
Location: Spain, south coast
Device: Pocketbook InkPad 3
|
Quote:
After many tests I have found the fault and how to temporarily solve it. It affects View Manager and the width of the affected column or columns. Temporary solution: Increase the width of the affected column (or columns) and execute the desired view with View Manager. This must be done every time you open Calibre. |
|
01-10-2024, 01:21 PM | #14 |
Connoisseur
Posts: 91
Karma: 10
Join Date: Mar 2014
Device: Libra H20, Clara 2E
|
GREAT fix, thanks!
I have View Manager set to load a view on startup - with the slightly wider column the display error is also gone at startup. I DID click "Save View Columns" after changing the width. |
01-11-2024, 07:55 PM | #15 |
Junior Member
Posts: 1
Karma: 10
Join Date: Jan 2024
Device: kindle 11
|
I had the same error on Windows 11 but only for my custom columns. Oddly enough widening the column width took car of the issue
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Calibre Display Error | the_Pan | Calibre | 4 | 11-04-2022 04:11 AM |
Calibre Hudl 2: calibre, version 3.2.1 ERROR: Error: Error communicating with device | elfed | Devices | 4 | 07-21-2017 05:33 AM |
iPad iTunes 12.1.3 Display Error | MartyTX | Apple Devices | 9 | 10-09-2015 04:40 PM |
calibre, version 0.8.8 ERROR: Error: Error communicating with device no such column: | e-bookuser | Devices | 1 | 07-03-2011 04:09 PM |
v6.32 PageUp/Down Display Error | Sabardeyn | Calibre | 3 | 01-10-2010 01:10 AM |